Magisk Alpha是由作者“vvb2060”基于金丝雀版本制作,相比普通版面具,阿尔法版加入其它新特性,自带zygisk功能,而这些将取代Riru的东西,新版Magisk采用3in1模式,即管理器、安装包、卸载包3合1,有需要的可以下载来使用。
Magisk面具是专为安卓系统打造的开源工具,涵盖了安卓系统中所有root权限,用户可以对手机系统进行任意修改,玩机必备模块工具,完美兼容所有安卓手机型号。使用Magisk,你不仅可以root你的手机,甚至你还可以享受大量其他功能,如MagiskSU、Magisk Hide,以及管理第三方应用程序的root权限等。Magisk最主要的特色就是你可以root Android并享受自定义模组,同时不必使用Google Play Services和其他主要内置功能。
MagiskSU:magiskalpha为应用程序提供root访问权限
Magisk模块:通过安装模块修改只读分区
MagiskHide:从根检测/系统完整性检查中隐藏Magisk
MagiskBoot:用于拆包和重新打包Android启动映像的最完整工具
1、安装APP
magiskalpha版并不等于Magisk。Magisk的App更像是一个安装和管理Magisk的工具。我们可以通过Magisk的App来对Magisk进行安装、更行、设置、模块的安装和管理等等。
2、提取Boot文件
这里我们通过通过手机App提取的方法来提取到原版的Boot文件。
3、修补Boot文件
进入MagiskAlpha主页面后选择安装。
然后选择修补一个文件,选择我们提取的Boot文件,然后App就会自动完成剩余的操作了。
修补结束,会生成一个名字为(magisk_patched-版本号_随机字符.img)的文件,这个名字每次都不一样,但是开头的部分是不变的。
4、FastBoot安装Magisk
现在我们转到电脑上继续操作。需要用到ADB工具箱。
然后随便建立一个文件夹,把所有文件解压到其中。把我们提取的原版Boot文件和修补过的Boot文件也都复制到同一个文件夹中。
电脑Win键+R打开运行,输入CMD,然后确认,就进入了命令模式。
然后进入我们刚才建立的文件夹。这个时候手机重启按住音量下,进入FastBoot模式,然后用数据线连接电脑的USB接口。
输入命令,其中的面具文件指的就是有随机字符的那个修改过的Boot文件。
当屏幕出现上图提示,就证明安装完毕了。我们可以重启手机。
重启后看到红框部分出现版本号,安装成功,至此magiskalpha正式安装完毕。
注意!如果刷新后手机无法正常启动也不用慌,重启进入FastBoot模式后把原版的Boot文件用同样的方法刷回,手机就恢复原状了,不用担心会变砖。
我们可以看到在设置中的Magisk部分中有个Zygisk模式,虽然下面的排除列表跟原来的隐藏模式一样,但是我们必须同意不修改排除列表的进程才能启用。
【通过谷歌Paly保护机制认证】
首先我们要做的的就是先把Magisk本身进行隐藏。
点击红框中的隐藏Magisk应用,然后随便设定一个名字,Magisk会用随机文件名进行安装,然后在桌面生成一个跟设定的名字一样的快捷方式。很多要求严格的App,只要检测到手机上安装了Magisk,就会闪退,所以,隐藏Magisk本身是必须要做的。
1、解锁Bootloader
在刷入Magisk Alpha之前,必须解锁设备的Bootloader。不同机型解锁方法不同,通常需在开发者模式中启用“OEM解锁”,并使用官方工具(如小米的Mi Unlock工具)完成解锁。注意:解锁Bootloader会清除设备数据,务必提前备份。
2、选择适合的安装方式
Magisk Alpha可通过以下方式安装:
修补Boot镜像法:提取原厂Boot镜像,用Magisk应用修补后刷入。
直接刷入法:通过TWRP等Recovery工具直接安装Magisk Alpha的ZIP包。
注意:确保下载的安装包与机型兼容,避免版本冲突。
3、注意Zygisk和Shamiko模块的使用
Zygisk:在Magisk设置中开启Zygisk框架,可增强模块兼容性。
Shamiko模块:用于隐藏Root状态,避免应用检测到Root权限。安装Shamiko模块后,需在Magisk的模块界面确认模块正常运行(通常会有表情图标显示)。
注意:开启Zygisk后,不要同时开启“遵守排除列表”选项,否则可能导致模块冲突。
4、配置应用黑名单
将需要伪装环境的App(如银行类、支付类App)加入“排除列表”,屏蔽Root权限调用。注意:勾选应用时,确保蓝色进度条处于全满状态,否则隐藏可能无效。
1、设备无法开机
原因:Zygisk Next模块版本较低导致模块兼容性异常,或刷入过程中出现错误。
解决方案:
进入Recovery模式,清除数据并重新刷入Magisk Alpha。
确保使用最新版本的Magisk Alpha和兼容的模块。
2、应用检测到Root权限
原因:Shamiko模块未正确安装或配置,或Zygisk未启用。
解决方案:
重新安装Shamiko模块,并确保Zygisk已启用。
在Magisk设置中检查“配置排除列表”,确保目标应用已被正确添加。
3、Magisk Alpha提示“检测到不属于Magisk的su文件”
原因:系统中存在其他Root管理工具或残留的su文件。
解决方案:
卸载其他Root管理工具(如SuperSU)。
使用Magisk的“清理”功能,清除残留的su文件。