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