Well before Magisk was in our lives, the Xposed framework was where all the mods and magic happened. Magisk was built on a similar concept with the ability to customize your system via modules. We can thank Xposed for where we are today in terms of root-related mods, but it’s not done just yet — it’s still very much alive and kicking after all these years.
Xposed was almost dead for new devices, but the EdXposed module from developer solohsu gives Android 9.0 Pie some unofficial support. It’s based on the Riru platform by developer RikkaW, and with this combination, Xposed is brought into a new era. For a while there, we all thought the Xposed platform would be lost and forgotten in time, but the community stepped up and kept it going.
There are three total parts to this mod. In addition to the EdXposed Manager app (more on that later), there are actually two Magisk modules at work here. One is a set of support files called the core, and the other is the actual EdXposed module that makes everything tick.
Head into the Magisk Manager app, tap the menu on the left, then go to “Downloads.” Tap the search icon, then search for the term “riru,” then scroll down to the “Riru – Core” entry. Tap the download arrow, hit “Install,” then the first module will begin installing to your system. Once finished, hit the back arrow once to return to the search results page.
Now that the core module is installed, you’ll need to install the actual EdXposed framework itself. From the same search results page for “riru,” scroll up to the top and locate the “Riru – EdXposed (SandHook)” module, hit the download arrow just like before, then “Install.” Once the module finishes installing, tap the “Reboot” button at the bottom-right to restart your phone.
The final thing required to make everything work is the EdXposed Installer app, which is where you can manage all of the modules. Much like Magisk Manager, the EdXposed Installer app is also where you’ll discover new modules to download directly from within the app itself.
Download and install the app from the link below, then you can move onto the last part of the guide. You might also have to enable the “Install Unknown Apps” option beforehand as well.
Now that the hard stuff is out of the way, it’s time to have some fun! Head into your app drawer and look for a new app named “EdXposed Installer” then open it to the main page. If everything checks out, you should see a big green check mark that states the Xposed Framework is active. For what it’s worth, you will still pass Google’s SafetyNet checks as well, so you won’t have to worry about tripping that flag either.
Tap the menu button on the upper-left, choose “Download,” hit the sorting button in the upper-right, then “Sort by last update.” It’s crucial that you sort by the most recent modules and updates since the platform has been around for many years. I wouldn’t push your luck installing a module that hasn’t been updated in years since it could cause some significant issues with your newer device.
After you find a module to install, tap the entry on the list, hit the “Versions” tab, then tap the “Download” button for the newest version. From here, you’ll install it just like you would any other app. After the install is finished, you’ll get a notification in the status bar saying the module is not activated yet. Tap “Activate and Reboot” to finalize the module for use upon reboot. That’s it!
What to do when installing multiple modules?
There’s definitely no need to install the modules one at a time while rebooting after each one. If you plan on installing more than one module in a single sitting, you can skip the “Activate and Reboot” option that pops up and hit the “Activate Only” option instead. Once you’ve activated all of the modules individually, then you can reboot your system to ensure the modules are working.
What’s up with all the other languages?
When scrolling through the modules in the “Download” section, you might find a lot of non-English entries, but you can ignore those for the most part and keep looking. Unless you’re willing to translate the text and figure out what it does, it’s best to avoid these unless you know what the module is supposed to do.
What modules work with my phone?
In general, most of the newly updated Xposed modules will work just fine, but steer clear of modules that are explicitly made with one device in mind. For example, if you have a Pixel smartphone, you don’t want to download anything that is meant only for the OnePlus phones running the OxygenOS.
Should I install older modules?
Also mentioned a little bit in a section above, it’s never going to be a good idea to install an old module on your new system. The Xposed platform has been around for a long time, and some of the older modules are still hanging around in the “Download” section of the app. As long as it was relatively recent on the update, it should be just fine to install up to Android 9.0 Pie.
Does the EdXposed module pass the SafetyNet checks?
As mentioned briefly in an above section, the EdXposed module is running through the Magisk platform, which allows it to pass the SafetyNet checks without a problem. No worries there!
Should I mess with any other settings in the EdXposed app?
When you start digging around, you’ll find that there are quite a lot of options for you to check out and play around with. In general, everything you need will work just fine without touching anything else, but you can always explore if you’re an advanced user. Otherwise, it’s best to avoid all the other settings if you’re not sure what they do. Better to be safe than sorry!
How should I uninstall EdXposed when I’m finished?
Since it’s running on the Magisk platform, you can go into the Magisk Manager app under the “Modules” section and tap the recycle bin icon next to both Riru modules. It’ll then uninstall like any other Magisk module will do after the next reboot. You can also uninstall the EdXposed Installer app.
Reminder: Don’t do anything unethical
Some Xposed modules out there are for unethical purposes, such as cheating on certain games. If you use these cheat modules, you have a high chance of getting caught and banned. As always, use the Xposed platform with care and don’t do anything wrong! Stick with the modules that allow you to tweak and customize your system with cool new features rather than things that can get you into trouble.