| |
|
| 作者: 雪狼狐 发布日期:
2006-8-28
查看数:
出自: http://www.52samsung.com |
| |
说在前面的话:这个补丁早已有高手放出来,我只是借这个补丁写了个教程,同时也有自己的一些疑问想要解决;教程写出来让大家看看这些神秘的补丁是怎么做的,让更多的人来享受DIY的乐趣,在试验中不断提高,做出更多更好的补丁。
首先需要做几个准备工作,收集几个软件:1、Hex Workshop 和 WINhex 2、SGH_FlasherDumper0.70 3、原始的俄罗斯人做的F1补丁可以到http://patches.sgh.ru/patches.php?cat=D820XEFF1去下载 4、D828 F1CLA和E2CLA
由于是俄语原版,我们看不懂但是可以借助一个翻译软件来帮助:时代翻译通 V4.2它可以将俄语直接翻译成汉语。
我们选取了一个比较简单的补丁:Размер папки Java 8Мб 翻译过来就是JAVA8M补丁 下载它。
下载下来的补丁是smp后缀名,可以用写字板直接打开:

看起来很复杂,这个文件分为两个部分:

这些乱码我们看不懂,但是大概知道它告诉了我们补丁的名称、内容、以及制作者的信息,注意一条“Java ?4,096 提 漕 8,192 提." ”应该是从4M提高到8M吧!
接下来的内容比较重要,也是我们制作时要用到的:

我来解释一下:patchdata firmware="D820XEFF1 是版本
changes 就是要改变地址数据
意思是:找到0014E2C0地址将01改成02 以下都是一样的。
下面安装HWorkS32同时打开F1和E2的CLA,如图:

接下来在写字板中复制0014E2C0这个地址在HWorkS中按CTRL+G定位找到代码:
01252D032348将它复制下来转到E2CLA中按CTRL+F搜索只找到一个地址比较前后代码特别是下面的代码基本相同确定,于是将“01”替换为“02”第一个地址就替换完毕。

再接下来是第2个地址的替换,方法一样:定位012AF59A找到地址7D2149018842F7DA为什么选择那么多代码去寻找呢,主要是为了定位于是在E2中找到相同的唯一地址7D2149018842F7DA将“7D”替换为“FA”
第3个地址替换方法一样:在F1中定位012AF5B1找到地址00404A00 在E2中搜索却找到多个地址选那个呢?注意F1中的地址:

4A00上下的两组数据(F7DA和0020)是帮助我们定位的,在E2中我们找到地址:
对比发现很相近于是替换。
第4个地址定位0130E7F8对应地址是:01231B031A1C在E2中搜索找到了4个地址无论如何对比都无法确定位置有个笨办法一个一个去试验但是很费功夫。我用了一个办法不知道对不对,还望高手指出:将前3个地址替换好的E2CLA文件另存,再用winhex打开F1CLA和刚存的E2CLA文件,同样搜索地址01231B031A1C在E2中找到4 个地址,这时看F1的数据:

阴影部分为01231B031A1C201C6946FFF78CFF0028
E2中找到:

注意当中的8CFF0028相匹配,于是证明这个地址是正确的。将它替换。
这样4个地址全部替换完成,接下来用SGH_FlasherDumper0.70对比CLA制作补丁和还原补丁。这样JAVA8M补丁制作完成。终于完成了以为花不了多少时间做出来却用了一个上午,可以休息一下了!!
最后补充:
制作这个补丁需要看教程一步一步试着做,光看是没用的,耐心加细心就能成功,这个补丁我就不放出来了有兴趣的朋友试着做做一定能成功的,如果有疑问欢迎跟贴讨论。
所涉及到的软件我提供下载,如果觉得好就加分支持谢谢!
D820F1CLA下载:http://bbs.52samsung.com/viewthread.php?tid=505777&extra=page%3D5
[ 本帖最后由 戆度谬谬 于 2006-11-10 16:52 编辑 ]
|
|
| |
|
|
| |
|
|
| |
 |
相关评论 |
|
|
| |
| 作者: 戆度谬谬 发布日期:
2006-8-28 |
| 刚看到帮兄弟顶上了! |
| 作者: 冬瓜丸子 发布日期:
2006-8-28 |
楼主强,做补丁还做教程!!!!
我把俄版的F1的补丁全部放上来,有兴趣大家一起研究!
呵呵,第31个是桌面布局自定义,第50个是来电防火墙。   
我最近是没时间研究了,蓝色J9斑竹和我们52的不杀幌斑竹在桌面布局自定义和来电防火墙的加段中使用了如下两个起始地址,要做加段的补丁请沿用这两个地址,以免以后冲突。
桌面自定义:0x00C7DF30
来电防火墙:0X00C7E460
[ 本帖最后由 aseth 于 2006-8-28 17:20 编辑 ]
|
| 作者: 戒命 发布日期:
2006-8-28 |
哇!!我以前也研究过,可以都不懂那个乱码~~所以后来放弃了!!
历害是大哥级人物! |
| 作者: Itanium 发布日期:
2006-8-28 |
| 不错,感觉兄弟们提供教程,可以琢磨一下补丁了 |
| 作者: ousyouka 发布日期:
2006-8-28 |
| 顶上去了,好东西~ |
| 作者: panqi12003 发布日期:
2006-8-28 |
| 好东西要顶,感谢分享 |
| 作者: qunxinghuicui 发布日期:
2006-8-28 |
| 顶上 谢谢分享 |
| 作者: karasky 发布日期:
2006-8-28 |
| 里还厉害,,什么什么代码啊?都是,,,,蒙了 |
| 作者: jeremylee9 发布日期:
2006-8-28 |
| 欢迎更多朋友加入,DIY的力量是无穷的. |
| 作者: 雪狼狐 发布日期:
2006-8-28 |
原帖由 jeremylee9 于 2006-8-28 19:31 发表
欢迎更多朋友加入,DIY的力量是无穷的. |
欢迎jeremylee9斑竹提供宝贵意见,谢谢! |
|
| |
|
共有评论数 25 / 每页显示数 10 |
|
|
|
| |
|
| |
 |
我来说两句 |
|
|
| |
|
| |
|
|
|