Working: riru-core & edxposed / xposed and android Q


katerpanne

Members
Apr 19, 2014
241
77
Hello together,

if you want to install xposed on "android q / MIUI 11" as well - follow the three steps below

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
1.) install the CoreModule and the FrameworkModule in Magisk (v19.3 and higher versions)
  • install in "magisk-manager" the module "riru-core" and reboot
  • install in "magisk-manager" the module "edxposed" and reboot (choose YAHFA or SandHook module)
URL: riru-core
https://github.com/RikkaApps/Riru/releases

URL: edxposed fixed for android q:
magisk-EdXposed-YAHFA-v0.4.6.0_beta(4478)
magisk-EdXposed-SandHook-v0.4.6.0_beta(4478)
https://github.com/ElderDrivers/EdXposed/releases
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
2.) install a special Version of Magisk

URL: Special Version of "Magisk" for the "EdXposed Module"
https://github.com/solohsu/magisk_files
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
3.) After that install the "edxposed installer" or "edxposed manager" from the links below to manage the xposed-modules:
And then you can install as example the tool "CustoMIUIzer" from playstore
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Bootloop:
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
SafetyNet-Test false:

Perhaps after activating "edxposed module" or modules in edxposed the "SafetyNet Status" will be failed.
Especially from version 9.11.14 - 9.11.28. There are different options that can help.
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Happy weekend, regards Kater
 
Last edited:

katerpanne

Members
Apr 19, 2014
241
77
Hi ... what did you do in detail. Please describe it and the error. It is working fine. Thx
 

tonycastiglia

Members
Sep 16, 2019
2
3
Hi ... what did you do in detail. Please describe it and the error. It is working fine. Thx
Not work with LuckyPatcher module, it can't create modded Davilk Cache file,i receive this error "error creating .oat file classed.dex".
Lucky Patcher has been patched for Android Q, i don't think it's his fault.
Thanks
 

omek07

Members
Jun 12, 2016
35
20
Hello .

I tried many times but the same thing . Is not working.

Thank you for the info and for your help
 

Adnan008

Members
May 7, 2019
8
15
Lucky patcher xposed works for me, even disabling signature verification for package installer works.
Mi9 9.10.10, magisk 20, riru 19.5, edxposed yahfa 4.5.5, edxposed manager 4.5.1
Tho i didn't try create modded dalvik cache file.
 

katerpanne

Members
Apr 19, 2014
241
77
I meant from magisk whats the difference between the two links? Do i have to install both?
First install in "magisk-manager" the modul "riru-core" reboot and then install the modul "edxposed" in "magisk-manager" and reboot

riru-core = coremodul
edxposed = framework
 
Last edited:

dc1992

Members
Jun 15, 2019
36
20
First install in "magisk-manager" the modul "riru-core" reboot and then install the modul "edxposed" in "magisk-manager" and reboot

riru-core = coremodul
edxposed = framework
I installed both modules riru core and riru edxposed from magisk but i got a bootloop...
 

katerpanne

Members
Apr 19, 2014
241
77
Do you have magisk 19.3 or 20?
first I had v19.3 - then v19.4 and now v20 - it is working with all of this versions

Did you install the YAHFA or the SandHook EdXposed-Module ? For me only the YAHFA-Module was working as I described.
 
Last edited:

dc1992

Members
Jun 15, 2019
36
20
first I had v19.3 - then v19.4 and now v20 - it is working with all of this versions

Did you install the YAHFA or the SandHook EdXposed-Module ? For me only the YAHFA-Module was working as I described.
Yafha made me bootloop. I tried 3.6 sandhook and it works, but it make phone really unstable :( i guess ill justwait a new version
 

ruvlad

Members
Jul 7, 2019
5
15
Working [bootloop fix] solution
  • Just delete (or rename)
    /data/adb/modules/riru_edxposed_*/post-fs-data.sh file (via TWRP for example) and reboot
  • Or switch SELinux to Permissive
The first option worked for me (tested with YAHFA, Mi 8, Android Q + Magisk + EdXposed)

Original post with this solution
 
Last edited:
  • Like
Reactions: katerpanne

ruvlad

Members
Jul 7, 2019
5
15
Any hint on why this works?
According to the information from the link, there is some incompatibility with SELinux. At the same time, without rules from file, there may be access errors, so the author suggests running post-fs-data.sh after the OS boots (manually)
 

dc1992

Members
Jun 15, 2019
36
20
According to the information from the link, there is some incompatibility with SELinux. At the same time, without rules from file, there may be access errors, so the author suggests running post-fs-data.sh after the OS boots (manually)
You mean run that sh every boot manually?
 
  • Like
Reactions: ruvlad