打算给备用机器刷一个澎湃OS,找教程的时候看到了这篇,质量很高:

MIX2S刷入澎湃OS | 次元客栈​​​​​​

可以先看他的文章,写的比我清楚,我主要为了脱水记录下。还有就是我遇到了前期挂不上data 的问题,算是给大佬做个补充。


刷入recovery

方法一

这是作者的方法,解BL锁和安装ADB就不说了,开机按住音量-开机键进入fastboot

# 检查fastboot是否连接
.\fastboot devices

# 刷入recovery 将recovery.img替换成你的路径
.\fastboot flash recovery recovery.img

这时你会看到:

这说明recovery已经刷进去了。

不用关机,直接使用音量++开机键进入TWRP

方法二

我偷懒,直接用的柚坛搞机工具箱v2.1.2 (当时是这个版本成功)刷入 twrp recovery ,一键的更方便更靠谱。我刷的版本是 3.7.0,比作者的要高一些。

下载地址:

软件、插件 - 柚坛搞机工具箱V2.9.1 | 柚坛社区

双清机器

进入到清除选项开始双清

选择高级清除,选择所有选项,滑动按钮清除。

刷入扩容包

然后返回选择格式化Data分区,输入yes。格式化完成后重启recovery,开始传入system扩容包

# 使用adb命令传入扩容包,修改"MIX2s_5GB_System.zip"为自己的路径
adb push "MIX2s_5GB_System.zip" /sdcard/

使用安装,进入/sdcard/选择刷机包,滑动刷入

刷完后重启进入recovery,那你就快成功了,没有进入使用9008线刷倒挡,或重新分区

================================
---> 这里刷完之后会自动重启进 recovery,建议再重启一次。

ps. 如果用工具箱的recovery,重启会发现变英文了,莫紧张可以调的。选中文,不容易出错。

刷固件

刷入后重启进入rec(recovery)

# 传入刷机包
adb push "HyperOS A13 Xiaomi MIX 2s.zip" /sdcard/

刷入前双清,然后和上面的步骤一样,选择/sdcard/里面的卡刷包

别刷错再刷一次扩容包了,刷两次扩容包会出问题!

注意:在重复刷入system分区扩容包后有可能变砖,在你不确定是否刷入时,你需要重置system分区,或者直接使用9008强刷退回MIUI12以下

等待进度条跑完,出现这个界面你就成功刷上澎湃OS了:

遇到的问题 

上面是作者大大成功的图,当然,我有这么顺利吗?并没有。

我显示无法挂载 /data

这时候,我进挂载功能里,点data是无法打钩的。我就选择重启进系统赌一把。

我重启进系统,无限重启。 

 然后我重启到recovery,发现data可以挂载了(data这里可以打钩,之前点了是没反应的)。

那我想系统应该是没毛病了,没重刷直接选重启选择进系统 。

等了7分钟还是没进去,想起因为作者有提过第一次要强制重启。直接重启。

过了1分钟,进去了,一切正常。所以如果遇到 data 一下挂不上的别心急,重启一下应该就可以挂上了,不需要格式data 或者 重刷。

预备的资源

ROM下载和介绍:

HyperOS A13 Device:MIX2S 2023.12.10 - 洛の个人博客

小米官方的flash_unlock来解BL锁,解锁BL你才能刷机

官网下载地址申请解锁小米手机

最后你需要下载你现在版本的线刷包和miflash和9008线刷工具箱,以防变砖。这里最好下载低版本的,MIUI12可以。

变砖指的是两种状态:1. 进不了rec,能进fastboot;2. rec和fastboot都进不了

线刷包可以在miui历史版本这个网站下载小米MIX 2S 稳定版 ROM 下载合集 – MIUI历史版本

线刷工具miflash下载MiFlash 线刷工具下载合集 – MIUI历史版本

线刷工具miflash下载2: 

9008刷机工具箱https://medl845.agxmx.top/

如果真的不幸要9008,可以参考这位的教程:

小米8黑砖&9008线刷救砖记录_medl845工具箱-CSDN博客 

 

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐