前言

对于安卓模拟器
普通的Magisk是无法安装的
我们要用定制版的Magisk Delta

带定头盔

本文仅适用于以下版本模拟器
个人精力有限
可能有更多支持版本未能测试到

模拟器 版本
LDPlayer 9.0.55
MEmuPlay 9.0.3

Magisk Delta

1
https://huskydg.github.io/magisk-files/intro.html

下载 Magisk

我们直接下载 Stable / Beta 版本即可
因为每个构建版链接不一样
有需要的朋友到官网自己下载即可

打开后需要我们先授予Root权限

然后将 Magisk 更新至最新版本

安装 Magisk

安装 Magisk 需要分析是否存在 Ramdisk
因为存在 Ramdisk 会安装 MagiskBoot 分区
不存在 Ramdisk 会安装 MagiskRecovery 分区

有 Ramdisk 设备

  • MEmuPlay 为例
  1. 我们开始安装
  • 记得获取 Root 权限
  1. 系统自动勾选 修补 boot 镜像中的 vbmeta
  1. 选择 安装至系统分区
  1. 安装完毕之后重启模拟器
  1. 重启完重新打开Magisk

无 Ramdisk 设备

  • LDPlayer 为例
  1. 我们直接点击安装
  1. 勾选 安装到 Recovery
  1. 选择 安装至系统分区
  1. 安装完毕之后重启模拟器
  1. 重启完重新打开Magisk

配置 Magisk

MagiskHide

  1. MagiskHide --> 配置超级用户列表
  1. 勾选不需要Magisk的应用

隐藏 Magisk 应用 【可选】

开启 Zygisk 【不建议】

  • Android 9 模拟器不建议

Zygisk是类似Magisk插件的中间件
如果这个安装不上可以使用riru

  1. Magisk 设置打开 Zygisk
  1. 重启 Msgisk

参考 & 引用

https://huskydg.github.io/magisk-files/intro.html