概览
用来刷机的魅蓝note6,刷入了Flyme7国际版,为了保证系统的流畅性,没有刷入更高版本的系统,于是该设备的android版本为7,在安装Magisk后是没办法加载LSPosed模块的,后面安装了LineageOS升级Android到了11,成功安装好了Magisk。
安装Magisk
- 魅蓝note6解锁bootloader,Meizu/魅蓝Note 6(M6 Note) 解锁BL
- 刷入Flyme7国际版,Meizu/魅蓝Note 6(M6 Note) 刷入国际版Flyme
- 安装Magsik和Root,Meizu/魅蓝Note 6(M6 Note) 国际版Flyme root教程/Magisk
以上是基本步骤,第2步可选,这里着重说说怎么解锁bootloader,和安装magisk获取root,属于是查漏补缺。
刷入twrp
魅蓝note6是需要解锁Bootloader的,步骤如下:
- 刷入 Flyme 6.1.4.6a 官方下载 备份
- 登录魅族账号后,在设置 - 安全中获取 Root 权限,重启后下载 twrp(替换原来手机的recovery,官方 备份 )和 recovery image(下载)
- 将手机连上电脑,recovery 放到手机根目录
- 打开 twrp,选择 “I agree” 和“Run with root permission”
- 选择 “twrp flash”,然后 “select a file to flash”,找到上传的 recovery image 镜像,Okay 刷入
- 刷入完后左上角,reboot,reboot recovery,稍等一下就进入 twrp 了
解锁BL
- 准备一个手机外接U盘,或者otg 线接 u 盘
- 将解锁 BL 的 ZIP 文件放入 u 盘根目录。接到手机上 下载
- 有个输入密码的,先不管它
- 直接左下角返回,到主界面后点击安装,选择储存位置,OTG,找到安装包(解锁BL的ZIP包),滑动刷入
- 如果安装zip刷机包显示解密错误时,回到主界面,点击清除,然后格式化Data分区(数据会全部清除),再重新刷一次。
刷入被magisk patched过的镜像
这里说一下怎么安装Magisk后要做的事。
- 提取系统镜像,即镜像压缩包里的boot.img文件。
- 由Magisk修补该镜像,生成一个放在Download目录下的img镜像,magisk_patched-xxxx.img
- fastboot刷入修补后的镜像
adb devices
adb reboot booloader
fastboot flash:raw boot magisk_patched-26400_3Znx6.img
fastboot reboot
如果fastboot无法识别安卓设备——fastboot devices找不到设备。则需要安装fastboot驱动,这个网上有教程,值得注意的一点是,安装驱动时设备要处于fastboot模式下,这样才能正确安装fastboot驱动。
更新Magisk
安装好Magisk后(Magisk下面显示当前版本号),点击App那一栏的“更新”就可以自动下载更新。
用来隐藏root的Shamiko需要Magisk26.4以上版本,仅支持Android 8.1+。
所以刷了一个LineageOS,这个刚好在GitHub上有使用与魅蓝note6的,刷出来的安卓版本是Android11的,只能说天助我也。
项目地址:https://gitee.com/curtis-ly/LineageOS-M6Note
如果要安装Xposed
装好了Magisk就不需要XposedInstaller了,如果低版本的Android要安装Xposed,可能会遇到重启无法开机的问题——
我安装XposedInstaller后,再通过TWRP刷入Xposed框架的zip包,重启时无法开机,处理方法是在TWRP那里格式化一下,打开再把Magisk、XposedInstaller安装上去,发现已经装好了。
Xposed SDK https://archive.org/download/xposed-sdk25
Xposed-uninstaller https://archive.org/download/xposed-uninstaller-2015-0831-20180117