[UNOFFICIAL][5.0/5.1/6][v87][27 Nov] Xposed for MIUI

Search This thread

DzikrRully

Member
Oct 2, 2016
46
2
I decide to share it there because I don't know better place for this...
This is an Xposed framework variant built for MIUI based devices running Android 5.0, 5.1 and 6.0.
Tested and working on latest ROM's on various devices.
Fully working resource hooking and themes.

Prerequisite:
- Custom recovery (CWM, TWRP)

Bugs report:
- If you get any lag, broken feature or any App force closing, post your Xposed logs.
- If you get a boot-loop, reboot and get the logcat with "adb logcat -v time".

Please pay attention:
Archive with Xposed installation contains some necessary information and it is very important to successfully installation to choose right archive.
- "arm" means the devices that are running arm32 operating system and uses ARM architecture CPU.
- "arm64" means the devices that are running arm64 operating system and uses ARM64 architecture CPU.
- "x86" means the devices that are running x86 operating system and uses x86 architecture (Intel) CPU.
- "sdk21" means Android Lollipop 5.0.x
- "sdk22" means Android Lollipop 5.1.x
- "sdk23" means Android Marshmallow 6.0.x
If you try to install wrong archive it will not installed and error message appears in TWRP installation log.

Magisk
Magisk (systemless) variants of archives separated only by Android versions (sdk21, sdk22 and sdk23). CPU architecture will be detected automatically.

How to install:
- Install Xposed Installer app
- Make a nandroid backup
- Copy the Xposed file and the uninstaller to your sdcard
- Flash "xposed-vxx-sdkxx-armxx-MIUI-edition-by-SolarWarez-xxxxxxxx.zip" through a custom recovery (TWRP/CWM...)
- Reboot and wait, it may take several minutes to boot up depending on your ROM size and installed apps amount. If phone still not boot after 5 minutes then you need get boot log by "adb logcat -v time", reboot into recovery and restore backup or de install Xposed

Attention!
Starting from v86 official version of Xposed become more compatibly with ROMs that use a Resources subclass for e.g. theming, like MIUI.
So, try firstly official Xposed on your device. If it will works well (take a look at themes, if they works well, then all Ok), then you doesn't need this version of Xposed.
But I suppose that on some devices official Xposed still may cause bootloops.

Donate to @rovo89
All credits go to @rovo89 for his amazing job on Xposed framework

Can u update miui systemless xposed for Magisk v12?
 

Pumpino

Senior Member
Is it essential to use the Magisk variant if using Magisk? The reason I ask is because I'm about to install Xposed on my wife's Redmi 4, but I recently switched from SuperSU to Magisk on my Kate, but kept using the arm64 variant (I hadn't checked this tbread) and didn't experience any issues.

Does the Magisk variant of Xposed have to be updated every time Magisk is updated?
 

teddy0209

Senior Member
Feb 5, 2011
2,331
692
Is it essential to use the Magisk variant if using Magisk? The reason I ask is because I'm about to install Xposed on my wife's Redmi 4, but I recently switched from SuperSU to Magisk on my Kate, but kept using the arm64 variant (I hadn't checked this tbread) and didn't experience any issues.

Does the Magisk variant of Xposed have to be updated every time Magisk is updated?
1st question, it is not...
2nd question, yes if there are major changes on the template, but if you can still flash it via recovery, I think you can still use it.


Sent from my HTC One M9 using Tapatalk
 
  • Like
Reactions: Pumpino

subhi19

Senior Member
Oct 14, 2015
228
54
Sidoarjo
Xiaomi Poco X3 Pro
I install xposed 87 miui version in Global Stable and i got bootloop.
But, if i install in Global Dev, Xiaomi.eu, MultiROM, Miui Hellas XTVR is worked and no problems.
Anyone can help ??

Sent from my Xiaomi Redmi 3S using XDA Labs
 

d0kt012

New member
Jul 16, 2016
1
0
I decide to share it there because I don't know better place for this...
This is an Xposed framework variant built for MIUI based devices running Android 5.0, 5.1 and 6.0.
Tested and working on latest ROM's on various devices.
Fully working resource hooking and themes.

Prerequisite:
- Custom recovery (CWM, TWRP)

Bugs report:
- If you get any lag, broken feature or any App force closing, post your Xposed logs.
- If you get a boot-loop, reboot and get the logcat with "adb logcat -v time".

Please pay attention:
Archive with Xposed installation contains some necessary information and it is very important to successfully installation to choose right archive.
- "arm" means the devices that are running arm32 operating system and uses ARM architecture CPU.
- "arm64" means the devices that are running arm64 operating system and uses ARM64 architecture CPU.
- "x86" means the devices that are running x86 operating system and uses x86 architecture (Intel) CPU.
- "sdk21" means Android Lollipop 5.0.x
- "sdk22" means Android Lollipop 5.1.x
- "sdk23" means Android Marshmallow 6.0.x
If you try to install wrong archive it will not installed and error message appears in TWRP installation log.

Magisk
Magisk (systemless) variants of archives separated only by Android versions (sdk21, sdk22 and sdk23). CPU architecture will be detected automatically.

How to install:
- Install Xposed Installer app
- Make a nandroid backup
- Copy the Xposed file and the uninstaller to your sdcard
- Flash "xposed-vxx-sdkxx-armxx-MIUI-edition-by-SolarWarez-xxxxxxxx.zip" through a custom recovery (TWRP/CWM...)
- Reboot and wait, it may take several minutes to boot up depending on your ROM size and installed apps amount. If phone still not boot after 5 minutes then you need get boot log by "adb logcat -v time", reboot into recovery and restore backup or de install Xposed

Attention!
Starting from v86 official version of Xposed become more compatibly with ROMs that use a Resources subclass for e.g. theming, like MIUI.
So, try firstly official Xposed on your device. If it will works well (take a look at themes, if they works well, then all Ok), then you doesn't need this version of Xposed.
But I suppose that on some devices official Xposed still may cause bootloops.

Donate to @rovo89
All credits go to @rovo89 for his amazing job on Xposed framework
Great

Sent from my Redmi Note 2 using Tapatalk
 

Pumpino

Senior Member
Is anyone put off buying new Xiaomi phones like the Mi6/Mi6+ due to them coming with Nougat, which means no Xposed and no xMIUI or MIUI Tweaks? Some of the basic mods like increasing the status bar size and having AOSP status bar icons take MIUI from being annoying to being quite functional. I don't know that I'd tolerate MIUI without them. :(
 

dreadzikpl

New member
Nov 18, 2013
4
0
piotrków trybunalski
44980707540817592742.png
When it could be release
f3894f6d46e2e.png.html
?
 

indyan

Senior Member
May 31, 2009
53
2
Aligarh
how about miui 8.2 or mm 6.1?

sdk 23 works with 6.1? or need new sdk 24?

- "sdk21" means Android Lollipop 5.0.x
- "sdk22" means Android Lollipop 5.1.x
- "sdk23" means Android Marshmallow 6.0.x
 

saulin78

Senior Member
Aug 27, 2015
145
79
Which of these can I use on Android-x86 6.0r3 64bit?

xposed-v86-sdk23-x86-MIUI-edition-by-SolarWarez-20160710 ---> This one looks like it's for x86 but might be 32-Bit only
xposed-v87-sdk23-arm64-MIUI-edition-by-SolarWarez-20161126 --> This one is for Arm64 right so it will not work for Android-x86 6.0r3 64bit?
 

Battlecreed5

Senior Member
Dec 31, 2016
92
15
24
Indore
Which of these can I use on Android-x86 6.0r3 64bit?

xposed-v86-sdk23-x86-MIUI-edition-by-SolarWarez-20160710 ---> This one looks like it's for x86 but might be 32-Bit only
xposed-v87-sdk23-arm64-MIUI-edition-by-SolarWarez-20161126 --> This one is for Arm64 right so it will not work for Android-x86 6.0r3 64bit?

x86 for 32 bit only and x64 for 64bit only

---------- Post added at 07:32 AM ---------- Previous post was at 07:08 AM ----------

@SolarWarez Can you tell me how to install the magisk zip. I'm currently using Xiaomi.eu rom on my redmi 3s prime.
 

teddy0209

Senior Member
Feb 5, 2011
2,331
692
x86 for 32 bit only and x64 for 64bit only

---------- Post added at 07:32 AM ---------- Previous post was at 07:08 AM ----------

@SolarWarez Can you tell me how to install the magisk zip. I'm currently using Xiaomi.eu rom on my redmi 3s prime.
You have to have magisk installed and working, you can then flash the magisk xposed for miui with twrp or within the magisk manager...

Sent from my MI 5 using Tapatalk
 

Top Liked Posts

  • There are no posts matching your filters.
  • 259
    I decide to share it there because I don't know better place for this...
    This is an Xposed framework variant built for MIUI based devices running Android 5.0, 5.1 and 6.0.
    Tested and working on latest ROM's on various devices.
    Fully working resource hooking and themes.

    Prerequisite:
    - Custom recovery (CWM, TWRP)

    Bugs report:
    - If you get any lag, broken feature or any App force closing, post your Xposed logs.
    - If you get a boot-loop, reboot and get the logcat with "adb logcat -v time".

    Please pay attention:
    Archive with Xposed installation contains some necessary information and it is very important to successfully installation to choose right archive.
    - "arm" means the devices that are running arm32 operating system and uses ARM architecture CPU.
    - "arm64" means the devices that are running arm64 operating system and uses ARM64 architecture CPU.
    - "x86" means the devices that are running x86 operating system and uses x86 architecture (Intel) CPU.
    - "sdk21" means Android Lollipop 5.0.x
    - "sdk22" means Android Lollipop 5.1.x
    - "sdk23" means Android Marshmallow 6.0.x
    If you try to install wrong archive it will not installed and error message appears in TWRP installation log.

    Magisk
    Magisk (systemless) variants of archives separated only by Android versions (sdk21, sdk22 and sdk23). CPU architecture will be detected automatically.

    How to install:
    - Install Xposed Installer app
    - Make a nandroid backup
    - Copy the Xposed file and the uninstaller to your sdcard
    - Flash "xposed-vxx-sdkxx-armxx-MIUI-edition-by-SolarWarez-xxxxxxxx.zip" through a custom recovery (TWRP/CWM...)
    - Reboot and wait, it may take several minutes to boot up depending on your ROM size and installed apps amount. If phone still not boot after 5 minutes then you need get boot log by "adb logcat -v time", reboot into recovery and restore backup or de install Xposed

    Attention!
    Starting from v86 official version of Xposed become more compatibly with ROMs that use a Resources subclass for e.g. theming, like MIUI.
    So, try firstly official Xposed on your device. If it will works well (take a look at themes, if they works well, then all Ok), then you doesn't need this version of Xposed.
    But I suppose that on some devices official Xposed still may cause bootloops.

    Donate to @rovo89
    All credits go to @rovo89 for his amazing job on Xposed framework
    16
    Yes, thanks to @KuroIgunashio we have a temporary way to install everything in MIUI. Waiting for an official release this can help:
    1) Flash SuperSU v2.78 SR1 (EDIT: make sure to install it in systemless mode! To do this before flashing the file use TWRP terminal and type: echo SYSTEMLESS=true>>/data/.supersu;
    2) Flash Suhide v0.54;
    3) Wipe dalvik cache and reboot;
    4) Flash this Xposed modified version;
    5) With a file manager (I used Root Explorer) do as follows:
    1. Copy the file /su/xposed/system/framework/XposedBridge.jar to /system/framework;
    2. Copy the file /su/xposed/system/lib/libxposed_art.so to /system/lib
      (Important: if your device is arm64 you need also to copy the file /su/xposed/system/lib64/libxposed_art.so to /system/lib64);
    3. Copy the file /su/xposed/system/xposed.prop to /system;
    6) Reboot, install Xposed Installer and enjoy Xposed for MIUI!

    Tested with my Redmi Note 3 Pro and it's working! Maybe when I have time i'll code a script to flash in TWRP wich can move these files automatically! :good:
    Important: make sure every file has rw- r--r-- permission!

    EDIT: To let this work with the new version of Pokémon GO (so, bypass safetynet once again!) just follow the steps above and finally install this apk. Then just disable root access from the app when you want to play Pokémon GO/use Android Pay. ;)
    13
    thanks @-us3r- , he send me a modded xposed framework based on solarwarez 87.1, and it is actually working on 7.9.14/15.

    link: http://uploadfile.pl/pokaz/1213655---rdjc.html

    https://drive.google.com/open?id=0B14QPf3PuUEeb1oxVE5JSDVUN0U
    13
    Same issue on Redmi Note 3 Pro (Snapdragon), MIUI 8 7.6.15, after I flash SuperSU or Magisk it will just hang on the MI logo with the animated dots forever, unsure the cause since I tried flashing each separate on fresh full flash
    try 1
    zcx twrp, flash 7.6.15, flash just supersu 1.96, reboot and it just shows the mi logo with the animated dots (waited 20 minutes)
    try 2
    zcx twrp, flash 7.6.15, flash just magisk v12, reboot and it just shows the mi logo with the animated dots (waited 20 minutes)
    try 3
    zcx twrp, flash 7.6.15, reboot, -boots fine but no root / xposed ...etc
    try 4 .
    zcx twrp, flash 7.6.15, flash just supersu 2.82, reboot and it boots, so now I can say it has something to do with Magisk or Xposed

    so I might now try to flash Magisk, but run the xposed uninstaller incase the magisk.img image still carries xposed module this way I can narrow it down from xposed or magisk

    Edit:
    ok so narrowed it down to Xposed, magisk and supersu install fine on their own, once the Xposed module is installed it breaks booting

    @SolarWarez hasn't been on since March 2017 so I hope someone has a way of reaching him.

    Edit:

    OK so I found a new just released Xposed v87.1 by solarwarez (in fourpda russian forums) and it fixes the boot freeze, - I will provide a temporary link with v87.1 until he updates this thread, then I will take it down. btw this is only for android 6.0.1 and will NOT work for 7.0
    https://mega.nz/#F!tLg3WZhA!1Ib6IFl4FiZhByLKzKhD3g

    great job solarwarez, all credits go to him and rovo89
    Remember use at own risk, I found it buried on page 261 of in his official XMIUI thread (also a great xposed module by solarwarez!).
    btw I have only used/tested the Magisk version.
    12
    Updated Xposed to v87.
    Themes works well.

    Also made Magisk variants but tested by myself only sdk23 variant on arm64 CPU. Works well.

    And does anybody really use MIUI on x86 devices? Right now I compiled v87 only for the arm & arm64. If x86 version also needed then let me know (better in PM because I read this thread very rare :( )