馬上加入Android 台灣中文網,立即免費下載應用遊戲。
您需要 登錄 才可以下載或查看,沒有帳號?註冊
x
本帖最後由 mia19820918 於 2013-12-18 19:34 編輯
了解區
補丁包有什麼好處?
━━━━━━━━━━━━━━━━━━
此教學分為三步曲
第一曲 讓你了解補丁包内部的秘密
第二曲 讓你知道怎麼修改腳
本文件
第三曲 輕輕鬆鬆的制作自己的補丁包
補丁包由於XR版本不同 自然會導致一些無法成功刷入的情况
━━━━━━━━━━━━━━━━━━
第一曲 了解補丁包的内部情况
━━━━━━━━━━━━━━━━━━
補丁包
以一個普通的補丁包Fei Fan A01來解說,它可以完成系统檔案的交換,請記住 官方XR版本不同 會造成無法成功刷入的現象
解壓行動
用WinRAR打開Fei Fan A01,看到有兩個資料夾
META-INF 刷機的腳本文件和簽名文件
system 需要更換的系統system檔案
補丁包
SYSTEM目錄
这個補丁包可以完成替換/增加system目錄下的程式或者文件
比如你要在系統中增加一個遊戲
那就要用補丁包刷入
你只需要在system目錄下建立app 資料夾然後在app資料夾加入檔案即可
其他system目錄下的文件 也需
要相對的資料夾放入
META-INF目錄
刷機包為什麼會對system目錄的檔案進行對換?
其實就在/META-INF/com/google/
android/updater-script文件
他的編輯决定了補丁包因該怎麼的
工作 以及工作過程中銀幕的顯示進度
用文本編輯器方式打開updater-script 進行第二曲 解讀刷機包
第二曲 解讀篇 了解補丁包的刷機文件
━━━━━━━━━━━━━━━━━━
解讀updater-script
mount("MTD", "system", "/system");
掛載MTD、system、/system
ui_print("Fei Fan update...");
手機銀幕顯示提示訊息 Fei Fan
update ...
show_progress(0.500000, 0);
是控制進度條狀態(進度條操作完成後前進50%)
package_extract_dir("system", "/
system");
將system資料夾下的內容複製到手機的/system
show_progress(1.000000, 10);
同上,是控制進度條狀態(進度條當操作
完成後前進100%)
ui_print("Fei Fan OK");
手機螢幕顯示提示訊息 Fei Fan OK .....
unmount("/system");
卸载手機/system文件系统,刷機到此结束。
在unount之后必须有一个空行!
第三曲。實戰篇 制作屬於自己的補丁包
━━━━━━━━━━━━━━━━━━
制作過程
如果你需要制作自己的補丁包 過程還是簡單的
下載我的空補丁包 然後把要更换的system文件放入,放入的時候 必須和原系统資料夾一一對應
比如替換相機 那麼就必須在system/app下放入
━━━━━━━━━━━━━━━━━━
自製補丁包載點
http://dl.dbank.com/c0nkxbc5dt
轉自:互聯網 |
評分
-
查看全部評分
|