C'est une question courante pour ceux qui viennent d'enraciner leur téléphone. Quelles sont les applications, les ROMs, les avantages, etc. que j'obtiens avec l'enracinement ? Que dois-je faire maintenant ?
Explorateurs de fichiers ##Root
Vous pouvez remonter votre répertoire /system/
en lecture-écriture, ce qui vous permettra de supprimer les applications fournies par l'opérateur que vous n'aimez pas, etc. Les explorateurs de fichiers racine peuvent vous permettre d'afficher tous les dossiers de votre téléphone, tels que /data/
qui est normalement protégé.
Monter /system RO/RW](https://play.google.com/store/apps/details?id=com.blogspot.superthomaslab.mountsystemrorw)
Root Explorer](https://play.google.com/store/apps/details?id=com.speedsoftware.rootexplorer)
ES File Explorer](https://play.google.com/store/apps/details?id=com.estrongs.android.pop)
Avec un accès root, vous pouvez patcher d'autres applications pour obtenir un accès spécial à des fonctions, ou supprimer l'autoprotection de certaines applications.
Freedom](https://in-appstore.com/android/) - Obtenez des iAP (in-App Purchase) gratuitement ! Achetez des diamants, des rubis et des déblocages Pro sans argent réel. Remarque : des restrictions légales peuvent s'appliquer en fonction de votre pays/région.
Lucky Patcher](https://www.luckypatchers.com/download/) - Patch les applications afin qu'elles ne nécessitent pas les services Google Play / n'affichent plus de publicités / deviennent automatiquement des versions Pro / fonctionnent à certains DPI... Il y a beaucoup de choses que vous pouvez faire avec Lucky Patcher et il y a même un tas de correctifs déjà fournis.
L'accès à /system signifie également que vous pouvez déplacer des applications ou des mises à jour d'applications système de /data vers /system (avec prudence !), si la partition dispose de suffisamment d'espace.
Titanium Backup](https://play.google.com/store/apps/details?id=com.keramidas.TitaniumBackup) - Sauvegarde toutes vos applications et données. Vous permet également de désinstaller ou de geler les applications système, d'intégrer les mises à jour dans votre ROM pour économiser de l'espace, de déplacer les applications vers SD, etc.
apps2rom](https://play.google.com/store/apps/details?id=com.lrenault.tools.apps2rom&hl=en) - fait gratuitement ce que la version pro de titanium backup fait : vous permet de déplacer des applications vers la partition système.
Bloatfreezer](http://www.bloatfreezer.com/) - Gèle ou supprime les applications système.
Link2SD](http://www.link2sd.info/faq) - Déplace les applications (système) vers une seconde partition de la carte SD, libérant ainsi beaucoup d'espace libre dans la partition /system
.
Notez que le déplacement des applications vers la carte SD présente des risques et des inconvénients, et ne devrait être entrepris que si l'espace est nécessaire. La plupart des appareils modernes ont suffisamment de mémoire pour de nombreuses applications (16GB+), à condition que les photos/vidéos/musiques soient stockées sur une carte SD externe.
Certains appareils sont déjà équipés de la fonction Wi-Fi tethering, comme le Samsung Galaxy S. Ce n'est donc pas un problème sur ces appareils, sauf si l'opérateur facture cette fonction.
Android Wi-Fi Tether] (http://code.google.com/p/android-wifi-tether/)
root est nécessaire pour les captures d'écran avant 4.0-Ice Cream Sandwich. La plupart des enregistreurs d'écran pré-lollipop nécessitent également root.
Titanium Backup](https://play.google.com/store/apps/details?id=com.keramidas.TitaniumBackup) - Sauvegardez toutes vos applications et vos données. Vous permet également de désinstaller les applications système, d'intégrer les mises à jour dans votre ROM pour gagner de l'espace, etc.
ClockworkMod Recovery (ROM Manager)](https://play.google.com/store/apps/details?id=com.koushikdutta.rommanager) - Nécessite généralement un root pour être installé via ROM Manager. Vous permet de sauvegarder l'ensemble de l'appareil, y compris votre ROM, ainsi que de flasher de nouvelles ROM et d'autres tâches avancées. Il existe également de nombreuses applications qui prétendent faire une sauvegarde complète de nandroid.
AdFree](http://www.appbrain.com/app/com.bigtincan.android.adfree) - Supprime les publicités en modifiant le fichier hosts (donc les publicités dans les applications et dans le navigateur).
Adaway](http://forum.xda-developers.com/showthread.php?t=2190753) - Bloque également les publicités dans les applications.
Droid Wall](https://play.google.com/store/apps/details?id=com.googlecode.droidwall.free) - Application pare-feu. Vous avez une application qui consomme toutes vos données alors que vous ne l'utilisez même pas ? Bloquez-la avec cette application !
Orbot](https://www.torproject.org/docs/android.html) - Application Tor.
Cache Mate](https://play.google.com/store/apps/details?id=com.aac.cachemate.demo) - Vide le cache de toutes les applications.
Droid VNC Server](https://play.google.com/store/apps/details?id=org.onaips.vnc) - Connectez-vous à votre téléphone via VNC.
LBE Security Master](https://play.google.com/store/apps/details?id=com.lbe.security) - Révoque sélectivement les autorisations d'une application.
Button Savior](https://play.google.com/store/apps/details?id=com.smart.swkey) - Aide à ajouter un bouton à l'écran pour compenser la défaillance d'un bouton physique.
ClockSync](https://play.google.com/store/apps/details?id=ru.org.amip.ClockSync) - pour synchroniser automatiquement l'heure de l'appareil avec quelques horloges atomiques prédéfinies.
Le cadre Xposed permet d'installer des applications dotées de fonctionnalités de réglage avancées.
GravityBox (pour Android 4.2 4.4 5.0 5.1 6.0) - Une application qui fournit de nombreux réglages du système.
XInstaller](http://repo.xposed.info/module/com.pyler.xinstaller) - Diverses mises au point pour l'installateur de paquets.
XHangouts](http://repo.xposed.info/module/com.versobit.kmark.xhangouts) - Version améliorée de google hangouts.
XWhatsApp - Mod pour le populaire messager whatsapp.
XPrivacy](http://repo.xposed.info/module/biz.bokhorst.xprivacy) - Contrôle fin des applications.
SetCPU - Contrôle la vitesse du processeur du téléphone, peut également configurer des profils. Il permet l'underclocking en fonction des conditions, par exemple l'underclocking à 125mhz lorsque l'écran est éteint. Il augmente considérablement l'autonomie de la batterie sans affecter les performances (lorsque vous utilisez réellement des applications / le téléphone) ou peut améliorer les performances via l'overclocking.
Overclock Widget](https://play.google.com/store/apps/details?id=org.freecoder.widgets.overclock) - Similaire à SetCPU mais moins fonctionnel.
ROEHSOFT RAM-EXPANDER (SWAP)](https://play.google.com/store/apps/details?id=com.swapit.expander.de) - Utilisez la carte SD pour avoir plus de RAM.
Memory Swapper Free - supporte le fichier d'échange.
ROM Manager](https://play.google.com/store/apps/details?id=com.koushikdutta.rommanager) - Facilite l'installation de nouvelles ROM avec ClockworkMod Recovery, et vous permet de sauvegarder votre appareil entier (ROM + applications + données) et d'autres tâches avancées.
Quick Boot](https://play.google.com/store/apps/details?id=com.siriusapplications.quickboot) - Vous permet de redémarrer dans la récupération ou le chargeur de démarrage / Mode de téléchargement.
LED Hack - Désactive les LED sur le téléphone (n'est plus disponible sur Android Market)
Corrections de lag - Divers réglages et modifications du système de fichiers pour accélérer votre téléphone ou empêcher les problèmes de pause / gel temporaire de votre téléphone. Ils sont particulièrement utiles sur certains téléphones Samsung qui utilisent un système de fichiers RFS. Un lagfix Ext4 comme Voodoo est recommandé, mais il existe également des lagfix Ext2 comme RyanZA's One Click Lag Fix qui vous permet également de modifier les options avancées de programmation de la mémoire, du Wi-Fi et des disques.
TRIM](https://play.google.com/store/apps/details?id=com.fifthelement.trimmer) - Certains anciens noyaux ne disposent pas de TRIM.
StickMount](https://play.google.com/store/apps/details?id=eu.chainfire.stickmount) - Montage automatique de clés USB, claviers, souris via un câble USB OTG.
BusyBox](https://play.google.com/store/apps/details?id=stericson.busybox&hl=en) - Permet aux émulateurs de terminal d'être plus proches de Linux.
Applications de chargement latéral. La plupart des opérateurs/téléphones autorisent cette option, mais pas AT&T.
Bien que root ne soit pas nécessaire pour flasher de nouvelles ROMs, de nombreuses applications qui facilitent cette opération requièrent root. [CyanogenMod] (http://www.cyanogenmod.com/) est une ROM très populaire que beaucoup de personnes installent sur leur téléphone. Elle est également facile à installer via l'application ROM Manager. Installez d'abord la récupération Clockwork. *Ensuite, exécutez une sauvegarde avant de flasher une ROM. Consultez également "Where can I find stock or custom ROMs for my device" ; ou the XDA forums pour d'autres ROMs personnalisées. La plupart des appareils ont un sous-forum spécifique "Android Development" où les ROMs sont publiées. Vous devrez peut-être aussi effacer toutes les données et le cache de votre téléphone avant d'installer ou de mettre à jour une ROM.
Un ensemble populaire de noyaux est celui fourni par [ChevyNo1] (http://chevyno1.richstevenson.com/froyo/kernels/). Vous pouvez également les télécharger via la version premium du ROM Manager. Faites une sauvegarde de nandroid (ClockworkMod) avant d'utiliser ces noyaux Vous voudrez également obtenir SetCPU pour tirer le meilleur parti de ces noyaux. Commencez avec les noyaux à faible tension à la vitesse la plus basse et travaillez votre chemin jusqu'à 1,2 GHz. Si votre téléphone est stable jusqu'à la gamme de 1,2 GHz, alors essayez certains des noyaux à ultra basse tension. Si vous commencez à obtenir des fermetures forcées, revenez à un noyau à faible tension. En fait, chaque téléphone (de la même marque/modèle) varie selon le noyau qu'il peut gérer en raison des différences de fabrication entre les processeurs. Ainsi, je peux avoir un Motorola Droid qui peut exécuter des noyaux à très basse tension et le vôtre peut ne pas être en mesure de les exécuter. Ces téléphones n'ont pas nécessairement été conçus pour fonctionner de cette manière.
En quelques mots, rooter un système Android signifie surmonter les limitations qui lui ont été imposées par le fabricant. Les gens peuvent vouloir cela pour différentes raisons, mais la principale est la liberté. Avoir un téléphone enraciné signifie que vous avez tout le contrôle sur votre appareil.
La principale raison pour laquelle les gens installent un téléphone rooté est pour installer une ROM personnalisée. Les ROM personnalisées sont souvent connues pour leurs améliorations des performances et leurs fonctionnalités exclusives qui ne sont pas présentes dans les ROM des fabricants, comme l'installation d'applications sur la carte SD ou la réalisation de [captures d'écran][1]. Les ROMs personnalisées peuvent également devenir une alternative de mise à jour du système pour les appareils qui ont été abandonnés par leurs fabricants. Vous pouvez consulter une revue des ROMs populaires, à titre d'exemple, [ici][2].
L'enracinement d'Android vous permet également de [désinstaller les applications standard][3] que vous n'utilisez pas ou dont vous ne voulez pas, en plus de celles qui violent la vie privée des utilisateurs (voir [CarrierIQ][4]). Une autre raison principale de faire cela est de gagner plus d'espace sur le stockage interne.
Un appareil enraciné vous permet d'installer presque toutes les applications qui nécessitent un accès root. Ces applications visent généralement à faire quelque chose qui ne serait pas possible sans ce privilège. De nombreuses applications utiles ont été présentées dans la réponse précédente, mais vous pouvez en trouver beaucoup plus sur Google Play. Vous pouvez trouver une liste de bonnes applications [ici][5].
[1] : https://android.stackexchange.com/questions/9289/why-does-taking-a-screen-shot-require-root-access [2] : http://www.androidcentral.com/reviews/rom-review [3] : https://android.stackexchange.com/questions/6851/how-can-i-uninstall-applications-that-are-locked-by-phone-vendor [4] : http://en.wikipedia.org/wiki/CarrierIQ#Rootkit_discovery_and_media_attention [5] : http://forum.xda-developers.com/showthread.php?t=1633386
Google essaie de réduire le besoin de rootage en améliorant les services système autorisés. Aujourd'hui, les captures d'écran, l'enregistrement d'écran et le tethering ne nécessitent généralement pas de root :
Pour désinstaller et/ou sauvegarder les applications par défaut.
Pour déplacer des fichiers et des applications sans restrictions.
/data
vers la partition /system
afin d'économiser de l'espace et de les préserver des réinitialisations d'usine.Pour exécuter des programmes avec plus de puissance :