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
You need to use the appropriate framework build depending on the Genymotion product and Android image you use:
- arm64 images (current): Magisk framework build for arm64
- x86_64 images (deprecated!): Magisk framework build for x86_64
- x86 images (deprecated!): Magisk framework build for x86
Root is necessary to install Magisk properly. If you are using a non rooted Android image, make sure to root the device before proceeding.
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
Root is necessary to install Magisk properly. If you are using a non rooted Android image, make sure to root the device before proceeding.
- x86_64 images: Magisk framework build for x86_64
- arm64 images: Magisk framework build for arm64
- Drag’n Drop Magisk-v23.0.apk to the device display. Magisk Manager will install and open. Close it for now.
- Drag’n Drop Magisk_rebuilt_1c8ebfac_x86.zip, Magisk_rebuilt_1c8ebfac_x86_64.zip or Magisk_rebuilt_1c8ebfac_arm64.zip .
- When flashing is complete, reboot the device.
Launch Magisk Manager. It will request ROOT access:

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 all its processes (use Android Recent Screen button). And launch it again. You will be prompted with an update to apply:

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!
