J'ai rencontré le même problème. Ajout d'une règle udev comme indiqué aquí a fait l'affaire :
Connectez-vous en tant que root, créez un fichier /etc/udev/rules.d/51-android.rules
et ajoutez une ligne comme celle-ci pour donner des permissions à n'importe qui dans le plugdev
groupe :
SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", MODE="0666", GROUP="plugdev"
Dans cet exemple, l'ID du fournisseur est HTC. Vous devez utiliser l'ID du fournisseur de votre appareil, que vous pouvez obtenir en exécutant la commande lsusb
et en cherchant une ligne comme
Bus 002 Device 009: ID 2a47:9e18
Dans cet exemple, l'ID de votre fournisseur serait 2a47
Vous devez donc remplacer 0bb4
con 2a47
. La ligne correcte serait donc la suivante :
SUBSYSTEM=="usb", ATTR{idVendor}=="2a47", MODE="0666", GROUP="plugdev"
Maintenant, attribuez les droits de lecture sur les fichiers, rechargez udev et rechargez le démon adb :
sudo chmod a+r /etc/udev/rules.d/51-android.rules
sudo udevadm control --reload-rules
adb kill-server
adb start-server
Vous devrez peut-être déconnecter et reconnecter votre appareil au port USB.