无忧启动论坛

标题: 华为 kirin710 刷自定义内核 以及 第三方 rom [打印本页]

作者: winpefk    时间: 2023-7-27 09:45
标题: 华为 kirin710 刷自定义内核 以及 第三方 rom
本帖最后由 winpefk 于 2024-7-29 20:10 编辑

不要升级 h?rm??y ?S!!!!否则接下来方法无效

麒麟710 通用固件方案:
首先 请确认设备安全补丁日期:应当在2019年之前 如果不是,尽可能降级到靠近这个日期的版本

(可以先用hisuite proxy,降级到v2查找器的最后支持的OTA版本)
如笔者JDN2-AL50在firmware finder v2中可以找到的固件版本为9.1.0.221 不符合2019年前标准
先降级到此版本,作为底包。

备用一份在v1中可以找到的最低版本(不带cust字样或preload字样的基础包,应该版本比v2找到的更低,如果v2找到的版本已经是2019年前,无需操作,且可跳过第二步
注意如果v1,v2找到的都是19年后的,请使用onfix寻找版本低于9.1.0.126的固件)


(再注:不要管是jdn2-al50c,jdn2-al50b,只要有你机子的字样就可以作为旧固件写入(忽略后面的c,b),我这里测试通过,若是jdn2-al50和jdn2-al50hn这类后面有两个字母的 不要尝逝)
(若还是没有:比如我的机子,自行onfix搜索,2人民币一次,加一个度盘VIP,下载速度稳定)

接下来你得去 HCU 官网用9欧 买一个 72小时凭证 (注 dc-phoneix和 hcu 都可使用此凭证)
自行解锁(笔者机器仅可永久解锁user lock,需临时解锁fblock)

Step 1. 解除avb 2.0 && dm_verity

在fblock解锁的情况下用dc-phoneix备份vbmeta_a,recovery_vbmeta_a,erecovery_vbmeta_a (若有ab插槽请也备份B槽位)
在platform-tools command prompt中运行:
fastboot flash vbmeta --disable-verity --disable-verfifcation vbmeta_a.img
fastboot flash vbmeta_a ... 或 fastboot flash vbmeta_b ... (for AB devices)
对recovery_vbmeta和erecovery_vbmeta如法炮制

Step 2. 刷写旧固件 (这是别的教程没说的,他们只会说降级到19年前) (用途:修复无限重启)(本来就是19年前固件的 或 版本小于9.1.0.126 跳过) (用旧固件里面的分区镜像覆盖底包)
product
eng_system
eng_vendor
hhee
hisee_fs
hisee_img
odm
vendor (可能掉相机,如果不刷自定义内核请不要刷入,JDN2-AL50 没有掉相机)

Step 3. flash
fastboot -w erase userdata
自行刷GSI,MIUI 内核必须开permissive 注意,如果刷了自定义内核回退官方时请用fastboot -w erase userdata抹除所有数据


注意,抹除完数据后一般需要进入erecovery格式化,否则卡logo
注意:若刷入面具,请刷写recovery_ramdisk,从此你机子的recovery失效,若需开软件TP再次刷写类似vendor,product之类,请刷回官方rec再操作
注意:第三方内核( 请匹配内核版本刷写,可尝试小版本号不同的固件,但相同内核版本 如 9.1.0.148 和 9.1.0.111,都是 linux v4.9.148 内核 ):

(本人)源码:github / dirt2022 / huawei_kirin710_kernel ,此内核源码修复了在clang 14下的 编译报错 kernel 版本 4.9.148 (开启permissive(不可改为enforcing,若要开enforcing请关闭selinux_develop),禁用了hiview,已经禁用kernelSU 请使用magisk ROOT) (感谢:huawei_kirin710_kernelSU 提供基础源码 )

注:作者使用一台arm64 CPU的手机用chroot debian sid容器编译,无需交叉编译 (软件包:build-essential + clang + bc + device-tree-compiler) 编译前记得mkdir -p /tools/ && ln -s /usr/bin/dtc /tools/dtc




作者: 9527sss    时间: 2023-7-27 10:10
谢谢分享
作者: wsdyleon    时间: 2023-7-27 10:22
华为不解锁能刷机?
作者: wsdyleon    时间: 2023-7-27 10:25
华为垃圾机制:不开放解锁权限,表面上是讲不安全,实质上是不让客户刷机。真是安全的话,就不会某宝能破解了。花钱能破解你华为说明你华为不解锁也不安全
作者: winpefk    时间: 2023-7-27 10:59
wsdyleon 发表于 2023-7-27 10:25
华为垃圾机制:不开放解锁权限,表面上是讲不安全,实质上是不让客户刷机。真是安全的话,就不会某宝能破解 ...

言语和谐一点
作者: winpefk    时间: 2023-7-27 10:59
wsdyleon 发表于 2023-7-27 10:22
华为不解锁能刷机?

有 HCU
作者: wpzhappy    时间: 2023-7-27 12:15
看看
作者: yc2428    时间: 2023-7-27 12:47
谢谢分享
作者: xuchen0306    时间: 2023-7-27 13:15
看看
作者: rrrtusadzz    时间: 2023-7-27 13:25
提示: 作者被禁止或删除 内容自动屏蔽
作者: xianglang    时间: 2023-7-27 13:42
现在有哪个手机不锁BL,能让你任意刷机的?小米系列可以申请解锁,不过得7天等待。

作者: wsdyleon    时间: 2023-7-27 14:25
winpefk 发表于 2023-7-27 10:59
言语和谐一点

我其实支持民族品牌,但尬吹太厉害。另外这个不让解锁政策,在以前是没有的,跟国外手机厂商政策一样的,但非得跟国内一些小厂学。做个比喻,华为看到别人吃饭噎死了,自己觉得噎死原因是吃饭的问题,所以就不吃饭了。
作者: kinghuacai    时间: 2023-7-27 18:05
谢谢分享
作者: zhenaguo    时间: 2023-10-10 20:35
hello  编一个 荣耀20i 的内核需要多少钱呢
作者: 缘三生    时间: 2023-10-12 08:33
710有点老了不值得这么折腾
作者: iver3    时间: 2023-10-12 16:19
遥遥领先 遥遥领先  遥遥领先
作者: fengshangren    时间: 2025-1-26 02:38
楼主辛苦,感谢分享




欢迎光临 无忧启动论坛 (http://bbs.c3.wuyou.net/) Powered by Discuz! X3.3