记录红米k40解BL、Root、装XPOSED

article/2025/11/10 16:50:10

一. 前言
刚从一加转到红米,不得不吐槽虽然一加系统简陋但社区搞基搞机氛围非常好,官方支持root也保修和第三方ROM下大神层出不群。小米的社区放眼望去基本没人讨论root、第三方ROM,都是各种吐槽提问但没人回复的帖子。既然找不到教程那就按一加的搞机经验自己摸索吧,理论上此方法适用于所有小米和红米手机

二. 解BL
一加ADB一行命令直接搞定,小米需要先下载专用工具(http://www.miui.com/unlock/index.html),打开后登陆申请。等等!!让我等小200小时才能解锁是怎么回事???深度怀疑是怕用户搞坏了然后七天无理由??
。。。一周后。。。
唉好了继续。解锁前一定记得备份数据!因为会自动双清的!按软件提示操作即可,没有难度。
P.S:试了网上的一些方法比如国外版解锁工具、改时间等都无效,只能乖乖等200小时了。

三. 提取boot.img
这里又是另一个坑。按一加经验下载全量包,解压payload.bin,用payload_dumper脚本(貌似是这个:https://github.com/vm03/payload_dumper)提取boot.img。结果放到magisk不认。。。
网上搜了一圈发现小米的全量包分为卡刷包线刷包,OTA下载的ROM是卡刷包,用payload_dumper解压出来的boot.img无法使用。直接用线刷包提取boot.img就行了
在这里:https://www.xiaomi.cn/post/24919181,选择对应你手机的型号和你现在系统版本线刷包,比如我选的是这个:
在这里插入图片描述
如果你是其他型号,去社区对应型号的圈子,置顶帖找ROM下载帖,下载对应的线刷包。后面步骤一致。
下载完后是个tgz压缩文件,解压两次把boot.imgvbmeta.img提取出来。boot.img放到手机里。

四. Magisk修改boot.img
装个Magisk(https://github.com/topjohnwu/Magisk/releases),设置里更新通道选择测试版,然后点第一行的安装->选择并修补一个文件->选择刚才提取的boot.img->开始。
在这里插入图片描述
在这里插入图片描述

完成后会生成一个叫magisk_patchedxxx.img的文件,默认在Download文件夹,拷到电脑里。

五. 刷boot.img
Win+R打开CMD,CD到ADB的目录。如果第一次接触ADB可以参考下这个帖子:

https://blog.csdn.net/weixin_43927138/article/details/90477966

P.S:资源浏览器地址栏前面直接加CMD空格,就能在当前目录打开CMD。。我也最近才知道,贼方便。。
在这里插入图片描述

USB连接手机,用这个命令让手机进入fastboot:

adb reboot bootloader 

如果报错或一直显示<waiting for any device>请检查:
a) 手机开发者选项里是否开了USB调式
b) 下载小米的线刷工具,打开后安装完驱动退出:http://bigota.d.miui.com/tools/MiFlash2018-5-28-0.zip

等手机重启进入fastboot后用刚才magisk做的magisk_patchedxxx.img替换原始的boot.img:

fastboot flash boot boot.img 

将命令中的boot.img替换为刚才magisk做的magisk_patchedxxx.img,有2种比较简便的方式:
a) 直接把magisk_patchedxxx.img扔到ADB的根目录下,将文件重命名为boot.img,上面命令不用改直接执行。
b) 将boot.img改为文件路径。输入fastboot flash boot (boot后有空格),然后直接将文件拖到CMD窗口中,路径自动就带出来了。例:
在这里插入图片描述
等命令运行完成后不要忘了刷AVB关闭开机签名校验,否则开机会卡住(感谢这位老哥):

https://blog.csdn.net/u011684553/article/details/112517834

fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img

vbmeta.img是刚才从线刷包里提取出来的,同理将自己提取出来的放到ADB目录或将命令中的vbmeta.img替换成文件存放路径。

Ok大功告成,现在重启手机,开机进入Magisk->安装->直接安装再root一次,否则再次重启后root可能会失效。
在这里插入图片描述

重要!!!:以后OTA升级完先不要重启!进Magisk点安装到未使用的槽位(OTA后),完成后重启,进入Magisk再点一次直接安装,这样OTA后root也会保留,免去重新做上面的这些步骤!
在这里插入图片描述

六. 安装XPOSED
我这里选择的是太极:https://www.taichi-app.com/#/index,下载太极Magisk版和APP(都要下)。APP装上后把Magisk版文件拷到手机,Magisk里选择安装即可。
其他可选的XPOSED有:EdXposed,VirtualXposed等,可以自行去Github搜一下。

七. 步骤总结

  1. 使用官方工具解锁BL
  2. 下载线刷包,解压提取boot.imgvbmeta.img
  3. Magisk修补boot.img
  4. 用ADB命令将修补后的boot.img刷入手机,记得也刷vbmeta.img关闭开机签名验证
  5. 安装xposed

http://chatgpt.dhexx.cn/article/lQc4Bf9I.shtml

相关文章

小米,红米 root Magisk(面具)安装教程

小米手机通用面具安装,root获取 需要准备手机系统包zip一份,数据线一个,电脑一个,手机一个BootLoader已解锁(必须解锁) 此方法优势 1.无需第三方Recovery 2.不影响系统升级&#xff08;完整包升级&#xff09; 第二篇 安装面具apk,提取小米系统rom中的boot.img 如果你没有读上一…

红米k50 至尊版 解锁bl 获取root教程步骤

红米k50至尊版采用的是高通芯片。miui高通机型root方法都一样&#xff0c;按正常步骤操作即可.下面简单的给友友说下步骤; 1--解锁bl 手机登陆账号---开发者选项--设备锁绑定账号----官方下载解锁bl软件。手机进入fast模式解锁即可 参考 小米解锁bl教程 2----获取root …

小米红米手机root刷机教程

前提&#xff1a; 新出的小米手机一般都有BL锁&#xff0c;其中比较典型的机型如红米Note3&#xff0c;红米Note4&#xff0c;红米Pro&#xff0c;红米3S&#xff0c;小米5&#xff0c;小米5s&#xff0c;小米5s plus,小米note2,小米MIX等&#xff0c;针对此类机型&#xff0c;…

红米k40pro一键root教程

该工具使用前提需要注意&#xff08;备份数据、电脑、数据线、Bl锁已解&#xff09; 红米k40pro一键root 首先下载对应版本号一键root工具 然后打开一键root工具&#xff0c;把面具复制到手机安装&#xff0c;手机usb调试打开&#xff0c;进入fastboot模式连接数据线。按手机…

小米4A 32电视通过TTL方式ROOT的方法

小米4A 32 Android6.0 &#xff0c;目前无法通过卡刷TWRP第三方recovery的方式root&#xff0c;参考了多方资料发行目前只有TTL一种方式可行&#xff0c;现将相关步骤整理出来&#xff0c;方便大家参考&#xff0c;相关软件可以自行百度。 一般TTL是需要拆外壳在主板上找相应的…

红米K40 面具root教程

root原因 手机先天短板&#xff0c;温控模块优化不完美。导致太阳下使用手机&#xff0c;屏幕急剧变暗&#xff0c;阳光模式和开启最大亮度依旧没用。在这个短板&#xff0c;在这个夏天被表现的淋漓尽致&#xff0c;起的想摔手机。稳定版无root,开发版root被阉割&#xff0c;且…

红米K30、K40所有版本获取root教程,理论上支持所有小米手机(超级详细,附带原理解释)

前言&#xff1a; 教程来自放飞的承诺提供&#xff0c;转载请标明出处。 为啥通用&#xff1f;因为教程是基于刷入Magisk取得的root&#xff0c;所需材料由magisk自动匹配生成。 之前本人是MIUI12版本&#xff0c;完美获取。 2021年6月6日&#xff0c;本人更新基于安卓11的mi…

radmi4a Android,红米手机4A获取root超级权限的教程

红米手机4A有木有方法开通了ROOT权限&#xff1f;大家知道&#xff0c;android手机有ROOT权限&#xff0c;如果手机开通了root相关权限&#xff0c;就可以实现更强大的功能&#xff0c;举个例子大家部门的营销部门的妹纸&#xff0c;使用某些营销软件都需要在ROOT权限下使用&am…

红米K40刷面具(root)的教程

好久好久没更新了&#xff0c;忙里偷闲更&#xff08;ban&#xff09;新&#xff08;yun&#xff09;一下 K40刷面具的教程&#xff0c;从入门到放弃。该教程源于酷安&#xff0c;我只是一个搬运工。 安卓11因为有了所谓的A/B区后暂时还没有新的REC可以用&#xff0c;所以现在的…

红米9a手动root方法

简介 已知红米6A/6/9/9A/9C/10A机器都可以快速解锁BL&#xff0c;无任何变砖风险 并且秒解锁BL后和官方解锁一样&#xff0c;无任何其他不良影响。推荐大家使用官网解锁&#xff0c;需要等待7天。 ​ BootLoader BootLoader是在操作系统内核运行之前运行的一段小程序。其实…

红米Redmi K40手机刷入Magisk获取Root教程

Magisk是一套开源系统自定义模块&#xff0c;内置了Magisk Manager&#xff08;图形化管理界面&#xff09;、Root、启动脚本、SElinux补丁和启动时认证/dm-verity/强制加密移除功能。Magisk同时提供了在无需修改系统文件的情况下更改/system或/vendor分区内容的接口&#xff0…

radmi4a Android,红米4A(Redmi 4A 全网通)一键ROOT教程,看教程ROOT

伴随着安卓刷机越来越流行&#xff0c;很多安卓用户都喜欢上了这种可以自定个性系统的行为&#xff0c;那么红米4A(Redmi 4A 全网通)怎么获取ROOT权限?红米4A(Redmi 4A 全网通)一ROOT过程如何操作呢? 奇兔小编在此大家说一说一键ROOT的教程&#xff0c;想要ROOT和还不会ROOT的…

Chrome 团队计划通过扩大浏览器缓存解决性能问题

本文转载自 cnBeta 据外媒Bleeping Computer报道&#xff0c;最近谷歌Chrome浏览器开发团队解决了一个安全问题&#xff0c;Chrome按网站对浏览器缓存进行分区&#xff0c;而不是之前的单一统一缓存。自 Chrome 85 以来&#xff0c;浏览器会创建特定网站的缓存&#xff0c;其他…

前端性能优化(三)-页面性能优化之页面加载缓慢的原因——浏览器部分-网络层面-浏览器渲染层面-服务端层面 代码部分-构建层面-编码层面-机制-规范

前端性能优化&#xff08;三&#xff09;-页面性能优化之页面加载缓慢的原因——浏览器部分-网络层面-浏览器渲染层面-服务端层面 & 代码部分-构建层面-编码层面-机制-规范 页面加载缓慢的原因 浏览器部分 网络层面 过多的HTTP请求 打开一个网页的时候&#xff0c;后台程序…

浏览器兼容与前端性能优化集合

一、浏览器兼容 1.1、概要 世界上没有任何一个浏览器是一样的&#xff0c;同样的代码在不一样的浏览器上运行就存在兼容性问题。不同浏览器其内核亦不尽相同&#xff0c;相同内核的版本不同&#xff0c;相同版本的内核浏览器品牌不一样&#xff0c;各种运行平台还存在差异、屏幕…

[WebKit]浏览器的加载与页面性能优化

非常棒、非常系统的一份资料&#xff0c;值得阅读&#xff01; 原文来自百度泛用户体验。 作者&#xff1a;nwind 本文将探讨浏览器渲染的loading过程&#xff0c;主要有2个目的&#xff1a; 了解浏览器在loading过程中的实现细节&#xff0c;具体都做了什么研究如何根据浏…

RecyclerView性能优化及高级使用

最近研究应用流畅度专题时&#xff0c;发现RecyclerView里边的坑真多&#xff0c;有很多可以优化的点&#xff0c;在理解优化点之前&#xff0c;最好对RecyclerView的缓存机制有一些了解&#xff0c;比如得知道CacheView和RecycledViewPool的区别和联系&#xff0c;RecyclerVie…

大规模WebGL应用引发浏览器崩溃的几种情况及解决办法

一般的Web应用基本上不会导致浏览器崩溃&#xff0c;写Javascript代码也不需要管理内存资源&#xff0c;基本也不需要考虑内存“泄露”的问题。随着H5的崛起&#xff0c;越来越多的原本在桌面端的软件也改头换面迁移到Web上来&#xff0c;比如三维图形类的应用。在Web端显示大规…

浏览器的底层机制、CRP优化技巧、如何解决DOM消耗性能、同步异步、进程和线程

文章目录 浏览器的底层机制&#xff1a;步骤一&#xff1a;生成DOM树「DOM TREE」步骤二&#xff1a;生成CSSOM树「CSSOM TREE」步骤三&#xff1a;合成渲染树 「RENDER TREE」步骤四&#xff1a;Layout布局 & 回流/重排步骤五&#xff1a;分层步骤六&#xff1a;Painting绘…

浏览器页面性能分析指南(chrome)

1.首先我们需要无痕模式打开一个新的chrome标签&#xff0c;可以按CtrlShiftN开启一个无痕模式的chrome 选择无痕模式是为了不让其他的插件干扰你 我们先写一个html的小例子&#xff0c;里面有一些js代码用来做性能分析的用例 html文件的代码如下&#xff1a; 这里是使用vsc…