2 votes

Root checkers me dit que mon téléphone est enraciné mais la plupart des applications nécessaires à l'enracinement m'avertissent que le système refuse l'enracinement. Pourquoi ? Quelqu'un, s'il vous pl

Avant que mon téléphone ne soit déclaré rooté par Root checkers, j'ai essayé de nombreuses applications de rootage, à la fois pour Android et pour PC.

Le premier changement significatif s'est produit lorsque j'ai installé et utilisé pour la première fois l'application appelée 360Root. 360Root a semblé installer un binaire su obsolète dans mon système. Après cela, Root Validator m'a indiqué "Root Denied", au lieu de l'habituel "Root Unavailable". J'ai essayé de mettre à jour le binaire su dans SuperSU par chainfire, mais l'installation a de nouveau échoué. Après plusieurs tentatives de mise à jour du binaire,

J'ai pensé essayer un programme pour PC appelé KingoRoot. Je l'ai utilisé après l'avoir téléchargé et installé. KingoRoot s'est exécuté et s'est terminé avec succès, mais la vérification dans Root Validator indique toujours "Root Denied". J'ai réessayé, et le résultat est toujours positif. Cette fois, certaines applications qui requièrent l'enracinement, comme Busybox, ont reconnu mon appareil comme étant enraciné, et j'ai donc pu installer les applets BusyBox. Kingo Superuser a désactivé SuperSU, bien que SuperSU n'ait toujours pas fonctionné cette fois-ci parce que le binaire su n'est tout simplement pas mis à jour.

J'ai ensuite réessayé KingRoot, qui a réussi à reprendre la racine de Kingo. J'ai vérifié le statut de la racine dans Root Validator. Il me semble que c'est une bonne nouvelle, car il m'indique que la racine est disponible. Cependant, après avoir ouvert certaines applications nécessaires à l'enracinement, elles ne reconnaissent toujours pas mon appareil comme étant enraciné.

Enfin, j'ai essayé de remplacer KingUser par SuperSU en téléchargeant d'abord l'émulateur de terminal puis le fichier "how-to-replace-kinguser-with-supersu.zip". J'ai suivi les instructions à la lettre, et le remplacement s'est fait après avoir mis à jour le binaire su et fait de SuperSU une application système. Tous les vérificateurs de racine disent que mon téléphone est complètement enraciné. Mais les applications qui requièrent l'enracinement disent toujours que je n'ai pas d'enracinement. En attendant, j'ai remarqué qu'il y a une cinquième ligne dans Root Validator qui dit "SELinux is enforcing". J'ai téléchargé un changeur de mode SELinux qui peut changer le mode SELinux de "enforcing" à "permissive" et vice versa. Même après avoir modifié ce mode et redémarré, les applications ne fonctionnaient toujours pas. Quelle pourrait être la solution pour que les applications ne reconnaissent pas que je suis enraciné ? Suis-je officiellement enraciné ? Cette situation a-t-elle quelque chose à voir avec la sécurité améliorée de KitKat ?

TL;DR : Les applications Root ont réussi, et les Root checkers disent tous que je suis rooté. Cependant, les applications qui ont besoin d'être enracinées ne le sont pas. SuperSU est installé.

1voto

Ash-Ishh.. Points 1040
  • Allez dans SuperSu/Superuser (ou toute autre application que vous avez)

  • Si des applications qui n'ont pas d'accès racine sont listées, essayez de leur donner toujours l'accès racine.

Pour SuperSU, c'est comme : SuperSU > Apps > (App pour laquelle l'accès root est refusé) > (Select GRANT) in Access

0voto

Rahul Bali Points 294

Cela peut se produire dans de nombreux cas.

  1. Votre appareil n'a pas pu être correctement enraciné au départ.

  2. Certains paramètres de votre application SU/SuperSU/superuser ont été modifiés, ce qui entraîne un comportement inattendu de la racine.

  3. Votre appareil a été déverrouillé en raison d'une activité que vous avez effectuée après le déverrouillage.

Dans tous les cas ci-dessus, la solution pratique consistera à effectuer à nouveau une procédure Root complète. Ne modifiez pas les paramètres internes de l'appareil, sauf si vous savez ce que vous faites.

De plus, n'utilisez et ne mettez à jour que l'application SU qui a été installée lors de l'enracinement. Je préfère personnellement SUPERSU BY CHAINFIRE.

-1voto

Anup Paul Points 1

Nettoyez les données de l'application SuperSU dans Paramètres/Applications et réessayez. Cela a fonctionné pour moi.

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