How to install Magisk Delta on Android emulators (Easy installation)
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. Magisk Delta works on phones too but we will not cover it. If you need help with phones, refer to this page Magisk Delta or XDA forum
Currently, only Magisk Delta support Magisk installation into system partition. Although emulator has ramdisk image, patching ramdisk is not used because ramdisk is stored in seperate partition with very SMALL disk size that is not enough to store Magisk binaries.
Note: Screenshots may be a bit outdated but they are still acceptable
Magisk Delta does not work with Android 12 emulatorsbecause system partition is read only. Please send feedback to developer if you want it unlocked
MuMu
Email: [email protected]
Reddit: https://www.reddit.com/r/MuMuPlayerOfficial/
Facebook: https://www.facebook.com/mumuplayerEN/
Discord: https://discord.com/invite/hXtbNCY
Nox
E-mail: [email protected]
Facebook: https://www.facebook.com/noxappplayer/
Discord: https://discord.com/invite/dsDPJfm
Twitter: https://twitter.com/NoxAppPlayer
Additionally, ask BSTweaker dev if he can make unlocker for MuMu and Nox
XDA: https://forum.xda-developers.com/general/general/bluestacks-tweaker-2-tool-modifing-t3622681
4pda: http://4pda.to/forum/index.php?s=&showtopic=273806&view=findpost&p=56046947
VK: https://vk.com/bluestacksofficial
Download
Magisk Delta
Video tutorial
https://www.youtube.com/watch?v=TjCi3pRXvF4
https://www.youtube.com/watch?v=Wd2U3VRnDyw
https://www.youtube.com/watch?v=n_cykKtzHak
Before you start
Enable Root access in emulator settings
If you use Bluestacks: Use Bluestacks Tweaker to unlock and enable root
If you use LDPlayer: Enable System.vmdk writeable in emulator settings
Installation
In this case, 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. It may not work on MuMu
Install and open Magisk Delta. Grant root access to Magisk Delta (If asked)
Press the Install button on the Magisk card.
Grant permission to access files
Press NEXT. We don’t need preserve AVB/dm-verity on emulators
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.
Wait until 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 file manager with root permission (In some file manager, 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 disable 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”.
If you are TOO LAZY, you can try disable Root access in emulator settings then reboot, hoping Magisk will still work. Disabling root did not affected Magisk on Memu and Nox Player 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!
I want to show you the custom features provided by Magisk Delta. The most important feature is Magisk Hide to prevent detection
Important: If you update your emulator, you need to reinstall Magisk-Delta again. No user data are wiped
If you have issues, please read Frequently asked questions (FAQ). Report issues on Github repo if you can’t find an answer
If you are interested how Magisk Delta works, check out Internal Documents
Join Telegram group
Comments
Post a Comment