How to install Xposed/EdXposed/LSPosed with Genymotion Desktop?
Danger
GENYMOBILE assumes no liability whatsoever resulting from the download, install, and use of Xposed, EdXposed, LSPosed and Magisk. Use at your own risk.
Note
Using Xposed, EdXposed, LSPosed or Magisk to hide root will not work. Genymotion provides non-rooted Android images. For more information, see Is it possible to un-root or hide root?.
Android 8.0 and above
Xposed and EdXposed are obsolete. Genymotion will be using LSPosed for Android 8 and above.
Prerequisites
- Android 12 and above images are not rooted by default. You first need to root the device before proceeding. For detailed instructions, please refer to our on-line documentation.
- Magisk Manager APK (v23.0)
- Magisk framework for x86 for Android 8.0 - 10 (PC or old Mac Intel)
- Magisk framework for x86_64 for Android 11 and above (PC or old Mac Intel)
- Magisk framework for arm64 for Mac M series
- LSPosed archive
- LSPosed manager APK
Installation
Step 1: Install Magisk
- Drag and drop the Magisk Manager APK: Magisk-v23.0.apk. Magisk Manager will install and open. Close it for now.
- Drag and drop the flashable archive:
- Magisk_rebuilt_1c8ebfac_x86.zip for Android 8.0 - 10 (PC, old Mac Intel)
- Magisk_rebuilt_1c8ebfac_x86_64.zip for Android 11 and above (PC, old Mac Intel)
- Magisk_rebuilt_1c8ebfac_arm64.zip for Mac M series
- When flashing is complete, reboot the device.
- Launch Magisk Manager. It will request ROOT access; select "Remember choice forever" and click Allow.
- The popup may open in the background and be covered by Magisk Manager. If so, press back to access the popup and allow ROOT.
- You will then be prompted with an update to apply; accept it.
- The device will reboot one more time. Launch Magisk Manager again; Magisk is now installed in 1c8ebfac(23015) version.
Step 2: Install Riru
- Do not install the Riru version available in the Magisk Manager app. Use the old Riru v25 version provided in this article (see prerequisite).
- Drag and drop the Riru archive onto the instance display: riru-v25.4.4-release.zip. The flashing process will fail, but this is normal. The archive must be installed from Magisk Manager.
- Launch Magisk Manager app and click on the last icon in the bottom toolbar to go to the module section.
- Click "install from storage".
- Go to the Download folder from the menu.
- Select the Riru archive, riru-v25.4.4-release.zip.
- Reboot the device.
- Riru version 25 should now be present in the installed modules list in Magisk Manager.
Step 3: Install Riru - LSPosed
- Drag and drop the LSPosed archive to the device. Do not flash it.
- Open Magisk Manager, go to the plugin manager page; click Install from storage and select LSPosed-v1.8.6-6712-riru-release.zip.
- Reboot the device when prompted.
- Drag and drop LSPosed_manager.apk; LSPosed manager should open.
Android 5.0 - 7.1 (deprecated)
Xposed is obsolete, and Android 5.0 - 7.1 images are no longer maintained; this section is for legacy purposes only. Please use Android 8.0 or higher instead.
Prerequisites
- Xposed framework for x86
- Xposed installer (universal)
Installation
- Drag and drop the Xposed framework zip file (xposed-vXX-sdkXX-x86.zip) to your virtual device display to flash the device.
- Drag and drop Xposed Installer APK (XposedInstaller_*.apk). This should install and launch Xposed Installer application. At this stage, it will display that the Xposed framework is installed but disabled.
- Reboot the device with adb reboot command. Do not reboot from Xposed Installer as this will freeze the device.
- Launch Xposed Installer. It should display "Xposed Framework version XX is active".
Was this article helpful? Yes No 148 out of 223 found this helpful
Need more help? Request Technical Support
Related articles
- How to install Xposed/EdXposed/LSPosed with Genymotion Device image (PaaS)?
- Is it possible to un-root or hide root?
- How to install Magisk on Genymotion?
- How to install and use Xposed/EdXposed/LSPosed with Genymotion SaaS?
- How to root a Genymotion virtual device?