Maison / Réseaux sociaux / Comment démarrer le mode débogage sur android. Qu'est-ce que le mode de débogage USB sur Android ? Procédure d'activation sur différentes versions

Comment démarrer le mode débogage sur android. Qu'est-ce que le mode de débogage USB sur Android ? Procédure d'activation sur différentes versions

Peu importe à quel point un smartphone est avancé, il reste un appareil dépendant. Dans de nombreux cas, pour travailler avec un appareil mobile, vous devez toujours Ordinateur personnel. En particulier, lorsqu'il s'agit de développement mobile ou restaurer votre appareil après firmware infructueux. Par exemple, si le gadget est en panne, pour réinstaller le système, vous aurez besoin d'une connexion par câble (via USB) du smartphone au PC. Pour que l'ordinateur puisse détecter votre téléphone ou votre tablette, l'appareil est mis en mode débogage. Dans cet article, nous essaierons de vous dire comment activer le débogage USB sur Android et à quoi d'autre il peut être nécessaire.

Qu'est-ce que le débogage USB - à quoi ça sert

Si vous ne frappez pas caractéristiques techniques, le mode débogage (également appelé mode débogage) est une fonctionnalité des gadgets Android conçue pour tester de nouveaux produits logiciels. Il est utilisé par les développeurs pour évaluer les performances de leurs applications.

Le débogage USB vous permet d'effectuer les tâches suivantes :

  1. Test et vérification des applications avant de les publier sur le Play Market.
  2. Obtention des droits ROOT (piratage) d'un appareil mobile.
  3. Copie de fichiers depuis le répertoire racine du système d'exploitation.
  4. Installation Logiciel provenant de sources tierces.
  5. Installation firmware non officiel Android.
  6. Création sauvegardes dispositifs (archivage de données).

Le mode débogage peut être utilisé pour restaurer le micrologiciel si, par exemple, il ne fonctionne pas correctement ou si le téléphone cesse de s'allumer.

Comment activer le mode de débogage USB sur Android

L'activation du débogage USB à partir d'un téléphone ou d'une tablette se fait via le menu des paramètres. Cette option se trouve généralement dans les options de développement ou les menus d'accessibilité.

Souvent, cet élément de menu est masqué afin que les utilisateurs ordinaires ne puissent pas entrer en mode débogage et casser le système. Habituellement, d'éminents fabricants comme Samsung ou HTC y ont recours, tandis que les fabricants chinois vous permettent d'activer le mode de débogage USB sur votre smartphone sans aucune question.

Si vous êtes propriétaire d'un appareil de Samsung ou de toute autre grande marque qui cache l'accès au débogage, vous devrez alors procéder comme suit :

  • Ouvrez les paramètres système.
  • Accédez au sous-menu "À propos du téléphone".
  • Nous cliquons sur le numéro de build du système jusqu'à ce que l'appareil vous transfère au statut de développeur.
  • Dans le nouveau statut, vous pouvez à nouveau essayer d'accéder à la section avec des options pour les développeurs et activer le débogage USB.

Activer le débogage USB via l'ordinateur

Cette méthode sera utile aux utilisateurs sur les appareils desquels, pour une raison quelconque, l'écran tactile ne fonctionne pas, l'écran est cassé ou il n'y a aucun moyen de connecter une souris USB.

Souvent, pour passer en mode débogage, il faut connecter son smartphone ou sa tablette à son ordinateur. Pour ce faire, vous devrez utiliser un certain nombre d'outils supplémentaires et être patient.

Alors, pour aller à ce mode via l'ordinateur, vous devez effectuer les opérations suivantes ( Par ici Convient à toutes les versions d'Android, y compris 5.0, 6.0, 7.0 et supérieures) :

  • Vous devez d'abord télécharger les fichiers Platform-Tools et QtADB-CWM (ce sont des fichiers de récupération pour la récupération de l'appareil).
  • Nous déplaçons ces fichiers dans le répertoire racine de l'ordinateur sur le lecteur C.
  • Téléchargez l'archive Sqlite3 et déplacez-la dans le répertoire Sqlite3_Windows sur le lecteur C (vous devez la créer vous-même).
  • Nous mettons le gadget en mode de récupération et le connectons à l'ordinateur.
  • Exécutez le fichier QtADB.exe précédemment téléchargé.
  • Après avoir ouvert le programme, nous y trouvons le sous-élément Avancé et nous nous assurons que le dossier de données est connecté à l'ordinateur. La ligne de commande dans l'application donnera une réponse Prêt.
  • Ouvrez ensuite le sous-menu "Fichiers". Il est divisé en deux distincts gestionnaire de fichiers. Dans le FM de gauche, nous ouvrons le répertoire Sqlite3_Windows qui a été créé auparavant, et dans celui de droite, nous ouvrons le répertoire /data/data/com.andoid.providers.settings/databases dans Android.
  • Nous trouvons le fichier settings.db dans le FM droit et le faisons glisser vers la gauche.
  • Ouvrez ensuite le menu Démarrer, sélectionnez Exécuter et tapez cmd.
  • L'invite de commande Windows s'ouvrira.
  • Entrez les commandes suivantes une par une :

cd C:\Sqlite3_Windows (appuyez sur Entrée pour activer la commande)

sqlite3 settings.db (appuyez sur "Entrée" pour activer la commande)

update secure set value=1 where name='adb_enabled' (appuyez sur Entrée pour activer la commande)

Quitter (appuyez sur Entrée pour activer la commande)

  • Revenez à l'application QtADB et mettez à jour les données dans le volet de gauche.
  • Après la mise à jour, faites glisser le fichier settings.db vers la droite, là où il se trouvait auparavant.
  • Le programme vous demandera si vous devez remplacer le fichier existant - nous sommes d'accord.
  • C'est tout. Le téléphone peut être utilisé en mode débogage.

Que dois-je faire si, après avoir activé le débogage USB, le périphérique n'est toujours pas détecté ?

Malheureusement, le débogage USB ne fonctionne pas toujours. Souvent, même après être passé à ce mode, l'appareil ne fonctionne pas correctement. Pourquoi cela peut-il se produire et quelles mesures peuvent être prises pour résoudre le problème ?

  • Assurez-vous que le bon pilote Android Debug Bridge est installé. Il se trouve sur le site de Google dédié à l'exploitation Système Android. Pour différents appareils Il existe différents ensembles de pilotes disponibles. S'il n'y a pas de pilote spécifique pour votre appareil, vous pouvez utiliser le pilote universel.
  • Assurez-vous que votre appareil est reconnu par l'ordinateur. Si le câble ou le port est endommagé, l'appareil peut ne pas être affiché du tout dans le système et, naturellement, il ne peut être question d'aucun mode de débogage, dans ce cas.
  • Le débogage USB peut ne pas fonctionner correctement sur les appareils dotés d'un micrologiciel non officiel.

Conclusion

C'est en fait tout. Vous savez maintenant comment activer le mode de débogage USB sur Android. Comme vous pouvez le voir, si vous suivez strictement les instructions, cette procédure n'est pas si difficile. L'essentiel est de ne pas se perdre et de télécharger tous les fichiers nécessaires à l'avance. Dans la plupart des cas, les méthodes décrites ci-dessus ne sont nécessaires que pour les développeurs et les testeurs, mais il existe des situations dans lesquelles même les utilisateurs ordinaires doivent travailler avec ce mode, il est donc préférable de se familiariser avec les moyens de l'activer.

Dans les paramètres Android, vous avez probablement trouvé l'élément mystérieux "Débogage USB", mais est-ce que tout le monde sait à quoi sert ce mode et comment l'activer correctement sur différentes versions système d'exploitation Android ?

A quoi sert le débogage ?

Initialement, ce mode était exclusivement réservé aux développeurs d'applications ou de services pour Android. Avec l'aide du débogage, ils ont eu accès à "l'intérieur" du système d'exploitation.

Mais plus tard, de plus en plus de cas ont commencé à se produire lorsque le mode de débogage était également nécessaire pour les utilisateurs "simples". C'est juste que les développeurs ont créé des outils automatisés pour obtenir root (), restaurer un smartphone, modifier le système d'exploitation qui nécessitait le mode débogage.

Malgré le nom redoutable, l'activation de ce mode est assez simple.

Comment activer le débogage

Pour Android 4.1 et versions antérieures : lorsque le menu développeur est visible :

À premières versions Les options de développement Android sont disponibles de manière explicite et formulaire ouvert. Ouvrez simplement les paramètres système. Dans différentes versions, la section des options pour les développeurs peut être située à différents endroits : dans la liste générale, dans la section "Applications", dans le menu principal.

Sélectionnez "Débogage USB" et cochez la case là-bas. Vous verrez une fenêtre d'avertissement ; cliquez simplement sur OK.

Vous n'avez pas besoin de redémarrer votre smartphone pour activer ce mode.

Que faire si la section souhaitée n'est pas visible ?

Dans les versions d'Android depuis 4.2.2, le mode de débogage (ainsi que d'autres options de développement) n'est pas affiché dans le menu. Cependant, il existe un moyen de les ouvrir facilement :

  • Ouvrez le menu des paramètres et l'onglet "Général"
  • Recherchez la section "À propos de l'appareil"
  • Ouvrez l'élément "Informations sur le logiciel" dedans
  • Trouvez la ligne "Numéro de build" et appuyez dessus 7 fois
  • Après l'apparition de la notification de devenir développeur, revenez à la section "Général"
  • Trouvez l'élément "Options pour les développeurs" dedans.
  • Trouvez la ligne "Débogage USB" dans cette section et cochez la case là-bas
  • Quitter le menu

Félicitations, vous avez maintenant accès à votre appareil via votre ordinateur !

Cas où le débogage enregistre

Tout utilisateur Android a des situations où le débogage est désespérément nécessaire. C'est bien que vous ayez utilisé les instructions de la section précédente et que vous l'ayez activée. Maintenant vous pouvez:

  • Obtenez un accès root sur votre smartphone/tablette en utilisant applications spéciales pour ordinateur. Cela nécessite que le débogage soit activé.
  • Récupérer les données d'un appareil qui n'a pas d'écran. Nous avons consacré un article séparé à ce problème.
  • Restaurez votre appareil s'il ne démarre pas. Pour cela, vous devez utiliser utilitaires spéciaux, qui peuvent différer selon les appareils et les chipsets. Rechercher plus des informations détaillées spécifique à votre modèle.
  • Travaillez avec la ligne de commande sur un ordinateur pour copier rapidement des fichiers, installer une application ou tout un ensemble d'applications à la fois, modifier les droits d'accès à un fichier particulier. Pour ce faire, le programme ADB (Android Debug Bridge) doit être installé sur l'ordinateur, ce qui vous permet d'émettre des commandes vers l'environnement Android sur l'appareil connecté. Pour elle, il y a interface graphique, et l'ensemble commandes de la console, qui sont donnés par ligne de commande.

De manière générale, si vous souhaitez profiter au maximum des fonctionnalités de votre tablette ou smartphone Android, le mode debug vous sera extrêmement utile.

Dans de nombreuses instructions pour obtenir les droits root et modifier le micrologiciel, vous devez activer le débogage USB et le déverrouillage d'usine OEM. Qu'est-ce que le débogage USB ? À quoi ça sert et comment l'activer, vous pouvez apprendre de cet article !

A quoi sert le débogage USB ?

Le débogage USB est utilisé pour utiliser le service de débogage d'application et modifier les paramètres des appareils sur le système d'exploitation Android (vérifier le fonctionnement de l'application et du système dans son ensemble et les pannes survenues) à l'aide d'un utilitaire appelé ADB.

Qu'est-ce que le déverrouillage d'usine OEM ?

À partir d'Android 5.0, de nombreux fabricants ont commencé à mettre en œuvre un mécanisme de sécurité supplémentaire contre les modifications non autorisées. partitions système. En conséquence, la fonction "OEM Factory Unlock" a été introduite dans la section "Menu développeur", lorsqu'elle est activée, vous pouvez flasher la récupération tierce et le micrologiciel personnalisé.

Ne confondez pas "OEM Factory Unlock" avec le déverrouillage du chargeur de démarrage, qui est requis par de nombreux fabricants - Xiaomi, HTC, Huawei, Google Pixel, Sony.

Menu développeur Android

"Débogage USB" et "OEM Factory Unlock" sont tous dans une section cachée paramètres Android, appelé Menu Développeur. Pour voir cette section, vous devez effectuer une simple procédure d'activation.

Comment activer le débogage USB ?

Absolument dans tous les appareils Android, qu'il s'agisse d'un smartphone ou d'une tablette, le débogage USB est en Menu -> Paramètres.

Options possibles pour l'emplacement de l'option

Même si le débogage USB est dans les paramètres, les options de localisation dans le menu peuvent être différentes et avoir plusieurs options pour le trouver ! Considérez 8 options du neuf versions Android aux plus anciens.

Option #1 pour Android 4.2 - Android 7.1 :

Menu -> Paramètres -> À propos du smartphone/À propos de la tablette -> Paramètres -> Pour les développeurs -> Débogage USB- cocher.

Numéro d'option 2.1 pour Xiaomi (nouvelles versions de MIUI)

Menu -> Paramètres -> À propos du téléphone-> Version MIUIet cliquez dessus environ 7 à 10 fois, puis revenez à Paramètres -> Avancé -> Pour les développeurs -> Débogage USB- cocher.

Numéro d'option 2.2 pour Xiaomi (anciennes versions de MIUI)

Menu -> Paramètres -> Général -> À propos du smartphone/À propos de la tablette ->Numéro de construction et cliquez dessus environ 7 à 10 fois, puis revenez à Paramètres -> Pour les développeurs -> Débogage USB- cocher.

Option #3 pour Android 8.X et supérieur :

Sur Android 8.0 et versions ultérieures, les paramètres ont été légèrement mis à jour et maintenant, pour accéder au menu développeur et activer le débogage USB, vous devez : allez dans Système -> À propos de l'appareil (tablette/téléphone) -> Cliquez 5 à 7 fois sur le numéro de build" et revenez à Système -> Menu Développeur.

Pour les versions Android 1.6 - 4.2

Option numéro 4 :

Menu -> Paramètres -> Développement -> Débogage USB - cochez

Option numéro 5 :

Menu -> Paramètres -> Pour les développeurs -> Débogage USB- cocher

Option numéro 6 :

Menu -> Paramètres -> Applications -> Développement -> Débogage USB (Android 2.2 - 3.0)

Option numéro 7 :

Menu -> Paramètres -> Plus -> Options de développeur -> Débogage USB- cocher

Option 8 pour Android 4.2 et versions ultérieures :

Menu -> Paramètres -> Système -> À propos du smartphone/À propos de la tablette -> Numéro de build et cliquez dessus environ 7 à 10 fois, puis revenez à Paramètres -> Pour les développeurs -> Débogage USB- cocher

[cacher]

Après avoir activé le débogage USB, autorisation de l'ordinateur ! (Pour Android 4.2 et plus)

Lors de la première connexion à un ordinateur et entrez une commande ou recevez Droits root,vous aurez une demande de confiance ordinateur auquel Android est actuellement connecté ! Cette demande apparaîtra sur n'importe quel nouvel ordinateur ou ordinateur portable ! Cochez la case et appuyez sur OK bouton.Débogage USB activé.

Débogage USB activé et appareil Android
non défini?

Première ce que vous devez croire est pilotes USB installés sur votre ordinateur ou les réinstaller/mettre à jour. Un autre problème, parce qu'Android n'est pas défini - c'est dans état verrouillé! Débloquer votre smartphone ou tablette ! N'utilisez pas de port USB 3.0 seulement USB 2.0

Si vous ne pouvez toujours pas installer le débogage USB avec un ordinateur, vous devriez essayer de changer la façon dont vous vous connectez à un PC. Au moment où vous avez déjà connecté votre smartphone ou votre tablette au PC, tirez la barre d'information supérieure "rideau" vers le bas -> choisir Connexion USB et activer Mode PTP.

Si vous souhaitez vous connecter via WI-FI

Après avoir été allumé cette option sur Android, vous pouvez connecter votre smartphone à un PC et entrer les commandes adb nécessaires ou obtenir les droits root !

Avez-vous encore des questions? Écrivez-les dans les commentaires, dites-nous ce que vous avez fait ou vice versa !

C'est tout! Lisez plus d'articles et d'instructions utiles dans la section. Restez sur le site, ce sera encore plus intéressant !

Où est le débogage USB dans Xiaomi Redmi 3s et qu'est-ce que c'est ?

Réponse

Le mode de débogage USB est généralement requis pour devenir root accès (droits de superutilisateur) ou modification et raffinement du micrologiciel, en d'autres termes, apporter des modifications au système d'exploitation à un niveau plus profond. Ce mode a été créé à l'origine pour les développeurs, il permet de :

  • Optimiser les applications et le système d'exploitation lui-même
  • Vérifiez comment le programme créé fonctionne avec le système d'exploitation
  • Détecter les pannes opérationnelles
  • Tester les composants matériels
  • Logiciel de mise à jour
  • Créer une sauvegarde
  • Avoir accès à système de fichiers smartphone depuis ordinateur
  • Effectuer la récupération du téléphone
  • Obtenez des statistiques de processus détaillées

Le service de débogage lui-même s'appelle ADB (Android Debug Bridge). Vous pouvez activer le mode débogage sur tous les appareils Xiaomi via les paramètres du téléphone / tablette. Selon la version de votre système, l'emplacement de l'élément de menu souhaité peut être légèrement différent.

  1. Allez au chemin suivant Paramètres-Général-À propos du smartphone
  2. Nous trouvons la ligne avec le numéro de build (version miui), puis cliquez dessus environ 7 à 10 fois
  3. Vous devriez voir une notification pour activer le menu développeur
  4. Nous revenons aux paramètres, allons dans "Avancé" et trouvons l'élément "Pour les développeurs"
  5. Dans ce menu on retrouve l'option "Débogage via USB" et cochez la case ci-contre, c'est tout.

Il convient de mentionner qu'après la première connexion à l'ordinateur en mode débogage, le téléphone devra confirmer la connexion.

Si le smartphone n'est pas détecté, il y a généralement trois raisons :

  • L'appareil est verrouillé - il vous suffit de déverrouiller votre smartphone
  • Inapproprié port USB- utilisez uniquement les ports situés à l'arrière et la version 2.0
  • Pilotes manquants - téléchargez MI PC Suite ou recherchez les pilotes séparément

Le mode de débogage activé est principalement nécessaire aux développeurs pour effectuer la procédure de débogage, vérifier la santé et le comportement des applications dans différentes situations. Mais les utilisateurs ordinaires doivent également savoir ce qu'est le mode de débogage USB et où l'activer afin de transférer des fichiers vers un ordinateur, d'installer un fichier APK, de flasher un appareil ou d'effectuer d'autres actions.

Activer le mode débogage

Tout d'abord, il vaut la peine de comprendre comment activer le débogage USB sur un appareil Android. de manière standard. Habituellement, cette information est suffisante pour activer le mode débogage.

Dans une plus large mesure, ce petit guide est pertinent pour les anciennes versions d'Android (2.2 - 3.0). Les versions 4.0 et ultérieures n'ont pas de section développeur par défaut, mais vous pouvez rapidement en ajouter une.

Après avoir reçu des droits étendus (ne pas confondre avec root, ce sont des choses différentes), revenez aux paramètres. Une section "Pour les développeurs" devrait apparaître, dans laquelle vous pouvez activer le débogage en cochant la case à côté de l'élément correspondant.

Si, pour une raison quelconque, le débogage USB n'est pas activé sur le téléphone (par exemple, l'appareil est endommagé et l'écran tactile ne fonctionne pas), vous pouvez activer ce mode sur l'ordinateur. Pour cela vous aurez besoin de :

  • Appareil mobile.
  • Gestionnaire d'édition qtADB-cwm.
  • La troisième version de la base de données relationnelle SQLite.

Sans récupération personnalisée, rien ne fonctionnera, car un accès root au système est requis pour terminer l'opération. La procédure est compliquée, mais si vous comprenez comment activer le mode de débogage USB sur un appareil Android via un ordinateur, vous pouvez obtenir des informations à partir d'un smartphone même s'il cesse de répondre aux actions de l'utilisateur.


Vous devez maintenant modifier le fichier settings.db, qui se trouve maintenant dans le dossier avec la base de données SQLite. Nous le ferons via la ligne de commande, qui se trouve dans le menu Démarrer. Lancez une invite de commande et exécutez les commandes suivantes dans l'ordre :

  • cd C:\Sqlite3_Windows.
  • sqlite3 settings.db.
  • mettre à jour l'ensemble sécurisé value=1 où name='adb_enabled';.
  • .quitter.

Après avoir entré chaque commande, n'oubliez pas d'appuyer sur Entrée pour terminer la demande.
Après avoir exécuté toutes les commandes, revenez au gestionnaire et transférez le fichier settings.db modifié dans le dossier /data/data/com.android.providers.settings/databases, en écrasant les données. Après le redémarrage, l'appareil deviendra disponible en mode débogage.

Problèmes possibles

Si le débogage ne fonctionne pas après l'activation, assurez-vous d'abord que appareil mobile détecté et correctement identifié par l'ordinateur. Vérifier cable USB et ports.

Des problèmes de fonctionnement ADB peuvent également survenir lors de l'utilisation d'un micrologiciel personnalisé sur Android. La seule façon de résoudre le problème est de flasher l'appareil. De plus, le débogueur nécessite des pilotes ADB. Ils peuvent être universels ou divisés par modèles de téléphone.