Home

Awesome

Install Magisk On Official Android Emulator

Works on Android API 22 - 30,S (except 28)

  1. Grab Magisk.zip (or Magisk.apk) and put in this directory. If you're using ARM system image, replace busybox with busybox_arm.
  2. For patching the ramdisk with magisk, your AVD must be already created
  3. Make sure you backup the untouched ramdisk.img from <sdk_home>/system-images/<platform>/*/ramdisk.img. You will need it everytime you want to patch ramdisk with magisk (for the first time and also for subsequent magisk updates).
  4. Clone this repository and copy the original ramdisk.img into the clone's folder.
  5. Start the newly created AVD.
  6. There are three ways to patch ramdisk:
  1. When finished, copy the patched ramdisk.img back to AVD directory.
  2. Power off and restart (cold start) the emulator
  3. Recommended: update magisk manager
  4. Enjoy Magisk :)

Install Magisk On Android x86 Project on VirtualBox

Only test on Android 8.1

  1. Grab Magisk.zip (or Magisk.apk) and put in this directory.
  2. Bring up Android system and establish adb connection.
  3. Execute prepare_image.sh or prepare_image.bat to grab initrd.img and ramdisk.img on hard drive.
  4. Execute patch_vbox.sh or patch_vbox.bat to patch initrd.img and ramdisk.img
  5. Execute install_vbox.sh or install_vbox.bat to install patched images on hard drive.
  6. Restart machine and enjoy Magisk :)

Reference: https://github.com/topjohnwu/Magisk/issues/2551#issuecomment-608998420

Sources

busybox binary : https://github.com/Magisk-Modules-Repo/busybox-ndk

Notes

Emulator Versioncommand-line patchmanager patch
Android SCanary (22001)Canary (22001, w/ built-in su)
Android 22 - 30Canary (22001)21.4 (w/ manager 8.0.7)

MagiskManager 8.0.7: https://github.com/topjohnwu/Magisk/releases/download/manager-v8.0.7/MagiskManager-v8.0.7.apk

Magisk 21.4 channel url: https://bit.ly/304BAei (https://github.com/topjohnwu/magisk_files/blob/b0694fad863d3a15c6a2276b1061a280ece80ed7/stable.json)

Magisk 22001 Canary: https://github.com/topjohnwu/magisk_files/raw/c34d91edab45e140753e1256f2b694eed90d2dcc/app-debug.apk