找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 10582|回复: 43

[红米AX6] ax6 第三方 u-boot 刷回官方固件

[复制链接]
发表于 2022-4-24 21:44 | 显示全部楼层 |阅读模式
本帖最后由 yuyi8882 于 2022-4-25 00:55 编辑

仅供参考,变砖勿扰

前置环境:未刷第三方 u-boot 前,已刷未扩容双固件,官方+op。
刷 u-boot 后,刷写 op 固件
准备AX6_1.1.4.ubi和ybmibib.bin,上传至op 的 tmp 目录
登陆 op ssh 后,强刷 mtd12 分区和 mtd1 分区
mtd erase /dev/mtd12
mtd write /tmp/AX6_1.1.4.ubi /dev/mtd12
mtd write /tmp/ybmibib.bin /dev/mtd1
fw_setenv flag_last_success 0
fw_setenv flag_boot_rootfs 0
刷完后,无报错断电重启
重启进入官方固件升级版本 (必须)。
之后用 telnet 开启 ssh
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2022-4-24 22:09 | 显示全部楼层
本帖最后由 ttrry 于 2022-4-25 00:52 编辑

刷了Uboot,与此前扩没扩容好像没啥关系行吧,刷Uboot后就只有一个固件分区了。
如果这样真的能刷回,只能说明mtd12刷入官固后,再强刷官方mtd1:mibib,将mtd12还原平分成mtd12、mtd13、mtd14三个分区时,官固竟还能无损保留在mtd12分区。。。
另外mtd7你也没刷回官方,竟也没啥影响么

点评

在 u-boot时没有刷回 mtd7,刷回 mtd1及 mtd12 后即回到官方固件,可能是我没有扩容吧  详情 回复 发表于 2022-4-25 00:57
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-4-24 22:19 | 显示全部楼层
不看字的么,就是刷了 u-boot 刷回,理解堪忧

点评

未扩容前分区状态: [attachimg]548234[/attachimg] 扩容后分区状态: 对比可见,mtd14并入mtd13,将mtd13扩容1倍,mtd12不变,可刷双固件。此时刷回官固,就是切回mtd12,向mtd12刷入官固,mtd1刷回官方,  详情 回复 发表于 2022-4-25 01:03
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2022-4-25 00:31 来自手机 | 显示全部楼层
前置环境已刷入扩容固件怎么弄?

点评

这个只能自己能试了,步骤差不多,mdt12 是原固件,mdt1 是分区表  详情 回复 发表于 2022-4-25 00:59
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-4-25 00:57 | 显示全部楼层
ttrry 发表于 2022-4-24 22:09
刷了Uboot,与此前扩没扩容好像没啥关系行吧,刷Uboot后就只有一个固件分区了。
如果这样真的能刷回,只能 ...

在 u-boot时没有刷回 mtd7,刷回 mtd1及 mtd12 后即回到官方固件,可能是我没有扩容吧
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-4-25 00:59 | 显示全部楼层
wingswing 发表于 2022-4-25 00:31
前置环境已刷入扩容固件怎么弄?

这个只能自己能试了,步骤差不多,mtd12 是原固件,mtd1 是分区表
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2022-4-25 01:03 | 显示全部楼层
yuyi8882 发表于 2022-4-24 22:19
不看字的么,就是刷了 u-boot 刷回,理解堪忧


未扩容前分区状态:



扩容后分区状态:
对比可见,mtd14并入mtd13,将mtd13扩容1倍,mtd12不变,可刷双固件。此时刷回官固,就是切回mtd12,向mtd12刷入官固,mtd1刷回官方,将mtd13还原回mtd13、mtd14,重启进入mtd12官固。


Uboot后分区状态:
对比可见,Uboot将mtd12、13、14三分区合并为mtd12。此时如果继续按以上流程刷回官固,刷入mtd1将mtd12还原成3个分区时,需要mtd12上的官固数据无损保留才能成功。不然重启后,mtd12、13、14都是新的空白分区,就没有固件可用了,也无法SSH连了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

点评

嗯 其实照着这个推 扩容后的应该多加一个步骤 刷mtd7分区 如果无法启动再ttl救回来就行了  详情 回复 发表于 2022-4-25 09:06
嗯,我的方法可能只适合与为扩容的 op,扩容后就需要其他操作了  详情 回复 发表于 2022-4-25 01:07
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-4-25 01:07 | 显示全部楼层
ttrry 发表于 2022-4-25 01:03
未扩容前分区状态:

嗯,我的方法可能只适合与未扩容的 op,扩容后就需要找找其他操作了
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2022-4-25 09:06 | 显示全部楼层
ttrry 发表于 2022-4-25 01:03
未扩容前分区状态:

嗯 其实照着这个推 扩容后的应该多加一个步骤 刷mtd7分区 如果无法启动再ttl救回来就行了
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2022-4-25 12:07 | 显示全部楼层
已刷回,感谢
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2022-4-26 09:00 | 显示全部楼层
问下 楼主刷了uboot的时候是不是没有刷大分区表

点评

刷了 mtd1和 mtd7  详情 回复 发表于 2022-4-26 17:51
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-4-26 17:51 | 显示全部楼层
kill9 发表于 2022-4-26 09:00
问下 楼主刷了uboot的时候是不是没有刷大分区表

刷了 mtd1和 mtd7

点评

刷了mtd1,就说明刷了大分区,跟扩容不扩容没关系了,说明按照楼主这个不伦扩容都可以刷回  详情 回复 发表于 2022-5-16 18:16
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2022-4-27 17:28 | 显示全部楼层
请问 扩容了也刷了uboot,怎么刷回官方

点评

你试试楼主这个方法,不行的话刷mtd7分区ttl救回来  详情 回复 发表于 2022-4-27 22:38
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2022-4-27 22:38 | 显示全部楼层
JustSprl 发表于 2022-4-27 17:28
请问 扩容了也刷了uboot,怎么刷回官方

你试试楼主这个方法,不行的话刷mtd7分区ttl救回来

点评

fw_setenv flag_last_success 0 fw_setenv flag_boot_rootfs 0 大佬,这两步出错 都提示 fw_setenv: I/O error 是咋回事...  详情 回复 发表于 2022-4-28 18:17
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2022-4-28 18:17 | 显示全部楼层
kill9 发表于 2022-4-27 22:38
你试试楼主这个方法,不行的话刷mtd7分区ttl救回来

fw_setenv flag_last_success 0
fw_setenv flag_boot_rootfs 0
大佬,这两步出错 都提示 fw_setenv: I/O error
是咋回事...

点评

nvram set flag_last_success=0 nvram set flag_boot_rootfs=0  详情 回复 发表于 2022-4-28 18:38
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-9-29 04:16

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com

快速回复 返回顶部 返回列表