背景
最近咸鱼入手了一块8+256的小米Mix3手机,于是开始进行愉快的搞机之旅。笔者也是第一次玩,查阅了很多资料,如有错误的地方,还请大佬们指出来。
调研
经过大概的了解,大概就是解锁,获取Root权限,装好面具(Magisk)。由于玩家水平参差不齐,网上的帖子还是仅供参考。这里我找到了Github上Magisk的官方文档,先跟着官网的资料来学习下吧
Magisk
所以什么是Magisk呢?它是一个非谷歌官方的安卓工具,免费开源,支持安卓5.0以上的系统。主要有以下功能:
- MagiskSU:为应用提供Root权限
- Magisk Modules:可以通过安装模块来修改一些普通安卓系统只读的东西
- MagiskBoot:解包和重新打包安卓启动镜像(boot images)
- Zygisk:在任何安卓应用里面运行代码
是不是很炫酷,当你可以在任何应用里运行代码的时候就意味着,你可以随意修改应用程序的功能。另外一点:Github是Magisk唯一官方下载地址。
截至2022.9.5最新版是v25.2
安装
预备知识
首先要补充ADB和FastBoot,BL锁的知识:
ADB:英文全称是Android Debug Bridge 翻译过来是安卓调试桥,就是一个调试手机的工具
FastBoot:也是一个工具,用来刷机的
笔者有安卓开发环境,就不讲如何安装工具了,
BL锁:这个锁不解开的话,是没法进行刷机,Root的
Rec:默认的Rec只能恢复出厂设置,擦除数据等等,第三方Rec有刷入第三方Rom,第三方固件的功能
动手
首先下载APK安装:
安装完以后打开可以看到是否有Ramdisk,如果有Ramdisk的话还好说,没有的话Magisk就只能劫持你的Recovery分区,这种设备每次想要可开启Magsik的话,必须重启到Rec,而且这类设备不可以使用第三方Rec安装或升级Magisk。
不过有一些设备虽然没有Ramdisk但是也可以按照有Ramdisk的方法来搞,这个不确定。根据经验所得,小米有些设备就是这样。三星也有自己的特殊之处,笔者这里用的小米,就不再深入讨论三星了。
解锁
下载小米解锁工具,按照工具提示登陆小米账号解锁即可。
刷入TWRP
后面的步骤可以参考网上其他教程吧,大家都写的很全面,懒得梳理和整理了。很抱歉,如果遇到什么问题可以留言或者私信!!!
后续
可以强行抓包啦,也可以强行调试某些h5界面了,还装了一些模块,目前正常使用中。