Magisk是一款手机模块管理软件,一般俗称面具或者是脸谱,它的作用类似于XP框架,但是和XP框架完全是两个性质,它能够root设备,修改boot image或者添加文件到/data 以及/cache目录,从而在不修改系统的情况下实现一些系统性的功能,可以很好的帮助你设置手机,是非常不错的一款安卓手机框架APP!
Magisk模块特色
1、100%开源,易于在所有谷歌支持的平台上构建。
2、支持在不篡改分区的情况下修改系统。
3、支持释放设备的root权限。
4、支持隐藏Magisk以防检测:谷歌安全,企业/银行系统完整性检查和游戏篡改检查等。
5、支持修改或删除任何系统属性,包括只读属性。
6、支持安装Magisk模块。
7、如果您已经安装了Magisk,强烈建议直接通过Magisk Manager进行升级。
Magisk模块功能介绍
Magisk框架的功能使用
允许你进行任何的系统修改而不去基于修改原来的分区文件来实现这些改动。
MagiskSU: 开源的ROOT解决办法,基于phh's Superuser(实际也是基于CM Superuser)的办法
Magisk Hide:隐藏自己,主要用来规避一些安全机制的检查,例如Google,又或者某些游戏的防作弊检查
Resetprop: 允许你修改系统的props文件,例如build.prop(典型的可以修改机型,厂商等信息),甚至包括只读类型的Props。
Multiple Entry Points: 可以用来暂停启动进程,修改启动动画等等
Standard Stuffs: 移除dm-verity, forceencrypt,,解锁分区来支持读写等。
Magisk框架的兼容情况
任何能够前置的系统修改都能够通过Magisk框架来加载,作者主要拿了ViPER4Android来作为举例
100% systemless的定制系统固件可以到此查看
多系统,多设备支持。
安装介绍
Magisk框架安装介绍
在Magisk框架进行任何的安装之前,它都会在/data/stock_boot_.img.gz目录建立一个来防止出现意外的情况发生,例如卡在开机界面,当然你也可以通过安装卸载文件或者恢复系统来解决这个问题。
如果你已经安装了Magisk框架则需要在安装Magisk Manager,然后在该程序中来升级,或者重新安装Magisk框架的版本,目前最新的稳定版本为v17.1,点击安装则会开始下载文件,文件下载完成之后就会自动开始安装,然后重启,当前这一些都是建立在ROOT权限开启的情况下。
当然如果你没有root或者安装出了问题你可以恢复boot image文件,也就是刷卸载文件,然后手动下载最新的Magisk zip文件,重启到第三方recovery,然后刷入该文件,重启,如果Magisk Manager没有安装,自己安装一些就OK了。
使用教程
首先安装Magisk需要解锁 Bootloader并刷入第三方Recovery,由于每个品牌的手机都或多或少有点不一样,这里只介绍一个标准的流程,具体操作方法请自行Google;一、将手机的稳定版升级为开发版
1、在小米社区申请开发版内测资格(开发版内测和开发版公测都可以)
2、打开设置—我的设备—MIUI版本
3、点击MIUI图标10次
4、点击右上角三点的图标
5、点击切换为“开发版版本”(因为我已经是内测版了,所以我给出的图片只有“切换为稳定版”)
6、下载开发版REC后更新(注意稳定版切换到开发版需要清除数据,所以请注意备份)
二、用电脑解锁手机的Fastboot锁(网上简称“BL锁”)
1、在电脑下载解锁工具并解压;
2、点击手机的设置—我的设备—全部参数—MIUI版本7次左右,直至提醒你已经处于开发者模式;
3、在设置中搜索开发者模式并打开开发者模式;
4、打开开发者模式中的“USB调试”和“OEM解锁”;
5、将手机通过数据线连接电脑,打开之前下载好解锁工具,找到miflash_unlock打开并登陆小米账号;
6、点击解锁,等待重启完成解锁;
三、获取手机root
1.打开设置—应用管理—授权管理—root权限说明设置—应用管理—授权管理—root权限说明,获取系统root权限
四、安装magisk manager
1、在本站下载该软件;
2、在设置—应用管理—授权管理—root权限中授权给magisk;
3、在magisk首页中点击安装下图中的两个选项(如遇到一直显示:“正在检查更新”,请在magisk的设置中将更新通道改为自定义后将https://qianyegroup.gitee.io/magiskbuilds/updates/custom_md2.json填上去);
恭喜你,到这里基本就完成了magisk的安装!