LCD 永不为奴!
更新:2023-7-1 16:16:50,关于文中提到的 EROFS 转 EXT4 文件系统的解决方案,GitHub 有人转换成功了,具体 issuee 有说方法
可以到原 issue 地址查看:https://github.com/ljc-fight/erofs2ext4Converter-for-MIUI-Device/issues/2
我引用下原网友回复的话
saYmd-moe commented on Oct 19, 2022
我尝试把这个脚本输出的images文件夹和从官网下载的同版本线刷包中的images文件夹合并,直接覆盖后再刷入可以成功,估计是作者的flash-format和flash-update脚本有些问题
更新:2023-6-11 19:26:29 有人联系我说建议把一些模块、刷机资源打包出来方便直接下载,目前已增加 erfos 转 ext4 的下载外链,见文章内容,或者这里
https://www.alipan.com/s/EYLUN4XApaF
提取码: 68rd
2022-12-28 更新:
不建议升级 MIUI14、安卓13,因为谷歌加了系统签名,部分 system 分区路径变更,导致大量模块失效、卡米,等待解决方案出了再说,本文的所有内容基于 MIUI 13 稳定版实现,没在 MIUI 14 上经过测试
以下环境(当前我在使用的最新环境,更新于 2023-7-1 16:47:44):
MIUI v13.0.11.0 稳定版
安卓 12
Magisk-46770db1-alpha(26103) + 开启 Zygisk 模式
LSPosed-v1.8.6-6915-zygisk
Magisk Alpha(阿尔法版)、LSPosed、Shamiko 相关模块及框架下载(这三剑客必装,属于基础性组件),我打包成了 exe 自解压程序,解压后都是 zip (因为阿里云盘不给分享压缩包和apk文件)
https://www.alipan.com/s/u6kvUmmer6s
提取码: jq30
我用到的一些核心模块,亮屏满血 120 W快充(破解内核温度墙,15分钟 0-100%),全局144帧,系统UI修改美化、防止杀后台、内存管理、应用增强、CPU 压降、GPU 自定义调度、频率、锁频、5G 开关、提升 CPU 温度墙 从 75 ° → 105 °,后台内存管理增强、相机支持 4K 60帧、720P30帧、屏幕录制支持自定义 1- 200 Mbps 码率,支持系统声音和麦克风同时内录、王者荣耀强制开启 120 帧 + 极致画质、解除系统双开限制、解除系统小窗白名单限制......
https://www.alipan.com/s/qJJTdkmswGC
提取码: p69k
2022-09-25 京东购入 红米 Note 11T Pro+, 8 + 512 G 版本
出厂系统版本 MIUI 13.0.11.0 稳定版,安卓 12
然后:智障出厂系统杀后台杀疯了,打崩坏3, 后台没驻留什么,能优化的、改的设置都改了加白的都全上了,然而在剩余
2.4G 可用运存,切出崩三 十几秒,回个 QQ 消息(我知道有小窗,当时没用),回来,立刻给我重载游戏初始化,我:???
这不得念个 114514 遍 小米圣经:雷军!金凡!
这能忍?168 小时后收拾系统
2022-10-7 17:15:21 手机解锁 BootLoader
寻找官方线刷包,以便提取 原始 boot.img 镜像,卡刷包/线刷包历史版本汇总:
https://web.vip.miui.com/page/info/mio/mio/detail?postId=37380916&app_version=dev.20051
开始下载 v13.0.11.0 线刷包,这里我的出厂系统是 v13.0.11.0 稳定版,下载对应版本线刷包即可
提取刷机用到的镜像、TWRP、Magisk,传到网盘,做个记录避免下次再次下载完整包,我这里分享的都是 MIUI v13.0.11.0 稳定版的官方镜像提取出的 boot.img 、vbmeta.img、还有 第三方 REC TWRP v3.6.2,如果你们的 MIUI 是这个版本的,你们就不用自己去下载几个 GiB 的完整包了,再提取里面的镜像文件
https://www.alipan.com/s/PhS6A8oYQ87
提取码 6yg3
网络找到的某开发者移植的 TWRP 3.6.2,适配 Note 11T Pro / +,刷入可以正常使用,并且还支持解密 data 分区,可以设置锁屏,进入twrp后输入锁屏密码/指纹能正常解密data分区,不乱码
安装最新 Magisk alpha 版本,下载地址见前面的分享外链,或者自行去 GitHub 下载
通过 USB 数据线连接到电脑,并复制 boot.img 和 开发版 magisk 到手机,待会用的到
magisk 修补原始 boot.img 文件,并 fastboot 刷入
fastboot flash boot magisk_patched-25203_0snSk.img
关闭 AVB 校验
fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img
提示,下面这些步骤不是非必须的,但如果想要精简系统分区空间,修改 除了 system 之外的分区,动基带之类的,则是必要的
此时面具安装完了,应该有 root 权限了,准备解锁 /system /vender 分区,挂载为可读写
检查文件系统类型:
mount | grep erofs
返回一堆信息,啊这什么鬼,MIUI 怎么也开始用这个只读文件系统了(华为受害者)
xagapro:/ $ su
xagapro:/ # mount | grep erofs
/dev/block/dm-2 on / type erofs (ro,seclabel,relatime,user_xattr,acl,cache_strategy=readaround)
/dev/block/dm-4 on /vendor type erofs (ro,seclabel,relatime,user_xattr,acl,cache_strategy=readaround)
/dev/block/dm-1 on /product type erofs (ro,seclabel,relatime,user_xattr,acl,cache_strategy=readaround)
/dev/block/dm-0 on /odm type erofs (ro,seclabel,relatime,user_xattr,acl,cache_strategy=readaround)
/dev/Ldqv/.magisk/block/vendor on /dev/Ldqv/.magisk/mirror/vendor type erofs (ro,seclabel,relatime,user_xattr,acl,cache_strategy=readaround)
/dev/Ldqv/.magisk/block/product on /dev/Ldqv/.magisk/mirror/product type erofs (ro,seclabel,relatime,user_xattr,acl,cache_strategy=readaround)
可以看到 /
和 /system
/vendor
/product
等等分区都使用了 EROFS 只读文件系统
我们知道基于 magisk 强大的能力,可以 system less 方式挂载 system 变为可读写但那也仅限于 system 分区,并且很多修改很不方便,要重启系统之类,并且无法真实写入 system 分区,下面准备解锁完全体
GitHub 寻找第三方工具项目将 EROFS 的 ROM 文件系统转换到 ext4 可读写文件系统:https://github.com/ljc-fight/erofs2ext4Converter-for-MIUI-Device
感谢这个伟大的项目
我打包了一份 erofs2ext4Converter 方便小伙伴们下载
https://www.alipan.com/s/EYLUN4XApaF
提取码: 68rd
注意事项
- 将erofs2ext4Converter.bat和ROM文件放在相同路径
- 将ROM拖到erofs2ext4Converter.bat开始转换
- 如果需要更改super子分区列表和排除列表,请编辑bin/configure.txt
- 请保证工具所在盘符有20G空闲空间
下载该 GitHub 项目,解压,待会使用
下载 Note 11T Pro/+ 的 MIUI v13.0.11.0 的卡刷包 :https://web.vip.miui.com/page/info/mio/mio/detail?postId=37380916&app_version=dev.20051
踩了个小坑,下载完之后不要修改卡刷包的名字,因为脚本靠文件名是否含 miui 简单检测是否为小米 ROM
开始转换 erofs 到 ext4
erofs2ext4Converter.bat miui_XAGA_V13.0.11.0.SLOCNXM_da7d1e2cfb_12.0.zip
完成后,erofs2ext4Converter 工具会在运行所在目录生成修改完成的 ext4_XAGA_V13.0.11.0.SLOCNXM_12
目录,进去该目录,有 2 个 bat 脚本
手机进入 fastboot 模式
先执行 flash-format.bat
格式化原先分区清除数据,再执行 flash-update.bat
然后 fastboot reboot,重启后......
啊这,翻车了,无限重启卡第一屏,先线刷回官方包,再看看什么问题
先刷回官方系统,刷机暂时告一段落,抽空继续弄
刷完之后官方刷机工具报错,不用理他,误报,已经刷成功了,直接 fastboot reboot
,重启后进入系统,第一次进系统,会在 MIUI 界面停留 5 分钟左右,不用慌
白忙活 2 个小时,我也是醉了
2023-7-1 17:38:44:关于现状,我目前因为彻底收拾了后台管理机制,在第一次转换 ext4 失败后,我就没继续折腾下去了,全部通过 magisk system less 方式修改 system 分区,目前是 原始出厂版本 MIUI v13.0.11.0 稳定版养老
此外很高兴看到有人自行尝试转换成功了,参见文章开头的那位网友所说,照做即可,或者可以在那个讨论的网址里面,寻找帮助
😭博主有遇到过息屏一会APP就断网吗,我的经常这样,有没有啥办法能解决呀
后台被杀,参照文中内容加白、保活
收到了,谢谢。这个软件的作者github里也下架没有了
能发一份erofs2ext4Converter给我吗?m*@qq.com 阿里云好难直接下载
已发,请查阅收件箱或者垃圾箱
我的红米k305g遇到了类似的问题,关了avb校验,刷入改好读写权限的system.img后,手机无线重启卡第一屏,原因可能是system_ext分区的signature和本地编译的system分区app签名不统一。
同步刷system_ext.img分区和product.img分区即可解决。
我看了GitHub的一个网友,重新覆盖刷入完整包就不卡屏了,目前原始系统版本用到死
哎 note12pro+用不了 转换完了好像脚本不刷入super
”重新覆盖刷入完整包就不卡屏了“ 怎么重新覆盖刷入呢?
见github的具体回复讨论:https://github.com/ljc-fight/erofs2ext4Converter-for-MIUI-Device/issues/2,我没实测。
合并imagers后,用小米刷入工具刷入的时候直接报错 err:FAILED (remote: check crc failed)
我建议你问下那个成功的网友,我已经躺平摆烂了,据我所知,magisk 已经足以实现大部分功能了,除非你要修改 的不仅仅是 system 分区的 erofs 文件系统,这个情况一般是精简分区内的文件或者打算动基带之类的
好的,谢谢您。
请问博主有没有尝试刷过一些类原生ROM?
例如下面👇🏻这个频道里发布的ROM?
t.me/s/RedmiK50iUpdates
在Note11T pro+ 这个机型上没折腾过,以前其他手机都折腾过,现在基本就是养老模式,懒得动了,如果不是这个智障后台管理已经严重越线,我是得过且过的,现在后台管理已经被我收拾的服服帖帖了
请问那个转换工具如何下载?releases是空白的;另外systemless具体如何操作?小白看不懂啊😬
magisk 使用模块就是 systemless 方式,release 空白自行排查浏览器问题,是否使用了广告拦截插件或其他插件
我是红米K50至尊,虽然将刷机包格式改成了ext4格式,刷机后也成功开机,不过没用,通过fastboot命令查看,还是erofs。
那就是没改成功,改成功必定为ext4,可读写
我在那个Github的开源工具上面看到有人回复我成功了,并且实现了可写入
https://github.com/ljc-fight/erofs2ext4Converter-for-MIUI-Device/issues/2
您好!我也是最近购入了这台REDMI NOTE 11 TP+,一直在找ROM,找到崩溃
主要是自己使用的第三方播放器,每次进入文件夹找资源都只能显示C/DOWNLOAD,完全没有权限,只能用ES这样的管理器去开,但是第二个文件又得重新推回ES,特别麻烦
想问下你的这个版本的ROM能够解决文件夹权限的问题吗?
非常感谢你的工作和努力,祝你新的一年越来越好!
使用 MiXplorer 文件管理器
我主要是在第三方播放器里面没办法access,感觉不是管理器的问题
第三方播放器:Mxplayer
我还是卡米
magisk system less怎么弄
装了magisk,通过magisk 模块来修改系统分区,就是 system less 方式,属于无损修改
请教哪里能下载twrp 能上分享链接吗?
没仔细看文章内容吗,内容原文:
“提取刷机用到的镜像,传到网盘,做个记录避免下次再次下载完整包,
https://0zgs.lanzout.com/b0dgn8b8f 密码 dodc”
666 还在研究怎么卸载应用商店中
可以卸载的,没任何副作用
虽然看不懂,但是大受震撼