J'ai effacé un fichier appelé .sh du répertoire system/bin sur mon appareil Android jellbean maintenant il ne fonctionne pas correctement. Je peux me connecter via USB et adb mais je ne peux pas accéder au shell. Comment puis-je remplacer le temps manquant et avoir accès au shell
Réponse
Trop de publicités?
Scott
Points
61
Si vous avez effacé uniquement le binaire sh, vous pourrez toujours exécuter d'autres binaires, voici un script que j'ai créé et qui peut résoudre le problème (vous avez besoin du fichier binaire sh et d'un émulateur de terminal) :
/system/bin/su
/system/bin/mount -o rw,remount /system
/system/bin/cp /sdcard/sh /system/bin
/system/bin/chmod 755 /system/bin/sh
/system/bin/mount -o ro,remount /system
/system/bin/sh
Mettez votre fichier sh sur sdcard, et écrivez ce script avec un nom de fichier se terminant par .sh, après avoir ouvert un explorateur de fichiers, cliquez sur le script et sélectionnez l'émulateur de terminal pour exécuter le script.