[2019.5.1][Magisk] Systemless Xposed v89.3/v90.2-beta3 (SDK 21-27)

Search This thread

topjohnwu

Senior Recognized Developer / Inactive RC
Jan 31, 2012
1,849
61,430
Taipei
Prerequisite
Magisk is required to be installed on your device!

Support Devices
All Magisk compatible devices

Downloads
My Xposed zip is universal across all architectures and Android versions.
https://androidfilehost.com/?fid=1395089523397956629

Install Guide
  • Install the XposedInstaller in the attachments
  • Follow the instructions in the Magisk release thread to install Magisk on to your device
  • Install Xposed within Magisk Manager's Download Section, or download the zip and flash in custom recovery
  • For uninstallation, remove the Xposed Magisk Module within Magisk Manager

Systemless Xposed does not pass SafetyNet!!!

Credits
@rovo89 for creating Xposed

Source
All binaries are downloaded and repacked from either places:
Official build from rovo89
I did not recompile/change anything how Xposed works, the behavior should be 100% identical to original sources, if you experience any Xposed issues, please directly report to the original threads.
 

Attachments

  • XposedInstaller_3.1.5-Magisk.apk
    3 MB · Views: 413,837
Last edited:

topjohnwu

Senior Recognized Developer / Inactive RC
Jan 31, 2012
1,849
61,430
Taipei
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
 
Last edited:

5upon

Senior Member
Jan 31, 2011
88
68
OnePlus 7 Pro
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!
 

topjohnwu

Senior Recognized Developer / Inactive RC
Jan 31, 2012
1,849
61,430
Taipei
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 :)
 

koko115

Senior Member
Jul 1, 2012
1,830
333
Any one test this xposed in Galaxy S7 ?
Edit.
I try on S7 and no framework loaded. ;-(
 
Last edited:
  • Like
Reactions: MArtyChubbs

topjohnwu

Senior Recognized Developer / Inactive RC
Jan 31, 2012
1,849
61,430
Taipei

topjohnwu

Senior Recognized Developer / Inactive RC
Jan 31, 2012
1,849
61,430
Taipei
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.
 

5upon

Senior Member
Jan 31, 2011
88
68
OnePlus 7 Pro
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.

Hmm. How did you test? I used to get blocked by SafetyNet when I tried to add a card. Today, after deactivating Xposed and rebooting, I was able to add a card, but I haven't tried to make a purchase yet.

I'll switch to systemless Xposed the next time I update my ROM. Hopefully it will become the default install method. @rovo89 mentioned the possibility of going systemless a while ago but said he didn't plan to work on it.
 

koko115

Senior Member
Jul 1, 2012
1,830
333
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
85f8766f6c22bfe0c84fb1d76f882aa0.jpg
43f699429e263fab3d9e784d10f31421.jpg
ea7962f08928cde6226ea16c9f8a22bb.jpg
 

koko115

Senior Member
Jul 1, 2012
1,830
333
f3d40c329d191008a419d1bda69a7489.jpg
53f88399b9f98409dcbd385c5a10c3b8.jpg

In /su i dont see any xposed files

---------- Post added 30-05-2016 at 12:04 AM ---------- Previous post was 29-05-2016 at 11:40 PM ----------

I manually put missing this 3 files to /su and works great. THX

c0a0f77aaf4517b2da7a3b3119fc5e79.jpg
 

Trunkton

Member
Aug 12, 2015
8
2
Calgary
I'm getting hung up on this step: "Flash systemless Xposed"
Would that be to say reboot into TWRP, press Install and pick the arm64 for my HTC 10?

Thanks!!

UPDATE: That's exactly what I did, worried I bricked my phone there for a second the boot logo took very long but now it's optimizing all the apps and starting up.

UPDATE 2: Success!!
 

Attachments

  • tmp_6440-Screenshot_20160531-1515431486450132.png
    tmp_6440-Screenshot_20160531-1515431486450132.png
    140 KB · Views: 6,144
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 1147
    Prerequisite
    Magisk is required to be installed on your device!

    Support Devices
    All Magisk compatible devices

    Downloads
    My Xposed zip is universal across all architectures and Android versions.
    https://androidfilehost.com/?fid=1395089523397956629

    Install Guide
    • Install the XposedInstaller in the attachments
    • Follow the instructions in the Magisk release thread to install Magisk on to your device
    • Install Xposed within Magisk Manager's Download Section, or download the zip and flash in custom recovery
    • For uninstallation, remove the Xposed Magisk Module within Magisk Manager

    Systemless Xposed does not pass SafetyNet!!!

    Credits
    @rovo89 for creating Xposed

    Source
    All binaries are downloaded and repacked from either places:
    Official build from rovo89
    I did not recompile/change anything how Xposed works, the behavior should be 100% identical to original sources, if you experience any Xposed issues, please directly report to the original threads.
    221
    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
    64
    Updates!
    I slightly updated the scripts to work with the changes in Magisk v16.4.
    As you know currently I have very limited free time, I can't test everything before I went back to the military camp, that's why the latest Magisk releases are always dubbed "beta", and fixes will always take a week before I can finally touch my computer.
    Hope you can understand :)
    63
    Systemless Xposed Update!!
    Here comes the long awaited Oreo Xposed thanks to rovo89. I'm glad to see Xposed running on my Pixel XL on the latest version of Android :)
    All previous versions are also updated to use the newer templates for better support on Magisk v15+.

    BTW, the fact that the source code for v90 are not out yet I can still release systemless versions again proven that I do not recompile the binaries, all binaries are repackaged from the original sources.
    So if you face any issues, do not complain here :)
    59
    Update!
    Update Oreo builds with official v90-beta3. Hey this time I'm super fast :)