Magisk 降级

发布于 2020-06-27  3,090 次阅读


自从 Magisk 更新 20.4 版本以来, 我就没有成功启动过我的机器. 最终在一个已经被关闭的 GitHub Issue 上查到了一个降级的办法, 这里记录一下.

(在正式开始之前介绍一下我的手机情况: 通过 Recovery 安装的 Magisk.)

首先, Magisk Manager 默认只能安装最新版本的 Magisk, 但里面的 Magisk 更新服务实际上是通过访问 GitHub 的一个仓库得到的 JSON 文件来下载安装的. 这个仓库位于这里:

https://github.com/topjohnwu/magisk_files/tree/master

进入这个仓库之后选择 Commit History 就可以看到以前版本的配置文件. 选择到以前的某个 Commit, 并浏览文件(在 Commit History 中只能看到不同提交之间的比较, 需要点击 Browse Files 才能进入文件页面), 找到旧版本的 stable.json 文件. 例如, 这是 20.2 版本的 stable.json

点击这个 raw, 进入一个网页, 访问这个网页时就会返回上图中的文件. 复制这个 raw 文件的网址, 在 Magisk Manager 的更新选项中选择 custom, 粘贴. 进入 Magisk Manager 主页面刷新并更新即可.

需要注意: 粘贴进入 custom 的链接必须是形如

https://github.com/topjohnwu/magisk_files/raw/eb494288a26e23814cdd99b9ce23fb9f0bc1e41a/stable.json

的 raw 文件连接, 而不是这样的 GitHub 文件浏览页面的链接:

https://github.com/topjohnwu/magisk_files/blob/eb494288a26e23814cdd99b9ce23fb9f0bc1e41a/stable.json


终有一日, 仰望星空