Accéder à un appareil Android via le shell ADB avec un écran tactile cassé (impossible de s'authentifier)

12

L'écran tactile de mon Nexus 4 s'est donc cassé ce week-end. J'ai un nouvel appareil qui arrive, mais en attendant, je dois pouvoir accéder à l'appareil pour utiliser quelques applications différentes et envoyer / recevoir des messages SMS à partir de celui-ci.

J'ai trouvé ce guide sur reddit: http://www.reddit.com/r/Android/comments/1r2zha/how_i_managed_to_use_my_android_device_with_a/

Ce n'est pas exactement simple, mais cela devrait fonctionner.

Malheureusement, j'ai découvert que pour utiliser les commandes du shell ADB, une fenêtre contextuelle devrait apparaître sur le téléphone pour autoriser / interdire le débogage USB. (Le débogage USB est déjà activé, mais il semble y avoir une étape supplémentaire d'authentification)

Malheureusement, je ne peux pas utiliser l'écran tactile du téléphone, je ne peux donc pas le déverrouiller ou appuyer sur la notification qui me permettra d'authentifier le téléphone.

Existe-t-il un moyen de contourner cette étape d'authentification?

L'appareil est déverrouillé et enraciné.

user2615277
la source
@GAThrawn Non, cette question concerne le problème opposé, où les touches fonctionnent bien mais l'écran n'affiche rien. Dans ce cas, l'écran s'affiche, mais ne répond pas aux touches.
Dan Hulme
Malheureusement non. Vous venez de mettre votre téléphone en boucle. Vous devrez peut-être simplement attendre votre nouveau téléphone ou faire réparer votre ancien.

Réponses:

3

Je l'ai compris moi-même. J'ai résolu cela en installant Airdroid à l'aide d'un adaptateur USB OTG et d'une souris filaire. J'ai ensuite utilisé la capacité de détection d'air du logiciel pour contrôler une souris virtuelle sur l'appareil. J'ai racine sur l'appareil, cela peut être important pour le fonctionnement d'AirMirror. Je pouvais alors accepter la confirmation de débogage à l'écran et terminer les sauvegardes que je voulais faire.

dTA
la source
1

Je suis sûr que ce n'est pas exactement la réponse que vous cherchez, mais cela pourrait résoudre votre problème:

Si votre Nexus fonctionne bien sinon, pourquoi ne pas simplement brancher une souris et un clavier (via USB OTG ou Bluetooth) et prétendre que votre Nexus n'a pas d'écran tactile?

Tout, y compris autoriser le débogage USB, fonctionnerait car le curseur de la souris est même utilisable lorsque votre téléphone est verrouillé.

Arya S.
la source
Le Nexus 4 d'origine ne prend pas en charge USB OTG. Vous avez besoin de quelques hacks pour en activer une partie.
Jb Drucker
A parfaitement fonctionné pour moi! Dans mon cas, j'utilise Lineage avec la récupération TWRP, je ne sais pas si mon appareil prend en charge nativement une souris et un clavier dans la ROM d'origine, mais il a fait le travail dans mon cas!
Ben
1

Eh bien, avec le chargeur de démarrage déverrouillé, vous pouvez démarrer temporairement la récupération en utilisant fastboot:

fastboot boot recovery-clockwork-6.0.4.7-mako.img

Cela vous donnera ensuite un accès adb à votre appareil pour retirer les fichiers, etc. Le mode de débogage adb pourrait ensuite être activé en modifiant un fichier de paramètres et en copiant les clés de chiffrement générées par adb sur l'ordinateur hôte. J'ai déjà fait ce dernier, mais pas le premier, ce qui pourrait être un problème.

Mise à jour - Pour redémarrer en mode fastboot, procédez comme suit: Pour entrer en mode fastboot, éteignez le téléphone, si rien d'autre, une pression très longue sur le téléphone devrait fonctionner si tout le reste échoue (je ne veux pas confirmer cela sur le mien et le planter! ). Ensuite, mettez sous tension en maintenant enfoncées la touche de réduction du volume et la touche d'alimentation. Si vous ne pouvez pas voir l'affichage (je suppose que vous pouvez mais vous ne pouvez pas utiliser l'écran tactile), maintenez les boutons enfoncés pendant environ cinq secondes et il devrait vibrer pour confirmer. Utilisez ensuite la commande ci-dessus pour charger la récupération personnalisée et obtenir un accès adb. Tout cela suppose que le chargeur de démarrage est déverrouillé, comme indiqué ci-dessus.

Tony Cooper
la source
0

J'ai vu cela sur un fil différent, après avoir cherché en ligne pendant des heures et des heures .... semblait aider quelques-uns, donc je suis en train de re-poster ici ...

"Cela vient de m'arriver! Le
téléphone fonctionne mais l'écran et l'écran LCD sont cassés et ne répondent plus. puis j'ai délicatement débranché tous les minuscules connecteurs de ruban.

J'ai attendu une minute juste pour être superstitieux, puis j'ai reconnecté tous les connecteurs de ruban et remis tout en place. J'ai ensuite téléchargé Kies sur le site Web de Samsung, branché mon téléphone à un ordinateur via USB et j'ai pu voir tous mes fichiers!

Quelque chose à propos de la déconnexion de la carte PCB réinitialise les paramètres par défaut à l'état d'usine, mais ne supprime aucune donnée. Bonne chance et j'espère que cela aidera quelqu'un là-bas. "

Source: Android Central

Jen
la source