• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

Xposed Framework v82-Huawei for EMUI 3.1/4.0

Search This thread

hackslash

Recognized Contributor
Feb 20, 2015
1,251
1,524
23
Islamabad
Redmi K20 Pro
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

  • Screenshot_2016-03-17-14-57-33.png
    Screenshot_2016-03-17-14-57-33.png
    47.8 KB · Views: 17,312
Last edited:

micechal

Senior Member
Dec 22, 2013
132
23
That is certainly interesting. I'll have to try it some time. How did you find out that de-odexing the files makes it possible to use Xposed?
 
  • Like
Reactions: elroysk

hamzio7

Senior Member
Oct 26, 2015
427
204
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

hamzio7

Senior Member
Oct 26, 2015
427
204
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
204
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
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,251
1,524
23
Islamabad
Redmi K20 Pro
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 :)
attachment.php
 

Attachments

  • Screenshot_2016-03-18-06-24-59.png
    Screenshot_2016-03-18-06-24-59.png
    143.2 KB · Views: 7,847
Last edited:

hamzio7

Senior Member
Oct 26, 2015
427
204
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 :)
attachment.php
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
 

hamzio7

Senior Member
Oct 26, 2015
427
204
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,251
1,524
23
Islamabad
Redmi K20 Pro
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...
 

hamzio7

Senior Member
Oct 26, 2015
427
204
dezful
I restored my backup right now because I have to go somewhere...

I will test it tonight and I will tell you if it works or not

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

Monika25

Member
Aug 2, 2015
18
1
When I am deleting framework in system partition, immediately my phone switches off and hanging on logo HONOR.
Why this is happening?
 

Monika25

Member
Aug 2, 2015
18
1
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.

My fault, I did it on a running system.
And I exactly dont understand what I have to do on this point:
2. Download the apk, uninstaller arm zip and v80-sdk23-arm zip replacing 23 in sdk23 with your Android API level.
 

Top Liked Posts