当前位置: 手机中国论坛 > 荣耀论坛 > 荣耀V10论坛 > 讨论 > 帖子正文

[讨论] Honor V10 BKL-AL20 ROOT(Magisk方式)

2018-12-19 21:31:05 674 评论(0)

背景:因为下周有Android课程,就想着上课前刷个机(虽然并没有什么关系)
  • 前期提示
  • 刷机于 20180905,本文于 20180906
  • 于刷机第二天发布此文,使用测试中
  • 本文仅做过程复述,并非作为教程发布,如有问题,后果自负
  • 内容仅供参考,因各种原因复做结果不一定一致
  • 全过程采用线刷
  • 强烈建议进行数据备份,使用华为手机助手备份至电脑,或者华为云空间云端备份
准备工作:
  • 手机:
  • 手机 BootLoader 解锁码
  • 型号:Honor V10 BKL-AL20
  • 版本号:BKL-AL20 8.0.0.199(C00GT)
  • EMUI版本:8.0.0
  • 打开 开发者模式(设置·系统·关于手机·连击版本号),开发人员选项开启USB调试
  • 工具:
  • 电脑 Windows 10
  • 华为手机助手PC端,使用版本:9.0.2.301(最新(强制更新)),来源:https:-consumer.huawei.com/minisite/Hisuite_cn/
  • 华为固件解包工具 HuaweiUpdateExtractor,使用版本:v0.9.9.5(新旧不明,能找到的最新版本,Update Date:2016-12-12 10:03:50),来源:https:-forum.xda-developers.com/showthread.php?t=2433454
  • Magisk Manager,使用版本:Version 5.9.1(最新),来源:酷安
  • Magisk 框架包,使用版本:v17.1(最新),来源:https:-github.com/topjohnwu/Magisk/releases
  • *** Magisk 卸载包,试用版本:v17.1,20180901(最新),来源:https:-github.com/topjohnwu/Magisk/releases
  • ADB工具包 platform-tools,使用版本:r28.0.1(最新),来源:https:-developer.android.com/studio/releases/platform-tools
  • 第三方Recovery TWRP,使用版本:v3.2.1.0(非最新,小一个小版本号),来源:https:-twrp.me/huawei/huaweihonorview10.html
开始:
  • 解锁 BootLoader:
  • 打开USB调试,连接电脑,cmd 切换到 platform-tools (ADB工具 目录下
  • > adb devices 测试设备连接
  • > adb reboot bootloader 重启到 BootLoader
  • > fastboot devices 测试设备连接
  • > fastboot oem unlock ***** *是解锁码,回车手机上确认进行解锁,解锁会清除数据
  • *** 回锁:> fastboot oem relock *****
  • *** 状态查询:> fastboot oem get-bootinfo
  • *** 状态信息提示:LOCKED 锁定,UNLOCKED 解锁,RELOCKED 回锁
  • 提取固件:
  • 连接电脑,打开PC端华为手机助手
  • 点击 系统更新 或 系统修复,等待下载完毕,断开连接或者迅速把下载的(位置提前在设置确认)东西复制走,以免被删除
  • 建议下载的全部复制,后期出问题系统修复的话复制回去就行了,省去下载过程和时间
  • 提取 boot.img
  • 把手机助手下载的东西里的 update.zip 的UPDATE.APP 复制出来
  • 用华为解包工具 HuaweiUpdateExtractor解包 UPDATE.APP(先到设置中,去掉 verify header checksum)
  • 提取 ramdisk.img 也就是 boot.img,此文件传至手机
  • 安装 Magisk Manager:
  • 手机安装 Magisk Manager
  • 点击安装 Magisk,点击 修补 boot 镜像文件,选择 ramdisk.img 或者 重命名后的 boot.img
  • 修补后的文件被存至存储空间 Download 目录下,名称为 patched_boot.img,有提示路径,注意看小字
  • 将修补后的文件传至电脑
  • 刷 TWRP:
  • 关机,接电源,长按音量减 + power 进 BootLoader
  • > fastboot flash recovery_ramdisk twrp****.img 文件名自己填
  • > fastboot reboot 重启
  • 刷 Magisk 框架包:
  • 关机,断电,音量加 + power,进入TWRP,直接右滑进入
  • 连接电脑,Advanced 高级,ADB Sideload
  • > adb sideload "patched_boot.img路径",电脑上的路径
  • 返回,重新进入TWRP的 sideload,可以勾选一下 Davlik Cache
  • > adb sideload "magisk框架包的路径"
  • 重启,基本成功
结束:
  • 如果想装 Magisk 模块,最好先装 Magisk Manager for Recovery Mode(mm),可在 twrp 使用命令行卸载问题模块
  • Root 成功,以 RootExplorer 为例
  • *** xposed 框架尝试失败,Magisk 上的xp框架相继失败,失败代价是重启循环,谨慎测试
  • Magisk 卸载包刷入提示失败,具体成功失败没有去检测(直接恢复)
  • eRecovery 恢复时感觉软件少了不少,连浏览器都不给我,不过是真的好;eRecovery 恢复时不会回锁,下载时会断点续传,不用太过担心临时的断网
  • 华为手机助手的系统修复包括回锁,包括recovery,包括系统
  • 现在的问题是系统更新会提示进行修复系统,是在两项操作之后:一项是安装 mm,一项是测试了Magisk Hide;这种情况想要修复的就去修复,不需要修复的大概不用理会,我也就先试一试root
  • Magisk不起作用,开启或关闭后,点击即重启
  • 华为手机助手恢复数据是覆盖式恢复
  • *** 查找资料过程中,有一个data分区解密方法之一,格式化,测试格式化后能读取,重启后恢复加密,此项谨慎测试
  • 有一个问题是我咋感觉手机助手修复后和之前的不是很一样了,就一些细节不一样,不知道是不是重新设置开启了隐藏副本
  • ......

不吐不快,我来说两句... 登录 | 注册

发布
暂时没有回复

您需要注册登录后,才能回帖哦! 登录 | 注册

楼主
北漂第二年
最新动态