yashsingh1/xdaforums huggingface dataset:
[Xposed General] SolarWarez:
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 [MENTION=4419114]rovo89[/MENTION]

All credits go to [MENTION=4419114]rovo89[/MENTION] for his amazing job on Xposed framework
[Xposed General] wanam:
Can you post your sources? Are the "Resources" and "TypedArray" the only changes?
[Xposed General] Psy_Man:
Share your sources please
[Xposed General] scottjay:
Thanks
[Xposed General] jonnie77:
in mi4c works perfect!!!thanks man

the only thing that ''breaks'' is edge utility!!!and another that dowload modules manual not from inside app(doesnt care at all) just mention it!!!thanks again!!!
[Xposed General] ViTAMiNCHEG:
Can't download MODULES directly from xposed app.
[Xposed General] ktomov:
That was always a issue with xposed and miui, even when I've used it on my nexus 4. Guess it have something to do with permissions with miui.
[Xposed General] jerryshaw12:
Line app unable to open photo selector activity https://drive.google.com/file/d/0B3TzmNRa2nE6RE1kbHhuNUV5Y2c/view?usp=drivesdk
[Xposed General] JAlvarezFlores:
Nice! I submitted a request for include this in Material Design Xposed Installer. It would be awesome!
[Xposed General] dagger1:
If i already flashed v80, do i need to flash the uninstall.zip before flashing v83, or can i flash v83 directly?
[Xposed General] ViTAMiNCHEG:
Flash it directly without uninstalling
[Xposed General] scottjay:
I had similar problem, fixed by deleting the xposed folder in /data partition
[Xposed General] jerryshaw12:
[MENTION=260994]SolarWarez[/MENTION] Got bootloop after install xposed tweak (ROM: 6.4.28)

Firstly i was install xposed in my phone (arm x64 v83 hermes) and i just need to wait until it finished boot

Then i install extMIUIv7, check tickbox for enabled it, and reboot

And voila, i got bootloop

I tried to format art cache in TWRP and it fixed it.

Well this is weird seems global beta + xposed break ART Caching
[Xposed General] CBET:
Not working

Can't install on Redmi Note 2, MIUI 7.3.1 stable (Android 5.0.2).

Error is: "chown: /system/lib/libart.so.orig.gz: Read-only file system".

Manual mounting in r/w mode does not help =(

Actually, this file libart.so.orig.gz is not the first in batch and not the last, but error happens only with it.

update: I have modified SolarWarez's package, now installs normally. Tested, working.

(what i did is disabled script interruption on some errors while setting owner and permissions on files).

Download here: https://drive.google.com/open?id=0B4lahQDWFyqqOHJKaFFfbEtmZlE
[Xposed General] skullnbones75:
How to uninstall Xposed?

I have flashed xposed-v83-sdk22-arm64-MIUI-edition-by-SolarWarez-20160428 but any downloaded and enabled module won't work (even after reboot).

Moreover my Xiaomi Redmi 3 Pro is laggy now.

How can I unistall it?

ROM MIUI 7 by miui.it 6.5.5 based on Android 5.1.1.

Edit:

Uninstalled flashing xposed-uninstaller-20150831-arm64.zip by TWRP
[Xposed General] Wyneg:
I'll use it when I buy my Xiaomi... in the future...
[Xposed General] famusc:
Hi just discovered a bug: when in stock browser I go to bookmarks/history browser force closes. This also happens when browser tries to show a dialog window (for instance, when you go to xiaomi.eu it asks to install tapatalk). Log attached

Edit: attached another log got when getting to copy text in stock browser
[Xposed General] superbfahad:
I have flashed xposed-v83-sdk22-arm64-MIUI-edition-by-SolarWarez-20160428 on MIUI7 using Lenovo A7000-a

Xposed give error, Phone freezes and I have to retart it by pulling battery of mobile phone. I am using Xposed for only XInternalSD because its mount SD Card as internal Memory.
[Xposed General] famusc:
When is v84 coming? Hope bugs get resolved and there's compatibility with miui 8
[Xposed General] h4fiz:
The latest version of xposed framework (v86) in my device redmi 3 (sdk22 arm64) causing some error like Titanium Backup FC, bluetooth cant send file, does xposed logs help to solved this issue? Thanks before
[Xposed General] xxxMADxxx:
Im on Redmi 3 too but dont have all of your errors..Thats errors come on your rom not xposed..
[Xposed General] h4fiz:
But when i uninstall the framework, that error dissapear, so i think that v86 framework not 100% compatible with miui 8 (i've been testing it in miui 8 dev and stable)

Hello Solarwarez, this is the xposed log, hope it will help you to solve this issue
[Xposed General] :
I have a suggestion. Do the following:

Enable all the modules, and reboot your device.

Then disable one module, soft reboot, and see if the problems still occur. If yes, then leave the module disabled, and then disable another module.

Repeat until you find the module that causes the crash.
[Xposed General] h4fiz:
Ok i will try this metode
[Xposed General] jerryshaw12:
After several boots, xposed logs not working, I don't know what caused this bug,

Device: "hermes" 16GB; LHMMIDG 8.0.1.0; API 21
[Xposed General] AssToast:
Been quite some time that it is working. Started with v86 if I'm not wrong.
[Xposed General] TinyTitanPro:
Will you customize the systemless xposed for MIUI? I really need such a pack.
[Xposed General] bobika.99:
Thank you for the update!!
[Xposed General] Dwwwwww:
Can you give me a copy of xposed-v86-sdk23-arm-systemless? I really want to try it.
[Xposed General] kucingbaik2:
I use xiaomi EU, on base MM, can I install exposed. ???
[Xposed General] timberwolf60:
Yes, used xposed-v86-sdk23-arm64-MIUI-edition-by-SolarWarez-20160710.zip
[Xposed General] buayasawah:
Yes please add systemless ones :(
[Xposed General] iFedix:
Did you manage to have a working verstion of systemless xposed? Thank you for help. I also need this!

---------- Post added at 11:19 AM ---------- Previous post was at 11:17 AM ----------

Is there a working version of systemless xposed? I need it to use with Magisk! Thank you for help.
[Xposed General] teddy0209:
If magisk work for you, then a systemless xposed for miui using magisk as dependency is very possible... ?
[Xposed General] iFedix:
what does possibile mean? right now, it works or not? xD however magisk works in miui 8, i heard that from other guys in other posts! The problema now is that we need also a working systemless xposed! :)
[Xposed General] iFedix:
I'd like a working version of systemless xposed for miui :silly:
[Xposed General] YaKillaCJ:
Same request for a systemless Miui Xposed. Currently Magisk root & Viper4Android work systemless. Only thing left is Xposed.

Do that and we can update seamless. Or it'll be nice to share the code.

Btw,Thanx for xMiui. It made Miui complete being I'm used to custom Roms. Now I can use Miui as a daily. I paid to show support since it instantly felt like GravityBox.
[Xposed General] buayasawah:
Can you kindly give us your sources please? :)
[Xposed General] iFedix:
UPTADE: after lot of flashings due to the ****ing encryption in marshmallow (and the impossibility to install at first TWRP), I managed to install Magisk + Systemless Xposed on my Redmi Note 3 Pro running MIUI 8. For example Pokemon Go works flawlessy! :D
[Xposed General] shindatuin:
Here is the systemless version of miui 8 v86 sdk23
[Xposed General] siba01:
Do you have link for sdk22?

Enviat des del meu Mi-4c usant Tapatalk
[Xposed General] mctiew:
Please also post the uninstaller.
[Xposed General] nguoixau:
Please help me.

My device: Xposed for Mi Pad 2 (sdk22-x86_64)

I can't install it ...... bootloop
[Xposed General] buayasawah:
Which version if i may ask?
[Xposed General] iFedix:
The one by topjohnwu!
[Xposed General] buayasawah:
Then i guess its not compatible with my device. Im using mi5. Its strange tho, magisk and phh SU are running just fine.
[Xposed General] iFedix:
Actually I don't know what i did precisely ahah cause first I flashed this one http://www.miui.com/thread-4859968-1-1.html (i spoke in english with the guy who made the post and he told me that his version works fine), but then, although it worked well and my modules were correctly installed, I noticed that it was not supported by magisk cause the safety net was still active even if I swith off the root in Magisk. So i removed the one by the miui forum (and here, I'm not sure if I removed it correctly cause there were errors in twrp) and then immediately flash from xposed installer the version by topjohnwu. I rebooted and fortunately everything was working fine! Safetynet succesfully bypassed. But I have one last doubt.. will I be able to flash ota updates when I switch off root and systemless xposed? Mmm I have some doubts cause maybe the ota update in miui, relocks the bootloader and delete the twrp.. Uhmmm.. A mystery!
[Xposed General] buayasawah:
Are you sure this is systemless xposed? It doesnt bypass android pay and pogo.
[Xposed General] kihtrak778:
Need systemless xposed for sdk22 miui

Can you please post for sdk22? I'm still in android Lollipop ( Redmi Note 3)
[Xposed General] qwasy:
I would love to have sdk22 systemless as well^^
[Xposed General] siba01:
Upload again to try with latest magisk.

Sdk23 seems to work now.

Thanks in advance!

Enviat des del meu Mi-4c usant Tapatalk
[Xposed General] qwasy:
Did you try it with Android 5.1.1?
[Xposed General] mrceli:
I would like to have systemless xposed-v86-sdk21-arm64-MIUI for RN2 ;) too

Magisk works fine with redmi note 2 miui8, only xposed given by dev not working, bootloop.

Kindly request for systemless xposed sdk21 arm64.

Thnks.
[Xposed General] pakli85:
Yeah, i also need sdk 21 systemless. Hope dev will provide it. Thanks
[Xposed General] siba01:
We need sdk22 for Lollipop, you can't flash sdk23.

Enviat des del meu Mi-4c usant Tapatalk
[Xposed General] qwasy:
Yeah, that's what I thought.

But your signature says mi4c, and that Miui uses Android 5.1.1...
[Xposed General] shindatuin:
I don't have it.

Maybe the sdk23 uninstaller will do..

It's unofficial, modded by a chinese guy in miui forum

Sorry but that's the only one they had developed atm. .

Just go to miui forums for updates on this one.
[Xposed General] teddy0209:
If only solarwarez will switch his base xposed to topjohnwu's version, then you wouldn't have to go through all this...? Mi device user will be extra happy!!!?
[Xposed General] thefootclown:
Would love to have a Systemless SDK23-arm version for my MI3.. that would be sweet
[Xposed General] andrei80:
Hi! What version works for Mi4 C MIUI 7.1.6.0? Thanks!
[Xposed General] SICOSIS3DFX:
Hello such'm new here ... I have Remi Note 3 Pro 32Gb SD with MIUI 8 Stable with root for Magisk worked properly, but I can not activate the Xposed framework, I have tried different zip files and all installed but not activated.

Currently I tested with zip systemless:

* "Xposed-v86.0-sdk22-arm64-systemless-by-romracer-20160709" - it is properly installed but not activated.

"Xposed-v86.5-sdk22-topjohnwu.zip" - The same is installed but not activated.

I am waiting for the new systemless file.

I need "xposed-v86-sdk22-arm64-systemless-MIUI-edition-by-SolarWarez-Mod.zip" :(
[Xposed General] AssToast:
The developer of Magisk has his own systemless xposed for a reason.
[Xposed General] Whitest:
Hey [MENTION=260994]SolarWarez[/MENTION] First a big thanks to you for bringing 64bit support to Xposed! I'm trying your Xposed for x86_64 arch on a Macbook with RemixOS 3 (64bit obviously) and I can't get it to boot. 64bit RemixOS alone boots just fine. 32bit RemixOS with x86 arch Xposed works fine...

Maybe you could find the time to look at my dmesg ? Any idea what could be wrong?

With the help of [MENTION=4056517]HypoTurtle[/MENTION] I managed to find out the possible culprit in this thread but we're at a dead end without any idea how to work around this... Any help would be geatly appreciated as you seem to be the pioneer on this topic!

<6>[ 28.317520] traps: main[2271] trap invalid opcode ip:f6c2ff9e sp:ffdf6b50 error:0 in libart.so[f6a00000+74b000]
<6>[ 28.528244] traps: main[1923] trap invalid opcode ip:7fbf788d950b sp:7ffecf067970 error:0 in libart.so[7fbf78687000+71e000]
[Xposed General] iFedix:
Yes it would bè fantastic. And I'd also like it for sdk22.. marshmallow is so unstable now on my redmi note 3 :S
[Xposed General] YaKillaCJ:
Complete Systemless Setup for Miui 8 Marshmallow 64bit.

Understand that it does not work unless you are on Marshmallow and 64 bit because the other API versions arent available (no arm, 86, kitkat or lollipop yet)

1) Make a complete Backup just in case. Clean away and uninstall all system touching app (SuperSu, Xposed Installer APK). Then Flash your current rom in order to have a clean base and untouched system *¹.

Files needed

2)Head over to Magisk thread and grab Magisk v6, Magisk Manager v1.2*² [in post 1]. Grab phh's SuperUser from the play store link*² and phh's SuperUser 17 (Magisk Version) zip file [in post 2]. Optional is Systemless Viper4Android.

3)Head over to Systemless Xposed and grab xposed-v86.5-sdk23-topjohnwu.zip. Head over to Material Design Xposed Installer*² and grab the App. Grab xposed-v86-sdk23-arm64-systemless-MIUI-edition-by-SolarWarez-Mod.zip which was originally created/posted here. Last grab this uninstaller Official Uninstaller arm64.*³

Flashing

4) Install all Apps and get it out of the way (Material Design Xposed, Magisk Manager 1.2, phh Superuser)

5)Flash Magisk v6

6)Flash phh-superuser-17-magisk

7)Flash xposed-v86-sdk23-arm64-systemless-MIUI-edition-by-SolarWarez-Mod

8)Flash xposed-uninstaller-20160829-arm64 *³

9)Flash xposed-v86.5-sdk23-topjohnwu

10)Wipe Cache, reboot

Check in Material Design Xposed Installer and it should be active. Check in Magisk Manager and you should be able to toggle Root

Tested on Xiaomi Redmi Note 3 Pro (Snapdragon Edition) with Miui 8 Global 6.8.18 Marshmallow. I also have an Officially Unlocked Bootloader and used Alka TWRP

I purposely linked to full threads in order to give users proper credit for their hard work and cover all bases.

I do not take credit for any of the Files found here. Nor do I take any responsibilities if something goes wrong. I do not find out that it works this weird way of Install, Uninstall, Install; [MENTION=5998900]iFedix[/MENTION] found out. The Systemless Miui xposed was unloaded here by [MENTION=4643407]shindatuin[/MENTION]

*¹ Im only copy/pasting this here as well because I did the write up at another Xposed Pokemon. I edited out the Pokemon Go related parts here.

*² Go ahead in install the Apks and Apps from the play store if you want to save time

*³ I believe I used the Xposed Uninstall found in the Material Design Xposed Installer under the SolarWarez tab. However this 1 should work fine. Worse case scenario is systemless xposed doesnt take and I rewrite a step. Also this is an important step

---------- Post added at 10:08 AM ---------- Previous post was at 10:05 AM ----------

Its very very stable for me. Havent had a single reboot or force close. Its almost scary stable even tho its labeled Beta. It feels as smooth as using my OnePlus One.
[Xposed General] xuthus.wong:
OTA works?? It doesn't work after I installed systemless xposed for miui8 with your method.
[Xposed General] YaKillaCJ:
Well this is a 'Janky" method. U can tell because U have to flash the systemless miui xposed, then uninstall it, then flash the regular systemless xposed. Meaning that it's leaving some files and/or linking behind even when "unistalling".

I'm not sure but it may be the original way systemless was instead. *Do a Nandroid Backup because idk*. Uninstall All the systemless things (Magisk v6, phh root, xposed), perform the update, let it load. Then reinstall systemless.
[Xposed General] nitkiller:
[Request] Systemless MIUI sdk22 xposed

[MENTION=260994]SolarWarez[/MENTION], I have seen you have modified MIUI version of systemless sdk23, can i request for systemless for MIUI sdk22 arm64? It's been a while, i didn't see systemless for sdk22 MIUI. It would be so kind for you to have this systemless MIUI sdk 22 arm64.

Or anyone does know how to convert from SolarWarez MIUI version to systemless MIUI sdk22 arm64?
[Xposed General] EvilCalisi:
I'd like to request this too!
[Xposed General] exodius48:
Great tutorial, working fine on my device, running Miui 8 v6.9.9 global beta. Finally i can play pokemon go latest version, yeay.. :D

But i think ota won't work, because systemless is patch boot.img and ota rom always check boot.img has been tempered or not.
[Xposed General] raimondomartire:
[MENTION=260994]SolarWarez[/MENTION] Can you post also your last Nubia version?
[Xposed General] sasukay:
Followed this and finally got system less xposed installed on my Redmi Note 3 Pro running MIUI 6.9.9 developer ROM based on Marshmallow.
[Xposed General] exodius48:
Nice. But it would be great if installed on stable rom 6.0. But kenzo still doesn't get yet stable rom 6.0.

If we use it in beta rom, it will break ota update.
[Xposed General] nitkiller:
Systemless sdk22, 64bit for MIUI Lollipop, is needed. =(

[MENTION=260994]SolarWarez[/MENTION], another user needed your help greatly. Please help us, or guide us to create a systemless sdk22.

Please help us. =)
[Xposed General] sasukay:
Well, I've installed ZCX recovery too, which allegedly claims to allow the OTA updates even after installing systemless supersu and xposed.

P.S. The MIUI beta ROMs are not just like other betas or alphas, they are really stable. Its smooth and has no bugs or anything else.
[Xposed General] mavishow:
Turkish language selection and settings can not be open. Change to app locale selection language english, no problem. Use 6.9.9 global.

We expect a solution. or a proposal now.
[Xposed General] xristos2:
Do you know if it will be available for MM arm? (mi3/4)
[Xposed General] LucaBoss:
Does it exist a systemless xposed for miui 8 with sdk22 x64?

Thank you
[Xposed General] exodius48:
Wow,, nice recovery, could you share it? I'm using twrp alka for now. Twrp alka does not let me install ota / incremental rom. Always error while flashing.

-Edit-

I found it http://en.miui.com/thread-358726-1-1.html

Nice recovery :good:
[Xposed General] YaKillaCJ:
As of right now, nope. Miui 8 sdk23 runs smooth without force closes tho, so as of right now, there isnt a reason to stay downgraded.

OTA just ran perfectly fine for me. I had Miui 8 Global 6.8.18 MM ported by [MENTION=5330727]andersonaragao[/MENTION]

I just did it an OTA update last night. From ported to the official one released.

TWRP Alka worked just fine for me. I didnt need to even flash any removing files or anything. All checks ran smooth.

As of right now, no. U can keep an eye out at this thread or the original create thread over @ Miui forums

Not needed. I went straight from Miui 8 6.8.18 Beta MM to Official Miui 8 6.9.9 MM. Which they just released a 6.9.15 as of 4 hours since my upgrade :rolleyes:. Following my guide the OTA checks were passed because this is systemless. Only issues may arise is if you have a password or jumping from LP to MM. But I can confirm Systemless allows OTA without needing to remove a thing. Also worse case scenario is you can reflash the current rom and then the OTA.
[Xposed General] exodius48:
[MENTION=2751631]YaKillaCJ[/MENTION] Did you get any error / bootloop after flash ota on systemless rom?
[Xposed General] darko150:
Is there hope to upgrade "XposedInstaller_v2.6.1_MIUI_7_edition_by_SolarWarez_20151129_Android 444.apk" for Redmi Note 4g (Dior)?

On Miui 7 works, but at Miui 8 not.

Please upgrade, really need it... for Miui 8.
[Xposed General] exodius48:
it still works on redmi note 3g miui 8 8.0.1.0

could you share screenshot of error?
[Xposed General] mavishow:
Turkish language selection and settings can not be open. Change to app locale selection language english, no problem. Use 6.9.9 global.

We expect a solution. or a proposal now.

I updated today 6.9.15 global, (redmi note 3 pro) . I want to try again. Could Have a difference. One suggestion. Will there be a solution to. News. An answer please.
[Xposed General] LucaBoss:
Where do you find sdk23 for xiaomi mi note PRO? No official version exists :/
[Xposed General] YaKillaCJ:
Not a single error. I just downloaded the official zip, opened up alka twrp, flashed it, flashed custom kernel, Magisk v6, systemless Phh Root, systemless Xposed (miui, uninstall, regular systemless xposed trick), systemless Viper4Android. Then booted. Gonna do it again today for 6.9.25. Only difference is this time I'm running a custom kernel.
[Xposed General] Giacomo_ITA:
I can't find an uninstaller for this version xposed-v86-sdk23-x86-MIUI-edition-by-SolarWarez-20160710
[Xposed General] buayasawah:
This. We need uninstaller for this since it doesnt work anymore with android pay. Lol.

Do i have to reflash my rom to get rid of it? [emoji24]

I mean uninstaller for systemless one.
[Xposed General] YaKillaCJ:
It is literally on the first page, in the first post.

You all should really get into the habit of reading the entire post before you begin downloading and flashing. Not skim it but actually read everything twice when getting files from a new thread.
[Xposed General] buayasawah:
Have you tried to uninstall the systemless one by solarwarez? Go try install and uninstall it using uninstaller in the first page, then come back here if it works for you.

You should really get to know what the problem is before you bark at people.
[Xposed General] YaKillaCJ:
Wasnt barking. The systemless version is a hack job and it's known. In order for it to work, U have to install the systemless miui, then "uninstall" it, then install the regular systemless xposed. In other words, it's obvious some files are left behind.

So their isnt 1. Also if you would've read and again check the original chinese thread that the systemless miui xposed was created on, you can see their doesn't exist 1.

That said, I am here to help and give back if I can. I just believe that you teach a man how to fish, not just do it for him. Didn't mean to come off overly rude.

In order to remove systemless all files completely, reflash your rom.
[Xposed General] Giacomo_ITA:
Lol, you should get into the habit of take care on yourself, especially when you don't know what you are talking about.