專(zhuān)注電子技術(shù)學(xué)習(xí)與研究
當(dāng)前位置:單片機(jī)教程網(wǎng) >> MCU設(shè)計(jì)實(shí)例 >> 瀏覽文章

修改4412開(kāi)發(fā)板Android系統(tǒng)的開(kāi)機(jī)默認(rèn)設(shè)置

作者:huqin   來(lái)源:本站原創(chuàng)   點(diǎn)擊數(shù):  更新時(shí)間:2014年04月26日   【字體:

 這里的開(kāi)機(jī)默認(rèn)設(shè)置指的是,4412開(kāi)發(fā)板燒寫(xiě)ROM第一次啟動(dòng)后所看到的默認(rèn)設(shè)置。

有些選項(xiàng)可以通過(guò)更改build.prop來(lái)實(shí)現(xiàn)。有些則需要更改Android源代碼才行。
 
一、 設(shè)置默認(rèn)語(yǔ)言、默認(rèn)區(qū)域、時(shí)區(qū)為中文中國(guó),上海時(shí)間 
ROM根目錄/system/build.prop中修改或添加 
ro.product.locale.language=zh 
ro.product.locale.region=CN 
persist.sys.timezone=Asia/Shanghai 
 
二、 設(shè)置屏幕默認(rèn)顯示密度 
ROM根目錄/system/build.prop中修改或添加 
ro.sf.lcd_density=140(默認(rèn)是160,數(shù)值越大分辨率越�。� 
關(guān)于此項(xiàng)的詳細(xì)信息,請(qǐng)參考我的另一個(gè)帖子: 
android字顯示太大的解決方案(4.3寸屏) 
 
三、 修改“應(yīng)用程序”->“未知來(lái)源”默認(rèn)開(kāi)啟 
這里要修改源代碼并重新編譯才能實(shí)現(xiàn)
Frameworks/base/packages/SettingsProvider/res/values/defaults.xml 
修改前:false 
修改后:true 
 
四、 修改“顯示設(shè)置”->“屏幕超時(shí)”為永不關(guān)屏 
這里要修改源代碼并重新編譯才能實(shí)現(xiàn)
Frameworks/base/packages/SettingsProvider/res/values/defaults.xml 
修改后:-1 
這樣的簡(jiǎn)單更改可以生效,但在系統(tǒng)設(shè)置菜單里沒(méi)有對(duì)應(yīng)的選項(xiàng)。 
要讓系統(tǒng)有對(duì)應(yīng)的選項(xiàng),請(qǐng)參考我的另一個(gè)帖子: 
為4412開(kāi)發(fā)板Android2.3.4系統(tǒng)添加Ethernet框架支持 
 
其它等選項(xiàng)都在此xml文件里,請(qǐng)自行摸索,修改完后,要重新編譯Android源代碼并重新燒寫(xiě)系統(tǒng)。
 
PS: 刷機(jī)后第一次 啟動(dòng)后的確是中文。 但是 時(shí)間差了8個(gè)小時(shí)。 之前 有的 英文的,刷機(jī)后時(shí)間久是對(duì)的。 我知道中英 時(shí)間差正好是8小時(shí)。 那請(qǐng)問(wèn)如何修改 讓時(shí)間 是正常的,啟動(dòng)后也是中文的。
解決辦法:時(shí)區(qū)改成UTC+8
關(guān)閉窗口

相關(guān)文章