前言
华为禁用了解BootLoader锁
只能通过一些邪门歪道进行Root
前期准备
- KingRoot
- Root Explorer
- Magisk
KingRoot 获取 Root
下载 KingRoot
1
| https://kingrootapp.net/thank-you-for-downloading-kingroot-for-android/
|
一键 Root 成功
之前我已经Root成功了
获取 boot.img
RE 浏览器确认 by-name 文件
所以我这台设备中by-name位于
1
| /dev/block/platform/hi_mci.0/by-name
|
ADB 导出 boot.img
ADB 进入设备 Shell su 模式
1 2 3 4 5
| # 进入设备 adb shell
# 进入特权模式 su
|
- 进入
by-name位置
1
| cd /dev/block/platform/hi_mci.0/by-name
|
- 查看
boot.img文件位于何处
- 导出
boot.img
1
| dd if=/dev/block/mmcblk0p17 of=/sdcard/boot.img
|
- 导出
boot.img 到 PC
1
| adb pull /sdcard/boot.img C:\Users\<Device_Name>\Desktop
|
Magisk 修复 boot.img
- 选择
安装开始生成镜像
选项 选择 保留 AVB 2.0/dm-verity
方式 选择 选择并修补一个文件
- 选择之前生成的
boot.img
- 然后
开始
- 导出
Magisk.img到电脑上备用
Fastboot 刷入 Magisk.img
ADB 进入 Fastboot 模式
刷入 Magisk.img
1
| fastboot flash boot <Magisk.img>
|
刷入成功
参考 & 引用
https://zhuanlan.zhihu.com/p/416093340