从官方Bin文件中提取system文件
现在liushen大大的bin工具可以直接分解出bin包的各个img文件,下面教程的1-5步可以用U880Bintool(置顶帖下载)替代,大家可以直接跳过,只看后面的步骤用来提取system.img里的文件即可!
本帖只是解开bin中的system.img文件,看到很多人跟帖,想封装system文件夹制作一步到位bin刷机包的请猛击我 

整个过程其实相当简单,不多说,直接看图文教程,若有错误,欢迎指出
1. 安装UltraEdit软件 
2. 在神族论坛下载U880的官方刷机包并解压得到.bin的文件 
3. 在解压的.bin文件上点击右键,选择用UltraEdit-32打开该文件 
4. 打开后按ctrl+f输入并查“03 00 00 00 01 00 00 00 FF FF 00 00 00 00 00 00”字符串,直到最后一个为止。其实一共也只能查到4个该字符串,到第4个即可。例如B17的bin文件最后一个该字符串出现的地址在0x01b4b000,如下图中红框所示 
 
5. 删掉最后一个查到的字符串之前的所有内容,然后另存为一个文件,名字随便取,只要另存为一个文件就行。很多TX不知道怎么删除,不用急,教程就是要教会大家嘛: 
a. 打开计算器并切换到十六进制模式,然后输入查到的最后一个字符串前面的地址(上图中红框冒号前面的即为地址,不包括那个h,此处为01b4b000) 
 
b. 输完后再点击十进制,算出来的值即为前面部分的大小 
 
c. 回到ultraedit软件中,将光标移至行首第一个字符处,并按ctrl+d,弹出的窗口中选择删除,并输入刚刚计算出来的十进制数值,点击确定。注意此处必须移至行首,因为删除动作是从光标所在位置向下进行的。如下图所示: 
 
d. 删除完成后,第一行应该为“03 00 00 00 01 00 00 00 FF FF 00 00 00 00 00 00”,否则就有问题!此时只需将文件另存为一个文件,名字随便取,例如此处命名为system_b17 签名字符串是什么

6.用“yaffs2img浏览器”打开刚刚另存为的文件,等待软件解包完成,可能会需要一段时间,慢慢等吧!解包成功后界面如下: 
 
解包完成后,看到的文件&文件夹是不是很面熟呢? 
没错啦!!!这些就是system文件夹下面的东西了 

7. 到此为止,system文件夹下的东西就可以全部提取出来咯!点击全部导出,将导出整个system的文件!如果只需要导出单个文件,就在该文件上点击右键提取选择即可! 

有了以上东东,就可以开始慢慢的折腾了,什么精简、优化、美化、打补丁等等等等都可以在此基础上进行了! 
最后打包签名,自制的rom包就完成了~ 
制作rom的工具在置顶帖里面有,自己去! 

提醒一点:提取出来的文件是否都正确,请注意检查 
yaffs2img这个软件我有一个1.5的破解版和2.0的未注册版 
破解版可以一次性提取全部文件,未注册版就不行,只能一个文件/文件夹提取 
以上提到的ultraedit和yaffs2img去百度一下,下载地址多得很 
大家如果到新版的破解版,也放出来吧!造福大家! 
顺便说说:步骤4中的字符串查,每到一个应该都是可以用yaffs2img解开的!若要研究前3个的,方法同上! 

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。