全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 405|回复: 2
打印 上一主题 下一主题

好久不搞机,记录下

[复制链接]
跳转到指定楼层
1#
发表于 2024-3-9 12:02:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 CapitalTeemo 于 2024-3-9 12:09 编辑

解过BL,刷过 TWRP 和 面具,几年没更新过系统,手机提示更新系统我也一直忽略
今天太阳不错,心情很好,点了更新系统(OTA,增量包)
重启,嗯,成功进入 TWRP,data 和 sdcard 全加密
费工夫找了一圈完整包,尝试通过TWRP重新刷入,结果不能将外部文件(电脑下的zip完整包)拖进手机

这下好了,只能进 fastboot 线刷了,一开始不记得线刷可以保留数据,还找了很久TWRP中保留数据的方法(当然,我是没找到,大概是都加密了)
打开 MiFlash,看到下方的“保留用户数据”才想起来可以保留数据刷

刷好后,不错,复原了,但是发现 面具和 TWRP 都掉了,又得重新刷。。。


有 TWRP 和面具情况下,正确的升级系统方式:
先点“下载最新完整包”,然后停止下载
打开下载管理,点继续,下完是存储在:Download/downloaded_rom/ 目录下的
然后看一下面具版本,下载对应面具包,apk 改成 zip,放手机里能找到的位置
进TWRP,先安装 系统完整包,然后安装 面具
最后,重启手机就好了
之所以面具版本要对应,是因为如果不对应版本,重启后密码会不正确,也可以先卸载面具,在刷玩系统完整包后,再次进入TWRP 刷面具

总结:升级不方便,适合爱折腾的人,时间紧千万别瞎捣鼓,挺浪费时间的!

手机是小米的
2#
发表于 2024-3-9 14:15:56 | 只看该作者
在传统非 AVB 分区的手机里,OTA 透过 recovery 执行,所以不小心下载更新了增量包进了 TWRP,重启即可

线刷前可以提取线刷包里的 boot.img 用 Magisk 去 Patch 出新 boot.img 替换掉线刷包里相应的 boot.img,线刷前改掉线刷包里相应的 crc32 字段就能一次刷进线刷包和 Magisk
3#
 楼主| 发表于 2024-3-9 16:14:29 | 只看该作者
iks 发表于 2024-3-9 14:15
在传统非 AVB 分区的手机里,OTA 透过 recovery 执行,所以不小心下载更新了增量包进了 TWRP,重启即可

线 ...

重启不了,会无限卡米

大佬提到的方法有详细教程嘛,观摩观摩
crc32 字段应该是在线刷包里的 flash_gen_crc_list.py 文件中吧,如何计算和修改这个校验值我还不会搞
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-4-30 02:42 , Processed in 0.059600 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表