| 
很多時候我們拿到一個ROM都要對它進行修改以符合自己或者機油的使用習慣,比如內置語言啊,書籤啊,新聞源啊等等,特別是HTC官方ROM,初始化配置特別的多,除了上面的以外還包含了足跡,世界時鐘,股票等等默認的配置。下面我就簡單介紹一些我目前懂的一小部分修改,藉以指引新手,大家共同完善,希望知道更多的私信我增加到此帖。
x
馬上加入Android 台灣中文網,立即免費下載應用遊戲。您需要 登錄 才可以下載或查看,沒有帳號?註冊  
 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>
最少可以修改成下面這樣
 HTC中文輸入法默認輸入方式的修改(手寫,倉頡,筆畫,拼音,注音)複製代碼    <module name="InputMethod">
    <function name="IME_language_set">
    <set name="single">
    <item type="boolean" name="English">yes</item>
上面的total_list是指:在輸入方式中總共有「手寫,注音,倉頡,拼音,筆畫」五種可供選取,但是下面會講到刷機後默認是否開啟哪種輸入法。複製代碼    <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>
錯誤報告:
 默認是關閉的狀態,改成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>
默認設備名稱:
 A8180可以改成你喜歡的機器名稱,比如Super A8180。複製代碼    <module name="deviceData">
    <function>
    <set name="single">
    <item name="device_name">A8180</item>
下面是system\customize\MNS下面的default.xml修改配置(此部分相當複雜,建議使用beyondcompare進行對比學習和修改):
 下面我挑一些常要修改的進行說明:
 默認語言地區
 上面是默認臺灣,auto_detect是自動檢測的意思。複製代碼    <module name="defaultLocale">
    <function>
    <set name="single">
    <item name="auto_detect">false</item>
    <item name="defeault">zh_TW</item>
默認啟用輸入法輸入語言和方式:
 上面代表默認開啟手寫和拼音的中文輸入方式,如果要增加輸入方式就多加,比如加入倉頡,就改成複製代碼    <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">
 |