2 votes

whoami : bad uid 0 / Magisk vs. Toybox

J'ai remplacé l'ancien /system/bin/toybox avec un nouveau binaire de http://landley.net/toybox/bin puis j'ai créé des liens symboliques avec for i in $(./toybox); do ln -s toybox $i . Il y a su dans les liens symboliques.

Maintenant, je ne peux plus ouvrir Magisk, je suis bloqué au masque de l'écran d'accueil. MiXplorer ne peut pas non plus parcourir les répertoires racine. Avec l'émulateur de terminal, je peux toujours parcourir les répertoires racine.

Si je tape which su Je reçois /sbin/su qui est un lien symbolique vers /sbin/magisk . Je n'ai pas encore essayé de redémarrer parce que j'ai peur de rester bloqué, peut-être qu'il se réparera tout seul mais qui sait ? Si je tape whoami Je reçois bad uid 0 après su shell Je reçois bad uid 2000 et ainsi de suite.

Comment puis-je restaurer Root ? Je peux accéder à la récupération TWRP.

2voto

Ju Tutt Points 414

Il s'avère que le nouveau toybox n'a pas toutes les applets requises par Android. J'ai dû redémarrer dans TWRP, restaurer la toybox originale et supprimer mes liens symboliques, sinon Magisk se serait plaint d'un autre problème. su .

Merci à @alecxs pour ses conseils et son soutien rapide.

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