Root手机在原来山寨机横行的时候挺流行的,不过后来手机厂商把体验做的越来越好后就很少有人root了。如果你想要root自己的手机可以通过Magisk面具帮你完成,这款工具开源免费,而且非常纯净,不会给你手机造成安全问题,你还可以通过Magisk面具来启动安卓系统的解包和打包工作。
MagiskSU:为应用程序提供 root 访问权限
Magisk 模块:通过安装模块修改只读分区
MagiskHide:从根检测 / 系统完整性检查中隐藏 Magisk
MagiskBoot : 最完整的安卓启动镜像解包和重新打包工具
第一步:下载正确的Magisk.apk,这里推荐官方稳定版和金丝雀版(Canary),其他版本或者第三方作者发布的版本我个人不推荐小白直接上手。
第二步:找到与自己手机ColorOS 版本对应的刷机包(rom),一般为zip文件,解压后找到boot.img,将其复制一份到电脑上(刷机出现意外后还能刷回原版 boot.img 救砖)。手机上打开 Magisk 点击安装,点击”选择井修补一个文件”,找到刚才解压出来的boot.img,点击“开始”,完成后将 Magisk 修补过的boot.img(手机存储的Download文件夹里的magisk_patched 开头的img文件)复制到电脑的platform-tools 文件夹(这里可以将其重命名一个简单的名字,如a.img)。注意!!!boot.img 一定要是和自己手机ColorOS版本对应的rom里提取出来的,如果将版本不同的boot.img刷入手机,会造成手机变砖的严重后果。
最好选择让Magisk修补 boot.img,其他文件我没尝试过,请谨慎对待。
本步骤意外情况说明:
1、不知道自己手机的ColorOS 版本号,手机上点击设置一>关于手机一>版本信息,版本信息界面的版本号即是手机的ColorOS版本号。
2、找不到合适的rom,有些网站可以付费获取rom;可以利用OPPO官方降级工具和升级工具获取rom(升级工具获取的可能不是全量包,里面的boot.img不完整,不能使用)。
3、rom是ozip、ofp 等加密格式,利用解包工具解包。四、rom解压后包含payload.bin,虽然Magisk可以修补payload.bin,但是我更建议解包获取 boot.img.
第三步:将手机关机后,同时按住电源键和音量-键,进入 fastboot模式,用数据线连接手机和电脑,在电脑上打开命令行窗口,输入"fastboot devices"回车,检查设备是否连接,输入"fastboot flash boot a.img"回车,等待刷写操作完成,输入"fastboot reboot’回车,等待手机开机,开机后打开"Magisk",下图红框处显示版本号则表示成功获取root.
第四步,进入右上角设置,找到"Zygisk"”打开,然后重启手机。
至此,恭喜你,你成功获得了root权限。
问:什么是 Magisk root?
答案。Magisk root 是一款适用于 Android 设备的简单一键 root 解决方案。它使 Android root 变得轻松、简单且有效。
问:magisk 能做什么?
答案。Magisk 允许用户 root Android,而无需对设备的分区进行任何更改。使用 Magisk,您可以隐藏 root 权限并安装各种模块。
问:什么是 Systemless Magisk?
答案。“无系统 Magisk ”意味着无需接触系统文件即可享受 root 权限。这允许 Android 用户更高效地使用设备。
问:什么是 Magisk Hide?
答案。Magisk Hide 是 Magisk 的一项出色功能,它允许用户隐藏无法在 root 权限的 Android 设备上运行的各种应用程序的 root 权限。
问:root 是否会使 Android 手机的保修失效?
答: 是的,获取 Android 设备的 root 权限会使制造商的保修失效。但是,为了重新获得保修,您可以重新锁定引导加载程序并取消设备的 root 权限。