J'ai récupéré un appareil Motorola Moto G (2ème génération) d'occasion. Le modèle est techniquement XT1064 (Titan).
Sur mon ordinateur Windows, je peux parfois voir un message d'erreur lorsque je mets le téléphone hors tension, indiquant que le périphérique USB n'a pas été reconnu (Device Descriptor Request Failed).
Après des jours d'essais, je n'ai toujours pas réussi à le faire apparaître dans la base de données de l'ONU. adb
. Mais cela fonctionne très bien si je démarre dans le chargeur de démarrage et que j'exécute fastboot
des commandes !
J'ai essayé toutes les choses "faciles" que les gens recommandent :
- activer le débogage USB dans les options du développeur.
- différents câbles USB (bien que depuis
fastboot
fonctionne bien, cela implique que le câble est également en bon état) - différents ordinateurs (j'ai essayé un Mac, une machine Windows 10 et un ordinateur portable Windows Vista)
-
adb kill-server
suivi paradb devices
- divers
adb
versions (outils de la plate-forme Android SDK et pilote ADB universel) - désinstallation manuelle des pilotes Windows
- forcer l'installation des pilotes (ne fonctionne pas, puisque le périphérique ne passe pas la demande de descripteur de périphérique et que Windows ne permet pas l'installation des pilotes).
- Installation du pilote ADB universel
- re-flasher l'appareil (j'ai essayé le stock Marshmallow, le stock KitKat, et le Lineage OS)
Je suis frustré par le processus parce que fastboot
fonctionne très bien. C'est comme ça que j'ai flashé les ROMs séparées là-dessus.
Si c'était un problème matériel avec l'USB, pourquoi serait-ce que fastboot
fonctionne correctement mais adb
ne le fait pas ?
De plus, si c'est un problème matériel, quelle partie physique serait le problème ? Il semble peu probable que ce soit le port USB lui-même (une fois encore, parce que fastboot
fonctionne très bien). Y a-t-il une sorte de contrôleur USB dans le téléphone qui pourrait être à l'origine du problème ? Puisque le dispositif est assez inutile pour moi à moins que adb
Je suis prêt à essayer de souder une nouvelle pièce pour résoudre le problème si je le pouvais !