说实话 , 根本没想过写这个教程 , 今天和yihuai 刚好谈到这个问题了 , 在QQ上不好说 , 才决定写个教程给大家看看 , 其实也是为我的软件做铺垫 , 因为我的软件用完整的版本文件配合效果才比较好 。
目前 , E108和E708的起始地址不是很明确 , 而且就BIN和TFS两个文件 , 所以我还是用S508来说 , 版本是水的G2 。
S508的版本文件有4个 , BIN1 , BIN2 , OGM1 , OGM2 , 在手机中的顺序是BIN1 OGM1 BIN2 OGM2 , 各个文件的起始地址如下:
bin1 000000
ogm1 700000
bin2 800000
ogm2 c70000
好了 , 下面开始工作 。首先 , 用Hex Workshop打开第一个文件BIN1 , 发现其长度是6C68CB , 如图1 , 而下一个文件OGM1的起始地址是700000 , 用计算器可以得出中间的空余空间是39735 , 所以我们要先把这部分空间补充好 , 将光标移到文件末尾 , 菜单--编辑--插入 , 或者直接按CtrlIns , 选择16进制 , 填入39735 , “用下列16进制字符填充”填入FF , 点击确定 。
图1
【如何制作完整的手机版本软件】我们可以看到 , 文件的末尾地址已经是700000 , 选择菜单--文件--插入文件 , 选择OGM1文件 , 点击“打开” , OGM1文件就被加入进来了 , 这时文件末尾地址为7A0000 , 如图2 。
图2
第3个文件BIN2的开始地址是800000 , 就是说我们需要先填满60000的空位 , 按照上文说的办法填满 , 然后插入BIN2文件 , 如图3 。
图3
最后 , 按上面的步骤补好空位 , 插入OGM2文件 , 大功告成~~~~~~~~~
图4
推荐阅读
- 网络电视怎么看电视台节目 网络电视如何收看电视台节目
- 淘宝如何刷钻
- 如何煮玉米更好吃
- 身份证如何办理比较合适
- 如何安排孩子的寒暑假生活?
- 如何用JAVA TOOL传游戏
- 凉拌皮蛋怎么做好吃窍门
- 不用抗生素,仔猪如何不腹泻
- 惠农卡如何贷款?惠农卡是什么?
- 如何让爱机Q99的拍的照片更为出色