4 votes

Comment installer EdXposed sur Android 11 ? Qu'en est-il du filet de sécurité ?

Suite à ces questions :

Comment installer EdXposed sur Android 11 ?

Notes :

  1. Il s'agit d'une question à laquelle j'ai répondu moi-même et qui regroupe des informations provenant de plusieurs fils de discussion sur XDA / Github / Twitter et de mon expérience sur le Pixel 4a afin de donner un point de départ utile à cette race en voie de disparition qui aime installer xposed-framework modules . Edxposed est toujours en version bêta et Android 11 est récemment sorti, donc il y aura beaucoup de changements dans cette réponse à l'avenir. Puisque je n'ai pas l'intention de mettre à jour cette réponse avec les développements, d'autres sont les bienvenus pour ajouter et modifier - malheureusement, dans les deux questions précédentes, il n'y a pas eu une seule modification, sauf la mienne :(. Les modérateurs sont les bienvenus pour faire de cette réponse un wiki communautaire si cela est justifié.

  2. La réponse est de nature générique et pour les questions relatives à l'installation / aux modules, il vaut mieux demander dans les fils de discussion respectifs sur les appareils/modules dans XDA.

2voto

beeshyams Points 37355

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

  • Le développement des modules Xposed n'est plus ce qu'il était, il n'y a donc que quelques modules Xposed prêts pour Android 11. Ceux qui m'intéressent sont :

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X