mleaf的博客

fmt.Println("Hello, World")

SBR-AC1750 免拆机刷openwrt教程

SBR-AC1750的源码我已经开源欢迎大家star  https://github.com/Mleaf/lede.git


第一步:首先使用我的免拆机破解SBR-AC1750 telnet权限教程,点我开启telnet  

第二步:下载刷机工具包:点击下载

第三步:解压刷机工具包你会得到如下6个文件:

QQ截图20190116152544.png


hfs.exe为一个简易的http服务器,打开hfs将所有文件拖入hfs左边窗口。

QQ截图20190116152943.png


第四步:打开telnet窗口登陆到路由

a: 先设置环境变量:

export PATH=/usr/sbin:/usr/bin:/sbin:/bin

QQ截图20190116153723.png

b: cd到/tmp目录使用wget下载所有刷机需要的文件。

QQ截图20190116154000.png


c: 此步骤最为重要先安装三个ipk文件(当然你们可能会问为啥要安装这三个文件 因为我们要替换mtd命令,SBR-AC1750官方固件的mtd命令比较老旧了,不能自动跳过nand坏块,如果直接使用很可能会砖,当然像我手里的机器rootfs分区的首地址就有坏块,直接刷就提示错误了,其他人的机器如果其他位置有坏块直接刷入没仔细看就重启了那恭喜你,喜提砖机一个,当然没完全砖还可以通过ttl救回来,当然这不是我们现在讨论的问题。)

安装有顺序要求因为是互相依赖,我们先安装libjson-c包再安装libubox最后安装mtd。

QQ截图20190116155155.png


d: 然后我们到了最为激动人心的时刻,刷入我为SBR-AC1750适配的openwrt。

老规矩先校验md5值,确定文件正确性。

QQ截图20190116155424.png


e: 我们使用mtd命令先刷入内核文件,再刷入rootfs文件。 注意:不建议再mtd 命令中添加-r参数,万一刷失败了就自动重启了,你得拆机ttl救砖了,刷完如下图没有错误显示你就可以手动reboot了。

当然如果你的nand没有坏块是不会显示Skipping bad block at 0x00xxxxx的。

QQ截图20190116155725.png


第五步:重启完成后需要芝麻开门的童鞋请使用ssh登陆192.168.1.1 用户名和密码分别为 root,password

执行 echo  0xDEADBEEF > /etc/config/google_fu_mode 即可。

打赏
  • 评论列表:
  •  佐须之男
     发布于 2019-01-16 16:34:57  回复该评论
  • 想学习OpenWrt开发,但是摸不着门道?自学没毅力?怕太难学不会?快关注保证你能学有所成,报名地址:http://forgotfun.org/2018/04/openwrt-training-2018.html
  •  ahfncj
     发布于 2019-01-17 10:32:53  回复该评论
  • 老大这个有没有 不死OpBoot
    •  mleaf
       发布于 2019-01-18 10:38:52  回复该评论
    • 等有时间再说吧,短期内可能没时间做。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Copyright www.mleaf.org Reserved.