1. 打开开发者选项,设置->版本号 多点几次

  2. 在开发者选项中打开adb调试,打开OEM解锁(真我手机需要申请深度测试)

  3. 下载adbSDK 平台工具版本说明 | Android Studio | Android Developers

  4. 手机接电脑,执行adb reboot bootloader(真我手机打开深度测试,会自动进入bootloader

  5. 进入bootloader之后,在电脑中执行fastboot flashing unlock 或者 fastboot oem unlock解锁(会清空手机数据)

  6. 获取最新系统版本的完整包

  7. 使用payload-dumper提取压缩包payload.bin中的boot.img

    # 安卓13
    payload-dumper-go -p boot xxxx.zip
    
    # 安卓13以上
    payload-dumper-go -p init_boot xxxx.zip
    
  8. boot.img复制到手机存储中

  9. 安装Magisk或者狐狸面具

    1. topjohnwu/Magisk: The Magic Mask for Android (github.com)
    2. HuskyDG/magisk-files (github.com)
  10. 打开Magisk点击安装 -> 选择并修补一个文件,选刚刚提取的boot.img/init_boot.img

    image-20240816153133377image-20240816153153492

  11. 修补之后会在Download目录出现一个magisk_patched_xxxxx.img文件,将这个文件复制到电脑中

  12. adb reboot bootloader 或者 手机关机,按音量减+电源键,进入fastboot模式

  13. 使用数据线接入电脑,执行 fastboot flash [boot/init_boot] magisk_patched_xxxxx.img

  14. fastboot reboot,此时打开面具已经获取ROOT权限