本方法理论note10pro也可用
看没人发k40g上鸿蒙的教程啊[t耐克嘴]那我来写一个
经过一周的捣鼓,终于在k40g上启动了鸿蒙4[流汗滑稽]
下面来给大家分享方法
和踩过的一些坑
文中所有文件均在此链接中 https://www.123pan.com/s/nvf0Vv-Z6SLd.html
首先——感谢@原野追逐梦想1 对我提供了极大的帮助!提供了禁用avb方法
gsi来自@wuxin_begonia 大佬
本人做了一点点小修改(不会修bug[受虐滑稽])
底包MIUI14和MIUI13皆可,但是MIUI14存在恶性bug,锁屏后无法唤醒,推荐使用MIUI13
本人测试使用14.0.23.4.17.DEV
阅读前,请确保你的bl锁已解除,并且有root
玩机有风险!请勿使用主力机冒险
教程开始
首先,用底层探测器检查自己的selinux状态
确保是宽容模式
若不是,请刷入模块关闭selinux
下一步,关闭avb校验和dm校验
请注意❗❗
常用的几种关闭校验的方法均不试用于k40g和note10Pro,会导致无限重启❗
正确的关闭校验方法
首先查看你系统所在的分区位置(也可以用底层查看器看,默认应该是a,我这里是b)
使用任意工具箱提取自己系统的vbmeta和vbmeta_system
这里使用dna工具箱做演示
这里请选择你当前所在分区的vbmeta和vbmeta_system
提取之后将后缀a或者b删掉
改成vbmeta.img和vbmeta_system.img
将镜像文件导入电脑
任意找一个adb工具即可,将镜像文件放在adb工具箱的文件夹内
手机进入fastboot
依次输入以下代码:
fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img
fastboot --disable-verity flash vbmeta vbmeta.img
fastboot --disable-verity flash vbmeta_system vbmeta_system.img
执行成功后输入fastboot reboot,重启手机
若手机成功开机,则代表正常关闭了avb校验
若输入出现问题或者使用别的方法关闭avb导致无限重启的,请尝试输入:
fastboot flash vbmeta vbmeta.img
fastboot flash vbmeta_system vbmeta_system.img
将原来的镜像文件刷回,即可解决问题
仍无法开机,请尝试线刷
成功开机!你可以体验鸿蒙系统了!
使用dsu sideloader刷入gsi即可,用户空间大小输入20gb
不出意外,在状态栏点击重启后就能进入鸿蒙了,首次开机时间比较长,请耐心等待。
如开篇所说,以MIUI14做底包有严重bug,锁屏后会睡死,不能唤醒
开机后,可连接WiFi更换主题修复图标
其他bug也很多,WiFi蓝牙可用,高刷修复不了(build.prop修改无效)
其他的自行摸索吧!
重启即可回到原来系统
感谢阅读!本人小白第一次发文,如有错误欢迎指正😭