Comment activer le framework Xposed sur un vrai appareil Android ou un émulateur

Code source Android compilé dans l'environnement Ubuntu, installez et utilisez le framework xposed après le démarrage de l'émulateur

étapes détaillées

(1). À l'aide de l'assistant kingroot ou root, commencez par rooter l'émulateur (après avoir redémarré l'émulateur, kingroot montrera que la racine de l'émulateur n'est pas valide. Il se peut que l'émulateur interdit à tout programme de modifier le fichier image system.img. Xposed app_process impossible de remplacer / system / bin / app_process)

 

(2). Installez de.robv.android.xposed.installer_v32_de4f0d.apk

 

(3). Écrivez app_process dans system.img, montez system.img dans le dossier système nouvellement créé et exécutez la commande sur Ubuntu:

sudo mount -t ext4 -o boucle system.img system /

logcat: ERREUR: impossible d'accéder au fichier jar Xposed 

/data/data/de.robv.android.xposed.installer/bin/XposedBridge.jar

 

(4). L'émulateur n'a pas encore monté le fichier userdata-qemu.img dans le répertoire / data, userdata-qemu.img est l'image sous le répertoire de configuration de l'émulateur, pas le userdata.img dans le SDK, exécutez la commande sur Ubuntu:

sudo mount -t ext4 -o boucle userdata-qemu.img data /

 

(5). Décompressez de.robv.android.xposed.installer_v32_de4f0d.apk, modifiez

de.robv.android.xposed.installer_v32_de4f0d \ assets \ XposedBridge.jar

Copiez dans le répertoire / system / framework / et donnez à tous les utilisateurs des autorisations de lecture

 

(6). Ouvrez le fichier app_process dans le package d'installation Xposed avec IDA et modifiez la chaîne de chemin dans le code "/data/data/de.robv.android.xposed.installer/bin/XposedBridge.jar"

Modifiez-le en "/system/framework/XposedBridge.jar" (vous pouvez également compiler et générer en modifiant le code source), puis remplacez l'app_process dans le package d'installation Xposed par system / bin / app_process, et mettez l'app_process modifié dans le système .img

 

1) .logcat: impossible de se déplacer 

/data/data/de.robv.android.xposed.installer/bin/XposedBridge.jar.newversion vers /system/framework/XposedBridge.jar

 

2). L'app_process d'origine sera vérifié au démarrage

"/Data/data/de.robv.android.xposed.installer/bin/XposedBridge.jar.newversion"

Existe-t-il? S'il existe, remplacez le fichier par /system/framework/XposedBridge.jar, qui est un mécanisme de mise à jour XposedBridge.jar. Le fichier system.img ne pouvant pas être modifié, cette étape signalera une erreur, XposedBridge.jar . Le fichier de nouvelle version est généré automatiquement après le démarrage de XposedInstaller, donc changez XposedInstaller ou changez app_process. Le choix est de changer le

Modifiez la chaîne "/data/data/de.robv.android.xposed.installer/bin/XposedBridge.jar.newversion" en un nom de fichier inexistant (utilisez un éditeur hexadécimal ou une compilation directe du code source)

 

3) .logcat: java.io.FileNotFoundException: /data/data/de.robv.android.xposed.installer/bin/XposedBridge.jar: échec d'ouverture: ENOENT (aucun fichier ou répertoire de ce type) 4) .Java exception, donc On suppose que XposedBridge obtiendra des informations dans le fichier XposedBridge.jar

 

(7). XposedBridge.jar est installé par défaut dans

/data/data/de.robv.android.xposed.installer/bin, mais le fichier a déjà été copié dans / system / framework. Donc, soit modifiez le code source de XposedBrdige.jar et compilez-le, soit copiez une copie de XposedBrdige.jar dans

Répertoire /data/data/de.robv.android.xposed.installer/bin

 

Code source Android compilé dans l'environnement Ubuntu, installez et utilisez le framework xposed après le démarrage de l'émulateur

Étapes concises

(1). Copiez XposedBrdige.jar dans

Répertoire /data/data/de.robv.android.xposed.installer/bin

 

(2). Ouvrez le fichier app_process dans le package d'installation Xposed avec IDA et modifiez la chaîne de chemin dans le code "/data/data/de.robv.android.xposed.installer/bin/XposedBridge.jar"

Modifiez en "/system/framework/XposedBridge.jar", puis remplacez app_process

/ system / bin / app_process

 

Comment résoudre le problème de l'activation du framework Xposed sur de vrais appareils avec Android 6.0 et supérieur

(1). Racine d'abord le téléphone Android

   1) Kingroot_global.apk

   2) Permmgr.apk

   3) Terminal Emulator.apk

 

(2). Activez l'installateur du framework Xposed

   1) auto-flasher.apk

   2) de.robv.android.xposed.installer_v31_9b5661.apk

   3) de.robv.android.xposed.installer_v32_de4f0d.apk

   4) de.robv.android.xposed.installer_v33_36570c.apk

   5) Adresse de téléchargement:

     https://cn.aptoide.com/thank-you?app_id=25326835&store_name=buyk

 

Pour activer Xposed sur une vraie machine avec Android 5.0 ou supérieur, vous devez flasher la version SDK correspondante 

image

La version sdk de xposed

 

image

Supporte le paquet de clignotant sdk xposed pour la plate-forme x86 ou bras

 

image

Supporte le paquet de clignotant sdk xposed pour la plate-forme x86 ou bras

 

Suivez le compte public WeChat pour obtenir plus d'informations sur les derniers articles

image

Je suppose que tu aimes

Origine blog.csdn.net/u011426115/article/details/112210454
conseillé
Classement