当前位置: 首页 > news >正文

【原创】红米K40(alioth)解锁BL,安装Magisk获取root权限并安装LSPosed模块

前言

这篇博客算是对我近期搞机过程的文档汇总吧,别到时候过个几年就忘了。最近被我霍霍了好多台小米,这台红米K40是从pdd买的二手翻新机,就是用来折腾的,废话不多说开始正文。

该篇也是对上一篇的补充,介绍如何获取root权限

【原创】Android手机使用Termux搭建Samba服务器,连接外接SSD,制作简易NAS-CSDN博客

材料准备

1、红米K40一台(MIUI版本12.5),没有请自行购买,哈哈。手机需要提前设置好密码,twrp需要使用!

2、miflash_unlock,用于解锁小米BL

申请解锁小米手机

3、Magisk

https://github.com/topjohnwu/Magisk/releases

4、twrp(必须适配这台手机)

Download twrp-3.6.1_11-0-alioth.img

这里我用的是3.6.1版本

5、搞机助手

流水断崖的分享屋

6、LSPosed

LSPosed中文网-LSPosed安装教程

下载zygisk-release版本

警告

请备份好重要数据,刷机100%会清空手机内所有数据,注意风险!!我的红米K40是新机,不存在这种问题。

解锁BL

进入开发者选项

进入设置->我的设备->全部参数,点击MIUI版本,连续点击6下左右,即可打开开发者模式

查看系统解锁情况

在设置->更多设置->开发者选项中找到“设备解锁状态”,各位应该是已锁定状态,返回到开发者选项,点击打开OEM解锁(该截图来自未解锁的小米13)

如果要解锁,需要绑定小米账号,插入SIM卡,然后使用流量模式绑定账号和设备,WIFI模式是无法绑定的。绑定完成后即可取出SIM卡,这个没必要一直留在手机里。

打开USB调试

后面的搞机助手会用到这个,这里先提前打开。

使用miflash_unlock解锁BL

打开miflash_unlock.exe,这里需要使用小米账号登录,请使用手机上登录的账号进行登录,并同意免责声明。

进入fastboot模式

使用搞机助手,将手机重启到fastboot模式,也就是引导模式,也可以关机后,按电源键+音量减键进入,当然用搞机助手更加方便

手机进入fastboot模式后再次进入miflash_unlock.exe,这样就会提示可以解锁手机了。

解锁手机

注意!!解锁BL会清空全部数据,等于恢复出厂设置了,之前手机里数据会全部丢失!!

不出意外,解锁失败了,说明我这手机之前从来没解锁过BL,那就等待一周后再来吧。这个急不得,反正一周后就能解锁。

一周后再来解锁

时间过得很快了,很快一周过去了,我们这回再次来解锁手机

这回终于解锁成功了,直接重启手机,注意!这一次重启会非常慢,等待很长时间,因为系统恢复出厂设置了,需要等待系统恢复。

再次查看解锁状态

按照上面的步骤再次打开开发者选项后,可以看到,如果设备解锁状态显示已解锁,则说明解锁成功了。

下载Magisk

https://github.com/topjohnwu/Magisk/releases

在Github官网下载Magisk,然后复制一份出来,改后缀名为zip,就像这样:

将其复制到手机中

刷入twrp

进入引导模式

打开搞机助手,依旧还是重启进入引导模式

检查BL状态

检查BL状态是否已经是已解锁状态,如果不是已解锁状态,千万不要进行后续操作,小心手机变砖!!

刷入REC

建议将TypeC的线连接到电脑的USB2.0的口,而不是3.0,点击刷入REC

选择Recovery

临时刷入(A/B分区设备),红米K40的Recovery是带A/B分区的,因此使用临时刷入即可

安装Magisk

进入twrp

刷完后会直接进入twrp界面,稍微等一会即可进入下一个界面

进入后需要解锁系统存储,这里就需要用到手机设置的密码了,没有密码可行不通

安装zip

点击第一个Install按钮

安装Magisk的zip文件,选择这个zip,然后按照提示安装即可

安装完成后从恢复模式启动到系统

安装APK

进入系统后,找到拷贝到手机里的Magisk的APK文件,直接安装即可

安装修补

打开Magisk APP,点击安装

选择“直接安装”

点击右边的开始。

注意!没有使用过twrp安装过zip的无法进行直接安装!没有安装过的Magisk等于完全没用!

检查安装结果

如果底部这三个都能正常打开,说明Magisk已经安装成功了,root也能正常获取!

可以安装MT管理器等APP尝试获取root权限

安装LSPosed

Magisk打开Zygisk

进入Magisk,点击右上角的设置按钮

打开Zygisk

在设置里找到Zygisk,并点击打开,然后重启手机

下载LSPosed

进入LSPosed中文网-LSPosed安装教程,下载LSP模块安装包,并复制到手机里

使用Magisk模块安装功能安装LSPosed

点击右下角的“模块”,然后点击“从本地安装”(我这里已经安装过了,因此模块列表中已经有了)

选择LSPosed的zip包,点击确定即可

使用LSPosed

在安装完后,系统通知栏里会有LSPosed已加载,点击这个通知

查看当前状态

目前是已激活状态,说明可以使用

创建快捷方式

一直通过通知栏打开LSPosed总不是回事,点击右下角的:“设置”按钮,然后点击创建快捷方式,即可在系统桌面生成LSPosed的图标

打开模块

在底部第二个“模块”中可以开启对应的模块,这样LSPosed就算是正式用上了。

结语

这篇博客算是对我近期疯狂搞机的总结,汇总为一篇文档了,相信也能帮助到不少人。目前没有做刷系统的教程,因为我刷了几个类原生系统试过了,也就ArrowOS效果稍微好一点,其他都差强人意,感觉并不是很好用,还不如MIUI呢。如果大家对这篇博客有什么疑问不懂的地方欢迎来我的Q群170618278吹水,作为一个大忙人我不一定有空回你,但是吹水是可以的,哈哈!


http://www.mrgr.cn/news/59692.html

相关文章:

  • 软件测试工程师:如何写出好的测试用例?
  • a50股指期货是什么意思?
  • C++ string类常用接口总结
  • 【leetcode】动态规划
  • 低空经济产业链、政策、延伸品调研笔记
  • Git详解
  • 实时操作系统(RTOS)深度解析及Java实现初探
  • windows@快速安装windows系统镜像安装@快速部署windows操作系统
  • Python爬虫-汽车投诉排行榜单数据
  • DiffusionDet: Diffusion Model for Object Detection—用于对象检测的扩散模型论文解析
  • 三菱FX5UPLC 安全功能
  • ‌AI智能批量撰写文章,轻松通过AI检测,站长内容更新必备神器
  • C++学习路线(二十六)
  • ctfshow web入门 web161-165
  • ElasticSearch备考 -- index rollover
  • JAVA模仿银行系统要求
  • redis内存打满了怎么办?
  • vscode开发项目常用插件
  • C++11新特性(列表初始化与右值引用折叠与完美转发)
  • #【2024年10月26日更新】植物大战僵尸杂交本V2.6更新内容与下载
  • Python毕业设计选题:基于Django+Vue的图书馆管理系统
  • Docker 实践与应用举例教程:从入门到精通
  • python实现放烟花效果庆祝元旦
  • 若依框架部署到服务器后头像资源访问404
  • 生产环境直接热编译
  • 近似线性可分支持向量机 代码实现