设为首页收藏本站

恩山无线论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 68618|回复: 527

TomatoEdit,Windows下的固件编辑工具(8.19更新)

    [复制链接]
发表于 2013-4-3 11:57 | 显示全部楼层 |阅读模式
本帖最后由 leechange 于 2013-12-22 16:01 编辑

修改了原来UnpackTomato里的一些Bug.同时改为图形界面了。

几点说明:
1. 这个不是“编译”工具,不能将源代码转化为可执行文件。这仅仅是能让您在Windows下解开并重新生成固件的工具。
2. 路由上合法的文件名到Windows下不一定能用了,所以不是固件中所有文件都可以导出到Windows下,如果非要导出这类文件,请使用“导出为”,并注意大小写。
3. 链接和符号链接不用导出,可以直接在软件里改指向。
4. 9种权限不明白的请自行google。
5. 对于导出的文本文件(包括但不限于html,脚本,绝大部分配置文件),您可以随便改了放回去。
6. 二进制文件虽然不能改,但可以将市面上所有的固件都备着,里面绝大部分功能都是开源项目make出来的,您可以根据喜好组合它们。
7. 自己想做什么包的时候发现缺少依赖库,大可以到上条里搜集的.o .ko里去找,找到就省事儿了。
8. 部分固件作者自己编写的功能也不是不能自行利用,只是通过web页面控制不太好实现,但通过编写特定的启动脚本大多能正常使用。
9. 期待看到更多按自己需要的功能组合出来的个性化固件,犹如23楼那样。
10.请尊重固件原作者的各种权益。

——————————————————————————————
2013-4-6
试图修正了部分重新生成的固件刷机遇到"Image is corrupt"的错误。另外,目前仅支持生成通用固件。

_________________________________________________
2013-4-27
修正部分内核读取新增文件inode失败的Bug,谢谢fairy309楼提供的bug报告及测试固件。

_________________________________________________
2013-5-1
屏蔽某些固件对web文件的校验。
收到牧阳302楼另帖提供的Bug报告,发现修改了一些web页面并连接wan的情况下路由无法启动。分析牧阳提供的测试固件后发现该固件对一些web文件做了校验,校验失败会出现上述症状。新的TomatoEdit在生成固件时会探测固件是否做了类似校验,如果是,会弹出以下对话框
未命名.jpg
选Yes会屏蔽掉校验功能,让改过web界面的固件也能正常运行;选No则不做屏蔽直接生成固件,没改web的可以选此项;选Cancel则终止生成固件。
对此类校验目前及之前的版本有效,将来不排除因固件作者修改校验方式而导致屏蔽功能失效的可能性。

_________________________________________________
2013-8-19
修正打开某些大块头Shibby 110固件失败的Bug.
只做了解包封包测试,因设备条件限制,未做刷机测试。
任何偷懒行为都是不可取的,曾以为固件都是两段的(内核+根文件系统),结果我错了;曾以为文件都要compressed的,结果我错了;曾以为路由里不会有Large File,结果我错了......

tomatoEdit_2013.8.19.rar (264.28 KB, 下载次数: 4823)

点评

楼主,我很崇拜你,也很感谢你的作品,我最后问一个问题,有些固件读取不出来是不是因为加密了?  发表于 2014-11-22 15:05
不支持ARM的固件。  发表于 2014-9-26 16:45
大神,牛。  发表于 2013-9-5 19:00
BUG报告:http://www.right.com.cn/forum/forum.php?mod=redirect&goto=findpost&ptid=119826&pid=751715  发表于 2013-6-14 10:58

评分

参与人数 12恩山币 +13 收起 理由
lucktu + 1 土豪,我们做朋友吧!
tongxin3267 + 1 土豪,我们做朋友吧!
漫游游 + 1 我手抖了下,加分变扣分了!
silverfoxlee + 1 土豪,我们做朋友吧!
yonaling + 1 很好的软件啊,发现了一个【 BUG 】特来报告,无法打开【集客盒子】的固件,弹出错误.
rocdeng + 1 为我们为数不多的delphi程序员叫个好^_^
余斗斜 + 1 改了一个文件,刷回E3000,正常工作。赞!
cmheia + 1 报告!发现BUG一枚,不能打开Shibby的build5x-110-EN固件,1
jzmno1 + 1 不知道,大师玩过高清机的固件没,也有类似的工具,希望大师的工具能带来百花齐放的效
starwork + 1 泥马,真给力,我要顶!
dmhy + 1 感谢LZ无私奉献
赵阳光 + 2 楼主表扬23楼表扬的好,23楼就是我,哈哈,不过算是集成,没修改东西,没啥技术含

查看全部评分

我的恩山、我的无线 The best wifi forum is right here.
发表于 2013-4-3 14:21 | 显示全部楼层
本帖最后由 yhmbetter 于 2013-4-3 14:22 编辑

不错哦!
以后可以用来自定义 tomato 固件的www html文件了!

lz修复一下 菜单打开乱码的现象吧
截图.png

点评

我这里菜单也是显示问号,把控制面板中的区域改成中国就正常了。  详情 回复 发表于 2014-10-12 21:36
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2013-4-3 15:17 | 显示全部楼层
yhmbetter 发表于 2013-4-3 14:21
不错哦!
以后可以用来自定义 tomato 固件的www html文件了!

什么操作系统?俺xp,w7下都看过,菜单是中文的。
我的恩山、我的无线 The best wifi forum is right here.
发表于 2013-4-3 15:40 | 显示全部楼层
yhmbetter 发表于 2013-4-3 14:21
不错哦!
以后可以用来自定义 tomato 固件的www html文件了!


看你的是win7系统,但在我这没乱码,所以找找自身系统原因。

QQ截图20130403154003.png

我的恩山、我的无线 The best wifi forum is right here.
发表于 2013-4-3 15:43 | 显示全部楼层
我的恩山、我的无线 The best wifi forum is right here.
发表于 2013-4-3 17:13 | 显示全部楼层
这个是做什么用的,编译tomato?
我的恩山、我的无线 The best wifi forum is right here.
发表于 2013-4-3 18:16 | 显示全部楼层
好东西啊,感谢楼主分享啊
我的恩山、我的无线 The best wifi forum is right here.
发表于 2013-4-3 19:05 | 显示全部楼层

求个

本帖最后由 zhangbear888 于 2013-4-3 20:37 编辑

支持!!!!求个RG200E打包方法
我的恩山、我的无线 The best wifi forum is right here.
发表于 2013-4-3 19:13 | 显示全部楼层
我已用了好几天咯!
我的恩山、我的无线 The best wifi forum is right here.
发表于 2013-4-3 20:17 | 显示全部楼层
目测是个好东西!!!!!!!!!!!!
我的恩山、我的无线 The best wifi forum is right here.
发表于 2013-4-3 20:22 | 显示全部楼层
cerellean 发表于 2013-4-3 19:13
我已用了好几天咯!

打包时选哪个型号?我选通用型号,能打包,但是刷机出错,提示Image flash is corrupt的
我的恩山、我的无线 The best wifi forum is right here.
发表于 2013-4-3 20:33 | 显示全部楼层
改了之后打包
然后就刷不上了
选的是通用固件
我的恩山、我的无线 The best wifi forum is right here.
发表于 2013-4-3 22:13 | 显示全部楼层
貌似好东西 期待完善
我的恩山、我的无线 The best wifi forum is right here.
发表于 2013-4-4 15:59 | 显示全部楼层
没提供下载了?
我的恩山、我的无线 The best wifi forum is right here.
发表于 2013-4-4 20:04 | 显示全部楼层
本帖最后由 biao1982 于 2013-4-4 20:08 编辑

楼主是要让所有的编译者不再公开发布新版本?
我的恩山、我的无线 The best wifi forum is right here.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|Archiver|手机APP版|恩山无线论坛 ( 苏ICP备05084872号-1  

GMT+8, 2017-6-28 21:52

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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