De nombreuses fonctionnalités qui nécessitaient autrefois la racine ont été ajoutées à Android au cours des années. Cependant, de nombreuses astuces avancées nécessitent toujours de rooter votre smartphone ou tablette Android.
Dans un monde idéal, vous n’auriez pas à vous enraciner - l'enracinement réduit la sécurité de votre appareil . C'est en partie pourquoi Le fondateur de CyanogenMod cherche à ajouter des fonctionnalités supplémentaires à Cyanogenmod cela éliminerait le besoin de root.
Sauvegarder et restaurer les données d'application
EN RELATION: Comment sauvegarder et restaurer votre téléphone Android avec Titanium Backup
le populaire application Titanium Backup , qui vous permet de sauvegarder les données d'une application, puis de la restaurer ultérieurement, nécessite un accès root. Les applications Android ne sont pas censées pouvoir lire les données d'autres applications - c'est une faille de sécurité - cela nécessite donc toujours un accès root. La plupart des données Android sont automatiquement sauvegardées, mais Titanium Backup permet aux utilisateurs de tout sauvegarder et de les restaurer facilement, même les données qui ne seraient normalement pas sauvegardées.
Android inclut des fonctionnalités de sauvegarde intégrées , mais ils sont masqués - vous devez y accéder en branchant votre appareil sur un ordinateur et en exécutant une commande spéciale. Bien que les fonctionnalités de sauvegarde intégrées soient si cachées et que toutes les données des applications ne soient pas sauvegardées dans le cloud, Titanium Backup est toujours très utile.
Changez votre serveur DNS
EN RELATION: Le guide ultime pour changer votre serveur DNS
Vouloir changer le serveur DNS de votre téléphone Android et utiliser un serveur DNS tiers comme Google Public DNS pour une vitesse éventuellement améliorée, OpenDNS pour le filtrage Web ou Tunlr pour un accès facile aux services de médias en ligne géobloqués?
Android ne rend pas cela facile. Vous pouvez modifier le serveur DNS de chaque réseau Wi-Fi auquel vous vous connectez, mais vous ne pouvez pas définir de serveur DNS préféré à l’échelle du système. Cela nécessite une application tierce comme SetDNS. Bien sûr, vous pouvez simplement changer le serveur DNS de votre routeur et tout irait bien lorsque vous étiez chez vous, mais cela ne vous aiderait pas lorsque vous étiez en déplacement. Android rend cela possible sans root, mais c'est extrêmement fastidieux.
Supprimer complètement Bloatware
EN RELATION: Comment les opérateurs et les fabricants aggravent le logiciel de votre téléphone Android
Android offre désormais un moyen de désactiver les applications préinstallées par l'opérateur ou le fabricant de l'appareil . Cependant, ils seront simplement désactivés - ils occuperont donc toujours de l'espace sur le stockage de l'appareil. Avec un accès root, vous pouvez supprimer les applications de la partition système, récupérer le stockage gaspillé et avoir la possibilité de l'utiliser pour d'autres choses.
Ce n'est pas nécessairement recommandé, car cela peut entraîner des problèmes si vous supprimez les applications dont l'appareil a besoin. C’est pourquoi la désactivation applications bloatware est généralement une meilleure idée - mais ce n’est guère de confort si vous n’avez pas beaucoup d’espace de stockage et que vous voulez récupérer l’espace gaspillé par les bloatwares.
Bénéficiez d'un accès matériel de bas niveau
Après avoir rooté votre appareil, vous pouvez y installer un noyau Linux personnalisé. Cela vous permet d'accéder à des fonctionnalités qui nécessitent des modifications au niveau du noyau. Par exemple, les utilisateurs de Nexus 4 peuvent installer l'application Touch Control pour réveiller leurs smartphones avec un simple glissement sur l'écran plutôt qu'en appuyant souvent sur le bouton d'alimentation. Ceci est implémenté en tant que module du noyau car il nécessite cet accès de bas niveau.
Parmi les autres fonctionnalités couramment utilisées qui nécessitent souvent des noyaux personnalisés, citons l'étalonnage de l'affichage, le downclocking du processeur (pour plus d'autonomie de la batterie) et l'overclocking du processeur (pour plus de performances).
Gérer les autorisations des applications
Lorsque vous installez une application, Android vous montre les autorisations dont l'application a besoin. Il s'agit d'une offre à prendre ou à laisser - si vous souhaitez installer un jeu mais que ce jeu nécessite un niveau obscène d'autorisations, vous ne pouvez pas simplement refuser des autorisations individuelles.
L'accès root vous permet de mieux contrôler les autorisations des applications sur votre téléphone, car cette fonctionnalité n'est pas disponible pour les utilisateurs classiques. La bonne nouvelle est qu'Android 4.3 inclut un gestionnaire d'autorisations caché nommé "Opérations d'application". Cette fonctionnalité n'est probablement pas stable et ne devrait pas encore être utilisée, mais c'est, espérons-le, un signe de choses à venir - avec un peu de chance, nous verrons un gestionnaire d'autorisations stable introduit dans Android 4.4.
Monter les clés USB
EN RELATION: Comment utiliser une clé USB avec votre téléphone ou tablette Android
Il est possible de connectez une clé USB à votre tablette Android à l'aide d'un câble USB OTG standard. Cependant, Android ne prend pas en charge les clés USB de manière native. Si vous souhaitez connecter une clé USB à votre tablette afin de pouvoir regarder des vidéos sans gaspiller tout l'espace de stockage de votre tablette, vous aurez besoin d'un accès root et de quelque chose comme l'application StickMount. Cet utilitaire rend les fichiers sur clés USB disponibles sur le système de fichiers de l'appareil Android afin que d'autres applications puissent y accéder, mais il nécessite un accès de bas niveau disponible uniquement pour les utilisateurs root.
Obtenez un accès complet au système de fichiers
Root vous donne par définition un accès complet au système. Ce n’est donc pas un hasard si les personnes souhaitant un accès complet en lecture / écriture à l’ensemble du système de fichiers auront besoin de root. Root vous permet d'utiliser des gestionnaires de fichiers qui peuvent accéder à l'ensemble du système de fichiers et même modifier les fichiers de configuration d'Android à la main dans des éditeurs de texte - ce que les tweakers Android hardcore peuvent trouver utile.
Automatisez plus de choses
EN RELATION: Comment utiliser Tasker pour automatiser votre téléphone Android
Nous avons déjà couvert Tasker, une application avancée qui vous permet d'automatiser votre appareil Android . Tasker vous permet de faire en sorte que les choses se produisent automatiquement lorsque certaines conditions sont remplies. Cependant, certaines fonctionnalités que vous pouvez modifier vous-même nécessitent un accès root lorsqu'elles sont contrôlées par une application. Si vous souhaitez activer ou désactiver le mode avion, connecter ou déconnecter des VPN ou effectuer d'autres actions avancées qu'Android n'autorise pas les applications, vous devez accorder un accès root à Tasker.
Diffuser vers les appareils Apple AirPlay
le Application AirAudio rend les appareils Android compatibles AirPlay, vous permettant de diffuser l'audio de votre appareil vers un récepteur compatible AirPlay comme une Apple TV. AirAudio le fait en capturant les données audio provenant d'une application et en les envoyant sur le réseau. Android n'autorise normalement pas les applications à écouter les signaux audio des autres applications, AirAudio nécessite donc un accès root pour faire son travail.
Voici un exemple du type d'application imprévue qui n'est possible que parce que la racine permet à l'application de sortir du modèle de sécurité d'Android.
Adblock
Nous sommes manifestement un site Web financé par la publicité. Par conséquent, nous ne disons généralement pas à tout le monde comment désactiver les annonces. Cependant, il est impossible de nier - une des principales raisons pour lesquelles de nombreuses personnes rootent leurs appareils est de bloquer les publicités au niveau du système.
De nombreuses applications Android sont gratuites, en particulier parce qu'elles contiennent des publicités, donc utiliser une astuce pour désactiver les publicités dans l'application alors que vous ne pourriez dépenser que 0,99 $ pour l'application complète et sans publicité n'est pas très agréable pour les développeurs. Ne vous attendez pas à ce que Google fasse en sorte que cette fonctionnalité ne nécessite plus de root de sitôt.
Cette liste n'est pas exhaustive, mais elle vous donne une idée de certaines des raisons les plus courantes de l'enracinement. Et en tirant ne nécessite plus nécessairement d'enracinement non plus - même si l'opérateur a désactivé les fonctionnalités de partage de connexion intégrées, la plupart des appareils peuvent utiliser le partage de connexion Wi-Fi via le Application FoxFi .