/MagiskOnEmu

Support Magisk layer for Android on PC. Allow to integrate Magisk root into Android Emulator and Android x86 project such as NoxPlayer, Bluestacks, LDPlayer, MEmu, Mumu, BlissOS, ...

Primary LanguageShellGNU General Public License v3.0GPL-3.0

Magisk On Emulator, Android x86 project

About

Integrate Magisk root into Nox Player and other Android x86, emulators

Magisk on NoxPlayer Android 9 emulator

Magisk on BlissOS 11 - Android 9

Features

  • Bring Magisk / Zygisk to Android x86
  • MagiskHide / MagiskDenyList for hiding root
  • Magisk / Zygisk modules work properly!

Note: Some features might not work on some emulator, Please read Emulator that Magisk can work properly to know which Magisk features doesn't work.

Requirements

  • Android x86 project such as BlissOS 11 (Android 9), BlissOS 14 (Android 11), PrimeOS (Android 11), ...
  • Android Emulator (NoxPlayer, MuMuGlobal Player, Bluestacks): Emulator that Magisk can work properly.
  • Supported Android version: Android 7.1+, Recommended Android 9+

It is NOT RECOMMENDED to install Magisk on Android 7.1 Emulator (exclude MEmu) anymore as they has broken environment. Magisk v24+ might no longer be able to run on Android 7.1 Emulator. Install Magisk on Android 7.1 x86 project such as Phoenix OS will cause BOOTLOOP

Installation method

  • Install Magisk into /system
  • Install Magisk into ramdisk image (Android 9 and lower)
  • Install Magisk by using GearLock extension

Download

Download from Releases tag

Useful link

Credits

  • Magisk: The most famous root solution on Android
  • Magisk emulator.sh : Magisk setup script without patching boot.img
  • MagiskOnWSA: For Magisk on WSA script, how to integrate Magisk on Emulator
  • TermOnePlus - The best Terminal Emulator app for MagiskOnNox script
  • BSTweaker - Tools for debugging Bluestacks emulator