我解了 root,也解开了心结。

书接上回,我在成年前的最后一个暑假,第一次完成了刷机。

其实后面的步骤比预想中顺利很多,除了因为最开始的基线版本不对(10.1.0.155)导致用不了免拆包,然后顶着没有 usb,靠工程头慢慢降回 10.1.0.153 以后,一切都清净了。虽然但是,我浪费了租来的 Octopus Huawei 。然后被迫又租了一个小时。中途我很紧张,因为生怕哪里出问题了就砖了。在最后进 COM1.0 用 adb 来解 bl 的时候,我甚至拿手机来拍了几张照,毕竟这可是我做了三年的梦。

然而,事与愿违,我发现即使刷上面具的华为也不怎么能用。首先是因为 Kirin 980 的特殊性,市面上没有用于为它改调度的模块或者工具。这便离我的初衷很远了。我是想用这颗还算不错的 arm-v8a 来搭建一个家庭服务器,所以想把调度改得很低来节能。现在系统原生的省电精灵+超级省电只能保证 210+小时,略低于我 300 小时的预期。

其次,因为一些特殊原因,降级 EMUI 9 之后这部设备失去了 usb 与快充。usb 好解决,只需要一个工程头或者直接局域网。但是快充就不妙了。尽管我们长期嘲笑 Only Apple Can Do 的 20W“快充”,但是当我在 2024 年看到一部 ~4000mah 的设备要 8 个小时才能充满的时候,还是会忍俊不禁。算下来开 termux 后想要充进去电都难,于是开始打退堂鼓了。

后来,有了更严重的问题。我按照之前的想法,给 termux 开了 tsu ,试图安装一个 chroot 并套壳 docker。但是当我用 tmoe 工具时,我发现它的方案是两层套壳,即 termux –> debian(proot/chroot) –> arch linux –> docker。关键 arch linux 还是默认用 vnc 连接一个没有 GUI 的精简系统。出于懒和对折腾精神的违背,我放弃了这个看上去就压不住功耗,而且不方便随时启动的方案。再审视两圈以后,我接受了我一直以来以为只要有了 root 就能解决一切问题的想法是天真的。

所以,在开学前,就简单写写关于这一趟折腾的终局,也在此感谢给予我帮助的各位朋友。

感谢 Youc 提供的解锁方案。感谢 ElysianMei 及织麻铀给我提供的精神支持。让我能过一次成功。

都说刷机小白变成大佬只需要一次变砖,那么,我短时间内是成不了"大佬"了吧 : D(无意冒犯)