Comment utiliser le débogage USB sous Android. Comment activer correctement le mode débogage USB sur Android : les moyens les plus efficaces

Dans certaines situations, il devient nécessaire de diagnostiquer un smartphone via un PC. A cet effet, les développeurs ont créé mode spécial Débogage USB. Malgré le fait que cette option soit toujours dans le menu les paramètres du système, elle peut avoir de nombreuses options pour son emplacement ultérieur. Examinons quelques méthodes de base pour activer le mode de débogage USB sur Android.

L'entrée du menu peut être ouverte ou masquée. Cela dépend de la marque de votre appareil et de la version du système d'exploitation Android et reste à la discrétion des développeurs. S'il est ouvert, testez-le appareil mobile Ce sera plus simple via un ordinateur. Selon le modèle, l'entrée peut être située dans différents onglets du menu des paramètres système. Nous listons les principales options pour son emplacement :

  • L'onglet « pour les développeurs » (« menu développeur », « options développeur »), qui se trouve directement dans le menu principal des paramètres.
  • Sous-section de l'un des paragraphes : « capacités spéciales", "paramètres auxiliaires", etc.

Après avoir accédé au répertoire souhaité, l'élément de débogage USB sera le premier de la liste présentée. Pour l'activer, vous devez cocher la case située en face du nom de l'élément. Vous pouvez désormais connecter votre appareil mobile à votre ordinateur et travailler avec lui à l'aide de l'utilitaire ADB. Nous vous recommandons de regarder une instruction vidéo visuelle sur la façon d'activer le mode de débogage USB sur Android version 5.1.

Connectez-vous avec le menu caché

Dans de nombreux modèles de smartphones exécutant le système d'exploitation Android 4.2 et supérieur, le mode est masqué aux utilisateurs. Vous pouvez le détecter et l'activer de la manière suivante :

  • Accédez au menu des paramètres système.
  • Sélectionnez l'onglet « À propos de l'appareil ».
  • Appuyez rapidement sur l'élément « numéro de build » jusqu'à ce que le système émette une notification d'information indiquant que le statut de développeur vous a été attribué.

Après cela, vous pourrez utiliser le menu des paramètres spéciaux de votre smartphone Android. Pour activer le mode de débogage USB, vous devez répéter les étapes décrites dans la section précédente.

Via le mode de récupération

Dans certains cas, il n'est pas possible d'activer ce mode sur un appareil mobile. Cela peut être dû, par exemple, à un dommage sur l'écran tactile ou à un téléphone portable qui ne fonctionne pas en général. Dans une telle situation, une méthode impliquant l'utilisation du mode de récupération vous aidera. Il est à noter que pour mettre en œuvre cela, votre smartphone doit avoir récupération personnalisée CWM ou TWRP. Cela vous permettra d'obtenir un accès root au système d'exploitation du téléphone mobile.
Regardons la liste actions nécessaires ce que vous devez faire pour pouvoir déboguer votre téléphone via USB dans ce cas :

  • Depuis le site officiel, téléchargez et décompressez l'application qtADB-cwm-edition dans le répertoire racine du système d'exploitation de l'ordinateur.
  • Là, créez un dossier appelé SQLite3_Windows et installez-y la base de données relationnelle SQLite pré-téléchargée.
  • Redémarrez votre téléphone mobile et connectez-vous Mode de récupération en appuyant simultanément sur plusieurs touches. Comment entrer en mode de récupération modèle spécifique peut être lu sur le site officiel du fabricant.
  • Connectez votre téléphone mobile à votre ordinateur par USB câble.
  • Exécutez le fichier exécutif QtADB.exe sur votre ordinateur, situé dans le dossier du gestionnaire que vous avez téléchargé précédemment.
  • Cliquez sur l'élément « avancé » et assurez-vous que la section « Données » de l'appareil mobile s'affiche correctement.
  • Sélectionnez l'onglet « fichiers » dans le panneau de gauche, puis ouvrez le dossier précédemment créé avec la base de données relationnelle SQLite.
  • Ouvrez le répertoire data/com.android.providers.settings/databases/ dans panneau droit programmes.
  • Déplacez le fichier appelé settings.db du dossier du panneau de droite vers celui de gauche.
  • Lancement ligne de commande Windows (en utilisant la combinaison de touches Win+R) et saisissez : « cd C:\Sqlite3_Windows », « sqlite3 settings.db », « update secure set value=1 Where name='adb_enabled ».
  • Nous copions le fichier appelé settings.db, en acceptant de réécrire et de redémarrer l'appareil mobile.

Si aucune des méthodes ne fonctionne

Voyons ce qu'il faut faire si ADB ne voit pas l'appareil mobile. Tout d'abord, vous devez vérifier le composant logiciel, ce qui peut impliquer l'utilisation firmware non officiel ou ne convient pas pilotes adb. La version du système d'exploitation peut toujours être téléchargée sur le site Web du fabricant et la version requise logiciel du site Web de Google. Une autre raison pour laquelle le débogage depuis un ordinateur ne fonctionne pas est si vous utilisez un ordinateur corrompu. cable USB ou connecteur. Vous pouvez vérifier cela en connectant votre téléphone mobile à l’aide d’un autre fil et dans un autre connecteur.

De nombreuses instructions lorsque vous travaillez avec un appareil sur la plate-forme Android nécessitent que vous activiez le mode de débogage USB. Cette option est disponible sur tous les gadgets de ce système d'exploitation, mais son emplacement peut différer selon Versions Android. Voyons comment activer ou désactiver le mode de débogage USB.

Pourquoi avez-vous besoin du mode de débogage USB ?

Le mode débogage USB vous permet d'utiliser le service Android Debug Bridge (ADB), qui vérifie le fonctionnement de chaque application et du système dans son ensemble. Ce mode est principalement activement utilisé par les développeurs lors de la création de nouvelles applications ou de l'amélioration des anciennes. Mais utilisateurs ordinaires cela peut aussi être utile. Que pouvez-vous faire d'autre avec ce service :

  • copie le dossier souhaité ou une section du smartphone au PC ;
  • envoyer un fichier du PC au smartphone ;
  • installez l'application Android ;
  • faire copie de sauvegarde applications;
  • flasher un smartphone ;
  • restaurer les fonctionnalités de votre smartphone ou de votre tablette ;
  • obtenez les droits Root.

Comment activer le mode de débogage USB : instructions étape par étape

Il existe plusieurs façons d'activer le débogage USB sur votre appareil. Plusieurs options seront présentées ci-dessous, elles sont réparties selon les versions d'Android, mais il existe aussi des exceptions aux règles. Par exemple, sur Sony Xperia M avec système opérateur la version 4.1 fonctionne dernière méthode. Par conséquent, si vous ne parvenez pas à activer le débogage en utilisant des méthodes standards- utilisez les options des autres versions.

Pour les versions Android 2.2 – 3.0

  1. Accédez au menu Paramètres.
  2. Recherchez-y l’élément « Applications ».
  3. Parmi toutes les applications, retrouvez « Développement ».

Android inférieur à 4.2 - première méthode

  1. Allez dans le menu Paramètres
  2. Recherchez-y l'élément « Développement » ou « Pour les développeurs ».
  3. Cochez la case « Débogage USB ».

Android inférieur à 4.2 – option deux

  1. Accédez au menu Paramètres.
  2. Ouvrez l'élément "Plus".
  3. Recherchez les options du développeur.
  4. Cochez la case « Débogage USB ».

Connexion du débogage pour les versions Android 4.2 et supérieures

  1. Accédez au menu Paramètres.
  2. Recherchez l'élément "Système". DANS téléphones Xiaomi, Samsung et LG, cet élément de menu peut être appelé « Général ». Si vous ne trouvez rien de similaire chez vous, passez à l'étape suivante - dans votre cas, l'opération nécessitera une étape de moins.
  3. Cliquez ensuite sur « À propos du smartphone/tablette/téléphone ».
  4. Recherchez « Numéro de build » et cliquez dessus 7 à 10 fois (selon le modèle de téléphone, mais il y a parfois une indication sur le nombre de fois où vous devez cliquer). Vous êtes désormais développeur et pouvez utiliser des fonctionnalités plus avancées du téléphone.
  5. Revenez au menu Paramètres.
  6. Vous avez maintenant l'élément « Pour les développeurs » ou « Fonctionnalités pour les développeurs », cliquez dessus.
  7. Cochez la case à côté de « Débogage USB ».

Vidéo : activation du débogage USB

Autoriser l'ordinateur après avoir activé le mode débogage

Cet élément est pertinent pour les versions d'Android 4.2 et supérieures. Après avoir activé le mode débogage USB, vous devrez bien entendu connecter votre smartphone ou votre tablette à votre ordinateur. L'appareil identifiera cet ordinateur et demandera l'autorisation de déboguer à partir de ce PC. Pour que le mode débogage fonctionne comme prévu, vous devrez activer le débogage sur votre téléphone. Si vous souhaitez à l'avenir lors de la connexion à cet ordinateur une telle demande n'est pas apparue - cochez la case à côté de « Toujours autoriser cet ordinateur ». Mais lors de la connexion à un nouvel appareil, le smartphone demandera toujours l'autorisation.

L'appareil n'a pas été détecté - pourquoi cela s'est-il produit et que dois-je faire ?

Pénurie de chauffeurs

Lorsque vous connectez pour la première fois votre smartphone ou votre tablette à votre ordinateur, la première chose que fait le PC est de rechercher et d'installer les pilotes pour votre appareil. Le plus souvent, il s'agit d'une sorte de programme dont le nom porte le nom du fabricant de votre gadget. Cherchez quelque chose de similaire parmi tous programmes installés sur PC. Si un tel programme n'est pas trouvé, utilisez Internet pour rechercher et installer vous-même les pilotes.

État de l'appareil verrouillé

Assurez-vous que votre smartphone ou votre tablette est allumé. Déverrouillez l'appareil, si nécessaire, entrez une image ou un mot de passe normal.

port USB

N'utilisez pas l'USB 3.0, seul l'USB 2.0 convient au débogage.

Mode PTP

Si vous ne parvenez toujours pas à activer le mode débogage, essayez d'abaisser le bouton du haut lors de la connexion au PC. panneau d'information sur votre smartphone ou tablette vers le bas et sélectionnez " Connexion USB" Après cela, changez le mode de connexion en PTP.

Comment désactiver le mode de débogage USB

Si vous avez déjà trouvé une option pour activer ce mode qui vous convient, sa désactivation ne sera pas un problème. Suivez la même liste d'instructions que pour activer le mode débogage, mais au lieu de cocher la case Débogage USB, décochez-la.

Le mode de débogage USB est principalement nécessaire aux développeurs, mais peut également être utile aux utilisateurs ordinaires. Il existe plusieurs méthodes pour l'activer, le choix de la méthode dépend uniquement de la version d'Android et, éventuellement, du fabricant du gadget. Lorsqu'il est connecté à un PC, l'appareil peut ne pas être détecté par l'ordinateur, mais ce problème peut également être facilement résolu en activant correctement les paramètres.

Débogage USB- une fonction qui donne de larges pouvoirs aux programmes de bureau et, grâce à elle, ils influencent profondément le système d'exploitation Android. Transférer l'appareil vers ce mode Surtout pertinent pour les développeurs. Cependant, les utilisateurs en ont parfois également besoin pour résoudre des problèmes système et, ce qui est important, pour transférer des fichiers et des dossiers à partir d'un appareil dont l'écran est endommagé. Il est également possible de restaurer documents supprimés, créer des sauvegardes, etc. Initialement, le débogage USB est désactivé, mais cela ne gêne pas, car l'activation du débogage USB sur Android est simple.

Notez que les manières de l'activer diffèrent selon le fabricant de l'appareil, mais l'essence reste toujours la même : d'abord, la fonctionnalité « Pour les développeurs » est déverrouillée, puis tout le reste.

Attention! Parfois en mode "Pour les développeurs"est actif depuis le tout début, donc avant de suivre les instructions, vérifiez s'il est dans les paramètres (vous pouvez utiliser la recherche de paramètres pour cela).

Nous fournirons des instructions pour activer le débogage sur différents appareils et vous indiquerons également quoi faire si le téléphone ne s'allume pas et que le débogage doit être activé.

Activation du débogage USB

Vous devez comprendre : instructions universelles non, car les entreprises, lors de la configuration de leurs shells, modifient la structure de la liste des paramètres. Cependant pour allumer l'USB Le débogage doit toujours interagir avec les mêmes lignes dans les paramètres de l'appareil, seuls leur nom et leur chemin d'accès peuvent différer.

L'ensemble du processus de déverrouillage prend une minute, il suffit de comprendre le principe de ce qui doit être fait et vous pourrez facilement activer le débogage sur votre smartphone ou votre tablette. A titre d'exemple, nous donnerons le processus d'activation sur deux systèmes d'exploitation différents.

Android pur

Procédez comme suit :

  1. Ouvrez "Paramètres - À propos du téléphone".
  2. Faites défiler vers le bas jusqu'à ce que vous voyiez la ligne "Numéro de build".
  3. Cliquez dessus 8 fois de suite jusqu'à ce qu'un message apparaisse indiquant que vous êtes devenu développeur.

Il ne reste plus qu'à revenir en arrière pour accéder au nouveau menu (il sera tout à la fin). Faites défiler vers le bas jusqu'à ce que vous trouviez la ligne responsable de l'activation du débogage. Maintenant, déverrouillez-le simplement en déplaçant le curseur sur la position « ON ».

MIUI

Sur ce firmware, tout est tout aussi simple :

  • Allez dans « Paramètres - À propos de l'appareil ».
  • Vous y trouverez « Version MIUI ».
  • Cliquez dessus 8 fois et attendez la même notification.
  • Cliquez sur le bouton "Retour", puis ouvrez "Avancé".

Là, le mode de paramètres « Pour les développeurs » apparaîtra, où vous trouverez l'élément souhaité.

Nous espérons que vous comprenez comment activer le mode de débogage USB sur votre appareil Android.

Comment activer le débogage sur un téléphone avec un capteur cassé ?

Cela peut être difficile et nécessitera du temps et une récupération personnalisée. Cependant, c'est l'une des rares instructions d'utilisation qui permet d'activer le débogage si l'écran du téléphone est cassé. Vous pouvez également l'utiliser si votre téléphone est verrouillé et que, pour une raison quelconque, vous ne pouvez pas contourner le verrouillage.

Méthode n°1 (pour Android 5.1 et versions antérieures)

Téléchargez trois fichiers avant de suivre les instructions.


CD C:\Sqlite3_Windows

paramètres sqlite3.db

mettre à jour la valeur de l'ensemble sécurisé = 1 où name="adb_enabled" ;

.quitter

13. Actualisez le panneau de gauche, puis faites glisser le document « settings.db » dans côté droit tableaux, confirmant le remplacement des fichiers.

Après le redémarrage, le débogage sera actif et vous pourrez interagir avec le téléphone.

Méthode n°2 (pour Android 6+)

En raison d'une sécurité accrue dans code source des modifications du micrologiciel ont eu lieu (les tables avec les paramètres ont été déplacées vers un nouveau répertoire), ce qui rend méthode précédente non pertinent. C'est un plus, puisque la procédure est devenue plus simple et que vous n'avez plus besoin d'interagir avec l'application sqlite3.exe, mais le débogage est toujours activé à l'aide d'un ordinateur, sans cela rien ne fonctionnera.


Les deux méthodes fonctionnent avec n'importe quel Coque Android. Essayez-le, vous savez maintenant comment activer le débogage dans n'importe quelle situation grâce à la récupération.

Bon après-midi. Il arrive souvent que nous devions vérifier notre appareil avec le système d'exploitation Android à l'aide d'un ordinateur. Qu'il s'agisse de tests généraux ou de diagnostics de routine pour rechercher d'éventuelles carences. Pour ce faire, vous devez activer le mode dit « Débogage USB ». Aussi effrayant que cela puisse paraître, c'est en fait très simple et accessible non seulement aux gourous des gadgets, mais également à la portée du débutant le plus ordinaire. Qu'est-ce que le débogage USB Android, comment activer ce débogage via USB via PC sur votre Android, nous pouvons apprendre de notre article.

Disons tout de suite que se connecter à notre ordinateur personnel de loin préférable à travailler avec un émulateur PC.

Juste au cas où, nous insérons une courte instruction vidéo sur la façon de définir le « Débogage USB », mais ci-dessous nous parlerons plus en détail de toutes les méthodes et règles de cette procédure.

Que faut-il faire et dans quel ordre

Dans la plupart des cas, le mode de débogage USB dont nous avons besoin, pour tous les fabricants, peut être trouvé et défini via le menu « Paramètres ». Il contient généralement le sous-menu « Développement » ou « Pour les développeurs ». Et bien que nous ne soyons pas des développeurs, nous y trouvons quand même hardiment le « Débogage USB » souhaité et, sans plus tarder, cochons la case là-bas.

On pourrait penser que c’était la fin de toutes nos épreuves, mais ce n’était pas le cas. Il est fort possible que votre menu ne dispose pas d'une telle option. C’est le moment. Ce n'est plus pour moi, mais pour les vrais développeurs. Pourquoi ont-ils fait ça? Pas clair. Peut-être que tout le monde ne peut pas fouiller dans l'appareil et tout gâcher.

Le moyen le plus simple d'activer le débogage USB

Si ce n’est pas sur notre menu, nous essaierons d’emprunter un itinéraire différent. Plusieurs types d'obtention du débogage via USB sur différents OS Android. Si vous disposez d'Android 2.2 3.0, essayons d'abord d'entrer dans le même « Menu », puis dans Paramètres, puis dans « Applications », puis dans « Développement ». Il est fort possible que l'élément « Débogage USB » soit déjà là.

Pour tous Propriétaires d'Android 4.2 et supérieur, la méthode très astucieuse suivante a été inventée. Encore une fois, nous allons dans « Menu », puis dans « Paramètres », dans « À propos du smartphone/À propos de la tablette ». On retrouve ici « Numéro de build » et effectuez des actions chamaniques. Nous cliquons dessus 8 à 10 fois et la prochaine fois que nous irons dans « Paramètres », « Pour les développeurs » et « Débogage USB » apparaîtront soudainement. Il ne reste plus qu'à cocher à nouveau la case.

Supposons que nous avons réussi et que ce débogage est activé. La première fois que vous vous connectez à notre PC ou que vous entrez une commande, il vous sera demandé de faire confiance à l'ordinateur dans ce moment connecté. Nous faisons donc entièrement confiance à notre ordinateur, puis cochez la case et cliquez sur « OK ». Tous. Le débogage est activé. Si soudainement l'ordinateur ne veut pas détecter notre appareil, essayez ce qui suit. Vérifiez si votre smartphone/tablette est soudainement bloqué. Débloquez-le, vérifiez à nouveau le débogage.

Si cela ne fonctionne toujours pas, essayez de mettre à jour/remplacer/réinstaller Pilotes USB sur votre PC. Remarque : Il est conseillé d'utiliser uniquement port USB 2.0, pas un port comme USB 3.0. Pourtant, j'ose être sûr que tout s'est bien passé pour vous et que le mode de configuration USB est activé.

De nombreuses personnes demandent comment activer (ou, au contraire, désactiver) le « débogage USB » dans Android 4.2 et 4.4.

En théorie, le « débogage USB » est activé ici :

Paramètres -> Applications -> Développement -> Débogage USB (définir l'indicateur).

Cependant, depuis Android 4.2, l'élément de menu Développer n'est plus disponible par défaut. Cependant, vous pouvez l'activer.

Vous devez aller dans Paramètres -> À propos du téléphone (ou À propos de la tablette) et appuyer 7 fois sur « Numéro de build ». Si tout se passe bien, on vous dira que vous êtes devenu développeur et vous aurez l'élément de menu correspondant.

Et si vous cliquez rapidement 7 fois sur la ligne « Version Android », vous verrez quelque chose d’intéressant.

Après avoir activé le mode de débogage USB, vous pourrez travailler avec l'appareil à l'aide de l'utilitaire ADB. Après cela, des options telles que l'affichage des messages de débogage, l'installation et la suppression de programmes de en utilisant la BAD et d'autres choses utiles. Aussi quelques moyens d'obtenir droits root vous oblige à activer le débogage USB. Cependant, l'activation du mode débogage USB vous empêchera d'accéder à la mémoire de la tablette comme une simple clé USB.

En même temps, nous déciderons problème d'enregistrement carte SD externe .

Comme je suis fatigué de cet éternel « cri de Yaroslavna » sur les problèmes d'écriture de fichiers sur une carte SD externe sous Android 4.4 et les conseils d'experts en fauteuil sur l'utilisation obligatoire d'un patch, le root, etc. Seigneur, quels idiots vivent dans ce monde. En fait, tout est simple et logique : à partir d'Android 4.4 il est interdit aux applications non système d'écrire dans le dossier de quelqu'un d'autre, et à votre manière, en conséquence, vous le pouvez. Dans ce cas – vous allez rire – « votre » dossier est reconnu simplement par le NOM du dossier, qui doit correspondre au nom de l’application. Simple et de bon goût.

Les auteurs des applications, qui ont un cerveau, en ont tenu compte depuis longtemps et ont tout corrigé. Et pour les applications créées par des auteurs sans tête et sans tête (comme les développeurs Yandex, par exemple), le propriétaire de l'appareil a la tête et les mains. Tu as? Super, je vais vous dire maintenant comment tout réparer, en utilisant ces putains de Yandex Maps comme exemple :

1. Nous devons d’abord découvrir titre clé(ID) de la demande. Allons à la boutique #Google Jouer au magasin, ouvrez la page application souhaitée et nous voyons ce même nom de clé (ID) dans la barre d'adresse, dans notre cas à partir de « https://play.google.co...d=ru.yandex.yandexmaps », il est clair que le nom (ID) de l'application est "ru.yandex. yandexmaps"

2. Créez via le système gestionnaire de fichiers(qui vient avec firmware officiel et peut écrire et supprimer n'importe quoi sur la carte n'importe où) le dossier des données de notre application au format "/storage/sdcard1/Android/data/myappname" - dans notre cas avec les cartes Yandex, ce sera "/storage/sdcard1/Android/ data/ru .yandex.yandexmaps.

3. Lancez l'application et spécifiez le dossier créé, si nécessaire (dans le cas des cartes Yandex, cela est requis) - redémarrez l'application.

4. Nous recevons des bénéfices - Les cartes Yandex sont téléchargées et enregistrées sur une carte flash externe à l'emplacement que nous avons spécifié.

Et ainsi pour toute application - sans aucune racine!

Dans le même temps, une application standard (non système) ne peut pas accéder aux données d'autrui - ce qui, en théorie, devrait rendre très difficile le vol de vos données à l'aide d'espions intégrés à des utilitaires et des jeux apparemment inoffensifs. Enraciner et déployer un correctif qui supprime cette protection - vous ramène donc à l'époque Versions précédentes et vous laisse sans protection, il vaut donc mieux ne pas se livrer à cela, mais utiliser la méthode que j'ai décrite.