Comment rooter votre téléphone Android : Avantages et Inconvénients

Déverrouillez le bootloader de votre téléphone pour libérer son potentiel

Router votre smartphone est l’équivalent Android du jailbreaking de l’iPhone. Et comme le jailbreaking, le rootage Android n’est pas aussi populaire qu’il ne l’était, disons, en 2012. Nous aimons penser que c’est parce que presque toutes les interfaces Android personnalisées créées par tous les grands fabricants sont maintenant assez bonnes.

L’une des principales choses que vous pouvez faire avec un téléphone routé est d’installer une version différente d’Android, connue sous le nom de ROM. Les téléphones Android non routés vous permettent de modifier la couche supérieure, le « lanceur », mais pas tout ce qui se trouve en dessous.

Dans cet article, nous allons voir ce que vous pouvez faire avec un téléphone routé et vous montrer comment le faire. Mais tout d’abord, voyons pourquoi vous ne devriez probablement pas le faire.

Rooting Android : les inconvénients

Vous pouvez facilement bloquer votre téléphone pendant la procédure de rooting, ou du moins l’envoyer dans ce que l’on appelle une boucle de démarrage. Dans ce cas, Android ne se charge pas correctement, ce qui vous plonge dans une spirale de maux de tête qui, si vous avez de la chance, vous ramènera au point de départ après des heures d’efforts.

La meilleure façon d’éviter cela est de suivre très attentivement les instructions d’installation. Cela ne garantit pas que tout se passera bien, mais cela vous permet généralement de contourner les événements malheureux causés par la négligence pure et simple.

Un téléphone routé est également plus sensible à certaines menaces de sécurité. Vous donnez aux logiciels tiers un accès plus profond au téléphone, en contournant les couches de sécurité que Google a intégrées au système d’exploitation Android pour de bonnes raisons.

C’est pourquoi les applications bancaires ne peuvent pas être utilisées avec la plupart des formes d’Android routé. Quelques méthodes permettent encore ce type d’accès, mais les banques ne bloquent pas les Androïdes routés parce qu’ils sont des rabat-joie. C’est parce que ce n’est pas sûr, et l’utilisation d’un appareil inhabituellement exposé pour ce genre de choses peut s’avérer coûteuse pour la banque et pour vous. Ne soyez pas stupide.

Le rootage de votre téléphone invalidera également sa garantie, c’est pourquoi nous avons tendance à ne recommander de l’essayer que sur les anciens Androïdes. Idéalement, votre « ancien » téléphone, pas votre téléphone actuel, au cas où quelque chose de grave se produirait au cours du processus.

Certains types de root empêchent également votre téléphone de recevoir les mises à jour logicielles officielles OTA (over-the-air). Et la première étape du processus, le déverrouillage du bootloader, effacera aussi complètement vos données. Veillez donc à sauvegarder tout ce que vous ne voulez pas effacer avant de commencer.

Rooting Android : les avantages

Vous n’êtes pas encore découragé ? Il existe quelques bonnes raisons pour rooter votre téléphone.

La première est que vous pouvez supprimer les applications système encombrantes sur les téléphones rootés. Il s’agit des applications « inutiles » que les fabricants préinstallent, mais qu’ils ne vous laissent pas désinstaller.

Nous ne les trouvons plus particulièrement ennuyeuses. La majorité d’entre elles ne prennent pratiquement pas de place et les fabricants qui en installent le plus proposent souvent une option permettant de « cacher » les applications sans les désinstaller. Elles peuvent occuper quelques mégaoctets de stockage, mais ne prendront pas de place dans votre tiroir d’applications.

Les ROM personnalisées sont potentiellement plus intéressantes. Il s’agit de systèmes d’exploitation alternatifs basés sur Android, qui remplacent celui installé par défaut sur votre téléphone.

Elles peuvent avoir un aspect différent, une présentation au moins légèrement différente et des fonctionnalités supplémentaires. Certains vous permettent de faire fonctionner l’unité centrale à une vitesse d’horloge plus rapide. Et, le plus important, ces ROM ont été mises à jour des années après que votre vieil Android ait cessé de recevoir des mises à jour.

LineageOS en est un bon exemple. La version disponible pour le Moto G (2015) est basée sur Android 10, alors que la dernière mise à jour officielle pour ce téléphone est Android 6.

Il existe également des applications qui ne fonctionnent que sur les téléphones routés. Il s’agit notamment d’AdAway, un bloqueur de publicité, et de Viper4Android, qui est un amplificateur audio au niveau du système. Le rooting donne aux applications un accès plus profond, leur permettant de faire des choses que les applications ordinaires ne peuvent tout simplement pas faire, ce qui a un impact sur votre expérience lorsque d’autres applications sont utilisées.

Comment faire un root : les bases

Le processus de rooting varie en fonction du téléphone que vous utilisez et de la méthode utilisée. Le rootage n’est plus aussi simple qu’avant, en partie parce qu’Android est un système plus sécurisé qu’il ne l’était à l’époque pré-Android 7.

Nous allons vous guider à travers la méthode la plus courante en 2021. Elle peut être décomposée en trois étapes, et vous aurez besoin d’un ordinateur Windows.

Tout d’abord, nous préparons le téléphone pour qu’il puisse se connecter correctement à votre ordinateur. Ensuite, nous déverrouillons son bootloader, le moteur de démarrage de votre téléphone qui permet au logiciel Android de fonctionner. Cela nous permet de jouer avec ce qui se passe avant qu’Android ne soit chargé.

Nous introduisons un autre logiciel avant le chargement d’Android et l’utilisons pour modifier le noyau d’Android, le pont entre le matériel du téléphone et le système d’exploitation.

Comment créer un root : connecter votre téléphone à votre ordinateur

Tout d’abord, nous devons déverrouiller le mode développeur de votre téléphone. Allez dans Paramètres > A propos du téléphone et appuyez sept fois sur le numéro de construction pour ajouter une section d’options de développement au menu Paramètres.

Dans cette section Développeur, qui devrait maintenant apparaître dans les Paramètres, nous devons activer le déverrouillage OEM et le débogage USB, qui ont des entrées distinctes dans le menu. Si vous ne trouvez pas la nouvelle section Développeur, utilisez le champ de recherche dans Paramètres.

Ensuite, téléchargez Android SDK Platform Tools sur votre ordinateur. Cela permet au téléphone de communiquer correctement avec votre PC.

Installez-le dans un dossier de votre choix sur votre ordinateur. Nous vous recommandons de choisir un titre de dossier court, car nous devrons le saisir manuellement par la suite.

Vous devrez peut-être aussi trouver les pilotes USB de votre téléphone. Une recherche sur Google peut vous aider, mais il se peut qu’ils s’installent automatiquement lorsque vous branchez votre téléphone sur votre ordinateur portable avec un câble USB.

L’étape suivante varie en fonction du téléphone que vous utilisez. Nous sommes sur le point de déverrouiller le bootloader, la seule pièce de l’interface à laquelle nous pouvons accéder avant qu’Android ne fonctionne proprement.

Vous avez un OnePlus 9 ? Sur votre ordinateur portable, faites apparaître l’application Invite de commande en tapant CMD dans la zone de recherche de la barre des tâches, puis accédez au dossier dans lequel vous avez installé les Android SDK Platform Tools précédemment.

Vous n’êtes pas familier avec les commandes de l’invite de commande ? Si vous avez installé ces outils dans un dossier appelé Tools, vous devez taper « cd tools » pour accéder à ce dossier. La commande « cd… » vous permet de sortir d’un dossier si vous devez retourner à la racine de votre disque dur. Et si tout cela vous semble être un radotage technique, demandez-vous si vous devriez vraiment faire du rooting sur des téléphones.

Vous devrez ensuite taper ‘fastboot flashing unlock’ pour déverrouiller le bootloader.

Ce n’est qu’un exemple du type de processus à suivre. Il est préférable de chercher sur Internet la procédure spécifique à votre téléphone. Et, comme pour tout ce qui concerne l’enracinement, les forums XDA Developers sont une ressource essentielle.

Le but de cet article est de présenter le rootage aux personnes qui n’ont pas les connaissances de base nécessaires pour comprendre ce que font les gens sur les forums XDA Developers.

Comment faire un root : utiliser TWRP

L’étape suivante consiste à installer et à utiliser TWRP. Il s’agit de Team Win Recovery Project, et c’est le logiciel que nous allons utiliser pour flasher notre Android.

Sur la page Devices du site web de TWRP, vous trouverez des versions pour des tas et des tas de téléphones. Elles se présentent sous la forme d’un fichier au format ‘img’, et nous voulons le télécharger sur l’ordinateur, pas sur le téléphone, à ce stade.

Téléchargez le fichier et transférez-le ou copiez-le dans le dossier dans lequel vous avez placé Android SDK Platform Tools à la dernière étape de ce guide. Nous vous recommandons de le renommer en ‘twrp.img’, car le nom complet du téléphone figurera dans le nom du fichier par défaut et – encore une fois – nous devrons bientôt le taper.

Branchez votre téléphone sur votre ordinateur portable/de bureau et faites apparaître l’invite de commande une fois de plus en tapant CMD dans le champ de recherche de la barre des tâches. Naviguez ensuite dans le dossier Android SDK Platform Tools, le dossier dans lequel nous venons de déposer le fichier twrp.img.

Eteignez votre téléphone et faites-le entrer dans son propre bootloader en appuyant et en maintenant enfoncés les boutons d’alimentation et de réduction du volume en même temps que vous l’allumez. Vous pouvez les maintenir enfoncés jusqu’à ce que l’écran du chargeur de démarrage s’affiche. Si cela ne fonctionne pas, il se peut que votre téléphone ait besoin d’un autre type de bouton. Google peut vous aider.

Maintenant, revenons à l’ordinateur portable/de bureau. Dans l’invite de commande, tapez  » fastboot flash recovery twrp.img « . Les commentaires à l’écran peuvent donner l’impression que la procédure n’a pas fonctionné, mais elle devrait avoir fonctionné. Utilisez les boutons de volume du téléphone pour sélectionner  » Recovery « , puis appuyez sur le bouton d’alimentation. Après quelques secondes, le téléphone devrait démarrer dans TWRP.

Pour l’instant, utilisez l’option de redémarrage dans TWRP pour revenir à Android proprement dit.

Comment faire un root : utiliser Magisk

La méthode que nous utilisons pour cette démonstration de rootage fait appel à Magisk. Il s’agit d’un outil de rootage qui n’écrase ni ne modifie le système de votre téléphone. Cela signifie que certaines choses qui seraient habituellement bloquées pour les appareils rootés peuvent ne pas l’être, mais nous pensons toujours que vous devez être exceptionnellement prudent lorsque vous utilisez un téléphone rooté pour des choses sensibles comme la banque en ligne. En d’autres termes, ne le faites pas.

Téléchargez Magisk depuis GitHub sur votre téléphone. Il existe des sites dédiés uniquement au logiciel, mais il s’agirait de sources non officielles. Ils peuvent proposer des téléchargements compromis, ou être simplement là pour gagner de l’argent en affichant des publicités, mais vous devriez toujours télécharger depuis la source officielle si vous le pouvez.

Le fichier est téléchargé ? Eteignez à nouveau votre téléphone. Utilisez le geste marche/volume bas (ou un geste similaire) pour accéder à l’écran du chargeur de démarrage, puis utilisez les boutons de volume pour sélectionner Recovery. Cela devrait vous ramener à TWRP.

 

A partir de là, sélectionnez Installer et allez dans le dossier de téléchargement pour trouver le fichier Magisk. Sélectionnez-le, installez-le, puis exécutez l’option Wipe Cache & Dalvik en bas. Nous ne sommes pas sûrs à 100% que cela soit essentiel, mais il semble que ce soit la chose à faire. Redémarrez ensuite votre téléphone et vous devriez retrouver Android.

Lancez l’application Magisk et mettez-la à jour pour obtenir l’interface complète de l’application. Et voilà, vous avez terminé. Vous avez un téléphone routé entre les mains. Il existe des applications disponibles sur Google Play qui peuvent vérifier si votre téléphone est correctement rooté ou non.

Voilà c’est tout. Et comme indiqué précédemment, les forums de XDA Developers sont l’endroit idéal pour résoudre les problèmes que vous pouvez rencontrer. Toutes les questions que vous avez peuvent avoir été déjà posées ici.

Laisser un commentaire