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