红米K40刷入Magisk
本文最后更新于 541 天前,其中的信息可能已经有所发展或是发生改变。

这段时间新入手了个红米K40,因为Android11的TWRP还不太完善,于是就开始研究如何不用TWRP安装Magisk。

请提前备份数据,本文中的很多操作都有清除数据的可能。

准备

硬件准备

  • 红米K40
  • 配置好adb的电脑
  • 数据线
  • 能使用小米解锁工具的账号

文件准备

首先下载最新的MIUI开发版,红米K40卡刷包ROM,这里我直接在这个网站上面下载了内测开发版。

然后下载Bin解包工具↓(请解压出exe文件)

最后是小米解锁工具 官方下载地址

刷入开发版

要使用Fastboot命令刷入img文件,这里首先需要解锁BL,但是手机预装的MIUI是不能解锁BL的,需要先刷入开发版。又因为正常流程需要内测账号才能刷入,我这里直接通过替换ROM的方式绕过账号限制刷入内测开发版。下载完之后把文件放到手机中(移动之后请不要删除电脑上的ROM文件)。按照下面的教程替换ROM并刷入开发版。

用这个方法从稳定版升级到开发版实测不会清数据,但开发版到开发版的升级,开发版切回稳定版,和稳定版降级都会清数据,并且降级后可能会卡 Recovery 界面,需要清除数据才能进入系统。

(视频来自MIUI历史版本

解锁BL

注意:解锁BL对小米账号有限制——每月最多解锁 1 台手机,每年最多 4 台,且登录解锁工具的账号要与手机上的账号一致,账号已登录时间超过一周。

BootLoader简称BL,它是用于检查签名信息并调用Boot.img的“机制”,我们需要解锁BL之后才能修改Boot.img。

打开下载好的小米解锁工具,按照提示操作即可解锁BL。

替换Boot

下载“Bin解包工具”,并解压,把解压出来的exe文件放到下载的MIUI开发版的同一目录下。如图所示:

然后把上方的ROM包拖到下面的exe文件上,待出现的窗口内的所有进度条都走完之后在这个目录内会出现一个文件夹,这个就是ROM解包出来的镜像文件。打开这个文件夹,找到里面的Boot.img,并将其放在手机的内部存储空间内。

手机上安装Magisk Manager(我写这篇文章的时候最新版是Magisk-v23.0.apk),并打开,选择“安装”“选择并修补一个文件”‘,在出现的窗口内找到之前放在手机内的Boot.img文件,然后“开始”,待Magisk提示完成之后,会有一个弹窗提示修补好的文件放在Download目录内,找到这个文件,并复制到电脑。(手机上的Boot.img和修补好的文件可以删了)

刷入Boot

打开cmd,手机关机,然后按电源键+音量减键进入fastboot,然后再输入fastboot devices 在出现的文字中看到自己的设备之后把cmd的目录调整到存放magisk_patched-23000_POUNm.img(名字不一定是这样的,但是格式差不多)目录之后(比如我存放路径是H:\rom,则我输入H:cd H:\rom),然后输入fastboot flash boot_ab magisk_patched-23000_POUNm.img (如果提示boot_ab找不到的话,那就分别改成boot_a和boot_b,然后执行两次命令),完成之后重启手机fastboot reboot

成功进入系统之后再正常安装Magisk Manager就能使用magisk了。

参考文档

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇