Oui, l'enracinement pose de nombreux problèmes. Pour comprendre cela, comprenons pourquoi même un OS open source comme Android verrouille certaines choses.
- Bootloader:- Déverrouiller le boot loader est la première étape du rooting d'un téléphone. Un chargeur de démarrage est un morceau de logiciel qui se charge en premier dans le téléphone. Il charge le système d'exploitation de manière requise, vérifie l'intégrité des images et ainsi de suite. Les entreprises le verrouillent parce qu'elles ne veulent pas que vous l'abîmiez. Les transporteurs comme Verizon pourraient même avoir des raisons financières de vous verrouiller.
- Garantie:- Parce que vous avez le pouvoir de faire tout ce que vous voulez à votre téléphone, la garantie est annulée parce que les entreprises croient que dans la plupart des cas, ils ont un bricoleur qui a un peu trop bricolé avec leur téléphone et l'a cassé. Elles ne sont pas obligées de réparer de telles pièces. C'est pourquoi elles annulent la garantie. Mais il peut être contourné en ayant toujours une copie de sauvegarde de votre OS original car il est facile de tromper les gars du centre de service.
- Bricking:- Pendant le rooting, si vous faites des erreurs le téléphone se brique. Son de deux types brique dure, brique douce. Softbricks peut être facilement résolu en flashant correctement à nouveau. Hardbricks sont censés faire votre téléphone inutile. J'ai personnellement softbricks mon téléphone un couple de fois. Si vous n'êtes pas une personne de débogage, même softbrick pourrait rendre votre téléphone inutile. Un exemple, je've softbricked mon téléphone en essayant une ROM expérimentale. ROM a échoué et mon téléphone était coincé dans la boucle de démarrage. J'ai dû adb sideload une ROM appropriée et j'ai perdu comme 30-40 minutes à trouver un moyen.
- Mistakes:- Comme le rooting est équivalent à avoir un accès Super User dans linux, imaginez un stagiaire ayant un accès sudo au système prod. C'est vous avec votre téléphone à toutes fins pratiques à ce stade. Effrayant, non ? Imaginez si vous donnez un accès super utilisateur à un logiciel malveillant et ainsi de suite.
Quand rooter ?
- Si vous avez cette question en tête et que vous aimez votre téléphone et êtes heureux avec lui actuellement, alors ne't rooter.
- Si vous possédez un téléphone périmé(Samsung) mais que vous voulez le rendre plus rapide en utilisant un OS personnalisé super rapide, vous n'avez pas d'autre option que de rooter.
- Si vous êtes un développeur, le cas est que vous n'avez peut-être pas besoin de rooter mais vous aimeriez rooter juste parce que cela ressemble à un tel gaspillage d'utiliser un ordinateur pour passer des appels.
- Si vous accordez de l'importance à la liberté et que vous êtes conscient et prêt à en prendre la responsabilité, même si vous voulez juste explorer son okay.
- Si vous voulez le personnaliser et le rendre complètement unique et que vous en avez marre des options de stock et que vous voulez des apps avec accès root, rootez-le(Mon cas).
- Si vous développez une app qui a besoin d'un accès root, faites-en une open source s'il vous plaît 🙂
.