What is EdXposed and what can you do with it on your Android device?

What is EdXposed and what can you do with it on your Android device?

Magisk Mods are an easy way to apply system-level mods to your device without having to manually edit your system files. All you need to do is download the mod, activate it through the Magisk app, and then restart your device for the changes to take effect. Most mods focus on adding a feature or changing one thing on your device, but some install another framework to expand the modding potential. Riru, for example, is a Magisk module, which can connect to the Android Zygote process and allows developers to execute codes in its context.

Since Riru essentially replicates the working principle of the Xposed Framework, an advanced Riru module can conceptually act as a Universal Android Runtime (ART) hooking platform. EdXposed is one of these Riru modules. This may seem like a case of over-abstraction, but it’s actually a new idea to implement the whole Xposed framework through Magisk. In a nutshell, Riru takes care of all the prerequisites for setting up the Xposed-style environment itself, while EdXposed provides a compatible API for Xposed modules to work.

What is EdXposed?

Created by XDA Recognized Developer mlgmxyysd and XDA Member solohsu, EdXposed (short for “Elder driver Xposed”) is the evolution of the Xposed Framework in the form of a Riru module. Under the hood, it uses the SandHook and YAHFA (Yet Another Hook Framework for ART) projects. The module comes with its own companion application called EdXposed Managerthrough which users can check kernel status and download different Xposed modules.

EdXposed Manager

What are the features of EdXposed?

  • Completely open-source and free.
  • Low detection rate against various tamper detection applications.
  • Can be extinguished easily in case of soft brick.
  • Compatible with the original Xposed API.
  • Works with Android Oreo 8.0 to Android 11.

How to download EdXposed?

You can download the ready-to-flash version of EdXposed from its GitHub repository. EdXposed Manager i.e. the companion app is hosted on a separate GitHub repository linked below.

Download EdXposed || Download EdXposed Manager

How can I install EdXposed?

Before installing EdXposed, make sure that the latest version of Magisk is installed on the target device. Note that the most recent version of Riru (v26.x) is not compatible with EdXposed, so you must install Riru v25.x first.

  1. Download the EdXposed ZIP package from the aforementioned URL. If you downloaded it on a PC or Mac, connect your Android device to it and copy the downloaded ZIP file to the internal memory of the target device.
  2. Open the Magisk app and proceed to Modules tab using the bottom navigation menu.
  3. Press the button named Install from storage. Then browse and select the ZIP you downloaded earlier.
    • You can also flash the ZIP file from a custom recovery like TWRP.
  4. After successful installation, restart your device.
    • If flashed using the Magisk app, the app will automatically prompt you to reboot.
    • If it is flashed using TWRP, you need to manually access the TWRP power menu and select the Reboot to System option.
  5. If you don’t see the companion app or the app prompts you to install the full version, load the EdXposed Manager APK (see previous section for download link).
  6. You have finished!

Comparison between EdXposed and the original Xposed Framework

The latest version of Android supported by the old Xposed Framework is Android Oreo. Also, the original Xposed installer was never designed to work in “systemless” mode. EdXposed, on the other hand, is compatible with Android Oreo through Android 11. Thanks to its reliance on Riru, it can work in conjunction with Magisk without touching the underlying system.

EdXposed XDA Thread

However, as of now, EdXposed is no longer under active development. Neither the management application nor the actual codebase has seen a commit since February 2021. Of course, you shouldn’t judge a project’s newness by the frequency of commits, but the lack of development is definitely a red sign for the aftermarket modding community, especially after taking into account the ever-changing Android landscape.

Conclusion

Now that you have a clearer idea of ​​how to install and configure EdXposed, your next step is to download a handful of Xposed modules and start tinkering with your Android smartphone. Notably, you don’t have to install these two frameworks simultaneously – just choose the one that suits your needs. While you’re setting things up, also check out the best apps for rooted Android devices.

Leave a Comment

Your email address will not be published.