0 votes

Erreur lors de la connexion de Samsung A3 à Ubuntu 14 (USB) ; adb non autorisé (pas de pop up sur le périphérique aussi)

J'ai un Samsung A3 avec Android 4.4.2 (non enraciné) et un ordinateur fonctionnant sous Ubuntu 14. J'essaie de connecter mon appareil à mon ordinateur via USB pour pouvoir effectuer quelques tests sur celui-ci.

J'ai activé le mode de débogage USB. Mais lorsque j'essaie de adb devices  il continue à me dire que le périphérique est "non autorisé". De plus, aucune fenêtre contextuelle n'apparaît sur le téléphone, ce qui m'empêche de l'autoriser.

Voici ce que j'ai déjà fait :

  • J'ai mis à jour et amélioré plusieurs fois ma version d'ADB.

  • Installé mtp , mtp-tools ;

  • Configuré l'accès USB pour le Samsung dans /etc/udev/rules.d/51-android.rules :  

    #Samsung Galaxy A3
    SUBSYSTEMS=="usb", ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="6860",
    MODE="0666" GROUP="androiddev", SYMLINK+="android%n"   
  • J'ai même installé le PPA  ppa:langdalepl/gvfs-mtp (utile seulement dans Ubuntu 12 et désinstallé plus tard) ;

  • J'ai essayé de trouver et de supprimer des adb-key mais il n'y en avait pas. (L'appareil n'a jamais été connecté à cet ordinateur auparavant).

  • Changement de câbles ;

  • J'ai également essayé avec un Samsung S5 sous Android 4.4.2. La commande ADB sur ces deux appareils fonctionne sur une machine Windows.

Avez-vous une idée de la raison pour laquelle cela ne fonctionne pas, ou d'une autre chose à essayer sans rooter l'appareil ?

Merci pour votre aide.

0voto

slugster Points 27178

Vous pouvez peut-être effacer la liste des périphériques autorisés afin que la liste d'autorisation soit réinitialisée à sa valeur par défaut si elle est dans un état corrompu en ce moment. Vous pouvez le faire sous Paramètres > Options du développeur > Révoquer les autorisations de débogage USB.

Un autre élément souvent négligé est le redémarrage : redémarrer à la fois votre appareil Android et votre ordinateur peut permettre de faire fonctionner le système. Vous pouvez également essayer de connecter l'appareil à votre ordinateur, puis de désactiver et de réactiver le débogage USB. D'après mon expérience personnelle, cela résout de nombreux problèmes ADB.

Utilisateurs sur stackoverflow signalé que passer l'appareil en mode caméra pourrait aussi fonctionner.

Si tout le reste échoue, vous pouvez également essayer de vous autoriser manuellement sur l'appareil, à l'aide de la fonction Réponse de Flavios sur Stackoverflow :

  1. Déplacez le fichier de la clé autorisée : mv /data/misc/adb/adb_keys /sdcard/adb_keys_backup (vous pouvez également le supprimer si vous le souhaitez)
  2. Envoyez votre clé publique adb à l'appareil (regardez dans le répertoire ~/.Android)
  3. Arrêtez adbd en utilisant la commande stop adbd comme Racine
  4. Copiez votre clé dans la liste des dispositifs autorisés : cat adbkey.pub >> /data/misch/adb/adb_keys
  5. Redémarrez le démon ADB : start adbd (en tant que Racine)

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X