【关于 Magisk】你必须要了解的【理论篇】1/2

在看完理论篇(一二)还想刷Magisk的,后续我会出教程。
刷机有风险,操作需谨慎

理论篇一

这篇短文,给小白非常简单介绍一下使用 Magisk 所需要的基本知识。

另外,话说在前头,使用 Magisk 意味着你将会 root 你的设备,root 之先需要解锁 bootloader。所以,如果你的设备不能解锁,或者你不想解锁、不想 root,或者担心 root 了不安全之类,请不要使用。
———
使用条件和目的

要安装 Magisk,需要附合几个条件:
一、设备可以解锁 bootloader
二、设备可以安装第三方 recovery
三、系统版本为 Android 4.2 或以上 (体验完整功能需要 Android 4.4+)

如果你的设备是 Android 4.x 而你想 root,推荐使用 SuperSU。

Magisk 一般來说有两个主要用途:
一、在不实际修改系统的前提下,达到修改系统的效果 (Android 4.4+)
二、管理 root 权限 (就是以前 SuperSU 的工作) (Android 4.2+)

所以,如果你并没有这些需求,请不要使用。我强烈建议大家不要因为別人安装了 Magisk 而你没有,而在根本没有使用原因或需求的情況下安装 Magisk。

现在开始简单地介绍一下 Magisk 相关名词和概念。

———
Magisk 框架*

*注:根据 XDA 官方帖子,Magisk 是一个 “Universal Systemless Interface”,直接翻译大概是「通用『不触及系统的』接口」,原则上跟「框架」(Framework) 半点关係都没有。但由于大家在 Android 4.x 的时代用 Xposed 时习惯了「框架」这个名字,故此为了简单起見,本文会沿用「Magisk 框架」或直接简称「Magisk」而不用「Magisk 接口」免得大家要适应新名词。只要记得这个其实是「接口」而非「框架」就可以了。

这个 Magisk 框架实际上是一个 zip (不是 apk!)。换句话说,单从应用抽屉、应用列表,是看不出,亦不能看出设备有没有安装了 Magisk 的。

而安装 Magisk 的方法,就是要把设备重启到第三方 recovery,在里面把 Magisk.zip 刷入。要卸载亦一样,在第三方 recovery 把卸载包 (也是 zip!) 刷入。

———
Magisk Manager (Magisk 管理器)

Magisk Manager 是一个应用 (是 apk!),安装后在应用抽屉和应用列表是可以看到一个面具图标的 (所以大家把 Magisk 称为「面具」)。

一般來说,在第三方 recovery 安装 Magisk 框架后,重启设备会看到应用列表多了一个 Magisk Manager。这样令小白有一个错觉,以为 Magisk 是一个应用。

其实 Magisk 和 Magisk Manager 是两个独立的东西。你可以刷入 Magisk 而不安装 Magisk Manager,或者把已安装的 Magisk Manager 卸载,这不会影响 Magisk 已安装的状态。相反,你不刷 Magisk 也可以安装 Magisk Manager (虽然并没有用)。

Magisk Manager 的作用:
一、检测 Magisk 版本,如果 Magisk Manager 或者 Magisk 有更新,可以在应用內直接下载安装更新
二、检测 SafetyNet 状态
三、下载安装 Magisk 模块,和管理已安装的模块
四、管理 root 权限 (即跟 SuperSU 一样)

由于 Magisk 本身不容易被检测,第三方应用一般都是用检测 Magisk Manager 存在與否來推测用戶有没有 root。所以如果大家不需要使用 Magisk Manager,大可以把它卸载,需要使用时再重新安装即可。

第二篇#【关于Magisk】你必须要了解的(理论篇)2/2#

本文作者:酷酷的二货

本文链接:https://www.n-1.cn/10.html

版权声明:所有文章均采用 知识共享署名-非商业性使用 4.0 国际许可协议 进行许可。 您可以自由的转载和修改,但请务必注明文章来源并且不可用于商业目的。

如果博客部分文章出现空白或异常,请留言或者联系博主修复。
最后修改:2019 年 08 月 28 日 02 : 20 AM
如果觉得我的文章对你有用,请随意赞赏

发表评论