Xposed Framework v82-Huawei for EMUI 3.1/4.0

hackslash

Recognized Contributor
Feb 20, 2015
1,248
1,511
153
22
Islamabad
Categorizing Kirin SoC into respective architecture
  • List of ARM SoC: Kirin 910 , Kirin 910T, Kirin 920 , Kirin 925
  • List of ARM-64 SoC: Kirin 620 , Kirin 930 , Kirin 935 , Kirin 950

Xposed for EMUI 3.1 Android 5.0
arm: http://dl-xda.xposed.info/framework/sdk21/arm/
arm64: http://dl-xda.xposed.info/framework/sdk21/arm64/
Xposed Installer 3.0a4: http://forum.xda-developers.com/showthread.php?t=3034811
Uninstaller: http://dl-xda.xposed.info/framework/uninstaller/

Xposed for EMUI 3.1 Android 5.1.1
arm: http://dl-xda.xposed.info/framework/sdk22/arm/
arm64: http://dl-xda.xposed.info/framework/sdk22/arm64/
Xposed Installer 3.0a4: http://forum.xda-developers.com/showthread.php?t=3034811
Uninstaller: http://dl-xda.xposed.info/framework/uninstaller/

Xposed for EMUI 4.0 Android 6.0
arm: http://dl-xda.xposed.info/framework/sdk23/arm/
arm64: http://dl-xda.xposed.info/framework/sdk23/arm64/
Xposed Installer 3.0a4: http://forum.xda-developers.com/showthread.php?t=3034811
Uninstaller: http://dl-xda.xposed.info/framework/uninstaller/

All Xposed versions later than v86 work flawlessly on Huawei devices with Theme Engine enabled. Thanks to the awesome devs who have made this possible.

All credits goes to @rovo89 and @wanam
 

Attachments

Last edited:

hamzio7

Senior Member
Oct 26, 2015
427
201
0
dezful
it worked for me on my honor 6 android 6.0 B803


and I disabled Huawei theme engine by editing this line

ro.config.hwtheme=0

I found it in

system/emui/base/prop/local.prop


amazing...finally




Sent from my H60-L04 using Tapatalk
 
  • Like
Reactions: wallah

hackslash

Recognized Contributor
Feb 20, 2015
1,248
1,511
153
22
Islamabad
it worked for me on my honor 6 android 6.0 B803


and I disabled Huawei theme engine by editing this line

ro.config.hwtheme=0

I found it in

system/emui/base/prop/local.prop


amazing...finally




Sent from my H60-L04 using Tapatalk
So editing local.prop achieves same effect. Excellent!
And BTW did you followed my guide?
 
  • Like
Reactions: ddark14

hamzio7

Senior Member
Oct 26, 2015
427
201
0
dezful
yes...I followed your guide...thank you so much


on android 5.1 you can find this line in the build.prop

Sent from my H60-L04 using Tapatalk

---------- Post added at 04:27 PM ---------- Previous post was at 04:25 PM ----------

How does disabling the theme engine affect the look and feel of the UI?
its not so different...only the icons will be on their default form

Sent from my H60-L04 using Tapatalk
 

hamzio7

Senior Member
Oct 26, 2015
427
201
0
dezful
guys after working with the phone using the xposed framework I realized that the phone is so slower and some apps crash i.e. phone manger

and the overall performance of the phone is very bad..


any idea how to fix it?

Sent from my H60-L04 using Tapatalk
 
  • Like
Reactions: dkonect

micechal

Senior Member
Dec 22, 2013
132
23
0
Are you able to measure the performance loss somehow? For example by running some benchmarks. Or do you experience overall slowness rather than raw performance decrease?
Is it the same if you turn the theme engine back on and disable resource hooks?
 
  • Like
Reactions: zennepiet

hackslash

Recognized Contributor
Feb 20, 2015
1,248
1,511
153
22
Islamabad
That slow performance is due to deodexing but should be gone after a boot or two.
However, my phone's performance is the same as before. However, there is one app which crashes i.e. Huawei Swype but I use Google Keyboard instead.
Remember I asked you to create a backup! If there is an app crashing restore the odexed version of that app from backup (not the complete backup).
And BTW Phone Manager works for me :)
 

Attachments

Last edited:

hamzio7

Senior Member
Oct 26, 2015
427
201
0
dezful
That slow performance is due to deodexing but should be gone after a boot or two.
However, my phone's performance is the same as before. However, there is one app which crashes i.e. Huawei Swype but I use Google Keyboard instead.
Remember I asked you to create a backup! If there is an app crashing restore the odexed version of that app from backup (not the complete backup).
And BTW Phone Manager works for me :)
after deodexing every time I restart my phone it shows me the optimizing screen...is it normal???

Swype keyboard works fine for me...

Sent from my H60-L04 using Tapatalk
 

hackslash

Recognized Contributor
Feb 20, 2015
1,248
1,511
153
22
Islamabad
after deodexing every time I restart my phone it shows me the optimizing screen...is it normal???

Swype keyboard works fine for me...

Sent from my H60-L04 using Tapatalk
This should happen only on 1st boot.
However, tell if the boot time is long as it was after you first booted when deodexed.
 

hamzio7

Senior Member
Oct 26, 2015
427
201
0
dezful
This should happen only on 1st boot.
However, tell if the boot time is long as it was after you first booted when deodexed.
No its not as long as the first time... But it takes about one minute...

On which firmware are you?

i am on B803 beta

Is it possible that the problem is only on MM???

I didn't test on 5.1

Sent from my H60-L04 using Tapatalk
 

hackslash

Recognized Contributor
Feb 20, 2015
1,248
1,511
153
22
Islamabad
No its not as long as the first time... But it takes about one minute...

On which firmware are you?

i am on B803 beta

Is it possible that the problem is only on MM???

I didn't test on 5.1

Sent from my H60-L04 using Tapatalk
If boot time is less as compared to the first one, then everything is okay.
I'm on EMUI 4.0 B803 Marshmallow Beta version.
Please confirm if your bluetooth is working...
 

pudup

Senior Member
Feb 18, 2012
793
132
73
Sweet. I'm gonna try it out right now.

Edit: Everything works fine. Phone manager app still runs fine. (Just note that the phone manager app is not just a cleaning app. It also handles notifications and the dropzone management. You shouldn't be using it as a cleaning app and shouldn't use any cleaning apps on android anyway. Make sure it works or you'll lose some of your phone's functionality)

I can still receive files with bluetooth. I think I can't send any files but I'm not sure. Files definitely can be received though.

I don't care about huawei swype, backup or recorder and haven't tried any of them and I'm not going to either.


Also going through this entire process unrooted my phone at some point. Probably during the deodexing process. I simply rerooted by flashing the supersu zip.
 
Last edited:
  • Like
Reactions: hackslash

hackslash

Recognized Contributor
Feb 20, 2015
1,248
1,511
153
22
Islamabad
When I am deleting framework in system partition, immediately my phone switches off and hanging on logo HONOR.
Why this is happening?
Are you trying to delete those folders from TWRP or within a live system? You can't delete system files when you are already booted into the system.