Comment résoudre l'erreur « Périphérique ADB non autorisé » sur Android

Si adb devicesvotre téléphone Android est indiqué comme non autorisé , cela signifie que l'ordinateur peut le détecter, mais que l'utilisation d'ADB n'est pas autorisée. La solution la plus rapide consiste à déverrouiller le téléphone, à le reconnecter et à accepter l' invite RSA « Autoriser le débogage USB ? » . Si cette invite n'apparaît pas, révoquez les autorisations de débogage USB existantes, redémarrez ADB sur l'ordinateur et reconnectez-vous.

Il s'agit d'un problème d'autorisation ADB, et non d'un signe que votre téléphone doit être rooté ou que son chargeur de démarrage doit être déverrouillé. Google explique que l'invite de confirmation RSA est une mesure de sécurité sur Android 4.2.2 et versions ultérieures. Consultez la documentation officielle d'Android Debug Bridge .

Que signifie « périphérique ADB non autorisé » ?

Exécutez cette commande depuis un terminal ou une invite de commandes où ADB est disponible :

adb devices

Une connexion USB fonctionnelle devrait afficher un numéro de série du périphérique suivi de device. Si ce même numéro de série est suivi de unauthorized, Android n'a pas encore accepté la clé d'hôte ADB pour cet ordinateur.

Boîte de dialogue Android « Autoriser le débogage USB » affichant une empreinte digitale RSA et le bouton « Autoriser ».
Déverrouillez le téléphone et autorisez l'ordinateur lorsque Android affiche l'invite de débogage USB RSA.

Corriger l'erreur d'autorisation ADB

1. Déverrouillez le téléphone et recherchez l'invite de débogage USB

Laissez le téléphone déverrouillé pendant la connexion. Si Android affiche « Autoriser le débogage USB ? » , vérifiez que vous reconnaissez l'ordinateur et appuyez sur « Autoriser » . Sur un ordinateur que vous contrôlez, vous pouvez également sélectionner « Toujours autoriser à partir de cet ordinateur » pour qu'Android mémorise la clé d'hôte.

Si aucun message ne s'affiche, poursuivez avec les étapes de réinitialisation ci-dessous.

2. Révoquer les anciennes autorisations de débogage USB

Ouvrez Paramètres > Options pour les développeurs . Sur la plupart des appareils Android récents, les Options pour les développeurs se trouvent dans Paramètres > Système , mais leur emplacement et leur nom peuvent varier selon les fabricants. Google précise qu'Android 4.2 et versions ultérieures masquent les Options pour les développeurs tant que vous ne les activez pas.

  1. Désactivez le débogage USB .
  2. Appuyez sur Révoquer les autorisations de débogage USB (le libellé peut varier légèrement selon l'appareil).
  3. Confirmer la réinitialisation
  4. Réactivez le débogage USB .

Le guide officiel des options pour développeurs explique où se trouve le débogage USB sur les différentes versions d'Android.

L'écran des options pour développeurs Android avec le débogage USB activé et l'option « Révoquer les autorisations de débogage USB » est visible.
La révocation des autorisations de débogage USB oblige Android à demander à nouveau l'autorisation à cet ordinateur.

3. Redémarrez le serveur ADB sur l'ordinateur.

Débranchez le téléphone, puis exécutez ces commandes une par une :

adb kill-server
adb start-server

Google recommande de redémarrer le serveur ADB lorsque la connexion ne répond plus. Vous pouvez également exécuter la commande adb devicessuivanteadb kill-server ; toute commande ADB ultérieure permettra de redémarrer le serveur.

Le terminal Windows affiche les commandes `adb kill-server`, `adb start-server` et un périphérique non autorisé dans la sortie de `adb devices`.
Le redémarrage du serveur ADB local permet de supprimer une connexion obsolète côté hôte avant que vous n'autorisiez à nouveau le téléphone.

4. Reconnectez-vous à l'aide d'un câble USB compatible avec le transfert de données.

Reconnectez le téléphone directement à l'ordinateur, de préférence sans passer par un concentrateur. Laissez l'écran déverrouillé et attendez l'apparition de la boîte de dialogue d'autorisation RSA. Appuyez sur Autoriser lorsqu'elle s'affiche.

Il n'est généralement pas nécessaire de basculer entre « Transfert de fichiers » et « Transfert de photos » pour autoriser ADB. Le débogage USB est le paramètre important. Toutefois, si l'ordinateur ne détecte pas du tout le téléphone, essayez un autre câble de données ou un autre port USB dont le fonctionnement est avéré. Le guide de dépannage matériel de Google recommande également de tester un autre câble lorsqu'un appareil n'est pas détecté.

5. Vérifiez que l'appareil est autorisé

Exécuter :

adb devices -l

Le statut devrait maintenant être device, par exemple :

List of devices attached
R9CT304B7K    device
Téléphone Android connecté par USB à un ordinateur portable Windows avec adb devices affichant l'état du périphérique
Lorsque l'autorisation réussit, ADB affiche le téléphone avec le statut « appareil » au lieu de « non autorisé ».

Si le téléphone affiche toujours « non autorisé »,

Effectuez ces vérifications avant de modifier quoi que ce soit de plus invasif :

  • Mettez à jour les outils de la plateforme SDK. Google recommande d'utiliser la dernière version des outils de la plateforme, car les versions actuelles d'ADB restent compatibles avec les anciennes versions d'Android. Vous pouvez les obtenir via le gestionnaire de SDK d'Android Studio ou la page officielle des outils de la plateforme SDK .
  • Redémarrez le téléphone et l'ordinateur. Répétez ensuite la procédure de révocation et d'autorisation, téléphone déverrouillé.
  • Vérifiez les pilotes USB de Windows. Si Windows ne reconnaît pas correctement le téléphone via ADB, installez le pilote du fabricant. Google propose un répertoire officiel de pilotes USB pour les fabricants d'équipement d'origine (OEM) . Les appareils Google sous Windows utilisent le pilote USB Google.
  • Il convient de distinguer l'autorisation de la détection. Si adb devicesaucun numéro de série n'est affiché, commencez par vérifier le câble, le port USB, le pilote ou les permissions du périphérique Linux. Cela diffère d'un simple unauthorizedstatut.

Pourquoi la révocation d'autorisation fonctionne

ADB utilise une clé hôte pour identifier l'ordinateur. Android vous demande d'approuver cette clé avant d'autoriser les commandes de débogage. La révocation des autorisations de débogage USB efface les ordinateurs précédemment approuvés sur l'appareil, permettant ainsi à la prochaine connexion d'établir une nouvelle autorisation. C'est pourquoi la réinitialisation est plus fiable que la modification du mode de transfert de fichiers USB standard du téléphone.

Laisser un commentaire

Comment transférer ses contacts sur une carte SIM sous Android

Comment transférer ses contacts sur une carte SIM sous Android

Transférez vos contacts vers une carte SIM sur un téléphone Android compatible grâce aux étapes Samsung, aux limites de stockage SIM et à une option de sauvegarde VCF.

Comment empêcher l'actualisation automatique des flux Twitter (X)

Comment empêcher l'actualisation automatique des flux Twitter (X)

Essayez le paramètre « Réduire le mouvement » de X, passez à la chronologie de suivi et enregistrez les publications afin qu'une actualisation du flux ne les rende pas difficiles à retrouver.

Comment vérifier si un appareil Android est 32 bits ou 64 bits

Comment vérifier si un appareil Android est 32 bits ou 64 bits

Vérifiez les ABI pris en charge par votre téléphone Android pour confirmer la prise en charge des applications 64 bits, identifier le processeur dans un modèle exact et éviter les suppositions peu fiables concernant la RAM ou la version du noyau.

Comment activer le raccourci de signalement de bug du bouton d'alimentation Android

Comment activer le raccourci de signalement de bug du bouton d'alimentation Android

Activez le raccourci de rapport de bug du menu d'alimentation d'Android, capturez un rapport de diagnostic sur votre téléphone et partagez-le en toute sécurité sans avoir besoin d'un ordinateur de bureau.

Comment résoudre l'erreur « Périphérique ADB non autorisé » sur Android

Comment résoudre l'erreur « Périphérique ADB non autorisé » sur Android

Corrigez l'erreur d'autorisation du périphérique ADB en réautorisant le débogage USB, en redémarrant le serveur ADB et en vérifiant Platform-Tools, les câbles et les pilotes.

Comment allumer un téléphone Android dont le bouton d'alimentation est cassé

Comment allumer un téléphone Android dont le bouton d'alimentation est cassé

Si le bouton d'alimentation de votre Android est défectueux, essayez de le recharger, de démarrer le téléphone via USB avec les touches de volume ou d'utiliser Fastboot. Découvrez les solutions qui fonctionnent lorsque le téléphone est complètement éteint et pourquoi ADB ne fonctionne souvent pas.

L'utilisation de BlueStacks sur PC ou Mac est-elle sûre et légale ?

L'utilisation de BlueStacks sur PC ou Mac est-elle sûre et légale ?

BlueStacks est-il sûr et légal ? Découvrez ce que l’installateur officiel, la politique de confidentialité, le comportement de l’antivirus, les règles du jeu et la configuration système requise impliquent pour vous.

Comment masquer son adresse IP sur Android : 3 méthodes simples

Comment masquer son adresse IP sur Android : 3 méthodes simples

Découvrez trois méthodes pratiques pour masquer votre adresse IP sur Android : un VPN, le navigateur Tor ou un proxy Wi-Fi de confiance, avec les étapes de configuration et les limites actuelles.

Comment rejoindre un appel FaceTime sur Android

Comment rejoindre un appel FaceTime sur Android

Rejoignez un appel FaceTime sur Android via Chrome ou Edge. Obtenez le lien, configurez les autorisations du navigateur, attendez l'hôte et résolvez les problèmes de connexion courants.

L'écosystème sans faille : comment le Galaxy S27 Ultra pourrait mieux se connecter à Windows

L'écosystème sans faille : comment le Galaxy S27 Ultra pourrait mieux se connecter à Windows

Le Galaxy S27 Ultra n'a pas encore été annoncé, mais Samsung et Microsoft ont déjà montré la voie : Phone Link, explorateur de fichiers, Quick Share, streaming d'applications et transfert d'applications plus intelligent.