久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

ROM定制基礎(chǔ)教程

 liuzhibin 2012-07-11

準(zhǔn)備工作:
工具準(zhǔn)備(本教程中使用的是0.2版,,目前廚房版本已更新): http://bbs./thread-7698020-1-1.html
Windows下安裝工具的教程: http://bbs./thread-37975-1-1.html
本教程不涉及如何安裝“GoAPK安智網(wǎng)ROM組專用定制工具”,,請在按教程將工具安裝完成后再參閱本教程。本教程將以默認的路徑為基礎(chǔ),,具體到路徑時請根據(jù)自己的實際情況調(diào)整。(XP和Win 7下均可參閱本教程,Linux環(huán)境亦可作為參考)

由于我自己手機可用的機器是G8,,所以本教程以G8作為目標(biāo)機器。要作為原始修改的ROM為官方2.2:RUU_Buzz_Froyo_HTC_WWE_2.22.405.1_Radio_13.55.55.24H_3.35.20.10_release_160191_signed

 

第一步:提取ROM,。(如果不是官方的RUU,,而是其他ROM制作者發(fā)布的zip格式ROM,那么此步可以略過)
參考教程: http://bbs./forum.php?mod= ... =7698332&extra=
我簡單的說說,。
首先運行要提取的官方RUU程序,,本教程中就是RUU_Buzz_Froyo_HTC_WWE_2.22.405.1_Radio_13.55.55.24H_3.35.20.10_release_160191_signed.exe。這個時候手機無需連接上電腦(連接與否和提取沒有關(guān)系),,等待exe執(zhí)行到出現(xiàn)第一個提示界面,。運行任務(wù)管理器,點“進程”標(biāo)簽,,找到adb.exe,,在其上右鍵,選擇“打開所在目錄”,。將打開的目錄中的rom.zip復(fù)制出來,,然后可以關(guān)閉官方RUU程序了,。提取完成。
    1.jpg 2.png 
第二步:解壓待修改ROM,。
rom.zip中的system.imgboot.img解壓出來,,如果需要在刷機時同時刷入radio.img,則把radio.img也解壓出來,。將文件(如果是修改其他制作者的ROM,,文件則為*.zip,比如buzz_2.2_1.2-Beta2_goapk.zip)放到以下文件夾中(根據(jù)個人安裝的位置決定,,不再累述):C:\Cygwin\home\<用戶名>\GoAPK_Kitchen\original_update

3.png 
第三步:修改ROM,。
    1、運行廚房,。雙擊執(zhí)行桌面上的Cygwin快捷方式(也可以雙擊執(zhí)行C:\Cygwin\Cygwin.bat),,輸入命令:

  1. cd GoAPK_Kitchen
  2. ./menu
復(fù)制代碼

至此,廚房已成功運行,。
4.jpg 

    2,、解壓待修改的ROM。選擇廚房的第1項“1 - 分解 ROM 包到工作目錄中”,,然后根據(jù)情況的不同,,選擇對應(yīng)的ROM。解壓得到的文件位于以下文件夾中:C:\Cygwin\home\<用戶名>\GoAPK_Kitchen\WORKING_<日期>_<時間>
5.jpg 

    3,、添加常用功能支持,。廚房提供了多種常用的功能,請根據(jù)個人的喜好進行選選擇,。此步不做具體解釋,,廚房中每個功能基本都有相應(yīng)的解釋,請仔細查看,。
    4,、去除不需要的apk。如果想要精簡掉ROM中的某個不需要的軟件,,則刪除對應(yīng)的apk(如有同名的odex文件,,也將其刪除)即可。譬如,,我要去掉YouTube,,則刪除YouTube.apk,又想要去掉世界時鐘,,則刪除了WorldClock.apk和WorldClock.odex,。
      注意:不要刪除系統(tǒng)將要用到以及一些你尚且不知道是做何用的apk文件,否則,,有可能引起一些意料之外的問題,。
    5,、集成apk。相關(guān)教程: http://bbs./forum.php?mod= ... p;extra=#pid6444513
        5.1,、普通apk文件的集成很容易,,將要集成的apk放置到/system/app(刷機后不可卸載)或/data/app(刷機后可以正常卸載)中即可。注意文件名不能有中文,,同時,,避免出現(xiàn)特殊字符。
       5.2,、集成輸入法等帶有so庫的apk程序,。以搜狗輸入法為例。需要在將apk放置到/system/app的同時將包中的so庫提取出來,,放至/system/lib文件夾中(不要對原apk做修改,,僅提取)。
6.jpg 

    6,、集成apn自動設(shè)置,。將帖子 http://bbs./thread-5875547-1-1.html中的附件apns-conf.rar解壓,覆蓋/system/etc下的同名文件即可,。
    7,、修改開機動畫。開機動畫即為bootanimation.zip,,具體位置為/system/customize/resource文件夾中,。
        開機動畫格式參考資料:
動畫是由系列圖片連續(xù)刷屏實現(xiàn)的。
bootanimation.zip文件是zip壓縮文件,,壓縮方式要求是存儲壓縮,包含一個文件和兩個目錄:
    1.動畫屬性描述文件:desc.txt
    2.動畫圖片目錄:android
desc.txt文件分析:
    240  320   15
     寬   高    幀數(shù)
      p         1              1       android
    標(biāo)志符 循環(huán)次數(shù) 階段切換間隔時間  對應(yīng)目錄名
    ==================
    標(biāo)志符:
        必須是: p
    循環(huán)次數(shù):
        1 : 表示本階段循環(huán)一次,,如為0,,則無限循環(huán),直到開機
    階段切換間隔時間:
        單位是一個幀的持續(xù)時間,,比如幀數(shù)是15,,那么幀的持續(xù)時間就是1秒/15 = 66.6毫秒。
        階段切換間隔時間期間開機動畫進程進入休眠,,把CPU時間讓給初始化系統(tǒng)使用,。
        也就是間隔長啟動會快,但會影響動畫效果,。
android目錄內(nèi)包含的是兩個動畫的系列圖片,,圖片為PNG格式。
系列圖片文件的加載刷新按文件名的名稱排序,。

8,、默認中文,。修改三個文件:1、/system/build.prop,;2,、/system/customize/CID/default.xml;3,、/system/customize/MNS/default.xml
        1,、修改ro.product.locale.languagero.product.locale.region。(此處修改的是系統(tǒng)的默認顯示語言)

  1. ro.product.locale.language=zh
  2. ro.product.locale.region=CN
復(fù)制代碼

2,、修改以下代碼,。這里我僅保留了簡繁體和英文。(此處修改的是可供選擇的語言)

  1. <module name="locale">
  2.   <function>
  3.     <set name="single">
  4.       <item name="total_list">en_AT;en_CH;en_DE;en_ES;en_FR;en_GB;en_GR;en_IT;en_NL;en_PT;en_RU;en_NO;en_DK;en_SE;en_FI;en_CZ;en_PL;en_RO;en_HU;en_SK;en_ZA;en_IL;en_IE;en_LV;en_EE;en_LT;en_LU;en_UA;fr_AT;fr_CH;fr_DE;fr_ES;fr_FR;fr_GB;fr_IE;fr_NL;fr_PT;fr_ZA;fr_IT;fr_IL;fr_LU;it_AT;it_CH;it_DE;it_GB;it_IE;it_IT;it_IL;es_ES;es_GB;es_IE;es_IL;es_PT;nl_NL;nl_LU;de_AT;de_CH;de_DE;de_ES;de_NL;de_IT;de_LU;de_PT;el_GR;pt_ES;pt_PT;pt_ZA;nb_NO;nb_DK;nb_SE;nb_FI;da_NO;da_DK;da_SE;da_FI;sv_NO;sv_DK;sv_SE;sv_FI;cs_CZ;cs_PL;cs_RO;cs_HU;cs_SK;cs_LV;cs_EE;cs_LT;pl_CZ;pl_PL;pl_RO;pl_HU;pl_SK;pl_LV;pl_EE;pl_LT;ru_CZ;ru_PL;ru_RO;ru_HU;ru_SK;ru_RU;ru_LV;ru_EE;ru_LT;ru_UA;fi_DK;fi_FI;fi_NO;fi_SE;</item>
  5.       <item type="boolean" name="en_AT">yes</item>
  6.       <item type="boolean" name="en_CH">yes</item>
  7.       <item type="boolean" name="en_DE">yes</item>
  8.       <item type="boolean" name="en_ES">yes</item>
  9.       <item type="boolean" name="en_FR">yes</item>
  10.       <item type="boolean" name="en_GB">yes</item>
  11.       ...
  12.     </set>
  13.   </function>
  14. </module>
復(fù)制代碼

修改為:

  1. <module name="locale">
  2.   <function>
  3.     <set name="single">
  4.       <item name="total_list">en_GB;zh_CN;zh_TW;</item>
  5.       <item type="boolean" name="en_GB">yes</item>
  6.       <item type="boolean" name="zh_CN">yes</item>
  7.       <item type="boolean" name="zh_TW">yes</item>
  8.     </set>
  9.   </function>
  10. </module>
復(fù)制代碼

3,、修改以下代碼,。(此處修改的是默認選中的語言)

  1. <module name="defaultLocale">
  2.   <function>
  3.     <set name="single">
  4.       <item name="auto_detect">false</item>
  5.       <item name="defeault">en_GB</item>
  6.     </set>
  7.   </function>
  8. </module>
復(fù)制代碼

修改為(簡體中文):

  1. <module name="defaultLocale">
  2.   <function>
  3.     <set name="single">
  4.       <item name="auto_detect">false</item>
  5.       <item name="defeault">zh_CN</item>
  6.     </set>
  7.   </function>
  8. </module>
復(fù)制代碼

9、默認時區(qū),。/system/default.prop中修改persist.sys.timezone(如果沒有該項,,則手動添加)的值為Asia/Shanghai(即東八區(qū)),即

  1. persist.sys.timezone=Asia/Shanghai
復(fù)制代碼

注:如果沒有/system/default.prop,,也可以在/system/build.prop中修改或添加,。
    10、修改版本號,。廚房提供了一個功能方便修改,,也可以手動打開build.prop進行修改。
    會顯示在關(guān)于界面中的幾個屬性(示例):

  1. Android 版本:ro.build.version.release=2.2.1
  2. 內(nèi)部版本號   :ro.build.description=buzz_2.2_v1.2-Beta2_GoAPK
  3. 軟件版本     :ro.product.version=buzz_2.2_大星星_v1.2-Beta2_GoAPK
復(fù)制代碼

第四步:打包ROM,。
在廚房中輸入99,,即為打包并為ROM簽名。得到的ROM將輸出到C:\Cygwin\home\<用戶名>\GoAPK_Kitchen\OUTPUT_ZIP
第五步:測試,。
刷入手機中,,測試是否合意即可,不做說明,。

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點,。請注意甄別內(nèi)容中的聯(lián)系方式,、誘導(dǎo)購買等信息,謹(jǐn)防詐騙,。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多