J'ai un appareil personnalisé rooté (Android 8.0), je peux utiliser adb
et exécuter su
et faire ce que je veux dans le shell. Mais SuperSU ou toute autre application ne trouve pas Root. J'ai fait un lien symbolique de /system/xbin/su
à /system/bin/su
mais cela ne fonctionne toujours pas.
Réponse
Trop de publicités?/system/xbin/su
est une normale su
qui est fourni avec userdebug
ou eng
des ROMs. Il vous donne un accès Root en faisant un appel système. setuid
. En revanche, avec SuperSU ou Magisk Root, une binaire spécial est placé à /sbin/su
qui fonctionne tout à fait différemment. Pour plus de détails, voir Comment fonctionne Magisk ? .
Donc, avec seulement un travail /system/xbin/su
exécutable, votre appareil n'est pas essentiellement enraciné. SuperSU ne fonctionnera pas avec ce binaire.
RELATION : Quels sont les privilèges spéciaux de "/system/xbin/su" par rapport à l'accès à la racine ?