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

📅 2025-07-25 11:49:02 ✍️ admin 👁️ 5305 ❤️ 528
手机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啊!这问题困扰我多年了,路过无意中看到,忍不住注册个号感叹一番,感谢分享!