最新消息:本站不登录也可以投稿:欢迎投稿>>         用户头像设置方法:点我查看>>         城通网盘下载教程:点我查看>>        

安装Magisk 之后 OTA 教程(第三方rec)

移动APP 乐回享 11936浏览 1评论

Magisk Manager 的功能是不修改 /system 但实现修改的效果,比如隐藏 root,最重要的是不影响 OTA,对于 Xposed 这块来说, Magisk 可以帮助我们做到不修改 System 分区的情况下上车 Xposed。

来说说刷了三方rec装Magisk之后怎么 OTA 吧。其实主要就是有两点需要注意,下面会特别指出来。

声明:按照教程来不会有什么问题,但个人操作有差异,过程中风险自负!

需要下载以下文件(所有文件到群里下载,群号610047919,点我加群)

准备:

1.首先刷写一次系统完整包,确保系统所有分区都是官方状态,避免后面备份到非官方内容导致 OTA 失败。

2.刷写完成后就可以刷入 Magisk 安装包 Magisk-v14.0.zip。 

Magisk 安装过程中会自动对 Boot 分区做备份,这个备份非常重要,是 OTA 的基础。安装完之后 Magisk 安装包不要丢,后续还要用到。

3.使用 Magisk 安装 Xposed 框架。

至此准备工作全部完成。


有 OTA 包了,我们继续操作:

1.首先,使用 MT 管理器,修改 OTA 包(应该在 download_rom 文件夹里)。修改 OTA 包内 miui-blockota-xxxxxxxxxxx.zip/META-INF/com/google/android/updater-script 文件,将第一行注释(开头加个 # 号,见下图),保存文件和更改后的压缩包。

2.然后进入 Magisk Installer,选择卸载 → RESTORE STOCK 恢复 boot 分区。

3.接下来,请手动重启进入 REC (千万不要用系统更新里的升级按钮,那样我们将没有办法做前置准备,重启过去就直接开始更新了),选择高级→终端,执行命令:
rm /sbin/cofface-no-verity.zip (一般打到ff的时候按tab就可以自动补全命令,打完按回车执行)

这里我使用的是 cofface 的 TWRP ,所以会有这个文件。这个文件会在 OTA 包刷完之后自动的刷写,改动 boot 分区,导致后面 Magisk 备份的时候备份到已被修改的 boot 分区,下一次更新就没办法 OTA 了。所以得把这个文件干掉(这个文件每次进 rec 都会重新释放,所以每次都要删。rm 是删除文件的命令,后面接的是路径)MI6 现在应该主要都是用 cofface 的,其他 REC 可能也有这样的文件,靠自己观察一下。这个包的特征下图,一般出现于刷写完 OTA 包之后自动刷。

接下来就可以开始刷改好的 OTA 包,刷完后再刷写前面说过要保留的 Magisk 安装包。

然后。。重启静待系统启动,检查 Magisk 状态没什么问题就成功啦

Q&A:
Q:看起来好麻烦啊
A:其实做起来不麻烦的,熟练了也就几分钟的事(不包括刷包时间)

Q:既然你这要备份 Boot,那为什么不直接备份 System 分区算了?
A:因为 System 分区太大了啊。。备份很麻烦的

文件下载:

请到Q群内下载相应文件

群号码:610047919点我加群,或者扫描下方二维码加群:

转载请注明:乐回享 » 安装Magisk 之后 OTA 教程(第三方rec)

用户虚拟形象
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

网友最新评论 (1)

  1. 用户虚拟形象
    这样OTA的话....还不如每次都这样还不如直接卡刷全量包+magisk, 不差那点网
    匿名6年前 (2018-09-27)回复