4 votes

Y a-t-il un moyen d'activer le débogage USB à partir de fastboot ?

J'ai une Nvidia Shield Tablet qui a gelé sur moi. Après avoir éteint l'appareil, il se bloque sur l'écran de démarrage de Nvidia lorsque j'essaie de le démarrer. Le support Nvidia dit qu'il s'agit d'une 'soft-brick', car je ne peux pas passer en mode de récupération à partir de fastboot. J'essaie d'obtenir une image de récupération sur la tablette. Cependant, le bootloader est verrouillé et je suis presque sûr que le débogage USB n'a pas été activé à l'avance. Par conséquent, je ne peux pas effectuer un déverrouillage en utilisant adb, et donc je ne peux pas flasher une image de récupération. Lorsque j'essaie d'y accéder par le biais d'un terminal platform-tools, il n'apparaît pas dans la liste des périphériques adb.

Je suis sûr d'avoir installé les bons pilotes sur mon PC Windows, qui est connecté à la tablette par USB.

Nvidia Shield Tablet Wifi (version 2014)

Toute aide est appréciée à ce stade, je ne vois rien d'autre à essayer. Je m'excuse par avance de mélanger les termes, etc. J'ai juste fait des recherches ces dernières nuits pour essayer de trouver une solution. Je suis loin d'être un expert.

J'ai essayé ces liens, ici y ici mais ils semblent nécessiter l'activation du débogage USB ou la possibilité d'accéder au mode de récupération depuis fastboot.

Gracias,

0 votes

Le support Nvidia a tort. Il ne s'agit pas d'une "soft-brick" mais d'une défaillance matérielle.

0 votes

Vous avez un numéro de série, essayez de réclamer la batterie, vous obtiendrez peut-être un remplacement. nvidia.com/fr/us/shield/support/tabletrecall

0 votes

Si votre numéro de série est compris entre 0410215901781 et 0425214604018, vous recevrez une nouvelle tablette gratuitement.

3voto

alecxs Points 3105

Adb et fastboot sont des modes différents. vous pouvez accéder à la restauration sans débogage usb. Appuyez sur Power + Vol Down et maintenez-les enfoncés. C'est l'écran du bootloader. Maintenant, naviguez vers la récupération avec Vol Keys, Power pour confirmer. Attendez un moment. Lorsque le symbole Android apparaît, appuyez sur Vol Up + Power pour entrer en récupération. Maintenant, faites une réinitialisation d'usine.

Si l'appareil est verrouillé, il se peut que vous ne puissiez pas accéder à la récupération. Vous pouvez le déverrouiller à partir de fastboot et réessayer. Le déverrouillage entraîne la réinitialisation de votre tablette. Télécharger platform_tools depuis google. Entrez dans le mode fastboot à partir de l'écran bootloader. Connectez le câble usb. Installez les pilotes. Ouvrez le cmd.exe en tant qu'administrateur. naviguer dans le dossier. vérifier avec fastboot si le serialno apparaît. déverrouiller.

fastboot devices
fastboot oem unlock

puis démarrer TWRP et voyez si les partitions peuvent être montées. au moins /system et /cache devraient être montables, sinon quelque chose ne va pas. /data est chiffré mais devrait être montable aussi. pour plus d'informations voir ici . Ne pas flash TWRP à la partition de récupération, d'abord sauvegarde stock de récupération !

fastboot boot twrp-3.3.1-0-shieldtablet.img

dans twrp, il y a une option reboot recovery qui devrait vous amener en mode recovery. si non, vous avez toujours la possibilité de sauvegarder/effacer les partitions à partir de twrp. commencez par effacer le cache. si le téléphone ne démarre toujours pas, redémarrez dans twrp et formatez les données. si une erreur se produit, vous pouvez tirer le journal à partir d'adb à tout moment. postez le fichier journal dans le fil de discussion du support twrp et demandez de l'aide. essayez une autre version de twrp (3.1.1-0) selon votre version d'Android

adb pull /tmp/recovery.log C:\Users\Admin\Downloads\platform_tools\recovery.log

si vous devez activer le débogage usb à partir de la récupération, vous pouvez modifier /system.
(mais les autres méthodes que vous avez indiquées ci-dessus devraient également fonctionner).

tirer le /system/build.prop et modifiez les lignes suivantes avec Notepad++ (faites une copie pour la sauvegarde)

persist.service.adb.enable=1
persist.service.debuggable=1
persist.sys.usb.config=mtp,adb

Monter /system en écriture, puis le pousser vers le téléphone. Si vous ne voulez pas modifier /system, vous pouvez essayer de le pousser. /data/local.prop (mais je suppose que ce n'est pas supporté sur cette rom) ou créez un fichier /data/property/persist.sys.usb.config (je n'ai pas exactement lu les posts ci-dessus).

adb push "C:\Users\Admin\Downloads\platform_tools\build.prop" /system/build.prop

Maintenant, placez la clé RSA quelque part sur le téléphone et fusionnez-la avec la clé RSA. adb_keys

adb push "C:\Users\Admin\.android\adbkey.pub" /tmp/adbkey.pub
adb shell
mkdir -p /data/misc/adb
cat /tmp/adbkey.pub >> /data/misc/adb/adb_keys

si l'accès Root est nécessaire, vous pouvez modifier ro.secure=0 dans build.prop aussi (mais pas recommandé)

0 votes

Merci beaucoup pour votre réponse. J'ai d'abord essayé de naviguer vers la récupération en suivant la méthode que vous avez décrite, mais la combinaison Vol Up + Power n'a aucun effet lorsque je suis sur l'écran des symboles Android - il indique simplement "No command". Je peux voir le numéro de série lorsque je lance le terminal de commande et utilise 'fastboot devices'. 'fastboot oem unlock' semble en fait faire quelque chose. Je vois... effacement des données utilisateur... effacement des données utilisateur effectué... effacement du cache... effacement du cache effectué. déverrouillage... mais ensuite ça se bloque. Je l'ai laissé partir pendant 10-15 minutes. Si je fais un cycle d'alimentation, il est toujours verrouillé. J'apprécie toute contribution supplémentaire :)

0 votes

Peut-être que cela déclenche le verrouillage du FRP mais cela peut être résolu à partir de twrp

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