Xposed Framework est porté officieusement pour Android Pie: installez-le à vos propres risques

Le populaire Xposed Framework a été porté officieusement par certains développeurs pour fonctionner sur des appareils Android Pie rootés avec Magisk.

Le Xposed Framework est un excellent outil pour modifier votre smartphone ou tablette Android. Le framework s'intègre à ART (le runtime Android) et permet aux applications, appelées Xposed Modules, d'exécuter leurs propres méthodes avant, pendant ou à la place des méthodes d'origine de l'application cible. Les modules Xposed peuvent donc modifier bien plus que les modules Magisk, car les modules Magisk remplacent simplement le fichier cible. Le développeur officiel du projet, XDA Senior Recognized Developer rovo89, n'a pas encore annoncé s'il envisageait de prendre en charge Xposed Framework sur Android 9 Pie. Étant donné que le projet officiel est open source, les développeurs tiers ont pris sur eux de porter Xposed sur n'importe quel appareil Android Pie rooté avec Magisk.

Ce port non officiel a été porté à notre attention par un utilisateur de Reddit 

/u/theperfectwatermelon sur le subreddit /r/Xposed. Le port se présente sous la forme d'un module Magisk appelé EdXposed, qui utilise quelque chose appelé Riru comme noyau. Selon la page GitHub de Riru, le module Riru Magisk fournit un moyen d'injecter des codes dans le processus zygote.

J'ai testé et confirmé que cela fonctionne en utilisant Magisk 18.0 sur mon Google Pixel 3 XL et OnePlus 6 exécutant la ROM personnalisée Pixel Experience, mais cela pourrait également fonctionner sur les anciennes versions de Magisk. Puisqu'il est installé en tant que module Magisk, il devrait pouvoir passer un contrôle d'attestation SafetyNet (comme je l'ai montré ci-dessus) puisqu'il s'agit d'un mod sans système. Vous devriez donc pouvoir jouer à Pokemon GO ou utiliser Google Pay. J'ai pu effectuer un achat dans Google Pay, mais Pokemon GO semble échouer pour moi. Votre kilométrage peut varier.

Je veux juste réitérer que c'est ce n'est pas une version officielle de Xposed Framework du développeur d'origine, et ce n'est pas open source. Il s'agit d'un port non officiel du framework, il n'y a donc pas beaucoup, voire aucun, de modules Xposed prenant en charge Android Pie. Les développeurs de modules peuvent attendre la mise à jour de leurs applications jusqu'à la sortie officielle, mais certains peuvent quand même mettre à jour leurs modules. Gardez un œil sur nos forums Xposed pour découvrir tous les modules intéressants qui pourraient être créés ou mis à jour maintenant qu'il est techniquement possible d'exécuter Xposed sur Android Pie.

Attention: étant donné que le code source complet de ce port non officiel n'est pas disponible, il peut être risqué d'installer ce logiciel sur votre appareil. Il y a beaucoup de discussions à propos de ce port non officiel sur nos forums ici et ici. Bien que nous puissions confirmer qu'il est fonctionnel, nous ne pouvons pas confirmer qu'il est sûr.

Forums Xposed

Comment installer EdXposed pour Android 9 Pie

  1. Téléchargez et installez le Module Magisk de base de Riru.
  2. Téléchargez et installez le Module Magisk EdXposed.
  3. Redémarrez votre téléphone.
  4. Installez le Xposed Installateur APK du membre senior XDA DVDandroid.

Xposed pour Android Nougat et Android Oreo

Le framework officiel Xposed est disponible jusqu'à Android 8.1 Oreo. Nous avons déjà parlé de la version pour Android 7.0/7.1 Nougat ici et Android 8.0/8.1 Oréo ici.