前言

前几天将本人的红米K40(MIUI12.5)刷了机,主要是想使用一些xposed插件. 由于是新机,再加上本身对刷机不太熟悉,最早的刷机还是几年前,方法和过程肯定有所不同,出现了什么面具,riru edxposed这些新的东西,所以,比较小心,怕刷成砖头开不了机,影响生活工作,网络上找了很多教程,也有一些迷惑,主要是每个人刷机的方法不同,工具不同,看的人不知道用哪个工具,用哪种方法.步骤是什么.现在做一个总结

参照帖子方法:https://blog.csdn.net/weixin_42997249/article/details/116139909

大体上是照这个教程刷的,作者写的比较清楚.我把有些地方再说的明白一些,加上注意的过程.

步骤:

一. 手机数据备份到电脑

我个人认为,这个是所有工作的第一步.

备份到电脑其实就是,先用备份功能把数据备份到手机上,然后用数据线将备份的数据拷到电脑中.不论是解锁BL还是刷boot.img, 第一步请大家备份手机数据. 全部备份后,用原装数据线链接电脑后,将USB连接改为文件查看.这样电脑中才会出现手机的盘符.将备份的文件夹拷贝到电脑中保留,否则,刷机后,手机上 备份会消失(等你刷机全部完成后,再从电脑上考到手机的特定位置,用手机上的恢复,就可以). 备份的方法手机上就有这个功能.数据备份到哪里,手机上也有具体的说明路径.

二 解锁BL

照上面有图有字的那个教程.没啥问题.

需要注意的是. 解锁工具上会提示你,在"开发者选项-设备解锁状态"中绑定账号和设备.如果你发现,点击"绑定账号和设备"按钮后,没办法绑定,原因是,你已经在手机上登录了你的小米账号.网上给出的方法是,先退出已经登录的账号,再从这个地方进入绑定.结果是可以的.但是问题就是从重新计算时间,你还得等200个小时才能解锁.怎么办? 答案是如果你已经登录,手机上不用退出账号.直接电脑上操作解锁过程. 如果你没有登录过账号,那就从"绑定账号和设备"这个按钮上登录,耐心等一周.

三提取boot.img 和vbmeta.img 文件

这个过程和上面的教程不一样!! 原作者是从网上下载的线刷包弄的.但止目前,MIUi12.5的线刷包没放出来.所以可以使用手机中"下载最新完整包"的方法获得12.5的包(大约3.5G)

提前说明一点: 这个过程中,你的手机的MIUi版本要和后面提取文件所用的系统包的版本要一致.

如你的手机是MIUI12.0.8,那提取boot.img 和vbmeta.img 文件时用的系统包也得是12.0.8的.

如果用"下载最新完整包"的方法获得,那你的手机MIUI系统应该是最新的版本.这样才能一致.

过程:打开 “设置” - “我的设备” - “MIUI 版本” - “右上角三个点” - “下载最新完整包”。下载完成之后可以在手机存储 / Download/downloaded_rom 文件夹下找到完整的 OTA 升级包。

下载后,是一个ZIP包,解压后,有一个payload.bin文件(3.5G),我们从这个文件中提取上面说的两个文件.

如何从payload.bin文件中提取boot.img 和vbmeta.img呢?

使用别人打包好的 payload_dumper.exe 提取。下载地址:https://lanzoui.com/i6LYNnm3dxe          密码:8h2f

下载文件解压后会得到如下目录结构:

将 payload.bin 文件放到 payload_input 文件夹下,运行 payload_dumper.exe 程序。

这个过程,会产生很多img文件.等个一两分钟.等到全部运行完成.

程序执行完毕后,可以在 payload_output 文件夹下找到 boot.img 文件,把 boot.img 文件拷贝到手机。

四 .用Magisk修改boot.img

这一步与上面的教程是一样的.大家看图操作. 只要Magisk中最后出现 All Done 说明 就是成功的.

然后将修改后的boot.img传到电脑上(手机上的文件名类似于magisk_pached_XXX.img)

五. 刷boot.img

需要提前做的工作:

1.开发者选项里打开USB调式

2.安装驱动:可以下载小米的线刷工具,运行后,会有驱动监测,全部安装后,退出该软件.

3.下载adb 工具:地址:https://lanzoui.com/i7ynsnm3t3a  密码:fpky

4.解压刚刚下载的adb 工具, 将magisk_pached_XXX.img复制到adb目录中,并重新命名,就改为boot.img,.同时将vbmeta.img也复制到这个目录下.方便输入后面的命令

5. 打开adb 工具文件夹,里面有一个“打开 CMD 命令行.bat”文件,双击打开.然后输入命令

命令1:进入fastboot:手机用原装数据线连接电脑后, 用这个命令直接进fastboot(指的是,手机从正常的使用界面会自动重启进入到fastboot.)

adb reboot bootloader 

如果手机从正常的使用界面重启了,并进入到了写有fastboot字样的界面,说明连接是正常的,可以放心刷了

(说明,进入到fastboot界面有多种方法,网上还有一种方法是  重启手机,同时按电源键+ " 音量 -",出现画面时,松开电源键.这两种方法任选一种)

命令2:刷boot.img,很快啊就完成了

fastboot flash boot boot.img

命令3:刷 vbmeta.img,也是很快的.

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

如果不出问题,是没有异常的. 重启手机

六.再使用Magisk操作一次安装,这次是直接安装.(以下引用原贴中的图)

开机进入Magisk->安装->直接安装.这个过程是再次root过程,根据网上的说法不操作这一步重启可能会失效。

七.引用源贴的重要提示:

今后OTA后先不要重启!进Magisk点安装到未使用的槽位(OTA后),完成后重启,进入Magisk再点一次直接安装,这样OTA后root也会保留省去上面的这些步骤!

八.安装XPOSED,我要用XPOSED,安装的是EDXposed ,就在面具中查找riru,下载安装,并查找EdXposed下载安装即可.

K40/K40pro/MIUI12.5/AndriodQ刷Root/Magsik/Xposed教程相关推荐

  1. Nexus6P解锁、刷机等相关教程

    解锁bootloader 方式一: 下载安装Nexus Root Toolkit工具 Nexus Root Toolkit v2.1.9 方式二: 下载SDK Platform Tools 手机开启U ...

  2. root卡刷安卓10,安卓11卡刷root

    红米note怎样卡刷root 1)首先在网上下载一个"ROOT精灵"在电脑上,然后连接手机到电脑上. 2)手机连接到电脑的时候,点击"一键Root". 3)在& ...

  3. HTC One X S720e/G23刷ROOT教程

    (HTC One X S720e/G23怎么root HTC One X S720e/G23 root教程,HTC One X S720e/G23刷root,HTC One X S720e/G23一键 ...

  4. 一加手机怎么root权限_一加手机OnePlus卡刷获取root权限图文教程

    2016-08-25 09:20:37 一加手机OnePlus卡刷获取root权限图文教程 标签:一加手机,一加手机权限,一加手机刷机 [ROM之家]一加手机OnePlus One的root教程也出来 ...

  5. HTC S510b官方解锁、刷recovery、刷ROOT教...

    HTC S510b官方解锁.刷recovery.刷ROOT教... Step 1 Remove and reinsert the battery then proceed to step 2. For ...

  6. emui4.0-android6.0+root工具包,华为荣耀7 EMUI4.0刷Recovery获取ROOT权限的教程(6.0)

    不知道大家是否记得,在前一段时间给大家写过华为荣耀7 EMUI3.1刷Recovery和获取ROOT权限的教程,而今天要给大家带来的荣耀7最新的EMUI4.0刷Recovery获取ROOT权限的方法. ...

  7. [教程]HTC G17(EVO 3D)刷Root教程

    [教程] [HTC论坛原创]HTC EVO 3D/X515M GSM版 S-ON机型 解锁.Recovery.ROOT教程                      注意:本教程适用于         ...

  8. 【Magisk】猫猫也能学会的卡刷root教程

    本来没时间写教程,但是因为感兴趣乱搞magisk把公司手机搞变砖了...嗯..还好刷机成功可以重来,所以这次边操作边写个教程,依旧是小白式 这里以公司的小米手机为例,强烈建议新手不要用自己手机搞,卡刷 ...

  9. 卓大师一键root权限图文教程(附卓大师刷机专家下载)

    卓大师一键root权限图文教程(附卓大师刷机专家下载) 卓大师如何获取root权限?很多朋友对于卓大师的root权限的方法不是很清楚,今天小编为大家整理了一下,把卓大师刷机专家一键root权限的方法为 ...

最新文章

  1. 【转】VS2008制作打包程序将安装路径写入注册表
  2. [gic]-ARM gicv3/gicv4的详细介绍-2020/08
  3. oracle数据库删除数据Delete语句和Truncate语句的对比
  4. 通过JAVA对HDFS进行操作管理插件
  5. SQL server挂了之后
  6. 使用XMLHttpRequest实现AJAX
  7. 《设计模式详解》结构型模式 - 桥接模式
  8. org.apache.hadoop.hive.metastore.HiveMetaException: Schema initialization FAILED! Metastore state wo
  9. PostgreSql之pgsql 条件和顺序控制
  10. 华为手机热点无法连接_华为手机热点无法连接
  11. 常微分方程机敏问答[3] #20210622
  12. 手机电视(CMMB+MBBMS)安全架构原理
  13. 多线程爬取图片(生产者-消费者模式)
  14. 第八届2005汕头国际音响大展
  15. Gantt(甘特图)与PERT(项目计划评审技术)图,项目关键路径和松弛时间
  16. 有没有一款软件是测试阅读准确率的,当今各一线股票软件系统指标准确率测试一览表...
  17. java百分比转小数点_Java中小数与百分数的互相转换-Fun言
  18. netty之微信-群聊的发起与通知(十八)
  19. 【算法】最直接的算法——穷举法详解
  20. 三个方向,把握元宇宙人才培养趋势|猿代码科技

热门文章

  1. webrtc M66 android 端实现屏幕共享功能
  2. 缓存一致性协议-MESI
  3. 关于NF和$NF的理解(笔记)
  4. 经典:头像与昵称描述的位置组合
  5. vue 单向绑定 双向绑定
  6. 《程序员的创世传说》第三节 魔王与2012 1
  7. [附源码]JSP+ssm计算机毕业设计“美丽乡村摄影”网站设计与实现fumie【源码、数据库、LW、部署】
  8. 一位全加器的设计和交通灯控制器EDA
  9. 上半年企业营销案例总结
  10. 痘痘消失,美丽再现!