Comme je l'ai mentionné dans la question, un problème majeur avec EdXposed est que le manque de documentation . Il existe un [OFFICIEL] EdXposed - Le successeur de Xposed [Oreo/Pie/Q/R, 2020/07/19] fil ouvert par Mlgmxyysd , l'un des principaux développeurs d'EdXposed mais, malheureusement, il ne fournit aucune information utile.
Mis à jour le 06 janvier 21 , probablement la dernière mise à jour de ma part n'hésitez pas à l'améliorer.
-
La version canary d'EdXposed supporte Android 11 depuis quelques mois mais soutien officiel a été annoncé il y a une quinzaine de jours (v0.5.1.3)
-
Les informations sont valables au moment de la rédaction.
-
Il ne s'agit PAS d'un fil de soutien. Je ne fréquente pas SE, et ne peux donc pas répondre à vos questions.
Pré-requis (doivent être mis à jour à partir des sources ou à la demande du gestionnaire EdXPosed).
-
Magisk v21 + , avec Magisk Manager de Fil de discussion officiel sur Magisk . Notez que certains appareils fonctionnent bien avec certaines versions de Magisk, il est donc préférable de rechercher les fils de discussion sur les appareils dans XDA pour trouver la version de Magisk appropriée à votre appareil.
-
Riru-core dernière version à partir des modules Magisk ou à partir de GitHub (Veuillez lire les sections suivantes et choisir l'option appropriée)
-
EdXposed canari conducteurs YAHFA/Sandhook de Gestionnaire EdXposed v4.5.7 . Et le gestionnaire EdXposed
Les changements importants qui dictent la méthode à utiliser dans la section d'installation qui suit (également applicable à PLUS VIEUX Versions Android)
- Il est évident que vous avez un appareil enraciné fonctionnant sous Android 11, avec Magisk installé. Pour más appareils Android 11, y compris mon Pixel 4a, la prise en charge d'Android 11 a été possible en utilisant une version canari de Magisk(21004) ( J'ai ajouté ce lien tiers parce que le page officielle seulement des liens vers les plus récents). La dernière version (21200) offre un meilleur support.
En gros, vous avez deux possibilités
-
Le canari Magisk (21004) qui peut sólo être utilisé avec Sandhook ou YAHFA version 4.x, pour Android 11 ou YAHFA v 0.4.x.x pour les versions plus anciennes
-
Magisk canary (21200) (ou la version stable correspondante pour les Androïdes plus anciens) qui peut sólo être utilisé avec Sandhook ou YAHFA version 5 pour, par exemple, YAHFA v0. 5 .0.6
-
Raison pour laquelle nous sommes conscients que cela est lié à des changements dans Riru et aux pilotes YAHFA ou Sandhook correspondants. Riru v 21.x peut sólo être utilisé avec le premièrement et Riru v 23.x peut sólo être utilisé avec segundo option
Eeks qu'est-ce qui se passe avec Riru maintenant ?
-
Pour faire simple, Riru v 23.x a fait une tonne de changements qui ont nécessité la mise à jour des pilotes YAHFA ou Sandhook (ce qui a été fait). La version 5 de YAHFA ou Sandhook est compatible avec Riru V 23.x . Pas de rétrocompatibilité .
-
Ce changement peut également affecter votre choix de modules. Voir este pour un exemple. Le développeur du module peut mettre en œuvre des méthodes qui mai doivent être modifiées. Si ce n'est pas le cas, vous ne pouvez pas utiliser Riru v 23.x, c'est simple.
-
Sur le Pixel 4a ,j'utilise le Riru v 23.x avec YAHFA v 5.x
Installation
Comme il s'agit d'une version canari, l'installation n'est pas conventionnelle (bien que j'aie lu des messages indiquant que la méthode conventionnelle (voir les questions liées dans le corps de la question) fonctionne également sur certains appareils).
-
Installer EdXposed Manager v4.5.7.
-
Depuis l'onglet canari, téléchargez les pilotes YAHFA/ Sandhook (zip) . Notez que la version téléchargée peut avoir un nom différent du nom du fichier dans l'onglet canari.
-
Installez d'abord le module Riru-core à partir de Magisk Repo. Ne redémarrez pas.
-
Installez YAHFA ou Sandhook téléchargés en utilisant l'option d'installation à partir du stockage de Magisk.
-
Si vous voulez vérifier le statut de Riru, il y a un site web de l'entreprise. application officielle Riru mis à disposition par l'équipe d'Edxposed.
-
Redémarrez et profitez !
Les conducteurs de YAHFA ou de Sandhook ? .
YAHFA est relativement plus lent mais stable par rapport à Sandhook. Vous devriez consulter XDA pour savoir ce qui fonctionne le mieux pour votre appareil/version d'Android. Pour moi, c'est YAHFA sur mon ancien et mon actuel appareil. De plus, il est préférable d'installer YAHFA si la détection de la racine est un problème. Comme le dit Mlgmxyysd dans son tweet
SandHook a une vitesse de démarrage plus rapide, mais laisse des fichiers précompilés dans le cache, ce qui peut être détecté par certaines applications.
Modules