2025-02-05
Note
The following tutorial only works for Magisk ver. 23.0. More recent versions are not compatible with Genymotion yet.
Prerequisite
- Magisk Manager ver. 23.0.
- Magisk framework build for x86
- Magisk framework build for x86_64
- Magisk framework build for arm64
Installation guide
> Warning: > Installing Magisk Framework will flash the virtual device Android system. Do it at your own risks!
You need to use the appropriate framework build depending on the Genymotion product and Android image you use:
PC / old Mac (Intel x86_64)
- Android 10 and lower: Magisk framework build for x86
- Android 11 and above: Magisk framework build for x86_64
Mac M series
You need to use Magisk framework build for arm64
Installation steps
1. Drag’n Drop Magisk-v23.0.apk to the device display. Magisk Manager will install and open. Close it for now.
2. Drag’n Drop Magisk rebuild 1c8ebfac x86.zip, Magisk rebuild 1c8ebfac x86_64.zip or Magisk rebuild 1c8ebfac arm64.2.zip.
3. When flashing is complete, reboot the device.
Launch Magisk Manager and allow ROOT access
Launch Magisk Manager. It will request ROOT access.
Superuser request
The screen shows:
- Magisk is requesting Superuser access.
- Warning: If you do not understand this, you should deny the request.
- android.permission.ACCESS_SUPERUSER not declared in manifest.
- This time only
- Remember choice for 10 minutes
- Remember choice forever
> Action shown: “Allow” is indicated for the request.
On Android 9 and above, the popup opens but it is covered by Magisk Manager main window. You need to press the back button to access the popup and allow ROOT access.
Close Magisk Manager and reopen
Close Magisk Manager and all its processes (use Android Recent Screen button). And launch it again. You will be prompted with an update to apply.
A prompt shows:
- Requires Additional Setup
- Your device needs additional setup for Magisk to work properly. Do you want to proceed and reboot?
- CANCEL
- OK
Click OK. Your device will reboot one more time.
Launch Magisk Manager again. You should now see that Magisk is installed in 1c8ebfac(23015) version: You’re done!
Previous
→ PREVIOUS
Dynamically change vehicle properties in Android A…
Next
NEXT →
How to use MobSF with Genymotion SaaS