面具模块Magisk这是玩转安卓机必备的刷机工具,内置功能包括 Magisk Manager、Root、启动脚本、SELinux 补丁、启动时认证、强制加密移除等功能。用户可以通过各种模块来实现对你的手机各种定义,基本可以替代SuperSu超级权限!
100%开源,易于在所有谷歌支持的平台上构建。
支持在不篡改分区的情况下修改系统。
支持释放设备的root权限。
支持隐藏Magisk以防检测:谷歌安全,企业/银行系统完整性检查和游戏篡改检查等。
支持修改或删除任何系统属性,包括只读属性。
支持安装Magisk模块。
如果您已经安装了Magisk,强烈建议直接通过Magisk Manager进行升级。
有了这些才可以root畅快的玩机,那么怎么刷面具呢?
接下来分享一下简单教程(小米机型为例)
因为小米解BL容易,root这里也比较放开,所以搞机的大多都是小米手机
首先需要解BL锁一般可以在小米官方解锁网站下载解锁工具,输入自己账号后,需要等待七天才可以解开
小米官方解锁网站:www.miui.com/unlock
手机端进入设置,开发者选项(没打开过需要在我的设备里连击5次MIUI版本号),设备解锁状态,使用网络进行账号和设备的绑定,成功后等待七天
打开下载的解锁工具,手机进入兔子模式(fastboot模式),需要关机状态音量 - 和 电源键 一起长按,然后连接电脑,注意安装驱动,否则识别不了。
(注意,解锁手机会清除所有手机数据,搞机最重要的是数据备份)
第二种联发科设备有强解BL锁工具,可以秒解BL,这个我没用过,因为是后来发现的,但是我有这个资源。
面具分为两个部分,外部APP和内部Magisk,所以只安装面具APP是没有用的,可以通过修补boot或者卡刷面具包(.zip)解决。
(Magisk.apk 安装包和Magisk.zip卡刷包这两个是可以通过修改后缀互相转换的)
获取和管理模块
模块是大部分用户选择安装 Magisk 的原因,它们是一个个开箱即用的系统修改包或修改包的组件。模块既可以从 Magisk App 中自动下载安装,也可以从网络下载然后手动安装,部分拥有 root 权限的应用还可以越过用户的授权直接安装模块。由于不同的 Android 设备差异实在太大,同样的模块难以保证完美适用于所有设备;不同的模块、应用和用户对系统的其他修改有时候会产生冲突,进而导致一系列严重问题;一些模块本身也像应用那样,需要有一个逐渐完善的过程;也有的模块本来就是不完整的,需要其他模块的辅助。因此,安装模块千万要遵循流程。设备出现问题后也不要慌,有的是简单且易操作的解决方案。
安装模块的基本流程
安装模块分三步:阅读模块说明 > 确认相关依赖状态 > 安装模块并重启。这三步中,最重要的当属第一步,因为它直接决定了当前模块是否符合自己的需求,能不能安装使用。下面以能在 Magisk App 找到的内容拦截模块 Energized Protection 为例,详细讲解这三步。我们进入 Magisk App 的第四屏模块界面,利用搜索找到 Energized Protection。点击模块右下的文件夹图标即可阅读它的说明。由于是从 GitHub 上获取,如果模块说明无法加载,你可以尝试开启设置中的「安全 DNS」。
模块说明中最重要的是两部分内容:模块的依赖和用法。许多模块是协同其他模块或 App 工作,在安装这些模块之前,必须确定相关依赖的状态。例如,Energized Protection 告诉我们它需要 Systemless Hosts 这个模块,Magisk 20.4 之前的版本还需要安装 Busybox for Android NDK。它使用的方法是命令行,因而我们还需要一个 Android 平台的终端,比如说 Termux。
确认这些依赖都装好了之后,点击「安装」,重启系统,这个模块才算安装完成。如果安装的模块和你素未谋面,那么本文不建议一口气安装很多个。不在 App 列表中的模块,例如 NotoCJK,模块说明在发布处,安装模块需要使用模块界面最上方的「从本地安装」命令,然后选择下载的模块压缩包。
模块翻车后的自救
安装模块后手机出现应用闪退、显示错误和无法开机等种种异常,大概率是使用的某个模块出了问题。针对不同情况,目前有五种比较简单的自救方式:
如果还能访问 Magisk App,在模块界面中,「移除」出问题的模块,然后重启以完全卸载此模块。
如果已经无法打开 Magisk App,但能使用 adb,用数据线连接电脑,输入 adb wait-for-device shell magisk --remove-modules,这会删除所有模块并重启。
如果连 adb 都不能访问,那么请尝试进入安全模式。不同机型安全模式启用方式不同:开机状态下,比较常见的启用方式是按住电源键呼出的重启按钮;关机状态下,一般能通过特定的实体按键激活。进入安全模式后,Magisk 会自动禁用所有模块。再重启一次,模块禁用的状态会被保留,设备应当能恢复正常。
如果装有第三方 Recovery,利用 Recovey 的文件管理功能(高级 > 文件管理),定位到/data/adb/modules,将其中的问题模块重命名为「remove」,Magisk 会在重启时自动卸载该模块。更简单粗暴的方式是直接删除该目录下问题模块文件。
装有第三方 Recovey 时,我们还能将 Magisk.apk 重命名为uninstall.zip ,在 Recovery 下刷入,这可以完全卸载 Magisk,潇洒弃坑走人。
Copyright © 2021-2023 斯凯资源网(mrpyx.cn).All Rights Reserved