http://www.mobile01.com/topicdetail.php?f=568&t=1656146
所需工具
WinRAR (壓縮工具)
Notepad (記事本..)
首先 必須要先下載這一包空白的Update.zip
附加壓縮檔: Update原始包 下載
update.zip檔案架構介紹
\META-INF\*.*
:::三個檔案分別為CERT.RSA、CERT.SF、MANIFEST.MF,是簽名檔,用來驗證這包是否合法,千萬不要去動::
\META-INF\com\google\android\update-binary
:::有點類似作業系統的DLL檔,程序在呼叫上需要引用到裡面的一些資訊,開起來看是亂碼 不要去更動:::
\META-INF\com\google\android\updater-script
:::主要程序檔,類似SH的文件,用來告訴Update過程要做些什麼,淺顯易懂,可直接用記事本開起來看:::
\system\xbin\*
:::升級過程會用到裡面的一些工具 所以這個資料夾也不要刪除:::
以上介紹完畢,對於這包東西應該有初步的認識了
我們可以開始著手製作自己喜歡的ROM
步驟1.先將自己的手機SYSTEM/APP 的資料夾整個提取出來,放在自己電腦內
例如 : C:\Mao是帥哥升級包\app
步驟2.將你複製下來的app資料夾進行刪除不必要的軟體的動作
也就是app資料夾內留下來的就是升級後會有的東西,詳細請參考葵爽寶典,避免刪除錯誤升級後開不了機。
步驟3.點開update.zip 如下圖
步驟4.將製訂好的app資料夾拖曳進\system內 畫面會顯示如下 記得壓縮方式選:僅儲存 (選其他的會讓你這包壞掉)
步驟5.開啟\META-INF\com\google\android\updater-script這個文字檔
其中只有這行delete_recursive("/system/app"); 最重要
原理是把原先的APP資料夾先刪除 在將update/system/app複製進去
如果您要放一個字型包 就是產生一個資料夾叫fonts 並拉到update/system/
然後你就要在多一行
delete_recursive("/system/fonts");
就變成了
delete_recursive("/system/app");
delete_recursive("/system/fonts");
如果要改其他SYSTEM裡面的資料夾 方法同上
完成後UPDATE.ZIP放到記憶卡中 就能用Recovery進行升級嘍~
另外..您當然可以先到Market下載常用的軟體,
然後從data/app把該檔案複製出來並丟在update/system/app裡面
這樣升級完之後 軟體也會在 就不需要重新下載了^_^
但限制就是 整包app 請控制在 117MB以下 不然會刷不進去哦~ (因為SYSTEM這個地方總容量並不大)
而其他需要透過網路在更新的東西 建議是不要放在SYSTEM\APP裡面
例如GMap..字典之類的
要是未來有更新 你的系統會存在一份舊的在SYSTEM/APP內 這樣就浪費空間了
也就是我習慣把GMAP預先刪除的關係 ^_^
希望大家多多製訂自己喜愛的升級包分享給大家
沒有留言:
張貼留言