很久很久就想写一个专门关于补丁的文章了,最近几天,自己总算学习的差不多了,这才敢拿出来献丑,首先声明,以下的文章,完全是自己的一点心得体会,如有什么不当的地方请大家多多指教。
作为补丁贴的开始:我想先说明一下什么是补丁,以及本机所用的补丁的种类。
补丁:个人认为补丁就是对手机软件进行修补,以改正其软件不足和增加功能的一种小文件,就好像补衣服一样,补衣服是对衣物破损的修整,同样的软件补丁也是对软件功能的增益,大家都知道,没有什么软件是完美的,都有很大的扩展的空间,所以这就说明了,手机所用的补丁不仅是对软件的修补,而且也可以是对功能增强。
补丁的分类:
屏显补本:例:天线电池补丁,外屏补丁,九宫格菜单补丁,去除GPRS补丁等。
铃声补丁:例:无声补丁,短信补丁,内置铃声补丁等。
功能补丁:例:大铃补丁,全屏待机补丁,DRM补丁等。
补丁的制作原理:替换
事实上无论是制作屏显补丁,还是功能补丁,替换都是其中最关键的部分,只是由于补丁功能的不同,替换的软件的内容不同而已,屏显补丁,是替换图片,铃声补丁是替换内置铃声,功能补丁,我们知道手机软件是由16进制代码编写出来的,功能补丁所替换的则是软件的源代码,这个可能是最难的了。
补丁的制作工具:
SGH FlasherDumper PHOTO SHOP RESMAN SAMSUNG DIY WINHEX UT8 Hex Workshop TFS编辑器 等等,这些软件都会用上。
今天首先写一下用RESMAN制作外屏补丁的方法:
首先要准备好手机软件,我用的是行货的A1 软件,所以就是A1 为例, 打开RESMAN
打开手机的B。
打开文件后,会列出软件的图片,声音信息,我们找到外屏我的开机图片。
可以看出一共是十三张连续的图片组成的动态效果图,所以我们必须也要准许备十三张相应的图片才可以替换进去,并且格式一定要为BMP 分辩率为 96*96 否则补丁制作就会出错的!好了现在开始点击替换,把自己准备的13张图片一次全部替换进去,这个过程可以一次完成。
并不是说替换完了就完了,还要装载,用替换进去的一张图片对应原版图片一张一张的装载进去,这次需要一张一张的装载,所以我们一定要装载十三次才可以完全替换掉手机的内置的图片。
可以看出和上一张图片的差别嘛,就是在文件名里只显示是一个文件名。所以我们必须一张一张的全部装载完。
全部装载完了之后不要忘了点一下应用,否则前面的工作就白作了。当然了这个时候,已经完成了对BIN的更改,我们可以直接保存 然后刷入手机,当然也可以直接做成补丁刷入手机。现在在工具栏的-文件里选择存为DIF补丁,给它取一个名字。就叫外屏吧。
这样补丁就制作完成了,自动存入电脑文件夹里。
就用制作外屏补丁的方法作一个例子,制作其他的屏显补丁,都是这样的原理替换方法,只要找到相应的要替换的图片就可以了。用三星DIY 也可以做的。不过要先找到图片地址表,然后进行替换,而且还要使用SGH FlasherDumper 才能制成补丁,所以就用这个例子, 有关其他补丁的制作方法,以及刷入补丁的方法,会在以后的文章里慢慢说来!