手机ROOT后想用OTA升级,又如何保留ROOT的办法。

franse
2022 年6 月 17 日 09:16
1
已经在别的帖子回复过了,但是还有小伙伴不明白,特地整理了下发出来,仅供参考。
用OTA升级保留ROOT的办法:
1:打开magisk主页 — 点击“卸载Magisk”,在弹出的界面下选择“还原原厂映像”。
2:还原完原厂映像后,紧接着然后OTA升级,一定注意升级完成后千万别重启手机!别重启手机!
3:需要点击面具主页右上“安装”,在弹出的界面下选择 “安装到未使用的槽位(OTA后)”。
4:重启手机。
1540×1260 201 KB
2540×1260 186 KB
3540×1260 349 KB
PS:自己的EDGES在ROOT后,就是这么OTA升级了三次。
5 个赞
灵魂之父
2022 年6 月 18 日 04:54
2
非常感谢……
海峡公正
(海峡公正)
2022 年6 月 30 日 10:59
3
之前几个版本都可以,今天一直提示找不到原厂boot
franse
2022 年6 月 30 日 13:10
4
今天才看到OTA跨版本11升级到了12;我去OTA升级试了,没问题的。
Screenshot_20220630-2108011080×2520 176 KB
fendiman
(fendiman)
2022 年7 月 1 日 02:39
5
感谢 真的6
missz
2022 年7 月 14 日 02:55
6
我的Edge S完全按照这个步骤操作,为什么升级不了?显示以下提示:
微信图片_202207141053581080×2520 89.9 KB
franse
2022 年7 月 14 日 07:50
7
你这个是不是还原原厂镜像失败了?或者是因为BL版本与系统版本不一致(刷机的时候只刷了AP部分),这样是无法OTA升级的。
missz
2022 年7 月 14 日 09:04
8
还原原厂镜像提示成功了,刷机是用services.xml脚本,相比flashfile.xml,少了erase userdata
和erase metadata两步,是否跟这个有关?
franse
2022 年7 月 14 日 09:41
9
OTA的话跟这两项应该没关系。
test100
2022 年7 月 15 日 00:02
10
多谢楼主,昨晚试过了,好用,之前是每次要ota 升级的时候电脑重新刷一下boot.img,这下方便了。
missz
2022 年7 月 15 日 00:57
11
那是什么原因呢?
微信图片_202207150856011080×2520 95.4 KB
hifisu
2022 年8 月 15 日 00:02
12
真是太管用了,方便。升级12也是能这般操作的,不过要先把magisk升级到magisk canary版本,停用所有模块再升级。升级完成后还得把RIRU和LSPOSEED都升级才能正常使用。
alexlee1998
(ALLLLLEX)
2022 年8 月 15 日 02:33
13
直接电脑TFS刷回去原版boot就完事了
tkeweng
(kk)
2022 年9 月 20 日 06:02
14
针对没有rec只能fb刷修补过的boot导致卸载时提示不存在原厂映像的问题,可以这样解决。
最新版本的固件网上不一定有,但机子上当前版本的绝对是有的(废话,不然哪来的修补过的boot)。把当前包的原厂boot用fb刷到未启用的槽里,然后在有root的槽位用magisk直接修补那个槽位里的boot后重启。这时候就有原厂映像的备份了,可以照着楼主讲的走了。
别想着自己找原厂备份路径,magisk在备份的时候计算sha1加压缩处理,自己放总会出现玄学问题而失败。
1 个赞
青春秃头少女
(楚风宁)
2023 年10 月 24 日 11:20
15
十分感谢 今天2023年10月23的新补丁用这个方法依然有效
xposed
2023 年11 月 9 日 01:49
16
newbee啊!这问题困扰我多年了,路过无意中看到,忍不住注册个号感叹一番,感谢分享!