yashsingh1/xdaforums huggingface dataset:
[Android General] Tecalote:
Xposed Framework v86 works on all Huawei Phones with activated Themes Engine - but it has to be installed correctly. Don't use any version before v86. Your phone must be rootet and busybox should be installed.

First the alpha installer.apk for manage the framework must be installed.

After you have to check the processor architecture of your phone. If you are not sure, use CPU X app from Playstore. And you have to check your Android Version. If you know both, download the correct Xposed v86 flashable zip for your phone from #1 (http://xdaforums.com/showpost.php?p=65891580&postcount=1)

And also the uninstaller flashable zip. Copy both to your SD, boot to Recovery and flash the framework. But Immidiatly after wipe cache and Dalvik/Cache - and don't get afraid - the restart needs sometimes 10-20 or 25 min! This is not a Bootloop

If you have correctly installed, the phone will restart and the framework will work without producing any errors.

And if you got really a Bootloop, just boot with the Hardware-Keys to TWRP and flash the uninstaller.zip. But in 99% this is not necessary.
[Android General] hackslash:
I think you should go back to the first post and read it thoroughly.
[Android General] yennhikorea:
I installed already Xposed, but I dont have any ikon and I cant run xposed.
[Android General] Tecalote:
Without installing the Xposed Installer 3.0a4.apk you cannot manage your installed Framework.zip
[Android General] MFQ Imam:
it works on my Huawei Honer 5X / Gr5 >>>> using V86 arm64 sdk 22
[Android General] mghboy:
why it still bootloop?
[Android General] Tecalote:
Which Phone? Which Version of Framework? Did you make Advanced Wipe of Dalvik and Cache immediately after flashing? Did you wait 10-25 min during the reboot? Did you read all necessary information of the thread?
[Android General] hackslash:
It is a know issue that the device may stuck in a bootloop after flashing the zip file. It's due to the system doesn't starts other services after the optimization is completed. Just hard reboot the device and this time it'll boot.
[Android General] Tecalote:
Maybe its a known issue - but I never had a Bootloop when I use the correct version of Xposed Framework, wiping Dalvik and Cache after flashing and waiting until the optimization is finished (between 10-25 min) I had installed the Xposed Framework on several different phones. Some people mean it is a Bootloop if the phone needs a long time to restart.

But your information is good to know in case of a real Bootloop.
[Android General] hackslash:
Well it's an issue specific to Huawei EMUI devices only.
[Android General] Zizo17:
Any suggestions. For making theme engine with Exposed ?
[Android General] RangerP7:
Read first post
[Android General] Zizo17:
I use v86 which .. so .. :)
[Android General] kimerika:
anyone experiencing phonesky.apk had fc while making a call,,,please advise and help who have a solution
[Android General] hackslash:
Same here. I have to restart the device just to make a call with Xposed enabled.
[Android General] maswood:
does it work on Honor 5x KIW-L22?
[Android General] kimerika:
definitely yes..
[Android General] kimerika:
is this thread still active,,,,
[Android General] hackslash:
It is and that is a bug on most of EMUI devices. I also can't make calls when Xposed is active (get FCs all the time). After a reboot though, it starts to work again. Unfortunately, I don't have a solution for this bug.
[Android General] kimerika:
copy,,all i need to do is maximum tolerance,,,hahahahahahaha,,
[Android General] raza3434:
v72-v86 sdk22 which one is suitable for mate 7 lollipop 5.1?
[Android General] raza3434:
is there any guide how to install xposed??
[Android General] hackslash:
[MENTION=6786484]raza3434[/MENTION]

You just have to flash the zip file via TWRP
[Android General] raza3434:
no de-odex required? no build.prop editing? i have mate 7 emui 3.1 lollipop 5.1.1

and xpoded v-xx? which is best?
[Android General] hackslash:
Nope :)
[Android General] raza3434:
searched whole day and got results like editing build.prop and de-odexing,finally thanks pi!!
[Android General] ech0:
Huawei Ascend G7-L01

Hello, first of all thanks for your hard work in keeping this thread going and sharing your knowledge on Xposed for Huawei phones, it is much appreciated :good:

I'm tempted to try Xposed on my G7-L01, but curious if anyone else has and if so what issues they've had?

[MENTION=6435663]hackslash[/MENTION], I read a few posts back you have to reboot your phone in order to make a call with the Xposed framework installed, is it the same if you are receiving calls and is this issue specific to your device? Not something I could live with and hope it is not something I'll encounter on my phone if I install the framework :)

The Huawei Ascend G7-L01 has a Snapdragon CPU and I've not seen that mentioned in this thread, just the Kirin procs, so I'm hoping xposed-v86-sdk22-arm.zip is not just for Kirin proc?

I'm running 5.1.1, TWRP recovery and rooted. So the files I am going for are XposedInstaller_3.0_alpha4.apk, xposed-v86-sdk22-arm.zip and xposed-uninstaller-20160829-arm.zip and from what I read, I don't have to edit the build prop or local prop or deodex any other apks anymore? Anything I'm forgetting or anything else I need to do besides full backup?

Thanks in advance any advice would be appreciated :)
[Android General] hackslash:
The telephony issue is only faced when dialing, and not while receiving. It is apparently a bug on most of EMUI phones regardless of the SoC.

Use arm64 zips. I suspect that Huawei Ascend G7 has ARM 64 SoC.

Also no need to deodex or edit the build props. Just flash the file and you're ready to go.
[Android General] ech0:
SoC Type

Hey hackslash, thanks for the reply :)

That's the type of bug that puts me off trying the Xposed Framework :eek: but I guess with the uninstall zip, it is easy reversed.

Hopefully it is a bug that is fixed in time, I'll keep an eye on this thread anyway.

I think my G7-L01 is just ARM, but I could be wrong, I've attached a screenshot from CPU-Z app. What do you think?

I'd not forgot, but just did not mention it, but do you recommend wiping the Dalvik Cache and Cache only, as well? Nothing else?

The temptation to flash is to much ;) I think I may wait till tomorrow though, so not as tired in case I have to fix things up.
[Android General] ozzy lion:
Can Xposed Framework be used to get syncing working with Google services on EMUI 4.1 devices?

Seems you can get this working easily even after manually installing all the appropriate apps.

Never mind just have to install the google apps from the HiApp store.
[Android General] ech0:
Working on G7-L01

Went with ARM version and so far all seems to be working. Have only tried one module though, XToast, and it is not fully working, but I understand not all modules will work on EMUI roms.

What if any, working modules do you recommend trying out? Theming I guess mainly to start, but open to suggestions on other ones to look out for?
[Android General] kragebein:
Hey, i'm having some issues.. Most notably anything that has anything to do with ZipFileCache!

Logcat output: http://pastebin.ca/3737026

xposed-v86-sdk23-arm64.zip used for flashing, and unable to remove it again using the uninstaller zip due to error 255 (or was it 225)

EVA-L09 EMUI 4.1.

Not sure where to take it from here, dont really want to re-stock.
[Android General] ech0:
Possibly only route to go unfortunately, seeing as so many files are changed with the flash, might be near impossible restore them any other way. Good luck.
[Android General] mutahharbashir:
Extract update package, and flash system img only,

You will not lose apps
[Android General] kragebein:
I've already download update.zip for my phone, but no system.img to be located. update.app however.

edit: well ****. I managed to remove xposed. But still cant update any themes of any sort. Nothing happens. And the errors are still there. No remnants of xposed though, not that I can see in the logs atleast.
[Android General] jkccl9:
Does anyone else get lags when uninstalling apps and when you try to look at app info?
[Android General] djxyon:
Please help to install xposed installer on Huawei G730 U00 Emui 2.0

it stuck on logo after install/update framework.

Factory data reset fix stuck.

Please help some please
[Android General] mutahharbashir:
You need to use modified version of xposed for kitkat.

I don't remember exactly which thread
[Android General] mandroid01:
Huawei Y6 (SCL-L21)

Works perfectly after changing that line prop file. Thank you OP
[Android General] Tecalote:
[MENTION=6435663]hackslash[/MENTION] Hello Sir, you should update the OP - cause there is a new Installer 3.1.1 apk for managing the framework now: http://xdaforums.com/attachment.php?attachmentid=3921508&d=1477916609

I have tested it and it works great with rovo89 official Xposed Framework 87 and also with Wanams Custom Build 87....

Best Regards

Tecalote :)
[Android General] GhostKiller19:
Doess the ROM need to be deodexed first? I tried to flash the .zip file of Xposed but then it's stuck at reboot for almost 45 mins. please help.
[Android General] nopebo:
Will this work on Huawei Nova? (Not the Nova plus one)
[Android General] herald1368:
Not working for me both enabling or disabling theme engine. Huawei Mate S CRR-UL00, Marshmallow
[Android General] hamzio7:
The new version by wanam is out...v86.1 works just fine without disabling the theme engine... download it and flash it...
[Android General] MarcoPLs:
regular xposed v86+ works without disabling theme engine :/
[Android General] mr_reaper:
Xposed for EMUI 4.0 Android 6.0, will also work on 4.1? im taking that it will
[Android General] Mike_Wasawsky:
Hi [MENTION=6435663]hackslash[/MENTION] and [MENTION=7034445]hamzio7[/MENTION]. I've been reading almost all the pages of this thread. Because I was having a really annoying problem with my HONOR 5C NEM-L51 after installing Xposed Framework v83 (I was using the old method of changing the value to 0, the one from here: https://xdaforums.com/honor-5c/how-to/xposed-install-guide-t3409964 . That's why I was using the v83). The problem was that sometimes my dialer app crashed when I tried to make a call and also realised that couldn't even receive calls because my gf told me that she couldn't contact me. Also the same happened with the settings app. I recorded a video to explain the situation here https://xdaforums.com/honor-5c/help/dialler-app-crashes-t3498013

[youtube]T15GVF5rNSA[/youtube]

Reading this thread I realised that the problem might be related to xposed framework. Now I'm back to stock rom just with Magisk phh's superuser, but haven't installed xposed yet. Do you know if in the newer versions those problems are sorted?

Thanks in advance for your answers guys!
[Android General] hamzio7:
The new Xposed framework should work without any problems...just flash the new one and enjoy
[Android General] Mike_Wasawsky:
Thanks! Do you have the link of wanam's version, cause I installed the official v87 and yesterday had the same problem. I'd like to try that one.

Is it this one by any chance? https://xdaforums.com/xposed/unofficial-xposed-samsung-lollipop-t3180960

Thanks!
[Android General] aping01:
Does it work on huawei y6 scc-u21?
[Android General] TbiTw:
Didnt work for me i get stuck in huawei logo at reboot :(

HUAWEI G Play Mini CHC-U01
[Android General] mr_reaper:
will this will work on EMUI 5
[Android General] hamzio7:
No EMUI 5.0 IS SDK 25
[Android General] Phaco:
Gx8 emui 4

Is not working stay boot lop
[Android General] mutahharbashir:
1st boot may take 30 minutes,

So its not bootloop if logo is flashing
[Android General] Phaco:
Thanks you rigth. I take 20min
[Android General] MaDhuSmArT:
Hello , I have HONOR 4c CHM-U01 EMUI 4.0.

When I try to install xposed installer , the phone get strucks at boot......, and I also get confused that which xposed should be installed in "arm and arm64"

And also in which version I.e., v86 or v85 etc.

Could you please help me out in this issue without any strucking or any other problem SIR
[Android General] mutahharbashir:
You should use arm version.

And its not stuck, 1st boot may take 30 minutes,

You should wait
[Android General] MaDhuSmArT:
Thank u for the info and also can u pkease tell me that which version should I use...if posdible please send me a link....:)
[Android General] ahmed algaml:
does it work on Honor gr5 kii-l21 ?
[Android General] LoV432:
Yes i just installed....works fine....
[Android General] Angie5:
Awesome

Thank you , very much.

I dream with xposed for emui 5

Kiss
[Android General] mixpimp:
So, if i install xposed and boot, and the red "flower" of the huawei icon keeps flashing its not a bootloop and just may take 30 mins to start first time?? D: well then lets wait and see hope it works <3

oh lord framework 86 is active *kreygasm face* <3 :D
[Android General] IR123:
I have flashed xposed-uninstaller-20160829-arm64.zip using TWRP on my Huawei Mate S (EMUI 4.0.1) and when I rebooted the phone logo appeared and I gave it an hour but it just kept showing booting logo... so I decided to uninstall it and I flashed xposed-uninstaller-20160829-arm64.zip but I got an error message:

''gunzip: invalid magic

mv: can't rename '/system/lib64/libart-disassembler.so.orig' : No such file or directory''

and phone still wont boot up, it just shows booting animation and that's it :/

Is there a way to fix this?
[Android General] Tecalote:
After flashing Xposed Framework I recommend to Wipe Dalvik/Cache and Cache - same if you flash uninstall zip.

With this little detour I never had such issues.

Reboot between 7-10 min
[Android General] IR123:
I wiped the cache and Dalvik and it's still booting (20 minutes have passed).
[Android General] Tecalote:
Does it startup after? Sometimes it can also need 20 min

Which Android Emui Version to you have?
[Android General] lepidas:
I was struggling with a Huawei Mediapad m2 8 and xposed. I followed exactly this post instructions and success. Thank you
[Android General] Raistlin666:
Hey guys, quick question: I have the H60-L04 with Android 6 EMUI 4.0. I cant geht Framework to work..It all SEEMS to work fine, but no Modules can run popperly. :/

E.g. I installed Amplify v. 4.0.1 and I cant get any wakelogs, alarms. The Installer itself says the framework is running, but the log is empty :confused: someone told me (in another threat) that this in the frameworks fault. Any suggestions? I used the Installer v. 3.1.4 and framework sdk23 v89. Additionally Ive tried some custom installers and frameworks that were especially for the Honor 6 -> no change. :confused:
[Android General] ScarySquirrel18:
Thank You! Only this one works on my ALE-L21 :D
[Android General] 921_j:
Can't download anymore from dl-xda.xposed.info!

If you sitll here please share xposed-v82-sdk22-arm64-huawei2.zip or newer for emui3.1 android 5.1 once more, I need it, thanks!
[Android General] Tabithalos:
Hm, first time I got stuck on the boot logo for an hour or so myself. Then I restored system since I assumed it went into a bootloop.

The 2nd time it just showed the Huawei booting logo and went to a black screen, funny.
[Android General] enskje:
tomorrow i'll try to wait a lil bit more.. now restored backup. need phone at work. :)
[Android General] Tabithalos:
Goodie, only problem I have after restoring it is that I can't get into the settings for some reason.

The app opens and closes after 1-2 seconds.
[Android General] dacorsa:
Thanks very important 3d
[Android General] Tabithalos:
An update from me: This doesn't seem to work on Honor 7, you get to the logo and run into a black screen.
[Android General] hackslash:
[MENTION=7306635]Tabithalos[/MENTION] Alright... So you mentioned you got to the logo and then ran into a black screen. So I assume it didn't bootloop and device is functioning but no display.

This could be most probably due to Lockscreen or Launcher not working after deodexing. Try restoring the backup, disable Huawei Keyguard and Launcher (install a secondary launcher before you do that) and re-initiate the whole process as mentioned in OP.

I have tested this method on my other device which is Honor 4C and it has an ARM-64 SoC. It worked flawlessly!
[Android General] Tabithalos:
Will attempt it when I get home from work later today.
[Android General] tomlemange:
I'm trying this on my mate 2, 5.1.1. It seems to break google play store once I copy the deodex'd apps back to the system folder. Any suggestions?
[Android General] hackslash:
Try deleting Google Play Store cache and data.

Also see updated OP. Restore your TWRP backup and redo the steps as mentioned in the OP (I have added new steps and deleted some).
[Android General] Ryrzy:
thanks for tutorial :) i have deodex successfully 6.0 ROM on Honor7 but unfortunately Bluetooth dosn't work ;/
[Android General] RangerP7:
Working really great on Huawei ascend p7

Thank you very much!
[Android General] aldesal:
Understood, thanks mate. I might try this later at night as it seems i need to lay the phone down for a very long while. Hoping everything goes ok lol
[Android General] hackslash:
It doesn't work. I confirm it. See the OP. Unfortunately on Android 6.0 and on an ARM 64 SoC Bluetooth and Wireless Display doesn't work. But on Android 5.0-5.1.1 both of these features work. Sorry, I have no idea why it happens. I own a Honor 4C which has ARM 64 SoC. I downgraded mine to Lollipop and Bluetooth does works.
[Android General] hackslash:
Glad to hear it. :)
[Android General] yasdinho:
Thanks, worked on Mate 7 5.1.1

Everything is ok, i don't have any bugs for the moment
[Android General] erkkiboy83:
i had no issues in android m(H60-L04 EU) with using xposed v.1.74(i think it was experimental)...anyway, good guide for those willing to go through the trouble, an easier fix would be nicer, but seems to be working ok:) so thanks:)
[Android General] RangerP7:
The deodex process worked very well, also booting and flashing xposed, but it seems the modules don't work :/

Xposed itself says it's active but the modules didn't start...

(and yes I activated the modules in xposed ;) )

I will create a log later
[Android General] Ryrzy:
remember to dissable hwtheme
[Android General] hackslash:
Does Xposed says "Framework Installed but not active" or "Framework V80 is active"?

You have to disable Huawei Theme Engine (as described in OP). Disable it through both local.prop and build.prop.

If it says the latter, I'll love to see some logs :)
[Android General] RangerP7:
My fault ^^ didn't read that thing with the Huawei theme...

Do I need to install a new launcher? Will Huawei launcher work after that?
[Android General] flecky22:
Work's in honor 5x L21, thank's a lot ;)
[Android General] tomlemange:
Seems to break nearly all Huawei apps on my Mate 2 5.1.1 most importantly settings. Is replacing the offending apps with the stock, non deodex'd version via the file manager in twrp all that needs to be done? Xposed seems to install and work properly though, haven't used it too much since the phone's useless without settings.
[Android General] hackslash:
Huawei Launcher will work. But with the EMUI Theme Engine turned off System Icons will look weird (fallback icons are used which are really ugly).
[Android General] VolpeXDA:
Perfect on Huawei Ascend P7-L10 - 5.1.1 - B830

Awesome! This method works flawlessly for my Huawei Ascend P7-L10, with Android 5.1.1 (B830). Xposed is now active and the modules works (I've tried RootCloak and it works). Nothing in the system seems broken: I've sent a file via Bluetooth, wireless hotspot tethering, NFC, 4G.

The only difference I want to point out is that, despite it is Android 5.1.1, the Theme Engine has to be disabled editing the build.prop, as in the Android 6.0 case. The local.prop you suggest to edit doesn't exist, at least in my phone.

Many thanks! :D
[Android General] tomlemange:
I tried only the settings app, didn't work. Any other suggestions?
[Android General] RangerP7:
Is the a way to get them back? They are really ugly ^^
[Android General] hackslash:
Those fallback icons are hard coded into the app itself. So you might have to decompile every app and replace the icon.

But wait a second... We have Xposed Framework installed. Use Unicon Icon Themer (Xposed Module) and download your preferred icon pack. Then simply apply that icon pack through Unicon.

However, you can also use a custom launcher. I am using Action and it works great.
[Android General] RangerP7:
Ok thank you very much!

But is it possible to get the original theme back? I used the EMUI 4 theme it is a .hwt file
[Android General] doctorat:
I've followed the guide and everything is working ok on H60-L02 ( EMUI 4.0 6.3.16). I'm not familiar with Xposed and in the past I've only been using Gravity Box on my previous phone. But it doesn't seem to work now on my Honor 6.

I'm wondering what modules you guys are using?
[Android General] hackslash:
Gravity Box will never work. It's designed for devices that are either completely AOSP or close to it. We both know EMUI is not even close to basic Android look and feel, hence it won't work.

However, I am using Flat Style Indicators, Flat Colored Keyboard, Flat Colored Status Bar, Amplify, Statusbar Download Progress, App Ops, KT2, Coolify, MaxLock, etc.
[Android General] b00b:
This looks exciting :)

has anyone tried this on the Huawei p8lite?
[Android General] hackslash:
It will work on P8 Lite on only Android 5.1.1 . On Android 6.0, Bluetooth, NFC and Wireless Display won't work!
[Android General] b00b:
Nice, will try it on my p8lite (as mine is on Android 5.11) tomorrow and post back :D

p.s.

----

am i on the right track, choosing - xposed-v80-sdk22-arm.zip

for the Huawei p8lite :confused:
[Android General] Tabithalos:
I seem unable to copy the priv-app folder from /system/. Root Browser gives me an "Operation Failure" after a couple of seconds. App and Framework folders copied just fine.
[Android General] tomlemange:
I had the same problem with es file explorer. Solid Explorer worked for me, but I have the classic paid version, not sure if the new version will work properly.

---------- Post added at 07:20 PM ---------- Previous post was at 07:15 PM ----------

22 is correct for 5.1.1
[Android General] Tabithalos:
Thanks, that fixed the issue!

EDIT: Still getting the black screen after startup and any launcher I download refuses to be set at default.
[Android General] b00b:
thanks, however i am kinder put-off by this post now -

http://xdaforums.com/showpost.php?p=66042446&postcount=11
[Android General] RangerP7:
Any idea?
[Android General] tomlemange:
You think the deodex tool isn't working properly?
[Android General] hackslash:
As the Huawei Theme Engine is disabled, you cannot use Huawei Themes now. If you want to use them, re-enable Theme Engine and disable Xposed Resource Hooks.
[Android General] hackslash:
Disable Stock Huawei Home and then try again.

Unfortunately, if it doesn't work, then there is maybe no solution.

Deodexing Huawei ROMs is extremely difficult. Due to different firmwares, some firmwares my require some files to be odexed and some not to be.

However, if nothing works, then try deodexing only /system/framework (leaving app and priv-app odexed).
[Android General] hackslash:
All deodex tools here on XDA and other forums are based on smali (by baksmali). All will produce same results.
[Android General] hackslash:
You're downloading the wrong framework. It's xposed-v80-sdk22-arm64.zip
[Android General] RangerP7:
Yes, but this will break xposed

It still says its activities but no modules are working
[Android General] hackslash:
I mentioned Disable Resource Hooks which means almost all of the modules that modify the system in any way won't work.
[Android General] withmenilu:
[*]We'll now deodex the apps. Enter 01 in the tool. It will now ask you for your ARM version. Enter "arm" for ARM devices and "arm64" for ARM-64 devices. Wait for the process to be completed.

Well it doesn't ask for my ARM version.. :(
[Android General] doctorat:
It doesn't ask me either, but everything goes on without any issues in my case? :confused:
[Android General] hackslash:
Sorry! Didn't had an ARM device to test. I now confirm it doesn't ask you if you're on ARM. Will change the OP ASAP.