找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 7274|回复: 82

不老神U MT7621AT NAND版breed修改GPIO reset 方法,以R3G改K2P为例!

  [复制链接]
本帖最后由 施新远 于 2022-10-20 20:51 编辑

事情是这样的K2P改NAND后刷了HC5962的Breed因为GPIO的原因Reset无法复位,因此网上搜修改GPIO方法,按着弄发现NAND加了ECC效验,所以需要修改的地方多了好几处!下面说下详细方法:
第一步:准备需要的工具, HXD、7-ZIP、linux版本LZMA、需要修改的Breed!


第二步:根据fjh1997文章,使用使用binwalk解压breed将会得到RAW数据和LZMA压缩数据。由于binwalk需要py环境,我这里直接暴力点,用HXD7-ZIP代替,简化操作!
1.用HXD打开Bree文件,按ctrl+F搜索LZMA文件头6D00 00 00
2.按ctrl+E定位到6D起始位置,长度填大点,我们需要选中6D 00 00到文件结束的字节
复制6D起始到文件结束的字节,这个就是LZMA压缩文件,HXD新建文件将这段字节复制粘贴到新文件上,另存为lzma.7z.
3.用7-zip打开lzma.7z.这里将会看到LMZA算法和被压缩的文件。
提取lzma文件用HXD打开搜索00 04 24 01 00 05 24 24 00 86,00 04 24 01前一个字节就是R3G的GPIO
如何判断自己路由的GPIO 可用参考路由器选择breed时的GPIO引脚确定自己路由的BREED
K2P的gpio在H大的帖子就能查到是GPIO#3所以直接HDX开干,将12字节改成03即可,注意这里的字节是十六进制的,大于9的GPIO要注意十进制换算16进制!
好了保存文件即可!然后重新将LZMA文件压缩即可。
压缩方法参考fjh1997文章中方法,需要linux系统下执行!(文章开头提到的帖子)
直接抄作业,不细说了!
命令如下:
解压工具后切换到staging_dir/host/bin文件夹,将修改好的lzma文件重命名为mr3g,复制到这个文件夹,在文件夹打开终端,输入命令查看工具帮助
输入:./lzma -h
根据7-ZIP查看到的算法重新打包刚刚修改的LZMA文件
输入:./lzma e -d25  -lc1 -lp2 mr3g mr3g.lzma

文件夹下得到压缩后的mr3g.lzma
复制mr3g.lzma文件到WIN下,用HDX打开,按ctrl+a全选,复制,再按ctrl+E 查看选中文件长度为1A9E0,


我们切换到最开始的r3g.bin文件,按ctrl+F搜索LZMA文件头6D 00 0000定位,这里还需要修改下mr3g.lzma文件的长度大小,具体看下图:


接下来要将6D 00 00 00到结束的文件替换成mr3g.lzma的值!
接着我们还要修改RAWGPIO的值,搜索12 00 0224 00,改成0300 02 24 00
12R3GGPIO的值,这个变量修改是根据最新版7260 reset1reset2值对比得到的!

截图多了看起来有点绕,其实很简单!保存刚刚修改的文件,前面说了NAND多加了ECC效验,刚刚我们改动已经破坏原本的效验的,此时的文件Breed是不认的,因此还需要解决文件haeder中的3CRC效验值.

lyh802已经写了7621专用工具u-boot_mt7621.exe传送门:https://www.right.com.cn/FORUM/thread-6331347-1-1.html
下载u-boot_mt7621.exe,解压,打开u-boot_mt7621.exe
CMD 输入breed-mt7621-xiaomi-r3g-GPIO3.bin完整路径!


然后就可通过PB-UBOOT 或者Breed愉快的刷入MOD-breed!

本帖子中包含更多资源

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

×
 楼主| | 显示全部楼层
可通过PB-UBOOT 或者Breed愉快的刷入MOD-breed!
回复

使用道具 举报

谢谢分享666
回复

使用道具 举报

感谢楼主分享,顶贴支持~
回复

使用道具 举报

这个好  这个好
回复

使用道具 举报

感谢楼主分享
回复

使用道具 举报

技术贴支持
回复

使用道具 举报

刷了HC5962的Breed因为GPIO的原因Res
回复

使用道具 举报

大佬牛逼大佬牛逼大佬牛逼大佬牛逼
回复

使用道具 举报

7621现要还神U?
回复

使用道具 举报

 楼主| | 显示全部楼层

因为生命线太长了才叫不老神U啊,2013年的产品,打下补丁...马上十年了!
回复

使用道具 举报

施新远 发表于 2022-10-20 20:36
因为生命线太长了才叫不老神U啊,2013年的产品,打下补丁...马上十年了!

期待filogic830接棒7621,mtk薪火相传
回复

使用道具 举报

思考,思考,思考
回复

使用道具 举报

谢谢分享
回复

使用道具 举报

thanks a lot
回复

使用道具 举报

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

本版积分规则

关闭

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

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

GMT+8, 2024-5-22 04:21

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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

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