馬上加入Android 台灣中文網,立即免費下載應用遊戲。
您需要 登錄 才可以下載或查看,沒有帳號?註冊
x
很多時候我們拿到一個ROM都要對它進行修改以符合自己或者機油的使用習慣,比如內置語言啊,書籤啊,新聞源啊等等,特別是HTC官方ROM,初始化配置特別的多,除了上面的以外還包含了足跡,世界時鐘,股票等等默認的配置。下面我就簡單介紹一些我目前懂的一小部分修改,藉以指引新手,大家共同完善,希望知道更多的私信我增加到此帖。
default.xml總共有兩個,一個是在system\customize\CID下面,主要負責ROM全局的配置,比如語言,HTC輸入語言,足跡,機器名稱等等。
system\customize\CID下的default.xml
默認自帶語言修改:- <module name="locale">
- <function>
- <set name="single">
- <item name="total_list">en_CN;zh_TW;zh_CN;</item>
- <item type="boolean" name="en_CN">yes</item>
- <item type="boolean" name="zh_TW">yes</item>
- <item type="boolean" name="zh_CN">yes</item>
複製代碼 上面的是三種語言,分別是「英語、繁體、簡體」
HTC國際輸入法默認輸入語言的修改- <module name="locale">
- <function>
- <set name="single">
- <item name="total_list">en_CN;zh_TW;zh_CN;</item>
- <item type="boolean" name="en_CN">yes</item>
- <item type="boolean" name="zh_TW">yes</item>
- <item type="boolean" name="zh_CN">yes</item>
複製代碼 上面的是三種語言,分別是「大陸英語、大陸繁體、大陸簡體」
HTC國際輸入法默認輸入語言的修改- <module name="InputMethod">
- <function name="IME_language_set">
- <set name="single">
- <item type="boolean" name="English">yes</item>
- <item type="boolean" name="German">yes</item>
- <item type="boolean" name="France">yes</item>
- <item type="boolean" name="Italian">yes</item>
- <item type="boolean" name="Spanish">yes</item>
- <item type="boolean" name="Russian">yes</item>
- <item type="boolean" name="Czech">yes</item>
- <item type="boolean" name="Danish">yes</item>
- <item type="boolean" name="Swedish">yes</item>
- <item type="boolean" name="Norwegian">yes</item>
- <item type="boolean" name="Dutch">yes</item>
- <item type="boolean" name="Polish">yes</item>
- <item type="boolean" name="Portugal">yes</item>
- <item type="boolean" name="Greek">yes</item>
- <item type="boolean" name="Turkish">yes</item>
- <item type="boolean" name="Finnish">yes</item>
- <item type="boolean" name="Hungarian">yes</item>
複製代碼 上面是默認多語言的,如果想保留某些輸入語言,可以刪除相應的那一行就可以了,注意:別刪除英文,即使大陸人有時候也要輸入字母。
最少可以修改成下面這樣- <module name="InputMethod">
- <function name="IME_language_set">
- <set name="single">
- <item type="boolean" name="English">yes</item>
複製代碼 HTC中文輸入法默認輸入方式的修改(手寫,倉頡,筆畫,拼音,注音)- <function name="IME_sip_set">
- <set name="single">
- <item name="total_list">Handwriting;ZuhYin;CangJie;PinYin;Stroke;</item>
- <item type="boolean" name="Handwriting">yes</item>
- <item type="boolean" name="ZuhYin">yes</item>
- <item type="boolean" name="CangJie">yes</item>
- <item type="boolean" name="PinYin">yes</item>
- <item type="boolean" name="Stroke">yes</item>
複製代碼 上面的total_list是指:在輸入方式中總共有「手寫,注音,倉頡,拼音,筆畫」五種可供選取,但是下面會講到刷機後默認是否開啟哪種輸入法。
錯誤報告:
默認是關閉的狀態,改成no後就是開啟,這個一般不用去改。- <module name="Crash_Report">
- <function name="setting">
- <set name="single">
- <item name="turn_off_report" type="boolean">yes</item>
複製代碼 開關機機音樂和動畫包的設定:- <BootConfiguration>
- <BootAnimation animation="/system/customize/resource/CU_bootanimation.zip" audio="/system/customize/resource/open.mp3" />
- </BootConfiguration>
- <ShutdownConfiguration>
- <ShutdownAnimation image_png="/system/customize/resource/downanimation.zip" image="" fps="15" audio="/system/customize/resource/shutdown.mp3" useAudio="1" />
- </ShutdownConfiguration>
複製代碼 這個沒必要改,如果你喜歡改變開關機動畫的路徑,就可以改到你喜歡的路徑下。
默認設備名稱:- <module name="deviceData">
- <function>
- <set name="single">
- <item name="device_name">A8180</item>
複製代碼 A8180可以改成你喜歡的機器名稱,比如Super A8180。
下面是system\customize\MNS下面的default.xml修改配置(此部分相當複雜,建議使用beyondcompare進行對比學習和修改):
下面我挑一些常要修改的進行說明:
默認語言地區- <module name="defaultLocale">
- <function>
- <set name="single">
- <item name="auto_detect">false</item>
- <item name="defeault">zh_TW</item>
複製代碼 上面是默認臺灣,auto_detect是自動檢測的意思。
默認啟用輸入法輸入語言和方式:- <function name="default_IKB_settings_checked">
- <set name="single">
- <item name="checked_list">Handwriting;PinYin;</item>
- <item name="checked_list_latin">English;</item>
複製代碼 上面代表默認開啟手寫和拼音的中文輸入方式,如果要增加輸入方式就多加,比如加入倉頡,就改成- <item name="checked_list">Handwriting;PinYin;CangJie;</item>
複製代碼 默認日期顯示方式:
長日期(星期,月份,日,年):- <modulename="defaultTimeFormatSetting">
- <function>
- <setname="single">
- <itemname="default">EE, MMM d,yyyy</item>
複製代碼 短日期(星期,月份,日)- <modulename="defaultTimeFormatSettingShort">
- <function>
- <setname="single">
- <itemname="default">EE, MMMd</item>
複製代碼- <modulename="HtcDialer">
- [*]<functionname="defaultLocale">
- [*]<setname="single">
- [*]<itemname="locale">zh_TW</item>
複製代碼 上面的意思是,默認臺灣方式。
下面是一些知道關於什麼的,但是不知道怎麼修改的,大家瞭解一下,希望有懂的人能賜教丫。。
HTC默認桌面配置: <modulename="Launcher">
HTC新聞默認可選列表: <modulename="Newsstand">
HTC訊息(簡訊和彩信)默認配置: <modulename="MessageConfig">
HTC瀏覽器默認書籤: <module name="Browser"><function name="bookmark">
HTC郵件默認提供商配置: <module name="Mail"><function name="provider">
HTC鬧鐘: <module name="Calendar"><function name="reminder">
HTC天氣相關配置: <modulename="weather_provider">
HTC股票相關設定: <modulename="Stocks">
HTC瀏覽器默認配置:<modulename="Browser"> |