URL: https://linuxfr.org/news/xposed-framework-opensource-pour-modifier-les-rom Title: Xposed, framework opensource pour modifier les ROM Authors: Nÿco Davy Defaud, NeoX, claudex, Sclarckone, Florent Zara, netchaiev, Benoît et hermenegilde Date: 2014年01月02日T14:34:53+01:00 License: CC By-SA Tags: Score: 32 Xposed fait fureur ces temps‐ci ! Et pour cause, il s’agit d’un _framework_ qui permet de modifier les distributions Android (ou abusivement « ROM »), sans avoir à modifier les applications par du développement ou bien « flasher » l’appareil. Bien évidemment, ce n’est pas disponible sur le Play Store. Cela présente certains risques que seuls les plus aguerris prendront. En général, il est de bon aloi de faire des **sauvegardes**. Il est également bon de noter que les mises à jour opérateur ([OTA](http://fr.wikipedia.org/wiki/Over-the-air_programming "Over the air")) ne seront plus utilisables, sous peine de revenir à une _« stock ROM »_.  L’installateur Xposed est le cœur du _framework_. Il nécessite un accès _root_, s’installe simplement via un paquet [APK](http://fr.wikipedia.org/wiki/Android_Package) et nécessite un redémarrage. Après cela, une foultitude de modules existe déjà. Il s’agit d’installer un APK par module et d’activer chacun de ces modules dans l’installateur Xposed (généralement suivi d’un redémarrage). Chaque module installé va alors pouvoir modifier certaines interfaces de programation ([API](http://fr.wikipedia.org/wiki/Interface_de_programmation "Application Programming Interface")) des applications pour modifier une apparence, un fonctionnement particulier. ---- [Le fil de discussion xda-developers](http://forum.xda-developers.com/showthread.php?t=1574401) [Le dernier APK en date](http://dl.xposed.info/latest.apk) [Android Basics 101: Understanding Xposed Framework](http://www.youtube.com/watch?v=uRR0Flqx9M8) [Dépôt GitHub de rovo89](https://github.com/rovo89) [Tutoriel de développement](https://github.com/rovo89/XposedBridge/wiki/Development-tutorial) [Liste des modules disponibles](http://repo.xposed.info/module-overview) ---- Quelques exemples : * **AppOpsXposed**, qui permet de restaurer la gestion des autorisations par application (fonctionnalité « cachée » de la version 4.3 d’Android et supprimée de la version 4.4) ; * **BootManager**, qui permet de désactiver le démarrage automatique de certaines applications ; * **MinMinGuard**, qui va « modifier » l’appel aux régies publicitaires pour éliminer les pubs souvent présentes dans les applis gratuites ; * **CustomShare**, qui permet de partager seulement avec les applications que vous aimez ; * diverses améliorations d’IHM inspirées d’autres ROM personnalisées (par ex., Pie ou Halo). Certains modules ne fonctionnent que pour certaines ROM ou certains téléphones, mais ça ouvre les possibilités offertes par la ROM de votre téléphone. 