定制ROM初始化配置之default.xml修…

default.xml总共有两个,一个是在system\customize\CID下面,主要负责ROM全局的配置,比如语言,HTC输入语言,足迹,机器名称等等。

system\customize\CID下的default.xml
默认自带语言修改:
  1. <module name="locale">
  2.       <function>
  3.         <set name="single">
  4.           <item name="total_list">en_CN;zh_TW;zh_CN;</item>
  5.           <item type="boolean" name="en_CN">yes</item>
  6.           <item type="boolean" name="zh_TW">yes</item>
  7.           <item type="boolean" name="zh_CN">yes</item>
上面的是三种语言,分别是“中国英语、中国繁体、中国简体”
HTC国际输入法默认输入语言的修改
  1.     <module name="InputMethod">
  2.       <function name="IME_language_set">
  3.         <set name="single">
  4.           <item type="boolean" name="English">yes</item>
  5.           <item type="boolean" name="German">yes</item>
  6.           <item type="boolean" name="France">yes</item>
  7.           <item type="boolean" name="Italian">yes</item>
  8.           <item type="boolean" name="Spanish">yes</item>
  9.           <item type="boolean" name="Russian">yes</item>
  10.           <item type="boolean" name="Czech">yes</item>
  11.           <item type="boolean" name="Danish">yes</item>
  12.           <item type="boolean" name="Swedish">yes</item>
  13.           <item type="boolean" name="Norwegian">yes</item>
  14.           <item type="boolean" name="Dutch">yes</item>
  15.           <item type="boolean" name="Polish">yes</item>
  16.           <item type="boolean" name="Portugal">yes</item>
  17.           <item type="boolean" name="Greek">yes</item>
  18.           <item type="boolean" name="Turkish">yes</item>
  19.           <item type="boolean" name="Finnish">yes</item>
  20.           <item type="boolean" name="Hungarian">yes</item>
上面是默认多语言的,如果想保留某些输入语言,可以删除相应的那一行就可以了,注意:别删除英文,即使中国人有时候也要输入字母。
最少可以修改成下面这样
  1.     <module name="InputMethod">
  2.       <function name="IME_language_set">
  3.         <set name="single">
  4.           <item type="boolean" name="English">yes</item>
复制代码
HTC中文输入法默认输入方式的修改(手写,仓颉,笔画,拼音,注音)
  1. <function name="IME_sip_set">
  2.         <set name="single">
  3.           <item name="total_list">Handwriting;ZuhYin;CangJie;PinYin;Stroke;</item>
  4.           <item type="boolean" name="Handwriting">yes</item>
  5.           <item type="boolean" name="ZuhYin">yes</item>
  6.           <item type="boolean" name="CangJie">yes</item>
  7.           <item type="boolean" name="PinYin">yes</item>
  8.           <item type="boolean" name="Stroke">yes</item>
复制代码
上面的total_list是指:在输入方式中总共有“手写,注音,仓颉,拼音,笔画”五种可供选择,但是下面会讲到刷机后默认是否打开哪种输入法。
错误报告:
默认是关闭的状态,改成no后就是打开,这个一般不用去改。
  1.     <module name="Crash_Report">
  2.       <function name="setting">
  3.         <set name="single">
  4.           <item name="turn_off_report" type="boolean">yes</item>
复制代码
开关机机音乐和动画包的设置:
  1.   <BootConfiguration>
  2.     <BootAnimation animation="/system/customize/resource/CU_bootanimation.zip" audio="/system/customize/resource/open.mp3" />
  3.   </BootConfiguration>
  4.   <ShutdownConfiguration>
  5.     <ShutdownAnimation image_png="/system/customize/resource/downanimation.zip" image="" fps="15" audio="/system/customize/resource/shutdown.mp3" useAudio="1" />
  6.   </ShutdownConfiguration>
复制代码
这个没必要改,如果你喜欢改变开关机动画的路径,就可以改到你喜欢的路径下。
默认设备名称:
  1.     <module name="deviceData">
  2.       <function>
  3.         <set name="single">
  4.           <item name="device_name">A8180</item>
复制代码
A8180可以改成你喜欢的机器名称,比如Super A8180。
下面是system\customize\MNS下面的default.xml修改配置(此部分相当复杂,建议使用beyondcompare进行对比学习和修改):
下面我挑一些常要修改的进行说明:
默认语言地区
  1.   <module name="defaultLocale">
  2.       <function>
  3.         <set name="single">
  4.           <item name="auto_detect">false</item>
  5.           <item name="defeault">zh_CN</item>
复制代码
上面是默认中国,auto_detect是自动检测的意思。
默认启用输入法输入语言和方式:
  1.       <function name="default_IKB_settings_checked">
  2.         <set name="single">
  3.           <item name="checked_list">Handwriting;PinYin;</item>
  4.           <item name="checked_list_latin">English;</item>
复制代码
上面代表默认打开手写和拼音的中文输入方式,如果要增加输入方式就多加,比如加入仓颉,就改成
  1. <item name="checked_list">Handwriting;PinYin;CangJie;</item>
复制代码
默认日期显示方式:
长日期(星期,月份,日,年):
  1.     <module name="defaultTimeFormatSetting">
  2.       <function>
  3.         <set name="single">
  4.           <item name="default">EE, MMM d, yyyy</item>
复制代码
短日期(星期,月份,日):
  1.     <module name="defaultTimeFormatSettingShort">
  2.       <function>
  3.         <set name="single">
  4.           <item name="default">EE, MMM d</item>
复制代码
HTC拨号面板智能拨号默认语言:
  1.     <module name="HtcDialer">
  2.       <function name="defaultLocale">
  3.         <set name="single">
  4.           <item name="locale">zh_CN</item>
复制代码
上面的意思是,默认中国拼音方式。
下面是一些知道关于什么的,但是不知道怎么修改的,大家了解一下,希望有懂的人能赐教丫。。
HTC默认桌面配置:    <module name="Launcher">
HTC新闻默认可选列表:    <module name="Newsstand">
HTC信息(短信和彩信)默认配置:    <module name="MessageConfig">
HTC浏览器默认书签:    <module name="Browser">                <function name="bookmark">
HTC邮件默认提供商配置:    <module name="Mail">                <function name="provider">
HTC闹钟:    <module name="Calendar">            <function name="reminder">
HTC天气相关配置:    <module name="weather_provider">
HTC股票相关设置:    <module name="Stocks">
HTC浏览器默认配置:<module name="Browser">
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值