redmi 12c 刷机

devtools/2024/11/27 13:39:00/

刷机历程

一个多月前网购了redmi 12c这款手机, 价格只有550,用来搞机再适合不过了,
拆快递后就开始倒腾,网上有人说需要等7天才能解锁,我绑定了账号过了几天又忍不住倒腾,最后发现这块手机不用等7天解锁成功了,开始我为了获取root权限,
刷入了很火的magisk,但是某一天仍然发现/system还是获取不了root,这绝对不能忍,我搞机的目的就是要修改系统或者增加一些系统服务,于是又找教程开干,刷手机系统我是小白,不懂各种分区各种镜像,在搞机过程逐渐有了认识,
我在网上下载了一些各种镜像,又搞到一个高级助手.exe,刷入这些boot.img或者system.img有时启动后无法进入系统,总之各种奇怪的问题,
但是网友都遇到过,因为刷机就这么点东西,所以错误就那么几十上百种,后面在刷机过程中我又认识了fastboot/recover/bootloader这些东东,
干脆抛弃搞机助手,直接上命令,当我用命令刷twap.img后,开不了机了,一直重启(进不去系统又重启发现进不了进入了死循环),连fastboot等各种模式都进不去,插入电脑又识别不出usb,我以为把引导程序搞坏了,我放了一晚上重启,我以为要拆机或者返厂了,淘宝搜了下编程器让我死心了,我都想用嵌入式stm自己搞一个,看了flash芯片的接口我愣住了,
恐怕还得学了电路才行.后来我不断的查资料,又知道了高通的9008端口,看了下redmi 12c参数, 这是MTK的芯片,
又查资料找到了一些工具,文末我会放上链接,我用工具刷入MIUI13.0.9, 开机发现NV数据已损坏,
难道我把基带数据给干掉了?要解决这个问题我想到搞机助手有刷入基带的功能,然而我发现需要基带镜像,暂时放弃了,
无意间再次刷入system.img,妈的BL也给上锁了,直接用小米官方镜像脚本刷不了,命令也不好使,后面发现搞机爱好者的文章,他说尝试很多官方版本,有的会NV数据损坏,并且列举了他尝试成功和失败的版本,MIUI13.0.3和MIUI13.0.10是可以的,
我下载了这两个版本使用"Redmi Note 10 Pro救砖"工具刷入了果然好使,但是刷回官方镜像达不到我的目录,所以还得继续

于是我又开始搞lineageos, 下载对应的压缩包后操作和别的文章还是有些不一样,所以我还是记录下,供爱好者参考

搞机工具下载: 链接: https://pan.baidu.com/s/1pgbMlSpQoHarkxL8dUaneQ?pwd=b67s 提取码: b67s 复制这段内容后打开百度网盘手机App,操作更方便哦

一.BL已锁,使用MTK强解BL,否则跳过
在这里插入图片描述

开机报错:

dm-verity corruptionYour device
is corrupt.It can’t be trusted and may not work properly.Press power botton to
continue.Or,device will power off in 5s,dm-verity corruptionYour device
is corrupt.It can’t be trusted and may not work properly.Press power botton to
continue.Or,device will power off in 5s

使用KS22去除(但是我失败了,看报错信息:“5s内将重启,按电源键继续”,这里对后续没影响, 跳过即可)
在这里插入图片描述

二.下载lineageos,其实只要zip包就行了

参考:
如何正确的刷入LineageOS20系统-3个常见方法解决全部问题-最全刷机教程
如何使用adb sideload刷入类原生安卓15/14系统-适合lineageOS/PixelOS
下载lineageos,官网提供了几个镜像和一个zip包,当时我全部下载了,但其实只下载zip就行了,官网下载太慢,使用清华镜像:

https://mirrors.ustc.edu.cn/lineageos/full/earth/20241118/lineage-21.0-20241118-nightly-earth-signed.zip

解压后是这些东西
在这里插入图片描述
显然和平时见到的不一样,我们需要使用payload-dumperX64.exepayload.bin解析出原始镜像,拖动payload.bin到payload-dumperX64.exe上就开始解析
参考:payload.bin解包工具payload-dumperX64.exe下载-支持安卓13最新系统
这是解析出的内容
在这里插入图片描述
接下来进入fastboot模式, 把所有的镜像刷入对应分区(不知道对应文件属于那个分区就csdn搜一搜)
刷入提示对应分区不存在就跳过,比如system.img肯定刷入不了(fastboot flash system system.img或fastboot flash system_a system.img,因为redmi 12c是super动态分区)

fastboot  reboot fastboot
fastboot flash system system.img
fastboot flash boot boot.img
fastboot flash vendor vendor.img
fastboot flash system_ext system_ext.img
fastboot flash product product.img
fastboot flash dtbo dtbo.img
fastboot flash vendor_boot vendor_boott.img
fastboot  erase userdata
fastboot  erase metadata
fastbot  reboot

三,先关机,按住 ‘电源’ 和 '音量+'进入recover
1.进入Recovery后,目前原生自带的rec都是英文版本的,用音量下选中Factory Reset,开机按键是确定功能,然后点击Format data/factory reset,继续开机按键确定,屏幕左下角会出现wipe几行小字,代表格式化成功;点击左上角的返回按钮,回到rec主界面
在这里插入图片描述
2.把刷机包lineage-21.0-20241118-nightly-earth-signed.zip(这个包用两次,第一次是刷入recover,因为有的刷入不了,所以使用sideload完整刷入)复制到某个目录,在该目录打开cmd窗口
手机上选择Apply Update,开机按键确定,继续选择Apply from adb,再次开机按键确定
在这里插入图片描述
输入下面的指令刷入ROM
adb sideload lineage-21.0-20241118-nightly-earth-signed.zip
正常情况下,你的adb窗口会看到百分数变动,代表刷入中,如果不出现进度条,重启电脑再输入指令
当执行到47%第一步执行完成,这是是刷入了A分区, 过一会提示是否进第二步刷B分区, 我选yes重启按电源键跳过dm-verity corruptionYour device后没后续了,于是再来一次选no,重启后正常进入lineageos, B区不刷没关系,掌握了这项技能如果出问题大不了再刷一次就是

文章还参考:
红米note 11 4G nv以损坏修复所需软件链接
Redmi Note 11 4G NV data is corrupted Fix And Dead Fix Global Change Fix
红米12C刷机过程,NV数据已损坏


http://www.ppmy.cn/devtools/137399.html

相关文章

Flink解决延迟数据问题

总结: 水印:对于迟到数据不长 allowedLateness: 迟到时间很长 侧道输出:对于迟到时间特别长 对于延迟数据的理解: 水印机制(水位线、watermark)机制可以帮助我们在短期延迟下,允许乱序数据的到来。 这个机制很好的…

SpringBoot(四十)SpringBoot集成RabbitMQ使用过期时间+死信队列实现延迟队列

前边我们使用RabbitMQ实现了高并发下对流量的削峰填谷。正常在实际应用中大概也就够用了。 有的时候呢,我们需要使用到延迟队列,RabbitMQ不像RocketMQ一样默认就支持延迟队列,RabbitMQ是不支持延迟队列的,但是呢?我们可…

Android8设置拔出充电器自动关机

通常Android机器拔出充电后,将进入断开充电流程,关闭充电灯和充电图标。 那么需要实现拔出充电器直接进入关机,则需要在充电判断机制中额外增加实现代码。 || || 修改方案如下: 在系统中存在服务时刻监听的充电状态&#xff…

24.11.23 Ajax

1动态网页技术与静态网页技术对比: 静态网页: 如果数据库中有用户列表 html中要显示 如果用户列表数据变化 html要改代码才能显示完整数据 (不能使用动态数据 ) 动态网页: servlet可以通过代码 以输出流显示数据 当数据库数据改变时 不需要改代码 2.为了解决html不能使用动…

Cocos编辑器

1、下载 下载地址:https://www.cocos.com/creator-download 2、编辑器界面介绍 官方链接:https://docs.cocos.com/creator/3.8/manual/zh/editor/ 3、项目结构 官方链接:https://docs.cocos.com/creator/3.8/manual/zh/getting-started/…

冷却小型电子设备

TLDR:间隙较小(~1 毫米)的设备可以进行基于传导的热模拟。 虚构的 ANSYS 腕带上的温度。 这些小玩意儿很酷,而且卖得很热。 小型设备的一个长期问题是它们容易发热,而且很难散热。大多数设备需要通过外表面散热。当你…

C# 程序来计算三角形的面积(Program to find area of a triangle)

给定一个三角形的边,任务是求出该三角形的面积。 例如: 输入:a 5, b 7, c 8 输出:三角形面积为 17.320508 输入:a 3, b 4, c 5 输出:三角形面积为 6.000000 方法:可以使用以下公式…

html+css+js打字游戏网页

1. 效果 2. html代码 <!doctype html> <html><head><meta charset"utf-8" /><title>打字练习</title><!--引入第三方动画库--><link rel"stylesheet" href"animate.css"><style>html {h…