荣耀7X折腾日记
背景
其实很早就知道这个老麒麟的华为荣耀手机可以解锁刷机,但是7X需要深刷,要么拆机要么找某贼大佬用猎人解锁工具,之前尝试过结果当时我的笔记本应该是USB-A口有问题,解锁不了了之,现在趁着自己对数码设备来了一波新的热情和对自己手法有了更多的信心,荣耀7X我准备来解锁了。
解锁
其实解锁的过程比我预想中的顺利很多,先前有小米5进入9008刷机的经历,这次的荣耀7X解锁的过程与此十分类似,拆开后盖用镊子短接触点,安装号相关驱动,等相关软件(PotatoNV)识别到就可以获取到解锁码了,之后就是进fastboot刷机解锁了。
fastboot oem unlock UQO3H3CCMSRNNMYI
整个解锁的过程可以说比我想的容易很多,因为像这个后盖是螺丝拧一下就打开,相关软件也很容易就识别到了(先短接再接线,注意电脑驱动声音)短接的触点也很清楚。

- 相关原理
- 利用麒麟芯片内置的USB Download Mode模式,PotatoNV将修改过的引导程序(Xloader)写入机内,临时解锁并且获取解锁码。这个过程其实我也只是一知半解,具体原理我也不是很清楚。
刷机与救砖
本来以为过了解锁这道大门槛接下来的步骤应该就很容易了吧,一开始我想刷的是los,结果发现荣耀的包不像小米那样有那么多人适配支持,然后我在咨询了一番ChatGPT后找到一个los16的包,不想我之前对于MIUI的刷机,这个荣耀的第三方包仅仅说将system分区刷入,而诸如boot分区,vendor分区都是没有做修改的。
额说白了其实这个包各方面调度,与硬件底层相关的内容其实修改的特别少,本质还是EMUI8,这个包刚刷进去的时候我的体验还算不错,但很快,一连串的系统报错,过于简陋的相机,一些原生功能适配性问题(OTG)愈发让我觉得荣耀的类原生似乎不是一个好的选择。


起初我以为一连串的报错原因是底包不对,因为这部手机官方最后的版本是EMUI9,安卓9,而我的是EMUI,所以我想着是先更新到EMUI9再刷底包,但是我现在los16了,怎么更新呢? 第一个想法,线刷新的EMUI9,但是华为不像小米有miflash这种线刷工具,当时我找来了不知道什么EMUI9的包,然后给它解压出各种各样的img文件,然后不知道该刷什么进去,我把boot,system和vendor这几个我觉得关键的线刷了进去,然后果不其然翻车了,rom直接刷坏了,系统开机直接进recovery模式了,进recovery尝试用官方提供的在线下载包的方法救砖,结果发现官方应该是把我这老旧机型的服务器关了,根本下载不到了,再尝试用官方手机助手救砖,也是在线下载不到包。。。这个时候似乎到了很被动的局面了,怎么办?
▶️方法三:三键升级(三键强刷)
此方法同样适用于官方Recovery在或能恢复的情况,能够较完全地恢复系统。尽量选择同版本或高版本的官方包(否则可能失败),完全解压出UPDATE.APP,新建一个dload文件夹把APP放进去,然后将这个dload文件夹复制到SD卡(插手机)或手机内部存储。之后关机三键进入升级模式,自动开始刷包。
最后还是在某贼大佬的帖子下找到了这个方法,我在萤火虫资源站找到了相关的救砖包,然后用otg转接U盘,进入这个模式,最后成功救砖并升级到了EMUI9。现在看起来操作似乎很简单,但那晚我一个是尝试各种方法,再就是找包,这两样花了我很多时间,直接折腾到了22点了。

然后作死的我觉得换底包了是不是又可以尝试那个los了,然后刷system。。。变砖,这次这个方法也不管用了,是不是因为版本更新了的原因,不过好在这次我重新刷了EMUI9的system重新开机了。(感觉之前刷进去有问题一大原因就是没有先双清再刷system)
折腾到这个时候我还不死心,毕竟官方的EMUI实在是有点简陋,看了酷安的几个包,感觉完成度都不是很高,有个官改我尝试刷入,结果发现这些包的光刷机都有一定的难度,且还有各种各样的适配问题,我也逐渐打消了刷第三方包的念头了,毕竟EMUI虽然功能缺失比较多,但它还是流畅的。
既然准备停留在EMUI了,那就得考虑root的事情了,没想到这玩意又稍微折腾了一下。
Root
华为设备不像别的安卓设备,提取boot分区这件事根本不存在,因为EMUI包压根不存在这东西,那怎么办?主流的方法是刷twrp来root,但这个手机本身twrp就不好找,而且这个搞不好又要变砖,好在我救砖的时候找到一个博客专门讲这部手机怎么root的,这里直接把方法贴上来:
其实也很简单,本质还是刷入一个特殊的twrp
fastboot flash recovery_ramdisk root.img
刷入后系统首次开机进入前引导系统进入rec分区获取root
刷入镜像后,必须通过特定的**组合键启动**,才能激活 Magisk Root 环境。
1. 拔掉 USB 数据线
2. 同时按住“音量加” + “电源键”
3. 当屏幕出现 Honor 启动 Logo 时,松开电源键,但继续死死按住 “音量加” 键
等待约 15-20 秒后,手机会自动进入正常的 Android 系统桌面,此时即可松手
然后等待系统安装好magisk就算是root了。
这里还有个小插曲,当时当我看到这个方法的时候已经是23点了,然后我满怀期待地打开XDA开始下载的时候,不是502就是403,那会我心情真有点崩溃,直接联系作者邮箱求它发我一份然后准备去睡觉了,第二天起来发现论坛又可以下载了,下午作者也发我twrp了。

其实到这一步基本上就没什么好多说的了,就流水账到这里后面的事情也很简单了,无非就是下一些我常用的软件然后lsp模块hook一下,但这其中我还是踩了各种大大小小的坑,就比如magisk是不能更新的,一更新我遇到了一个现象就是root弹窗授权打不开,然后旧版本的magisk适配的lsp也得是旧版本的(riru模式),总之华为的这个手机解锁麻烦,资源少,适配的人少,设备老旧,加之华为在手机解锁这方面是一根很保守的公司,系统级别的限制也很多(华为甚至篡改了adb里的pm,即便有root权限也不能修改默认桌面和冻结默认桌面),但能root华为本身又何尝不是一种乐趣呢。
至于这个EMUI本身别的方面,似乎就没什么好多说的了,总之给我感觉就是系统本身功能缺失的很多(为什么没有深色模式),但本身用起来也不算卡顿,似乎还有点流畅?
拆机换屏
到了这里,原装的屏幕也饱经风霜太破了吧,我直接闲鱼一搜屏幕总成只需要18就能买到,就拿这个手机锻炼锻炼技术吧,然后又出了很多小问题。。。 到货的时候发现卖家发了两个原装总成,还挺开心的,但是没想到麻烦才刚开始。 首先遇到的就是其中一个黑色原装总成显示效果很差,很明显的瑕疵,只有白色的那块还行,然后就是发现这手机竟然是屏幕带中框一体的,这个中框就是手机的骨架,主板什么都是在其之上的。。。 等于说不同于别的手机换个屏幕总成就好了,这个手机等于是我得把主板什么都取下来,移植到新的中框和总成上,好处是我不需要重新进行拆胶打胶这个复杂个过程,只需要重新拧螺丝就好了 跟着视频把主板,小的什么排线都移植上去之后,按开机键,没有点亮!再长按,没反应,接线,亮屏了,一番折腾后我判断是和主板接触的那个控制电源开关和音量加减的零部件有问题,从另外我原来屏幕总成换一个就好了 然后这个过程,又是一番波折,这个部件巨难拆,三个里我拆坏了两个,好在最后一个还能用 换了新的总成观感好了一些,但这个闲鱼卖家还是给我忽悠了,这屏幕压根不是他说的很少用,很明显的划痕和瑕疵,而且也有很明显的亮斑,18块发我两块也算是来堵住我的嘴,想给差评又有很多纠纷懒得折腾了
不过看着还算是能用的,硬件部分的折腾也就到这里了
期间发现这电池什么时候被我爸换过了,不是原装的了,然后顺带把后壳螺丝拧掉了
总结
折腾到现在,基本上可以说告一段落了,这个手机曾很短暂的作为我的主力机用过一段时间 关于这个手机本身的系统和参数我是有点懒得说了,简单还是过一下吧
SOC是麒麟659,CPU是8个A53,台积电16nm,GPU是mail-T830。这个规模配置拿出来我已经没有任何期望了,连同期的骁龙625都不如,外围配置上,LPDDR3 933MHz 4G + 64Gemmc,Wi-Fi更是可怜的只支持2.4GHZ,没有NFC和红外,后置凑数双摄,唯一观感比较好的就是在于金属外壳带中框一体化的做工以及这块显示相对来说比较细腻的1080p LCD屏了,但结合1700的售价,这配置当年来看性价比并不高,核心配置太差,其实当时加点钱就能上骁龙835这代神U和ufs了,这个配置带来的体验差距太大了。至于那阵子,华为也是爱国营销口号铺天盖地,让我爸这样对手机不是很懂的人选择了它,当时我也觉得华为很牛逼是一家很厉害的企业,用现在的眼光来看很多事情真是讽刺,又让我产生了很多新的看法。(更幽默的是两代后的荣耀9x带着麒麟810在中端机市场大杀四方,这让我的7x更尴尬了)。
至于EMUI9,这个系统放在现在眼光来看,没有小窗,只有简陋的上下分屏且开启很麻烦,最离谱的是没有深色模式,此外这个系统即便root后还有很多隐形屏障,比如我明明用爱玩机工具箱安装器接管系统安装器后,这个应用安装还是要到系统安装器这个层级,以及上文提到的系统桌面的事情,我不喜欢华为这家公司的产品一个原因就在于生态封闭,管控严格,硬件堆料堆不过就说软件优化好。作为一个数码爱好者和极客,是不喜欢这样的做法的。
至于这手机本身有什么用,它现在给我感觉就是握持很轻薄比较舒服,然后。。。我也不知道有啥用,可以当我备用机的备用机?手机做服务器问题还是太多了。
好了就到这里了,这阵子我折腾过设备还是挺多的,不过这部7X算是我折腾花的时间比较长的一款,也是我实际当过主力机使用过一个月的手机,难免想多写写。
华为到现在都不愿意加入互传联盟,说句难听的,没有苹果的命得了苹果的病,
封闭系统圈地自萌,这真的是好事吗?
参考链接
部分华为麒麟手动获取BL解锁码 来自 某贼 - 酷安 如何Root你的华为旧机? 来自 某贼 - 酷安 华为旧机自助救砖 来自 某贼 - 酷安 首页 | 萤火虫资源站 Honor 7X 刷机指南 · Zwing’s blog TWRP for EMUI 9.1? | XDA Forums 麦林炮手-荣耀 畅玩7X带框拆机换屏教程_哔哩哔哩_bilibili
