Je suis en train de débloquer mon téléphone Moto à l' aide de la BAD , mais je quand je fais que fastboot devices
je continue à recevoir
no permissions fastboot
Même les sudo fastboot
appareils n'aident pas
avec sudo je reçois ce sudo: fastboot: command not found
AIDEZ-MOI!!
Trouvé une meilleure solution ici:
https://stackoverflow.com/a/28127944/1621927
Voici le commentaire:
Au lieu de forcer les autorisations via
sudo
chaque fois que vous devez exécuterfastboot
, vous pouvez résoudre définitivement le problème:lsusb
pour identifier votre appareil USB VendorIDudev
pour définir les autorisations appropriées lorsque votre appareil est branchéEn bonus - il sera fixé pour
adb
.Par exemple, dans mon cas (pour «Megafon SP-A20i»):
Corrigeons:
Tout d'abord, nous devons identifier l'appareil:
a) recherchez le numéro de bus USB (piratage: je sais que l'appareil est basé sur Intel)
b) recherchez d'autres appareils Intel:
Les concentrateurs ne sont pas vraiment des smartphones, donc - l'ID du fournisseur USB dont nous avons besoin est "8087".
Ensuite, configurez
udev
(vous devez remplacer la valeur "idVendor" par la vôtre):Troisièmement, rebranchez votre appareil pour permettre
udev
d'effectuer sa magie.Vérification finale:
Voila!
la source
sudo udevadm trigger
.sudo
n'est pas une solution.Ma solution
Grâce à elichai2 et à ce lien et à cette liste, j'ai pu résoudre mon problème d'autorisation de démarrage rapide .
J'ai le Google Nexus 6P, j'ai donc utilisé ce qui suit pour mon ID de fournisseur:
51-android.rules
Si vous utilisez la commande suivante:
copiez-le exactement. J'étais déjà root et j'ai essayé de copier uniquement la partie d'écho qui m'a donné des résultats indésirables. Fondamentalement, il place le \ "dans le fichier .rules plutôt que d'interpréter la barre oblique comme le caractère d'échappement.
Je suggère d'utiliser ce qui suit si vous créez déjà le fichier .rules en tant que root (utilisez votre ID de fournisseur).
Udev Reload and Trigger
J'ai rechargé les règles udev, puis j'ai lancé la commande de déclenchement. J'ai également débranché et branché l'USB pour faire bonne mesure.
Fastboot
En tant qu'utilisateur non privilégié, j'ai ensuite couru:
et cela a fonctionné comme souhaité. J'espère que cela peut être utile ou utile à quiconque éprouve des problèmes avec le problème des autorisations.
la source
quand j'ai besoin d'envoyer des commandes en utilisant fastboot (firmware clignotant sur un appareil htc par exemple) j'installe fastboot en utilisant apt
puis quand je commence à l'utiliser, la première commande est
toutes les commandes de ce terminal s'exécuteront en tant que commandes d'envoi racine comme
pas besoin de correction ou quelque chose, c'est simple une commande supplémentaire avant de le démarrer
la source
Ou vous pouvez ajouter toutes les règles udev: ensemble complet de règles d'ID de fournisseur USB Android pour Linux https://gist.github.com/jdamcd/6054951#file-51-android-rules
la source
Installez d'abord fastboot depuis apt:
Exécutez ensuite fastboot avec sudo:
Ça marche pour moi.
la source