twrp error 7
目前该方法只能绕开因为fingerprinters不同导致的3004无法刷的情况
对于3008boot分区不匹配,2001odm重建失败没有办法。。。
如果简单跳过会导致卡米无法进入系统同时无法进入twrp rec
出现上述情况,只需要重启到bootloader刷twrp,然后拔掉数据线,不拔会卡住,并且时间会比较长。。。
尝试备份data分区(不包括媒体分区),双清后是否2001能解决。。。结果是media分区无法解密。。。
重新sideload刷卡包。。。twrp高级里面有
adb sideload 包的地址\包名
此时data/media/0是乱码
重启后密码还是原来系统的密码
twrp error 7
因为获得的prop中的设备信息不匹配
办法删除
升级包中的
META-INF>>com>>google>>android
updater-script
开头中的识别代码改掉就好了
得用 x-plore 修改,编码是utf-8否则出现错误6。
xplore不用修改编码,被其他软件修改过需要改下
把fingerprinter中的一个条件中的==改成!=
还有
3005
3008
2001 odm
把abort改成ui_print即使出错也不会中断,但是有可能出现升级失败卡在第一个界面的可能。。。
反向思维,
Xiaomi/cmi:10
变成
qti/qssi:10
看能否修改回去。。。
改system/build.prop
因为权限是600,所以读不了得改下。。。
改成666让自己可以通过文件管理器修改,我用的是x-plore的修改版。。。想买没钱
长按选择编辑文本
把文件中的所有qti改成Xiaomi把所有的qssi改成cmi
理论上没问题了
build.prop改不掉。。。
原因是只刷了recovery分区,system分区没有解锁在bootloader中没法更改挂载方式,只要一重启就以只读挂载。。。
引述:https://forum.xda-developers.com/mi-a2/help/vendor-read-t3842630
也就是说得刷第三方解锁的。。。但是目前第三方的系统一堆广告。。。
因为是升级包,刷完机后不需要再root
twrp进入高级关闭avb2.0验校全关可以改。。。但是修改后会导致系统自身无法过从而无法加载data分区。。。
xplore修改了权限为666
但是修改后内容丢失
导致系统无法加载
补救,adb sideload失败。。。
data和dalvik cache双清后刷sideload。。。成功。。。
看来得重新生成
verity key...
qssi是android q上Qualcomm Single System Image的缩写https://blog.csdn.net/daoshuti/article/details/101842404
推荐阅读: