[OnePlus 6 Guides, News, & Discussion] Depressed T.Bear:
||| Why this guide? |||

Since the "EdXposed" project doesn't reveice the attention it should get in our device section, I decided to make a quick guide for you how to get a Xposed Framework on your OnePlus 6 running Android 9 and 10! :highfive:

I'm not the developer of EdXposed or Riru, nor in any way related to them. Just an ordinary user, who can confirm that it's working on the latest stock OOS 9.x-x with Magisk >18.1 and OOS 10 with a custom Magisk build (20), though not all available Xposed modules work. The list of known working and non-working apps can be found here (spoiler alert: Greenify (beta) and Xprivacylua (beta) are fully working :good:) - better check that thread before you complain afterwards :cowboy:

If you're asking yourself now, what EdXposed actually is, here's the description of the developer solohsu:

But what is Riru?

Got it? :fingers-crossed:

||| Notes |||

EdXposed is still in beta stage. Not all modules work and some bugs might occur,

so please, make backups

! At least take a full nandroid backup and save your important data (photos, documents, etc.) from your internal memory in a safe place.

Even though you don't need TWRP for the installation and usage of EdXposed, I'd highly recommend to have it in place for two reasons: 1. To take backups and 2. To be able to flash the EdXposed Uninstaller zip in case something went wrong.

On Android 10, SafetyNet

does not pass

! I'll update this thread as soon as a fix is available! Also, if you upgrade from 9 to 10, make sure to deactivate or uninstall all Magisk and Xposed modules. Some of them might not be support Android 10 right now,

activate them one by one (with reboot)

, after the whole upgrade process is done. For example: "Audio Modification Library" and/or "Audio Compatibility Patch" *work", but make recording of Whatsapp voice messages fail. Be aware that those issues might occur until all modules are updated to support Android 10.

||| Requirements |||

Android 9:

rooted with Magisk >18.x

optional: TWRP (blu_spark TWRP >3.2.3+ highly recommended)

Android 10:

rooted with custom Magisk 20 by soloshu

unlike on pie, TWRP for Android 10 is needed (blu_spark >=v9.107 recommended)

||| Installation |||

Android 9:

It's quite simple, just follow those steps:

(I flashed everything in magisk, since EdXposed and Riru Core are technically magisk modules)

Download the files mentioned in the downloads for Android 9 section on your phone

Have you done your backup(s)? If not, do it now -just in case!

Flash the (latest) Riru Core zip in Magisk or TWRP (magisk-riru-core-vXX.X.zip)

Flash the (latest) EdXposed zip in Magisk or TWRP (magisk-EdXposed-vX.X.X.X_beta-release.zip;

YAHFA highly recommended!

)

reboot

Install the EdXposed Installer (EdXposedInstaller_vX.X.X-release.apk)

Done!

Open up the EdXposed Installer and check if the Xposed Framework status is active and "green".

Android 10:

If you had EdXposed on your device on Android 9 and now just want to upgrade to 10, you don't have to install Riru Core and EdXposed Manager if the latest versions were already installed.

Download the files mentioned in the downloads for Android 10 section on your phone

Have you done your backup(s)? If not, do it now -just in case!

reboot to TWRP (blu_spark >=v9.107)

Flash the (latest) custom Magisk build by soloshu in TWRP (>= v20.0(20001); Magisk-v20.x.zip)

reboot

Flash the (latest) Riru Core zip in Magisk or TWRP (>= 19.5; magisk-riru-core-vXX.X.zip)

Flash the (latest) EdXposed zip in Magisk or TWRP (>= v0.4.6.0_beta; magisk-EdXposed-vX.X.X.X_beta-release.zip,

YAHFA highly recommended!

)

reboot

Open Magisk Manager, go to settings->update channel and paste the this custom path: "https://raw.githubusercontent.com/solohsu/magisk_files/master/custom_builds/release.json"

Install the EdXposed Installer (EdXposedInstaller_vX.X.X-release.apk)

Done!

||| Downloads |||

Android 9:

Riru

EdXposed Installer, Uninstaller and flashable zip

(at the date of publishing this thread, the latest Riru version is v17.1, EdXposed is v0.3.1.2_beta)

Android 10:

Riru

EdXposed Installer, flashable zip

Custom Magisk Build

TWRP blu_spark v9.107

||| Source code / Github links |||

EdXposed

Riru

||| Screenshots |||

||| Thanks & Credits |||

[MENTION=4419114]rovo89[/MENTION] - who made all this possible with his Xposed Framework

[MENTION=4470081]topjohnwu[/MENTION] - for his awesome Magisk root environment

@solohsu[Github] - for his EdXposed and customized Magisk builds

@Rikka apps[Github] - for their Riru Core

[MENTION=3873953]eng.stk[/MENTION] - for his blu_spark TWRP and awesome kernels

[MENTION=9380335]Uraniam9[/MENTION] - for his list of working modules