How to install Kitsune Mask/Magisk Delta on Android emulators (Easy installation)

Kitsune Mask/Magisk Delta Installation

Kitsune Mask/Magisk Delta Installation

Important: If you are gonna use Kitsune Mask to install Zygisk mod menus on emulators, STOP RIGHT NOW!!! Most Zygisk mod menus support ARM only, therefore x86 emulators are NOT supported, although they support ARM translation. It is what it is!

Kitsune Mask/Magisk Delta is a fork by HuskyDG, including old school MagiskHide, Riru and some custom features. It works same as with official Magisk. Magisk Delta is a lot easier to install compared to MagiskOnEmu. It works on phones too.

Currently, only Magisk Delta supports Magisk installation into the system partition. Although emulator has a ramdisk image, patching ramdisk is not used because ramdisk is stored in a separate partition with a very SMALL disk size that is not enough to store Magisk binaries.

Video tutorials

Before you start

Enable Root access in emulator settings. This is an example of enabling root in Nox Player.

Enable Root in Nox Player

VERY IMPORTANT: Having write permission to the system is mandatory in order to be able to install Kitsune Mask/Magisk Delta!

If you use Bluestacks: Use Bluestacks Tweaker to unlock (makes system partition writable) and patch to enable root. SuperSU is not required (May not work with newer versions above 5.10).

If you use LDPlayer: Enable "System.vmdk writable" under "Advanced" tab in emulator settings.

Enable System.vmdk writable in LDPlayer

If you use MuMu 12: Enable "Writable system disk" under "Disk" tab in emulator settings.

Enable Writable system disk in MuMu 12

If you use Memuplay: Change Disk Sharing to "Independent system" under "Disk" tab in emulator settings.

Change Disk Sharing to Independent system in Memuplay

Installation

In this example, I will install Magisk v25.2-Delta on Nox player running Android 9. You can use any supported emulators, Nox Player, LD Player, Memu Player, Bluestacks, etc running Android 7 or above.

Install and open Magisk Delta. Grant root access to Magisk Delta (If asked).

Press the Install button on the Magisk card. Ramdisk does NOT need to be supported. Having no ramdisk is fine.

Install Magisk

Grant permission to access files.

Press NEXT. We don't need to preserve AVB/dm-verity on emulators.

Preserve AVB/dm-verity

Use “Direct Install into system partition” option instead of “Direct Install” option. If you don’t see this option, close and re-open Magisk Delta app.

Direct Install into system partition

Wait until installation is successful.

Installation successful

If you got the error "Unable to find sepolicy rules dir /data/adb/modules", just ignore it.

DO NOT disable Root access in emulator settings. Backup built-in su (/system/bin/su and /system/xbin/su) and delete them (in case you want to uninstall Magisk and restore to built-in su) using a file manager with root permission (In some file managers, you may need to enable write permission in Settings to be able to delete the file), then reboot. Because emulators like LDPlayer will remove all su after disabling ROOT from settings, causing Magisk to prompt "A su binary not from Magisk has been detected. Please remove any competing root solution and/or reinstall Magisk".

DO NOT disable Root access in emulator settings

If you are TOO LAZY, you can try disabling Root access in emulator settings then reboot, hoping Magisk will still work. It works fine on Memu so far.

The last step is to verify that everything is working properly. Open Magisk Delta again. We want to see a version number beside the “Installed” parameter. This means you have successfully installed Magisk. Great job!

Verify installation

If you update your emulator, you need to reinstall Magisk-Delta again. No user data are wiped.

Got an issue? Please report an issue on the Kitsume Mask Github repo.

Post a Comment

0 Comments