Qu'est-ce que la «racine sans système» sur Android et pourquoi est-ce meilleur?

Table des matières:

Qu'est-ce que la «racine sans système» sur Android et pourquoi est-ce meilleur?
Qu'est-ce que la «racine sans système» sur Android et pourquoi est-ce meilleur?

Vidéo: Qu'est-ce que la «racine sans système» sur Android et pourquoi est-ce meilleur?

Vidéo: Qu'est-ce que la «racine sans système» sur Android et pourquoi est-ce meilleur?
Vidéo: Tester l'état de santé de la batterie d'un pc portable à l'aide de cmd - YouTube 2024, Peut
Anonim
Obtenir un accès root sur les appareils Android n’est pas un nouveau concept, mais sa façon de procéder a changé avec Android 6.0 Marshmallow. La nouvelle méthode racine «sans système» peut être un peu déroutante au début. Nous sommes donc ici pour vous aider à comprendre tout cela, pourquoi vous le souhaitez et pourquoi cette méthode est le meilleur moyen d'enraciner un téléphone Android à l'avenir..
Obtenir un accès root sur les appareils Android n’est pas un nouveau concept, mais sa façon de procéder a changé avec Android 6.0 Marshmallow. La nouvelle méthode racine «sans système» peut être un peu déroutante au début. Nous sommes donc ici pour vous aider à comprendre tout cela, pourquoi vous le souhaitez et pourquoi cette méthode est le meilleur moyen d'enraciner un téléphone Android à l'avenir..

Qu'est-ce que la racine «sans système»?

Avant d’entrer dans ce qu’est la racine sans système, il est probablement préférable de commencer par parler de la manière dont «enraciner» fonctionne «normalement» sur Android, et de ce qui est requis 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, avec suffisamment d'autorisations pour exécuter efficacement les tâches demandées. Cela a été traditionnellement accompli en modifiant les fichiers présents sur la partition / système d'Android. Mais dans les débuts de Lollipop, il n’existait aucun moyen de lancer le démon su au démarrage; une image de démarrage modifiée a donc été utilisée. Il s’agit en fait de l’introduction de la racine «sans système», nommée ainsi car elle ne modifie aucun fichier. dans la partition / system.

Un moyen d'obtenir un accès root de manière traditionnelle sur Lollipop a ensuite été trouvé, ce qui a effectivement stoppé les progrès de la méthode sans système à l'époque.

Cependant, avec l’introduction de Marshmallow, Google a renforcé la sécurité mise en place pour la première fois dans Lollipop, empêchant essentiellement de lancer le démon su avec les autorisations requises en modifiant simplement la partition / system. La méthode sans système a été ressuscitée, qui est désormais la méthode d’enracinement par défaut pour les téléphones exécutant Marshmallow. Il convient également de noter que cela est également vrai pour Android Nougat, ainsi que pour les appareils Samsung fonctionnant sous 5.1 (ou plus récent).

Quels sont les avantages (et les inconvénients) de la racine sans système?

Comme pour toute chose, l’obtention d’un accès root avec la méthode sans système présente des avantages et des inconvénients. L’inconvénient principal est qu’il ne fonctionne pas par défaut sur les périphériques avec des chargeurs d’amorçage verrouillés. Il peut y avoir des solutions de contournement, mais elles sont très spécifiques à chaque périphérique. En d’autres termes, s’il n’existe pas de solution de contournement pour votre appareil et qu’il dispose d’un chargeur de démarrage verrouillé, il n’ya essentiellement aucun moyen d’obtenir un accès root.

Sinon, 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, en particulier lorsque vous utilisez un outil tel que FlashFire. FlashFire peut faire clignoter les firmwares courants et les ré-rooter tout en les faisant clignoter, ainsi que gérer l’installation OTA (encore une fois, en les re-enracinant tout en flashant). Fondamentalement, si vous utilisez un périphérique enraciné, FlashFire est un bon outil. N'oubliez pas qu'il est encore en version bêta, mais que le développement avance bien.

La méthode racine sans système est également beaucoup plus propre car elle n’ajoute ni ne modifie de fichiers dans la partition / system. Cela signifie qu’il est beaucoup plus facile de ONUroot ton téléphone aussi. Elle ne survit même pas à une réinitialisation des paramètres d’usine. Il est donc beaucoup plus simple de s’assurer que les périphériques ne sont pas enracinés et sont nettoyés avant de les vendre.

Bien sûr, ce dernier bit est une arme à double tranchant, car certains utilisateurs préfèrent rester enracinés après la réinitialisation d'usine de leur appareil. La bonne nouvelle est qu'il vous suffit de re-flasher le fichier SuperSU approprié pour obtenir à nouveau un accès root. est facile. Et si vous souhaitez libérer la racine sans effectuer de réinitialisation d'usine, vous pouvez simplement flasher une image de démarrage minimal pour votre appareil. Une commande d'invite de commande et vous avez terminé.

Il convient également de noter que certains services, tels que Android Pay, ne fonctionnent tout simplement pas sur les appareils enracinés. À un moment donné, payezfait travailler sur des appareils sans système, mais c'était complètement accidentel. Il n’est actuellement pas prévu de contourner la protection de Pay sur les appareils enracinés.

Alors, quelle méthode dois-je utiliser?

La bonne nouvelle est qu’il n’est pas vraiment nécessaire de «décider» de la méthode racine à utiliser. Lorsque vous flashez SuperSU, il décidera de la méthode d’enracinement la mieux adaptée à votre téléphone et agira en conséquence. Si votre téléphone utilise Lollipop ou une version antérieure, il utilisera très probablement la méthode / system. S'il utilise Marshmallow ou une version plus récente (ou s'il s'agit d'un appareil Samsung exécutant la version 5.1 ou plus récente), il modifiera votre image de démarrage à la place, vous donnant une racine sans système.
La bonne nouvelle est qu’il n’est pas vraiment nécessaire de «décider» de la méthode racine à utiliser. Lorsque vous flashez SuperSU, il décidera de la méthode d’enracinement la mieux adaptée à votre téléphone et agira en conséquence. Si votre téléphone utilise Lollipop ou une version antérieure, il utilisera très probablement la méthode / system. S'il utilise Marshmallow ou une version plus récente (ou s'il s'agit d'un appareil Samsung exécutant la version 5.1 ou plus récente), il modifiera votre image de démarrage à la place, vous donnant une racine sans système.

Il est peu probable que la méthode sans système devienne compatible avec les versions antérieures d’Android, car cela nécessiterait une charge de travail considérable pour des dizaines de périphériques qui seront mis à niveau vers une version plus récente d’Android ou retirés. Ainsi, l'accent sur cette nouvelle méthode est mis sur Android Marshmallow et Nougat.

Android est un système complexe, et obtenir un accès root peut permettre de libérer tout son potentiel. Cela dit, vous ne devez pas prendre à la légère l’enracinement de votre appareil. Sauf s’il s’agit d’un développeur ou d’une autre unité à déverrouiller le chargeur de démarrage avec des images de stock disponibles, vous devez absolument marcher prudemment.Les développeurs de la communauté d’enracinement s’efforcent de fournir la meilleure expérience d’enracinement possible, mais cela ne signifie pas toujours que cela fonctionnera parfaitement.

Merci beaucoup à Chainfire d'avoir pris le temps de répondre à nos questions et de nous aider avec cet article!

Conseillé: