The Bast Way to install Xposed Framework in EMUI 3.1 & 4.0

If you like Honor's EMUI applications & would still like to go Xposed in your device then you may have tried many different methods to set up Xposed on your device. After the Lollipop upgrade, most of the users reported Xposed not functioning in their phones running EMUI 3.1 & 4.0. Even if you somehow figure out how to set up Xposed framework in your device, you get popups that are frustrated with System UI crashed.

The Bast Way to install Xposed Framework in EMUI

However thanks to XDA's mfbcool, you may successfully install a Totally functional Xposed at EMUI 3.1 & 4.0. Although Xposed works perfectly, deodexing the system can render system unstable or some applications crashing. It is suggested that if there is a applications crashing, you should get rid of the variation and replace it.
The Way Xposed is functioning in EMUI 3.1/4.0 today?

If you are curious to understand how its working was not functioning. Well, we'll deodex that the ROM in order for Xposed to do the job. Deodexing decompiles the Boot.oat file and makes it a lot easier for Xposed to extend it's Hooks to framework. When the framework is deodexed, other system applications that are other also have to be deodexed for stability.

Some might confront some Programs crashing issue because of this. It's recommended to take complete backup before deodexing so which you can substitute the deodexed applications with the odexed backups.


  1. Rooted device.
  2. Fully functional TWRP recovery or some other recovery with File manager assistance.
  3. Backup all your data & applications.

Deodexing the ROM:

Step 1: Extract the BatchAPKTool for your favorite location.

Step 2: Open BatchAPKTool.exe. When motivated set Language to English.

Step 3: The tool will now ask you to chose task.

Step 4: Type 83 and place smali version to smali-2.1.2. Jar by entering two. Now kind 84 and set Android API level to 21 (Android 5.0), 22 (Android 5.1.1) or 23 (Android 6.0). This value must match with the firmware you have currently installed on your phone.

Step 5: Now connect your phone to PC. Make sure USB Debugging Mode is permitted and necessary Huawei Drivers are already installed.

Step 6: In BatchAPKTool window, then type 13 and then enter 4. This will pull all files out of /system/app , /system/framework , /system/priv-app out of your phone. This could take some time therefore wait patiently. (You may also do it manually using Root Explorer)

Step 7: Once it's done, then press Enter to return to primary BatchAPKTool Menu.

Step 8: We will now deodex the applications. Enter 01 from the application. It is going to now ask you to your ARM version. Enter "arm" and press Enter. Wait for the process to be finished.

Step 9: Then from the directory where you have extracted BatchAPKTool, you will find three folders named _priv-app, _app along with _framework. Remove the underscore from the folder names in order that they are now priv-app, app and framework respectively.

Step 10: Now create a new folder system and copy those 3 folders inside it. Then copy the System folder into your SD card or Internal Memory.

Merging the Deodexed Changes to your device:

Step 1: First, boot your phone into recovery. Take backup of System partition

Step 2: With the built-in file manager in recovery, delete the application, framework and priv-app folders from your system partition.

Step 3: Then copy the application, framework and priv-app folders from system folder (that we copied to SD card or Internal) and then paste them into the SYSTEM partition i.e. /system/

Step 4: Once done, reboot your phone. First boot will be long. Might take 20-30 be patient.

Installing Xposed Framework at EMUI 3.1 & 4.0:

  1. Visit official thread here : Download
  2. Download the apk, uninstaller arm zip and also v80-sdk23-arm zip replacing 23 into sdk23 with your Android API level.
  3. Install the apk file and then also flash the v80-sdk23-arm zip from recovery.
  4. Again phone may require 25-30 minutes to boot up. For Android 6.0:Open build.prop and include these lines ro.config.hwtheme=0 along with ro.config.hw_theme=0
    For Android 5.0-5.1.1: Open local.prop (in system/emui/base/prop/local. Prop) and then add these lines ro.config.hwtheme=0 along withro.config.hw_theme=0
  5. Again reboot your phones (that time it will boot quickly).
Little Bugs & repairs (on Android 5.1.1 these applications work fine. In Android 6.0 they do not even start)
  • Huawei Swype not functioning -- Use Google Keyboard rather
  • Devices Manager not working on certain firmware -- either Use additional Cleaner applications or revive the application to it is odexed version
  • Huawei Backup not working -- Change with odexed version
  • Huawei Recorder not functioning -- Replace with odexed verison
Emui 5, Emui 5.1, Emui 4.1, Emui 5.1 Honor 8, Emui 4.0, Emui 5.1 Mate 9, Emui Apps Apk, Emui Android 7, Emui For Honor 6x, Emui Honor 8, Emui Honor 6x, Emui Honor 5x, Emui Honor 8 Update, Emui Huawei P8 Lite, Emoji Keyboard Apk, Emui Launcher, Emui Lock Screen, Emui Latest Update, Emui Mate 9, Emui Mate 8, Emui P9 Lite, Emui P10, Emui Update Honor 5x, Emui Update P8 Lite, Emui Version 4.1, Emui Version 4

0 Response to "The Bast Way to install Xposed Framework in EMUI 3.1 & 4.0"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel