Oubliez les ROM clignotantes: utilisez le framework Xposed pour peaufiner votre Android

Table des matières:

Oubliez les ROM clignotantes: utilisez le framework Xposed pour peaufiner votre Android
Oubliez les ROM clignotantes: utilisez le framework Xposed pour peaufiner votre Android

Vidéo: Oubliez les ROM clignotantes: utilisez le framework Xposed pour peaufiner votre Android

Vidéo: Oubliez les ROM clignotantes: utilisez le framework Xposed pour peaufiner votre Android
Vidéo: Faut il vraiment passer à Windows 11 ? Comment migrer, sécurité, impacts et prérequis - YouTube 2024, Avril
Anonim
De nombreux réglages de bas niveau ne peuvent normalement être effectués sur Android qu'en faisant clignoter des ROM personnalisées. Xposed Framework vous permet de modifier votre système existant sans installer de nouvelle ROM personnalisée. Tout ce qu'il faut, c'est un accès root.
De nombreux réglages de bas niveau ne peuvent normalement être effectués sur Android qu'en faisant clignoter des ROM personnalisées. Xposed Framework vous permet de modifier votre système existant sans installer de nouvelle ROM personnalisée. Tout ce qu'il faut, c'est un accès root.

Bien sûr, vous voudrez peut-être flasher une ROM personnalisée telle que CyanogenMod pour obtenir la dernière version d'Android ou utiliser une grande variété d'ajustements, mais si vous aimez la version d'Android que vous avez déjà, le framework Xposed est très flexible. Pensez au framework Xposed pour créer votre propre ROM personnalisée pour Android. Au lieu de télécharger quelque chose comme CyanogenMod, qui est livré avec un tas de nouvelles fonctionnalités, Xposed vous permet d’ajouter uniquement les fonctionnalités souhaitées, l’un après l’autre, par le biais de modules individuels. Aucune ROM clignotante requise. Cet article contient quelques exemples de choses que vous pouvez faire, si vous êtes curieux.

Comment ça marche

Pour effectuer divers réglages de bas niveau, les développeurs doivent modifier les fichiers système APK (paquet d'application). Ils publient généralement ces modifications sous forme de ROM personnalisée, que les utilisateurs doivent afficher sur leur appareil.
Pour effectuer divers réglages de bas niveau, les développeurs doivent modifier les fichiers système APK (paquet d'application). Ils publient généralement ces modifications sous forme de ROM personnalisée, que les utilisateurs doivent afficher sur leur appareil.

Xposed Framework nécessite un accès root pour pouvoir être installé, mais devrait pouvoir fonctionner sans root ultérieurement. Il étend l’exécutable / system / bin / app_process pour charger un fichier JAR spécifique au démarrage. Les classes de ce fichier feront partie de chaque processus d'application sur le système, même les processus de service système. Il est alors possible de modifier le comportement d’une application au moment de l’exécution - aucune mémoire ROM clignotante ou modification du fichier APK de l’application n’est requise.

Il n’est pas garanti que Xposed Framework fonctionne sur tous les téléphones, pas plus que les modèles individuels. Il est conçu pour fonctionner avec la plupart des appareils Android 4.0 et ultérieurs. En outre, il se peut que le logiciel (ou ses modules) ne fonctionne pas avec des ROM fortement modifiées ou des périphériques modifiant fortement certains codes (les périphériques Samsung peuvent par exemple rencontrer des problèmes). La seule façon de le savoir est de naviguer sur les forums Xposed ou de l’essayer par vous-même. Si vous voulez leur donner une chance, il existe des versions non officielles de TouchWiz et d’autres versions d’Android.

Votre téléphone devra également être enraciné. C’est impossible, alors si vous n’êtes pas encore enraciné, il n’ya pas de meilleur moment que maintenant! Chaque téléphone étant un peu différent, consultez notre guide d’enregistrement, ainsi que le forum des développeurs XDA pour votre appareil spécifique, pour plus d’informations sur la procédure à suivre pour l’enraciner.

Enfin, n'oubliez pas que, tout comme le déverrouillage du chargeur de démarrage et l'enracinement, les modules Xposed ont accès aux fonctions système approfondies de votre téléphone et constituent un risque pour la sécurité. Installez uniquement les modules des développeurs en qui vous avez confiance, ou recherchez des modules open source et respectez-les. A partir de maintenant, tout est à vos risques et périls, soyez donc prudent et installez-le de manière responsable.

Vous pouvez parcourir les différents réglages Xposed disponibles sur le site Web de Xposed et voir de nombreuses autres informations et questions fréquemment posées sur le forum Xposed de XDA Developers.

Première étape: installer le framework Xposed

Xposed Framework n’est pas disponible dans Google Play. Vous devez donc l’installer à l’aide d’une des deux méthodes suivantes.

Mettre à jourSi vous utilisez Marshmallow ou une version ultérieure, vous pouvez installer une version plus récente de Xposed, «sans système», qui est beaucoup plus souple que l’ancienne version décrite dans cet article. Tout d’abord, vous voudrez en savoir plus sur root sans système, puis apprendre à installer Xposed sans système ici.

Si vous utilisez une version d'Android Ice Cream Sandwich, Jelly Bean ou KitKat, vous pouvez télécharger le programme d’installation Xposed APK à partir de la page d’accueil de Xposed, puis le transférer sur votre téléphone avec un câble USB ou une application telle que Dropbox. Ensuite, lancez l'APK pour commencer l'installation et passez à la section suivante.

Image
Image

Si vous utilisez Android Lollipop ou MarshmallowL’installation est un peu plus compliquée: vous devrez flasher le framework à l’aide d’une récupération personnalisée telle que TWRP, puis charger le programme d’installation de manière autonome. (N'oubliez pas cependant que si vous utilisez Marshmallow, vous pouvez également installer la version sans système, qui est meilleure).

Rendez-vous sur le fil du forum de Xposed sur XDA Developers et téléchargez trois fichiers: l’installateur Xposed APK, le Xposed Framework ZIP et le Xposed Uninstaller ZIP. Vous devrez peut-être effectuer des recherches pour déterminer le fichier.zip à télécharger. «Sdk21», «sdk22» et «sdk23» font référence à Android 5.0, 5.1 et 6.0, respectivement; «Arm», «arm64» et «x86» font référence aux processeurs ARM, ARM 64 bits et Intel, respectivement.

Donc, depuis que j'ai un Nexus 5X, qui a un processeur ARM 64 bits et exécute Android 6.0.1 Lollipop, j'ai téléchargé le programme d'installation de Xposed APK, le fichier xposed-v80-sdk23-arm64.zip et le programme de désinstallation xposed -arm64.zip fichier.

Transférez les trois fichiers sur votre téléphone à l'aide d'un câble USB ou d'une application telle que Dropbox.

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 voir comment cela fonctionne.

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

REMARQUE: Vous souhaiterez peut-être 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 de la structure Xposed que vous avez transféré précédemment.
L'écran suivant va apparaitre.Faites défiler la liste et naviguez jusqu'au fichier.zip de la structure Xposed que vous avez transféré précédemment.
Appuyez sur le zip Xposed et vous verrez cet écran. Faites glisser pour confirmer le flash.
Appuyez sur le zip Xposed et vous verrez cet écran. Faites glisser pour confirmer le flash.
Cela ne devrait prendre qu'un moment pour flasher le paquet. Une fois l'opération terminée, appuyez sur le bouton “Effacer le cache / Dalvik”, puis redémarrez votre système.
Cela ne devrait prendre qu'un moment pour flasher le paquet. Une fois l'opération terminée, appuyez sur le bouton “Effacer le cache / Dalvik”, puis redémarrez votre système.
Si TWRP vous demande si vous souhaitez installer SuperSU maintenant, choisissez «Ne pas installer».
Si TWRP vous demande si vous souhaitez installer SuperSU maintenant, choisissez «Ne pas installer».

Le redémarrage de votre téléphone peut prendre quelques minutes, car il peut «réoptimiser» vos applications. Donnez-lui du temps et, une fois l'opération terminée, lancez le programme d'installation Xposed APK que vous avez transféré précédemment. Cela installera l'application que vous utiliserez pour gérer vos modules.

Si vous rencontrez des problèmes lors de l'installation (par exemple, votre téléphone entre en boucle de démarrage), il vous suffit de flasher le fichier.zip Xposed Uninstaller de la même manière et tout devrait revenir à la normale. Si tout échoue, restaurez-le à partir de votre dernière sauvegarde TWRP.
Si vous rencontrez des problèmes lors de l'installation (par exemple, votre téléphone entre en boucle de démarrage), il vous suffit de flasher le fichier.zip Xposed Uninstaller de la même manière et tout devrait revenir à la normale. Si tout échoue, restaurez-le à partir de votre dernière sauvegarde TWRP.

Deuxième étape: Configuration du programme d'installation Xposed et téléchargement d'un module

Lancez le programme d’installation Xposed et vous serez accueillis par l’écran ci-dessous. Les appareils exécutant KitKat devront sélectionner l’option «Framework», puis le bouton Installer / Mettre à jour pour installer Xposed Framework. Lorsque vous aurez terminé, vous devrez redémarrer votre téléphone. Les utilisateurs de Lollipop et Marshmallow auront déjà fait cela grâce au clignotement du fichier.zip de l’étape précédente.

N'oubliez pas que Xposed nécessite un accès root, donc si vous obtenez une invite à ce stade de votre application superutilisateur. Accordez les droits de superutilisateur au programme d'installation Xposed pour continuer.
N'oubliez pas que Xposed nécessite un accès root, donc si vous obtenez une invite à ce stade de votre application superutilisateur. Accordez les droits de superutilisateur au programme d'installation Xposed pour continuer.

Maintenant que Xposed est configuré, il est temps de passer à la partie amusante: installer des modules. Les modules Xposed contiennent les différents réglages que vous pouvez utiliser pour personnaliser votre système. Certains sont petits et n'exécutent qu'une seule fonction, tandis que d'autres sont des paquets contenant de nombreuses modifications utiles. Pour ce guide, nous allons utiliser un exemple très simple: XInsta, un module Xposed qui ajoute une option pour télécharger des photos à partir de l’application Instagram.

Appuyez sur la section «Télécharger» de Xposed Installer, puis sur le bouton de recherche dans la barre d’outils. Recherchez «xinsta» et sélectionnez le module XInsta qui apparaît.

Image
Image

Faites glisser votre doigt sur l’onglet Versions et appuyez sur le bouton “Télécharger” de la dernière version. Ceci téléchargera et installera le module Xposed en question.

Une fois terminé, le module sera installé, mais pas activé. Dans le programme d'installation Xposed, accédez à la section Modules (ou sélectionnez simplement la notification qui apparaît dans la liste déroulante des notifications). Cochez la case en regard du module que vous souhaitez activer et redémarrez votre téléphone.
Une fois terminé, le module sera installé, mais pas activé. Dans le programme d'installation Xposed, accédez à la section Modules (ou sélectionnez simplement la notification qui apparaît dans la liste déroulante des notifications). Cochez la case en regard du module que vous souhaitez activer et redémarrez votre téléphone.
Si vous remarquez que la description du module comporte une condition préalable: vous devez autoriser Instagram à accéder au stockage de votre téléphone. Ce genre de choses est commun, alors assurez-vous de lire la description du module avant d’essayer de l’utiliser.
Si vous remarquez que la description du module comporte une condition préalable: vous devez autoriser Instagram à accéder au stockage de votre téléphone. Ce genre de choses est commun, alors assurez-vous de lire la description du module avant d’essayer de l’utiliser.

Pour ce faire, allez dans Paramètres> Applications> Instagram> Autorisations et réglez «Stockage» sur Activé.

Ensuite, ouvrez l'application Instagram et cliquez sur les trois points à côté d'une photo. Si tout s'est bien passé, vous devriez avoir la possibilité de télécharger cette photo sur votre appareil.
Ensuite, ouvrez l'application Instagram et cliquez sur les trois points à côté d'une photo. Si tout s'est bien passé, vous devriez avoir la possibilité de télécharger cette photo sur votre appareil.
Félicitations, vous venez d’installer votre premier module Xposed!
Félicitations, vous venez d’installer votre premier module Xposed!

Troisième étape: peaufiner votre module (si applicable)

La plupart des modules Xposed que vous téléchargez auront leur propre interface, à partir de laquelle vous pourrez modifier différents paramètres liés au module. Vous pouvez généralement y accéder en appuyant sur le module dans la section «Modules» du programme d’installation Xposed. Dans d'autres cas, le module peut même venir avec sa propre icône dans le tiroir de l'application, comme indiqué ci-dessous.

Assurez-vous de vérifier les paramètres de vos modules. Vous ne savez jamais quel genre de friandises seront là.
Assurez-vous de vérifier les paramètres de vos modules. Vous ne savez jamais quel genre de friandises seront là.
Vous pouvez également appuyer longuement sur l'entrée de l'élément dans Xposed Installer pour mettre à jour ou désinstaller le module.
Vous pouvez également appuyer longuement sur l'entrée de l'élément dans Xposed Installer pour mettre à jour ou désinstaller le module.

Maintenant que vous êtes opérationnel, nous vous recommandons de parcourir la section Module Xposed pour voir tout ce que Xposed peut offrir. Notre liste des meilleurs modules Xposed est également un bon endroit pour commencer à explorer. Je recommande fortement GravityBox, décrit plus haut dans cet article, qui regroupe de nombreuses améliorations utiles dans un package personnalisable.

Désinstallation de Xposed Framework

Si vous souhaitez désinstaller le framework Xposed, revenez à l'application Xposed Installer, appuyez sur Framework, puis sur le bouton Désinstaller. Si vous avez installé le framework à l’aide d’un fichier.zip, vous devrez le désinstaller en faisant clignoter le fichier.zip du programme de désinstallation à partir du thread XDA à l’aide de TWRP.

Veillez à effectuer une désinstallation dans l'application Xposed Installer avant de supprimer l'application Xposed Installer de votre appareil.

Xposed Framework est peut-être un outil permettant aux utilisateurs d’Android d’ajuster leurs téléphones, mais c’est un outil plus rapide, plus simple et moins invasif qu’une ROM personnalisée. Cela pourrait également être utilisé pour installer des thèmes et effectuer d'autres personnalisations invasives nécessitant normalement une ROM personnalisée. La méthode de Xposed Framework ne nécessite pas de changer le système d’exploitation de votre appareil et peut être facilement inversée, ce qui en fait une excellente option pour les tweakers qui aiment vraiment creuser.

Conseillé: