L'enracinement de votre appareil comporte des risques importants, surtout si vous êtes nouveau dans le processus. Certains fabricants ou transporteurs peuvent refuser d'honorer votre garantie, et vous pourriez même bricoler votre appareil.
Si vous préférez ne pas rooter, mais souhaitez tout de même une fonctionnalité puissante, vous pouvez modifier de nombreux paramètres cachés pour améliorer votre expérience utilisateur avec Android Debug Bridge (ADB).
Une idée fausse courante avec ADB est qu'elle n'est utile que pour les développeurs ou avec un appareil rooté. Mais ce n'est pas vrai. Nous allons vous montrer quelques applications tierces qui tirent parti d'ADB pour activer des fonctionnalités puissantes sans rooter votre appareil.
Il est essentiel de configurer correctement ADB avant d'installer ces applications tierces. La procédure et l'exécution sont différentes sous Windows et macOS.
Étape 1 :Téléchargez les outils de la plate-forme Android SDK. Si vous utilisez un Mac, Homebrew est la méthode préférée pour installer ADB --- consultez notre guide pour démarrer avec Homebrew si vous êtes nouveau. Une fois que vous avez installé Homebrew, ouvrez Terminal et tapez :
brew install homebrew/cask/android-platform-tools
Étape 2 :Si vous êtes sous Windows, installez les pilotes ADB pour votre appareil. Vous trouverez une liste de liens pour cela sur le site Web des développeurs Android. Vous pouvez également essayer le simple outil "15 seconds ADB installer" de xda-developers. Vous n'avez besoin d'aucun pilote pour Mac.
Étape 3 :Extrayez le fichier zip sur votre lecteur C:. Le contenu se trouve dans un dossier appelé platform-tools . Sur Mac, ce dossier se trouve dans les Casks dossier.
De retour sur votre appareil Android, suivez ces étapes :
Étape 4 :activez les options pour les développeurs (si ce n'est pas déjà fait). Pour ce faire, accédez à Paramètres > À propos du téléphone et appuyez sur le numéro de build sept fois.
Étape 5 :Branchez votre téléphone à l'ordinateur. Une fois connecté, appuyez sur la notification de connexion USB qui apparaît. Assurez-vous que le mode de connexion est défini sur PTP .
Étape 6 :Dans Paramètres > Options pour les développeurs , activez le débogage USB curseur et passez par la boîte de dialogue qui suit.
Étape 7 : Sous Windows, maintenez la touche Shift et faites un clic droit sur les outils de la plate-forme dossier évoqué précédemment. Choisissez Ouvrir la fenêtre PowerShell ici . Pour vérifier ADB, entrez cette commande :
.\appareils adb
Remarque : Dans PowerShell, assurez-vous de mettre le point-backslash avant les appareils adb . Sinon, vous verrez des erreurs. Mettre dot-backslash n'est pas nécessaire si vous utilisez l'invite de commande.
Étape 8 :Vous verrez une invite sur votre téléphone demandant l'autorisation d'activer l'accès au débogage USB. Accordez-le.
Étape 9 :Si vous êtes sur un Mac, ouvrez le Terminal et saisissez appareils adb pour démarrer ADB. Pour chacune des commandes d'application ci-dessous, vous pouvez omettre le .\ car c'est pour les utilisateurs Windows de PowerShell uniquement.
Nous avons des conseils si vous rencontrez des problèmes et qu'Android ne se connecte pas à Windows via ADB.
Voyons maintenant quelques-unes des meilleures applications ADB pour Android.
App Ops est un cadre à l'intérieur d'Android qui vous permet de modifier les autorisations des applications individuelles. Il est apparu pour la première fois dans Android 4.3, mais n'était pas directement exposé dans l'interface.
Android 6.0 a apporté un changement majeur au fonctionnement des autorisations Android. Au lieu de l'ancien modèle d'autorisation tout ou rien, vous pouvez enfin contrôler les autorisations individuelles pour les applications dans les autorisations d'application écran.
Cependant, les autorisations que vous obtenez pour gérer ne sont pas si granulaires. Par exemple, lorsque vous accordez à WhatsApp l'accès à vos contacts, il peut à la fois lire et modifier vos contacts. Vous ne pouvez pas autoriser ou refuser de manière sélective chaque composant de l'autorisation. App Ops vous donne accès à toutes les autorisations pour n'importe quelle application, dans une belle interface.
App Ops nécessite Android 6.0 et supérieur. Vous avez également besoin de l'application Shizuku Manager pour appeler et gérer les API au niveau du système, et faire en sorte que les opérations d'application fonctionnent efficacement.
Après avoir configuré ADB, ouvrez Shizuku Manager . Tapez cette commande dans PowerShell :
.\adb shell sh /sdcard/Android/data/moe.shizuku.privileged.api/files/start.sh
Maintenant, ouvrez App Ops, appuyez sur n'importe quelle application et explorez la profondeur des autorisations. Une fois que vous avez modifié les autorisations, appuyez sur Actualiser bouton pour enregistrer vos paramètres.
Télécharger : App Ops (version gratuite et premium disponible)
Le menu Paramètres rapides peut effectuer toutes sortes de tâches utiles directement à partir de la nuance de notification. Mais vous pouvez également l'améliorer en ajoutant des bascules de réglage rapide personnalisées.
Tiles rassemble ces bascules de paramètres rapides personnalisés en un seul endroit. Il existe près de 70 catégories, vous permettant de contrôler les paramètres essentiels du téléphone, notamment la luminosité, le volume, l'emplacement, les données cellulaires et bien plus encore. Vous pouvez activer ou désactiver chaque vignette pour éviter d'encombrer l'écran Paramètres rapides.
Certaines bascules de paramètres rapides nécessitent ADB. Pour ce faire, configurez ADB et collez cette commande :
.\adb shell pm accorder com.rascarlo.quick.settings.tiles android.permission.WRITE_SECURE_SETTINGS
Une fois que vous y avez accès, vous pouvez contrôler ou gérer les animations, l'itinérance des données, le mode immersif, la localisation, le débogage USB, etc.
Télécharger : Tuiles (1 $)
Doze est une fonctionnalité Android étonnante. Il réduit la consommation de la batterie en suspendant l'activité du processeur et du réseau en arrière-plan lorsque l'écran de votre appareil est éteint, débranché et immobile. Il a été introduit dans Android 6, tandis qu'Android 7 a apporté d'autres améliorations.
La fonctionnalité bloquera les wakelocks (le cas échéant), arrêtera temporairement les mécanismes de synchronisation et empêchera les analyses Wi-Fi et GPS. Naptime améliore l'implémentation de Doze avec plus de fonctionnalités. Il applique Doze agressif et donne un coup de pied quelques minutes après que l'écran se soit éteint.
Collez cette commande :
.\adb -d shell pm accorder com.franco.doze android.permission.DUMP
Ensuite, entrez cette commande :
.\adb -d shell pm accorder com.franco.doze android.permission.WRITE_SECURE_SETTINGS
Après avoir obtenu l'accès, ajoutez Naptime à la liste blanche de l'optimisation de la batterie d'Android (Paramètres > Applications et notifications > Voir toutes les applications X > Naptime > Avancé > Batterie > Optimisation de la batterie ) afin qu'il puisse fonctionner correctement.
Télécharger : Sieste (Gratuit)
L'utilisation de gestes pour naviguer sur votre appareil n'a rien de nouveau. Mais la plupart des fabricants d'Android utilisent des gestes personnalisés qui fonctionnent tous différemment. Avec autant de variantes, elles ne sont ni intuitives ni personnalisables. Dans la plupart des cas, vous ne pouvez que les activer ou les désactiver.
Fluid Navigation Gestures vous permet de configurer presque tous les aspects des gestes de navigation. Pour commencer, il vous propose trois gestes de base :glisser, glisser pour maintenir et faire glisser. Vous pouvez utiliser ces gestes sur les bords gauche et droit de votre écran, en bas à gauche et à droite, et en bas au centre.
Pour utiliser certaines fonctionnalités et masquer les touches de navigation, utilisez cette commande :
.\adb shell pm accorder com.fb.fluid android.permission.WRITE_SECURE_SETTINGS
Pour restaurer les touches de navigation, désactivez l'application et désinstallez-la. Ou tapez cette commande :
.\adb shell wm overscan 0,0,0,0
Télécharger : Gestes de navigation fluides (gratuit, version premium disponible)
Les applications exécutées en permanence en arrière-plan peuvent consommer des ressources système et réduire la durée de vie de la batterie. Il existe de nombreuses applications qui peuvent aider à éviter cela, y compris l'application populaire Greenify. Mais ils sont souvent désordonnés et il est difficile d'implémenter certaines fonctionnalités.
Brevent peut exécuter des applications en veille ou en arrêt forcé simplement en utilisant ADB.
Lancez l'application et configurez ADB. Saisissez ensuite cette commande :
.\adb -d shell sh /data/data/me.piebridge.brevent/brevent.sh
Brevent ne force pas l'arrêt des applications ni ne les met en veille par défaut. Vous devez d'abord les mettre dans la liste des brévents. Appuyez longuement sur n'importe quelle application, puis appuyez sur Refuser bouton. Une fois votre application dans cette liste, elle ne restera plus active en arrière-plan.
Appuyez sur l'application et choisissez Autoriser la synchronisation depuis la boîte de dialogue pour recevoir des notifications ou exécuter des tâches.
Télécharger : Brévent (Gratuit, version premium disponible)
Trouver des applications qui déchargent la batterie de votre téléphone est un mystère. Comment savez-vous qu'une application particulière passe en état de veille lorsque vous la quittez ? Et comment mesurer l'efficacité des applications d'économie de batterie comme Naptime ?
Better Battery Stats récupère des données détaillées sur votre batterie. Il vous montre les applications qui réveillent votre appareil à partir d'un état de veille profonde, trouve des changements de comportement inhabituels et ce qui se passe dans les coulisses, et collecte des informations sur l'utilisation des applications et les wakelocks. Les données s'affichent dans différentes catégories :depuis le démarrage, débranché, écran éteint, etc.
Auparavant, cette application n'était disponible que pour les appareils rootés. Mais avec ADB, n'importe qui peut commencer à l'utiliser. Collez et exécutez ces commandes dans l'ordre :
.\adb -d shell pm accorder com.asksven.betterbatterystats android.permission.BATTERY_STATS
.\adb -d shell pm accorder com.asksven.betterbatterystats android.permission.DUMP
.\adb -d shell pm accorder com.asksven.betterbatterystats android.permission.PACKAGE_USAGE_STATS
Télécharger : Meilleures statistiques de batterie (2 $)
L'enracinement ouvre votre téléphone avec tout un tas de réglages géniaux. Mais cela peut empêcher certaines applications de fonctionner et augmente le risque pour votre appareil avec des problèmes de sécurité potentiels. Pour de nombreux utilisateurs, l'enracinement n'est pas une option viable.
Avec ADB et certaines applications tierces étonnantes, comme indiqué ci-dessus, vous pouvez améliorer l'expérience utilisateur même sans enracinement. Pour en savoir plus, jetez un œil à quelques hacks populaires que vous pouvez effectuer sans rooter votre appareil.