Obtenir un accès root sur les appareils Android n'est pas un nouveau concept, mais la façon dont cela est fait a changé avec Android 6.0 Guimauve. La nouvelle méthode racine "sans système" peut être un peu déroutante au début, nous sommes donc là pour vous aider à comprendre tout cela, pourquoi vous le voulez, et pourquoi cette méthode est la meilleure façon d'enraciner un téléphone Android .
CONNEXION: Comment rooter votre téléphone Android avec SuperSU et TWRP
Avant d'entrer dans ce qu'est la racine sans système, il est probablement préférable de parler comment rooter "normalement" fonctionne sur Android, et ce qui est nécessaire pour faire son travail.
Depuis Android 4.3, le démon "su" - le processus qui gère les demandes d'accès root - doit s'exécuter au démarrage, et il a pour ce faire avec suffisamment d'autorisations pour effectuer efficacement les tâches demandées. Cela a été traditionnellement accompli en modifiant les fichiers trouvés sur la partition Android / système. Mais au début de Lollipop, il n'y avait aucun moyen de lancer le démon su au démarrage, donc une image de démarrage modifiée a été utilisée - c'était effectivement l'introduction de la racine «sans système», nommée ainsi parce qu'elle ne modifie aucun fichier dans la partition / system.
Un moyen d'accéder à la racine de façon traditionnelle sur Lollipop a été trouvé plus tard, ce qui a effectivement arrêté les progrès sur la méthode sans système à l'époque.
Avec l'introduction de Marshmallow, Google a renforcé la la sécurité qui a été mise en place pour la première fois dans Lollipop, ce qui rend impossible de lancer le démon su avec les permissions requises en modifiant simplement la partition / system. La méthode sans système a été ressuscitée, et c'est maintenant la méthode d'enracinement par défaut pour les téléphones exécutant Marshmallow. Il est également à noter que c'est aussi vrai pour Android Nougat, ainsi que les appareils Samsung fonctionnant sous 5.1 (ou plus récent).
Comme tout, il y a des avantages et les inconvénients à obtenir un accès root avec la méthode sans système. Le principal inconvénient est qu'il ne fonctionne pas sur les périphériques avec des chargeurs de démarrage verrouillés par défaut - il peut y avoir des solutions de contournement, mais ils sont très spécifiques à chaque périphérique. En d'autres termes, s'il n'y a pas de solution de contournement pour votre périphérique et qu'il a un bootloader verrouillé, il n'y a aucun moyen d'obtenir un accès root.
CONNEXION: Comment installer une mise à jour Android OTA sans perdre racine avec FlashFire
A part ça, cependant, la méthode sans système est généralement meilleure. Par exemple, il est beaucoup plus facile d'accepter les mises à jour OTA (Over-the-Air) lorsque vous utilisez cette méthode, surtout si vous utilisez un outil comme FlashFire. FlashFire peut faire clignoter les firmwares boursiers et les re-rooter tout en clignotant, ainsi que gérer l'installation OTA (encore une fois, le re-rooter tout en clignotant). Fondamentalement, si vous utilisez un appareil enraciné, FlashFire est un bon outil à avoir. Gardez à l'esprit qu'il est actuellement en version bêta, mais que le développement progresse bien.
La méthode root sans système est également beaucoup plus propre, car elle n'ajoute ni ne modifie les fichiers de la partition / system. Cela signifie qu'il est beaucoup plus facile de un rooter votre téléphone. Il ne survit même pas à une réinitialisation d'usine, il est donc beaucoup plus simple de s'assurer que les périphériques sont non raclés et nettoyés avant de les vendre.
CONNEXION: SafetyNet expliqué: Pourquoi Android Pay et d'autres applications ne fonctionnent pas? Dispositifs
Bien sûr, ce dernier bit est une épée à double tranchant, car certains utilisateurs préfèreraient rester enracinés après la réinitialisation d'usine de leur périphérique - la bonne nouvelle est qu'il suffit de re-flasher le fichier SuperSU approprié pour récupérer l'accès root, ce qui est facile. Et si vous souhaitez annuler la suppression sans effectuer une réinitialisation d'usine, vous pouvez simplement faire clignoter une image de démarrage propre pour votre périphérique. Une commande d'invite de commande et vous avez terminé.
Notez également que certains services, comme Android Pay, ne fonctionnent tout simplement pas sur les appareils enracinés. À un moment donné, Pay fonctionnait sur des appareils sans système, mais c'était complètement accidentel. Il n'est actuellement pas prévu d'essayer de contourner la protection de Pay sur les appareils enracinés.
La bonne nouvelle est que vous n'avez pas vraiment à "décider" quelle méthode racine utiliser. Lorsque vous faites clignoter SuperSU, il décide quelle méthode d'enracinement est la meilleure pour votre téléphone et agit en conséquence. Si votre téléphone utilise Lollipop ou plus ancien, il utilisera probablement la méthode / system. S'il exécute Marshmallow ou plus récent (ou s'il s'agit d'un appareil Samsung fonctionnant en 5.1 ou plus récent), il modifiera votre image de démarrage, vous donnant une racine sans système.
Il est peu probable que la méthode sans système devienne rétrocompatible d'Android, car cela nécessiterait une quantité importante de travail pour des dizaines d'appareils qui seront soit mis à niveau vers une version plus récente d'Android ou à la retraite. Ainsi, l'accent mis sur cette nouvelle méthode est mis sur Android Marshmallow et Nougat.
Android est un système complexe, et l'obtention d'un accès root peut ouvrir la porte à libérer tout son potentiel. Cela dit, l'enracinement de votre appareil n'est pas quelque chose que vous devriez prendre à la légère - à moins qu'il ne s'agisse d'un développeur ou d'une autre unité déverrouillable de bootloader avec des images de stock disponibles, vous devriez certainement marcher prudemment. Les développeurs de la communauté d'enracinement vont beaucoup pour fournir la meilleure expérience d'enracinement possible, mais cela ne veut pas toujours dire que ça va fonctionner parfaitement.
Merci beaucoup à Chainfire d'avoir pris le temps de répondre à nos questions et d'aider avec cet article!
Comment utiliser les codes de catégories secrètes de Netflix pour rassasier un film
Si vous utilisez Netflix assez longtemps, vous pourriez avoir l'impression d'avoir vu toutes les catégories qu'ils ont à offrir, mais cela ne pouvait pas être plus éloigné de la vérité. En tapant dans le système de catégorie «secret» non publié de Netflix, vous pouvez parcourir Netflix d'une toute nouvelle façon et trouver du contenu assez cool dans le processus.
Comment réparer une touche bloquée ou répétée sur votre clavier mécanique
Les claviers mécaniques sont super! Mais ils sont aussi plus complexes que les claviers conventionnels. Bien qu'ils soient moins susceptibles d'échouer complètement, tous ces composants individuels sont susceptibles d'avoir des problèmes avec certains commutateurs, un pour chaque touche, compris entre 60 et 110, selon la taille de votre clavier.