Remove All Ads from XDA

[UNOFFICIAL][Magisk][Nov 28] Xposed v87.0 - Universal Systemless Compatibility

1,688 posts
Thanks Meter: 21,897
 
By topjohnwu, Recognized Developer / Recognized Contributor on 29th May 2016, 08:22 AM
Post Reply Email Thread
Many times I wanted to accept OTAs on my phone, but I have to restore the system in order to make it install.
Sometimes I don't want to install custom roms on my devices, I just want to root and get Xposed rockin.
I always wanted to have systemless Xposed since systemless SuperSU is available, and now I have done it by myself

Prerequisite
Magisk is required to be installed on your device!
Magisk - The Universal Systemless Interface
Support Devices
All Magisk compatible devices

Downloads
My Xposed zip is universal across all architectures, so arm/arm64/x86 devices should all download the same zip.
SDK 21: Android 5.0 | SDK 22: Android 5.1 | SDK 23: Android 6.0
For SDK 22 and 23, it is Samsung compatible as the ART part is based on Wanam's patches.

Install Guide
  • Install the latest version of Material Design Xposed Installer (This is required!!)
  • Follow the instructions in the Magisk release thread to install Magisk on to your device
  • If you are rooted, you can install Xposed within Magisk Manager's Download Section, and download the appropriate version. You can receive upgrades through the apps in the future too.
  • If you installed Magisk with no root, or the Magisk Manager isn't working properly, you can still flash the zip downloaded in this thread within custom recovery.
  • (For uninstallation) Remove the Xposed Magisk Module within Magisk Manager (highly recommended!!), or flash the uninstaller in the recovery

FAQ
  • Q: Help!! My modules are working, but it says "Xposed not installed" in Xposed Installer App!!
    A: Please update to my XposedInstaller in attatchments
  • Q: In Xposed Installer, it says "Xposed Version vXXX (Systemless by topjohnwu) is installed but not active"
    A: Please follow installation instructions. If you're sure you've followed all steps correctly, please provide a boot logcat (logcat caught when device is booting up)

Credits
@rovo89 for creating Xposed
@Chainfire for starting the systemless business
@wanam for his modified Xposed to expand more compatibilities with devices
@DVDandroid for his Material Design Xposed Installer

Source
My own forked repos:
https://github.com/topjohnwu/Xposed
https://github.com/topjohnwu/XposedTools
https://github.com/topjohnwu/XposedInstaller
Others sources my release are built with:
https://github.com/wanam/XposedBridge
https://github.com/wanam/android_art
https://github.com/wanam/xz-embedded

Donation
Please donate to rovo89, the master of Xposed
http://repo.xposed.info/donate
If you like my work, you can also donate to me
http://topjohnwu.github.io/donate/
The Following 528 Users Say Thank You to topjohnwu For This Useful Post: [ View ]
 
 
29th May 2016, 08:22 AM |#2  
OP Recognized Developer / Recognized Contributor
Flag Taipei
Thanks Meter: 21,897
 
Donate to Me
More
Changelog
  • v87.0
    - Include fix from rovo89 to prevent bootloops in the latest security patch
    - Android 5.1 (SDK 22) was broken after one Magisk upgrade, it's now Magisk version independent
  • v86.6 (Downloaded 126324 times)
    - Update to support the new repo system of Magisk
    - Fixed incompatibility of suhide
  • v86.5 (Downloaded 174328 times)
    - Update for the new API of Magisk v4
    - NOTE: In order to update to Magisk v4, you are required to uninstall Magisk completely before upgrading. Please look at the main Magisk thread for more info
  • v86.4 (Downloaded 16246 times)
    - Revert the disable to not mount method for Android Pay
    - Fixed alt version script typo
  • v86.3
    - Use Magisk as dependancy
    - Support all the way back to Android 5.0
    - Android Pay
  • v86.2 (Downloaded 30608 times)
    - Script updates, more info here
  • v86.1 (Downloaded 10185 times)
    - Minor fixes, release notes here
  • v86.0
    - Massive update, see release notes here
  • v85.7 (Downloaded 15774 times)
    - Hot fix for some devices which breaks proper init commands
  • v85.6
    - Add SELinux label when executing script, should fix the few devices that aren't working
    - Massively improve the script to handle /cache to /data migration (the rare case when /data isn't available in TWRP)
    - Add Pixel C support (not-tested)
    - Combine all architecture into an All-In-One flash zip, users will only need to be aware of their own Android version
  • v85.5
    - Combine image mount and bind mount into one single script, should be more reliable and cleaner, hopefully it will fix ALL previous issues
    - Add more logs to boot for debugging
    - Add SDK 22 support (un-tested!!)
  • v85.4
    - The mounting method should now support all devices
    - The installer will now merge Xposed Image if possible, so feel free to place your own files under /xposed
  • v85.3
    - Improved compatibility for some recoveries with incorrect libraries
    - Changed the method to mount xposed.img, hopefully will fix issues on some devices
  • v85.2
    - Separate Systemless Xposed from SuperSU. It now uses it's own image in data (/data/xposed.img)
    - Won't effect SuperSU anymore. Both are now working independently
    - Massively updated flash script, should be more reliable (e.g. Prefer sukernel in su.img over bundled binary)
    - (Derived from Wanam's update) Add Huawei theming engine support (details); Ensure the recompilation on Huawei EMUI Roms (details).
  • v85.1
    - Fixed flash script not installing files issue
  • v85.0
    - Initial release
The Following 135 Users Say Thank You to topjohnwu For This Useful Post: [ View ]
29th May 2016, 08:28 AM |#3  
DVDandroid's Avatar
Senior Member
Flag Puglia
Thanks Meter: 2,830
 
More
Wow! I will test it as soon as possible!

If you agree I can merge your changes in my build and add these zip files in the available zip files list to download
The Following 26 Users Say Thank You to DVDandroid For This Useful Post: [ View ] Gift DVDandroid Ad-Free
29th May 2016, 03:51 PM |#4  
OP Recognized Developer / Recognized Contributor
Flag Taipei
Thanks Meter: 21,897
 
Donate to Me
More
Updated the OP for more information
The Following 21 Users Say Thank You to topjohnwu For This Useful Post: [ View ]
29th May 2016, 05:29 PM |#5  
Junior Member
Thanks Meter: 6
 
More
Thanks for experimenting with this!

I haven't installed it yet - I'm currently running XtreStoLite 3.1.1 with systemless SuperSu 2.74 and a conventional Wanam Xposed arm64 v85 installation on zeroflte (Galaxy S6).

Even with the conventional Xposed installation, toggling off Xposed in the latest rev (5/29) of @DVDandroid's installer and rebooting allows Android Pay to work. ART cache didn't rebuild either as noted in your post.

This is great progress!
The Following User Says Thank You to 5upon For This Useful Post: [ View ] Gift 5upon Ad-Free
29th May 2016, 05:35 PM |#6  
OP Recognized Developer / Recognized Contributor
Flag Taipei
Thanks Meter: 21,897
 
Donate to Me
More
Quote:
Originally Posted by 5upon

Thanks for experimenting with this!

I haven't installed it yet - I'm currently running XtreStoLite 3.1.1 with systemless SuperSu 2.74 and a conventional Wanam Xposed arm64 v85 installation on zeroflte (Galaxy S6).

Even with the conventional Xposed installation, toggling off Xposed in the latest rev (5/29) of @DVDandroid's installer and rebooting allows Android Pay to work. ART cache didn't rebuild either as noted in your post.

This is great progress!

Oh really?!
This is cool, it seems that the Safety net check is not that strict lol
The Following 5 Users Say Thank You to topjohnwu For This Useful Post: [ View ]
29th May 2016, 07:13 PM |#7  
koko115's Avatar
Senior Member
Thanks Meter: 251
 
Donate to Me
More
Any one test this xposed in Galaxy S7 ?
Edit.
I try on S7 and no framework loaded. ;-(
The Following User Says Thank You to koko115 For This Useful Post: [ View ] Gift koko115 Ad-Free
29th May 2016, 08:04 PM |#8  
OP Recognized Developer / Recognized Contributor
Flag Taipei
Thanks Meter: 21,897
 
Donate to Me
More
Quote:
Originally Posted by koko115

Any one test this xposed in Galaxy S7 ?
Edit.
I try on S7 and no framework loaded. ;-(

Please follow the OP for bug report, thanks.
Send me your boot image after flashing the zip.
The Following 5 Users Say Thank You to topjohnwu For This Useful Post: [ View ]
29th May 2016, 08:12 PM |#9  
koko115's Avatar
Senior Member
Thanks Meter: 251
 
Donate to Me
More
Quote:
Originally Posted by topjohnwu

Please follow the OP for bug report, thanks.
Send me your boot image after flashing the zip.

https://drive.google.com/file/d/0B86...w?usp=drivesdk
29th May 2016, 08:20 PM |#10  
OP Recognized Developer / Recognized Contributor
Flag Taipei
Thanks Meter: 21,897
 
Donate to Me
More
Quote:
Originally Posted by koko115

https://drive.google.com/file/d/0B86...w?usp=drivesdk

Your boot image seems good.
What is your actual issue?
The framework doesn't work? Did you install the Xposed Installer stated in the OP (it has been updated)?
If you have all the things above, please post the screenshot go the Xposed Installer modules section, thanks
The Following 4 Users Say Thank You to topjohnwu For This Useful Post: [ View ]
29th May 2016, 08:36 PM |#11  
OP Recognized Developer / Recognized Contributor
Flag Taipei
Thanks Meter: 21,897
 
Donate to Me
More
Quote:
Originally Posted by 5upon

Thanks for experimenting with this!

I haven't installed it yet - I'm currently running XtreStoLite 3.1.1 with systemless SuperSu 2.74 and a conventional Wanam Xposed arm64 v85 installation on zeroflte (Galaxy S6).

Even with the conventional Xposed installation, toggling off Xposed in the latest rev (5/29) of @DVDandroid's installer and rebooting allows Android Pay to work. ART cache didn't rebuild either as noted in your post.

This is great progress!

This is actually not true on my side.
Disabling it will not make android pay to work. I just tested it.
I have to use systemless Xposed to pass safety net check.
The Following User Says Thank You to topjohnwu For This Useful Post: [ View ]
Post Reply Subscribe to Thread

Tags
android pay, ota, systemless, xposed

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes