很久很久就想寫(xiě)一個(gè)專(zhuān)門(mén)關(guān)于補(bǔ)丁的文章了,最近幾天,自己總算學(xué)習(xí)的差不多了,這才敢拿出來(lái)獻(xiàn)丑,首先聲明,以下的文章,完全是自己的一點(diǎn)心得體會(huì),如有什么不當(dāng)?shù)牡胤秸?qǐng)大家多多指教。
作為補(bǔ)丁貼的開(kāi)始:我想先說(shuō)明一下什么是補(bǔ)丁,以及本機(jī)所用的補(bǔ)丁的種類(lèi)。
補(bǔ)。簜(gè)人認(rèn)為補(bǔ)丁就是對(duì)手機(jī)軟件進(jìn)行修補(bǔ),以改正其軟件不足和增加功能的一種小文件,就好像補(bǔ)衣服一樣,補(bǔ)衣服是對(duì)衣物破損的修整,同樣的軟件補(bǔ)丁也是對(duì)軟件功能的增益,大家都知道,沒(méi)有什么軟件是完美的,都有很大的擴(kuò)展的空間,所以這就說(shuō)明了,手機(jī)所用的補(bǔ)丁不僅是對(duì)軟件的修補(bǔ),而且也可以是對(duì)功能增強(qiáng)。
補(bǔ)丁的分類(lèi):
屏顯補(bǔ)本:例:天線(xiàn)電池補(bǔ)丁,外屏補(bǔ)丁,九宮格菜單補(bǔ)丁,去除GPRS補(bǔ)丁等。
鈴聲補(bǔ)。豪簾o(wú)聲補(bǔ)丁,短信補(bǔ)丁,內(nèi)置鈴聲補(bǔ)丁等。
功能補(bǔ)。豪捍筲徰a(bǔ)丁,全屏待機(jī)補(bǔ)丁,DRM補(bǔ)丁等。
補(bǔ)丁的制作原理:替換
事實(shí)上無(wú)論是制作屏顯補(bǔ)丁,還是功能補(bǔ)丁,替換都是其中最關(guān)鍵的部分,只是由于補(bǔ)丁功能的不同,替換的軟件的內(nèi)容不同而已,屏顯補(bǔ)丁,是替換圖片,鈴聲補(bǔ)丁是替換內(nèi)置鈴聲,功能補(bǔ)丁,我們知道手機(jī)軟件是由16進(jìn)制代碼編寫(xiě)出來(lái)的,功能補(bǔ)丁所替換的則是軟件的源代碼,這個(gè)可能是最難的了。
補(bǔ)丁的制作工具:
SGH FlasherDumper PHOTO SHOP RESMAN SAMSUNG DIY WINHEX UT8 Hex Workshop TFS編輯器 等等,這些軟件都會(huì)用上。
今天首先寫(xiě)一下用RESMAN制作外屏補(bǔ)丁的方法:
首先要準(zhǔn)備好手機(jī)軟件,我用的是行貨的A1 軟件,所以就是A1 為例, 打開(kāi)RESMAN
打開(kāi)手機(jī)的B。
打開(kāi)文件后,會(huì)列出軟件的圖片,聲音信息,我們找到外屏我的開(kāi)機(jī)圖片。
可以看出一共是十三張連續(xù)的圖片組成的動(dòng)態(tài)效果圖,所以我們必須也要準(zhǔn)許備十三張相應(yīng)的圖片才可以替換進(jìn)去,并且格式一定要為BMP 分辯率為 96*96 否則補(bǔ)丁制作就會(huì)出錯(cuò)的!好了現(xiàn)在開(kāi)始點(diǎn)擊替換,把自己準(zhǔn)備的13張圖片一次全部替換進(jìn)去,這個(gè)過(guò)程可以一次完成。
并不是說(shuō)替換完了就完了,還要裝載,用替換進(jìn)去的一張圖片對(duì)應(yīng)原版圖片一張一張的裝載進(jìn)去,這次需要一張一張的裝載,所以我們一定要裝載十三次才可以完全替換掉手機(jī)的內(nèi)置的圖片。
可以看出和上一張圖片的差別嘛,就是在文件名里只顯示是一個(gè)文件名。所以我們必須一張一張的全部裝載完。
全部裝載完了之后不要忘了點(diǎn)一下應(yīng)用,否則前面的工作就白作了。當(dāng)然了這個(gè)時(shí)候,已經(jīng)完成了對(duì)BIN的更改,我們可以直接保存 然后刷入手機(jī),當(dāng)然也可以直接做成補(bǔ)丁刷入手機(jī),F(xiàn)在在工具欄的-文件里選擇存為DIF補(bǔ)丁,給它取一個(gè)名字。就叫外屏吧。
這樣補(bǔ)丁就制作完成了,自動(dòng)存入電腦文件夾里。
就用制作外屏補(bǔ)丁的方法作一個(gè)例子,制作其他的屏顯補(bǔ)丁,都是這樣的原理替換方法,只要找到相應(yīng)的要替換的圖片就可以了。用三星DIY 也可以做的。不過(guò)要先找到圖片地址表,然后進(jìn)行替換,而且還要使用SGH FlasherDumper 才能制成補(bǔ)丁,所以就用這個(gè)例子, 有關(guān)其他補(bǔ)丁的制作方法,以及刷入補(bǔ)丁的方法,會(huì)在以后的文章里慢慢說(shuō)來(lái)!