Page d'accueil » comment » Comment rooter votre téléphone Android avec SuperSU et TWRP

    Comment rooter votre téléphone Android avec SuperSU et TWRP

    Si vous voulez vraiment creuser dans le système Android, vous constaterez peut-être que certaines applications nécessitent un accès root. L'enracinement est devenu moins nécessaire au fil des ans, mais il reste utile si vous souhaitez exécuter certains types d'applications. Voici la méthode la plus largement prise en charge pour rooter votre appareil et pourquoi vous souhaitez.

    Ce billet a été publié pour la première fois en 2012. Il a depuis été mis à jour pour mettre l'accent sur la méthode d'enracinement la plus largement prise en charge au lieu d'une collection d'applications en un clic..

    Quelle est la racine, de toute façon?

    Android est basé sur Linux. Sous Linux et d'autres systèmes d'exploitation de type UNIX, l'utilisateur root est équivalent à l'utilisateur administrateur sous Windows. L'utilisateur root a accès à l'ensemble du système d'exploitation et peut tout faire. Par défaut, vous n'avez pas d'accès root à votre propre appareil Android et certaines applications ne fonctionneront pas sans accès root. À l'instar des autres systèmes d'exploitation mobiles modernes, Android limite les applications à des sandbox de sécurité restrictifs à des fins de sécurité..

    Le compte utilisateur root existe toujours dans Android; il n'y a pas de moyen intégré d'y accéder. «Enracinement» est l'acte d'obtenir l'accès à ce compte utilisateur root. Ceci est souvent comparé au jailbreak d'un iPhone ou d'un iPad, mais l'enracinement et le jailbreak sont assez différents.

    Outre les aspects techniques, l’accès root vous permet de faire beaucoup de choses utiles. Avec root, vous pouvez supprimer le bloatware fourni avec votre téléphone, utiliser un pare-feu, activer le partage de connexion même si votre opérateur le bloque, sauvegarder manuellement votre système et utiliser divers autres réglages nécessitant un accès système de bas niveau..

    Les applications qui requièrent la racine ne sont pas difficiles à trouver. Elles sont disponibles dans Google Play, mais elles ne fonctionneront pas tant que vous ne pourrez pas accéder à la racine. Certaines applications ont des fonctionnalités qui ne fonctionnent que sur un appareil enraciné.

    Vous devez uniquement rooter votre téléphone si vous souhaitez exécuter une application spécifique nécessitant un accès root. Si vous ne prévoyez pas de faire quoi que ce soit avec cet accès root, ne vous inquiétez pas. Vous pouvez toujours y accéder plus tard si vous en avez besoin.

    Avertissements

    Les appareils Android ne viennent pas enracinés pour une raison. En fait, certains fabricants d’appareils s’efforcent de vous empêcher de s’enraciner. Voici pourquoi:

    • Sécurité: L'enracinement sépare les applications du sandbox de sécurité normal d'Android. Les applications peuvent abuser des privilèges root que vous avez accordés et surveiller d'autres applications, ce qui n'est normalement pas possible. En fait, Google vous empêche d'utiliser Android Pay sur des appareils enracinés pour cette raison..
    • garantieCertains fabricants affirment que l'enracinement annule la garantie de votre appareil. Cependant, l'enracinement n'endommagera pas réellement votre matériel. Dans de nombreux cas, vous pouvez «libérer» votre appareil et les fabricants ne pourront pas dire s'il est enraciné..
    • De brique: Comme d’habitude, vous le faites à vos risques et périls. L'enracinement devrait généralement être un processus très sûr, mais vous êtes autonome ici. Si vous gâchez quelque chose, vous ne pouvez pas simplement vous attendre à un service de garantie gratuit. Si vous êtes inquiet, faites d’abord des recherches et voyez si d’autres personnes signalent avoir eu du succès, enracinant votre appareil avec l’outil que vous envisagez d’utiliser..

    En outre, l'enracinement peut annuler votre garantie, du moins pour certains types de réparations. Consultez notre explicatif sur le sujet pour plus d'informations.

    Les nombreuses façons de rooter un téléphone Android

    Il existe de nombreuses façons de rooter un téléphone Android, et celle que vous devez utiliser dépend de votre téléphone. En règle générale, l’enracinement implique l’un des processus suivants:

    • Déverrouiller le chargeur de démarrageGoogle et les fabricants d’appareils ne prennent pas officiellement en charge l’enracinement, mais ils fournissent un moyen officiel d’obtenir un accès de bas niveau à certains appareils, ce qui vous permet ensuite d’enraciner. Par exemple, les appareils Nexus sont destinés aux développeurs et vous pouvez facilement déverrouiller le chargeur de démarrage à l'aide d'une seule commande. Vous pouvez ensuite rooter votre appareil en faisant clignoter un fichier .zip contenant le sous-fichier binaire à partir de l'écran de récupération. Des outils tels que le Nexus Root Toolkit pour les appareils Nexus automatisent ce processus. D'autres fabricants proposent également des moyens de déverrouiller le chargeur de démarrage, mais uniquement pour certains appareils..
    • Exploiter une vulnérabilité de sécurité: Les autres appareils sont verrouillés. Leurs fabricants ne fournissent aucun moyen officiel de déverrouiller leurs bootloaders et d’altérer leurs logiciels. Ces périphériques peuvent toujours être enracinés, mais uniquement en découvrant une faille de sécurité sur le périphérique et en l'exploitant pour installer un sous-programme sur leur partition système. Une mise à jour OTA pourrait corriger la vulnérabilité de la sécurité et libérer le périphérique. Par exemple, il y avait une prime de 18 000 dollars pour la première personne capable de créer un Samsung Galaxy S5 fonctionnant sous Verizon ou AT & T. Une vulnérabilité a été trouvée, mais des mises à jour futures pourraient empêcher son fonctionnement et supprimer la possibilité d'enraciner le Galaxy S5..
    • Flash CyanogenMod ou une autre ROM personnalisée: Techniquement, il s’agit d’une extension de l’une des méthodes ci-dessus. Déverrouiller le chargeur de démarrage et exploiter une faille de sécurité peuvent chacun vous permettre de flasher des ROM personnalisées comme CyanogenMod, qui sont souvent pré-enracinées. CyanogenMod comprend une simple bascule sur son écran de paramètres qui vous permet d'activer ou de désactiver l'accès root. La mise à niveau vers une nouvelle version de CyanogenMod ou votre ROM personnalisée ne détache pas votre appareil si la ROM est fournie avec un moyen intégré d'activer le.

    Dans cet article, nous allons principalement parler des utilisateurs qui entrent dans le premier camp, qui ont un chargeur de démarrage à déverrouiller. Si votre téléphone nécessite un exploit, nous ne pourrons pas vous aider, car le processus est différent pour à peu près tous les téléphones. Vous devrez rechercher un forum comme XDA Developers pour plus d’informations sur la manière d’enraciner votre appareil spécifique. Kingo Root and Towelroot (applications root) en un clic de ce guide peuvent également prendre en charge certains téléphones plus anciens..

    Si votre appareil a un chargeur de démarrage à déverrouiller, lisez ce qui suit. Nous recommandons généralement la méthode TWRP aux programmes racine en un clic, car vous apprendrez exactement comment tout fonctionne, ce qui vous aidera à résoudre les problèmes éventuels en cas de problème: les programmes racine en un clic ne sont pas aussi transparents. Avant de commencer, vous devez déverrouiller votre chargeur de démarrage de manière officielle, puis installer l'environnement de récupération TWRP en suivant ces instructions. Nous utiliserons ensuite TWRP pour rooter votre téléphone.

    Comment faire pour Flash SuperSU sur votre téléphone et obtenir un accès racine

    Bon, vous avez donc déverrouillé votre chargeur de démarrage et installé TWRP. Génial! Vous êtes presque arrivé. Pour obtenir un accès root, nous allons utiliser un programme appelé SuperSU, qui vous permet d'accorder un accès root à d'autres applications..

    SuperSU est disponible dans le Google Play Store, mais cette version ne vous donne pas réellement un accès root. En fait, vous avez besoin d’un accès root pour pouvoir l’utiliser en premier lieu! Tu parles d'un Catch-22. Heureusement, SuperSU est également disponible sous forme de fichier .zip que nous pouvons «clignoter» avec TWRP. Cela vous accordera un accès root avec les fonctionnalités de gestion de l'application Android de SuperSU..

    Alors, pour commencer, allez sur ce lien, qui vous mènera à la dernière version de SuperSU disponible au téléchargement. Téléchargez le fichier .zip sur votre ordinateur, branchez votre téléphone avec un câble USB et faites glisser le zip SuperSU vers la mémoire interne ou la carte SD de votre téléphone..

    Ensuite, redémarrez votre téléphone dans la récupération TWRP. Cette opération est légèrement différente sur chaque téléphone. Par exemple, vous devrez peut-être maintenir les boutons Marche / Arrêt et Volume bas simultanément, puis utiliser les touches de volume pour démarrer le «Mode de récupération». Instructions Google pour votre modèle spécifique pour savoir comment procéder..

    Une fois que vous avez terminé, vous serez accueilli par l’écran d’accueil familier TWRP. Cliquez sur le bouton Installer.

    REMARQUE: vous devriez probablement effectuer une sauvegarde dans TWRP avant de poursuivre ce processus..

    L'écran suivant va apparaitre. Faites défiler la liste et naviguez jusqu'au fichier ZIP SuperSU que vous avez transféré précédemment.

    Appuyez sur le zip SuperSU et vous verrez cet écran. Glissez pour confirmer le flash.

    Cela ne devrait prendre qu'un moment pour flasher le paquet SuperSU. Une fois l’opération terminée, appuyez sur le bouton “Vider le cache / Dalvik” qui apparaît et balayez pour confirmer..

    Lorsque cela est terminé, appuyez sur le bouton “Redémarrer le système” pour redémarrer sous Android..

    Si TWRP vous demande si vous souhaitez installer SuperSU maintenant, choisissez «Ne pas installer». Parfois, TWRP ne peut pas détecter que vous avez déjà SuperSU, il vous demandera donc de flasher sa version intégrée. Mais il est presque toujours préférable de flasher vous-même la dernière version de SuperSU, ce que nous venons de faire..

    Gestion des autorisations de racine avec l'application SuperSU

    Lorsque vous redémarrez votre téléphone, vous devriez voir la nouvelle icône SuperSU dans le tiroir de votre application. SuperSU contrôle quelles autres applications de votre téléphone obtiennent les autorisations root. Chaque fois qu'une application veut demander des autorisations root, elle doit demander à votre application SuperSU, qui affichera une invite de requête..

    Pour vous assurer que root fonctionne correctement, vous pouvez télécharger l'application Root Checker et vérifier votre statut root. Vous pouvez également télécharger une application racine uniquement que vous souhaitez essayer et voir si elle vous demande des autorisations de superutilisateur..

    Par exemple, si nous ouvrons et essayons d'ajouter une application à Greenify, une application pratique pour économiser la batterie des téléphones enracinés, cette fenêtre contextuelle vous demandera un accès root. Si vous cliquez sur Accorder et que vous obtenez un message de succès, vous avez réussi à utiliser la fonction root sur votre téléphone..

    Pour gérer les autorisations root, ouvrez le tiroir de votre application et appuyez sur l'icône SuperSU. Vous verrez une liste d'applications ayant reçu ou refusé un accès superutilisateur. Vous pouvez appuyer sur une application pour modifier ses autorisations..

    Si jamais vous souhaitez libérer la racine, ouvrez l'application SuperSU, accédez à l'écran Paramètres, puis appuyez sur l'option «Pleine racine». Il tentera de libérer votre appareil. Si cela fonctionne pour vous, c’est définitivement le moyen le plus simple de détacher votre téléphone..

    Mais pour l'instant, le monde est votre huître sensible aux racines. Vous pouvez consulter notre liste d'excellentes applications root pour des idées ou installer le framework Xposed pour des réglages vraiment cool. Bonne chance!

    Crédit d'image: Norebbo