Dans cet article, voyons plutÎt comment c'est possible modifier android sans installer une autre ROM, sans changer le systÚme et aussi sans avoir besoin d'obtenir des autorisations root sur l'appareil. Les applications de cette liste ont en commun une procédure d'activation qui nécessite l'utilisation de l'outil ADB, qui est utilisé en connectant le téléphone à l'ordinateur via un cùble USB.
ADB (Android Debug Bridge) est un programme en ligne de commande qui vous permet d'effectuer des opĂ©rations sur le systĂšme Android, gĂ©nĂ©ralement utilisĂ© par les dĂ©veloppeurs et d'installer diffĂ©rents systĂšmes sur le tĂ©lĂ©phone ou d'effectuer des procĂ©dures de rootage. Mais ADB n'est pas seulement utile pour les dĂ©veloppeurs et ne nĂ©cessite pas nĂ©cessairement un appareil enracinĂ© pour ĂȘtre utilisĂ©. Il y a en effet de nombreuses applications qui tirent parti d'ADB pour activer des fonctionnalitĂ©s spĂ©ciales pour essayer des astuces Android pas besoin d'enracinement de l'appareil.
Configurer la BAD
L'utilisation d'ADB est trĂšs simple, la seule difficultĂ© initiale peut ĂȘtre de le configurer.Si vous utilisez un PC Windows (cela peut Ă©galement ĂȘtre fait sur Mac mais avec une procĂ©dure diffĂ©rente) Vous devez d'abord tĂ©lĂ©charger ADB sur PC, comme expliquĂ© dans un autre article, en tĂ©lĂ©chargeant les outils de la plate-forme et en extrayant les fichiers dans le lecteur C:, pour avoir ensuite un accĂšs facile.
Sur Android, vous devez donc activer les options de développement et activer le débogage USB. Pour ce faire, accédez à ParamÚtres> à propos du téléphone et appuyez sept fois sur le numéro de build pour afficher la notification du menu développeur. Une fois activé, allez dans ParamÚtres> Options du développeur.
Ă ce stade, connectez le tĂ©lĂ©phone au PC avec le cĂąble de chargement USB et au PC, en maintenant enfoncĂ©e la touche Maj du clavier, faites un clic droit sur le dossier Outils de la plate-forme et ouvrez l'invite de commande ou la fenĂȘtre Powershell Ă partir d'ici.
Sur l'écran de la ligne de commande, tapez appareils .adb pour vérifier que ADB est fonctionnel. Sur le smartphone, acceptez l'autorisation pour permettre l'accÚs au débogage USB et le tour est joué.
Maintenant, aprĂšs avoir effectuĂ© ces Ă©tapes, vous pouvez installer ces applications listĂ©es ci-dessous qui vous obligeront Ă lancer des commandes spĂ©cifiques avec ADB pour ĂȘtre activĂ©es (uniquement la premiĂšre fois, pas Ă chaque utilisation).
Application pour Ă©diter Android via ADB
1) Opérations d'application
App Ops est un framework au sein d'Android qui vous permet de modifier les autorisations d'applications individuelles. Bien qu'Android dispose déjà d'une gestion des autorisations, cet outil vous permet de les gérer de maniÚre granulaire. Par exemple, lors de l'octroi de l'accÚs à WhatsApp pour afficher le carnet d'adresses, il n'est pas possible d'autoriser ou de refuser sélectivement chaque composant de l'autorisation. App Ops, d'autre part, vous permet d'accéder à toutes les autorisations pour n'importe quelle application, d'une maniÚre confortable.App Ops nécessite Android 6.0 ou version ultérieure, et l'application Shizuku Manager est également requise pour appeler et gérer les API à l'échelle du systÚme pour qu'elle fonctionne.
AprÚs avoir configuré ADB, ouvrez Shizuku Manager et sur votre PC, tapez cette commande dans Powershell ou dans l'invite de commande :
.adb shell sh /sdcard/Android/data/moe.shizuku.privileged.api/files/start.sh
Ouvrez maintenant App Ops et appuyez sur n'importe quelle application pour voir combien d'autorisations elle peut gérer. AprÚs avoir apporté des modifications, vous pouvez appuyer sur le bouton Mettre à jour pour les enregistrer.
L'application est également en français, vous permet de choisir le thÚme graphique, vous permet de sauvegarder les options modifiées et vous permet d'autoriser ou de refuser de maniÚre sélective les autorisations pour les applications nouvellement installées en configurant des modÚles automatiques.
2) Carreaux
ParamĂštres sĂ©curisĂ©s est une application qui vous permet de modifier de nombreux paramĂštres cachĂ©s qui ne seraient pas possibles Ă partir des menus normaux. Il existe des dizaines de commutateurs selon vos prĂ©fĂ©rences, organisĂ©s en 70 catĂ©gories pour contrĂŽler pratiquement toutes les fonctions, mĂȘme cachĂ©es, du tĂ©lĂ©phone, depuis le menu des notifications. Vous pouvez modifier vos paramĂštres rapides personnalisĂ©s en un seul endroit et vous permet de choisir ceux Ă masquer et ceux Ă garder Ă portĂ©e de main.3) La sieste
La fonction Doze incluse dans Android est celle qui vous permet d'optimiser l'utilisation de la batterie en suspendant les activitĂ©s du processeur en arriĂšre-plan et l'activitĂ© du rĂ©seau lorsque l'Ă©cran de l'appareil est Ă©teint et que le smartphone n'est pas utilisĂ©. La sieste amĂ©liore la mise en Ćuvre de Doze en ajoutant plus de fonctionnalitĂ©s pour rĂ©aliser des Ă©conomies de batterie encore plus importantes (dit 9000 XNUMX %).Pour utiliser Naptime, vous devez lancer l'application, puis exĂ©cuter ces commandes ADB :
.adb -d shell pm accorder com.franco.doze android.permission.DUMP
.adb -d shell pm accorde com.franco.doze android.permission.WRITE_SECURE_SETTINGS
AprÚs avoir obtenu l'accÚs, supprimez Naptime de l'optimisation de la batterie Android en accédant à ParamÚtres> Applications et notifications> Afficher toutes les applications> Naptime> Avancé> Batterie> Optimisation de la batterie.
4) Gestes de navigation fluides
Les gestes de navigation pour effectuer des opérations rapides sont une caractéristique de tous les smartphones Android, bien que dans la plupart des cas, il n'y ait pas d'options pour les personnaliser. Cette application, d'autre part, vous permet de configurer presque n'importe quelle option de geste de navigation et également modifier la fonction des trois touches principales ou les masquer complÚtement. Pour utiliser toutes les fonctionnalités de cette application, y compris celle permettant de masquer les touches de navigation, vous devez utiliser cette commande sur ADB :.adb shell pm accorder com.fb.fluid android.permission.WRITE_SECURE_SETTINGS
Pour réinitialiser les touches de navigation, désactivez l'application et désinstallez-la ou vous pouvez taper cette commande :
.adb shell wm overscan 0,0,0,0
5) Brévent
De nombreuses applications sur Android (par exemple Facebook) ont la particularitĂ© de rester en arriĂšre-plan, prĂȘtes Ă l'emploi. Pour fermer ces applications, il faudrait utiliser des outils tels que Greenify, signalĂ© parmi les applications les plus efficaces pour accĂ©lĂ©rer Android.Une solution encore meilleure, cependant, consiste Ă utiliser BrĂ©vent qui peut forcer l'arrĂȘt des applications rapidement et en toute sĂ©curitĂ©.
Pour activer l'application via ADB, vous devez exécuter la commande
.adb -d shell sh /data/data/me.piebridge.brevent/brevent.sh
Brevent n'impose pas la suspension des applications ou les met en veille par dĂ©faut, vous devez d'abord les mettre dans la liste brevent pour les empĂȘcher d'ĂȘtre en arriĂšre-plan, tout en permettant toujours la synchronisation pour recevoir des notifications ou effectuer des tĂąches.
6) MIUI-ifier
Prenant l'une des meilleures fonctionnalitĂ©s de la distribution MIUI, une application trĂšs intĂ©ressante est sortie que vous pouvez installer sur n'importe quel smartphone Android pour dĂ©placer la barre de notification (qui comprend Ă©galement les diffĂ©rents commutateurs) de haut en bas et avec des options pour rendre la barre de notification transparente.MIUI-ifier est une application Android gratuite qui apporte certaines des meilleures fonctionnalitĂ©s du systĂšme MIUI de Xiaomi Ă votre smartphone. Il peut ĂȘtre installĂ© gratuitement et au premier dĂ©marrage, il nĂ©cessite des autorisations pour le service d'accessibilitĂ©, pour chevaucher d'autres applications et afficher des notifications, toutes nĂ©cessaires Ă un bon fonctionnement.
Pour déplacer la barre de notification vers le bas et déverrouiller toutes les fonctions MIUI-ify, vous devez lancer cette commande ADB depuis le PC :
adb -d shell pm accorder com.tombayley.miui android.permisson.WRITE_SECURE_SETTINGS