因为这些改动都是很早之前做的,也不想分析为什么这么改了,只是简单列出来修改代码。
文件
去除rk3368 双击电源键打开摄像头
frameworks/base/core/res/res/values/config.xml
删掉这一行
<bool name="config_cameraDoubleTapPowerGestureEnabled">true</bool>
设置状态栏高度为0
frameworks/base/core/res/res/values/dimens.xml
<dimen name="status_bar_height">24dp</dimen> 改为下面值
<dimen name="status_bar_height">0dp</dimen>
设置默认谷歌输入法
1 、 packages/SettingsProvider/res/values/defaults.xml
添加下面代码
<!-- should show the screenshot button default -->
<bool name="def_screenshot_button_show">false</bool>
-
+ <string name="config_default_input_method" translatable="false">
+ com.google.android.inputmethod.pinyin/.PinyinIME</string>
2、 packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java
loadIntegerSetting(stmt, Settings.Secure.SLEEP_TIMEOUT,
R.integer.def_sleep_timeout);
+ loadStringSetting(stmt, Settings.Secure.ENABLED_INPUT_METHODS,
+ R.string.config_default_input_method );
强制修改rk3368的系统默认分辨率
我们rk3368现在默认分辨率是1120X720,但是由于产品要求显示1136X640的分辨率。所以在启动时候修改系统的分辨率,这个修改分辨率是和下面文章一样,
Android 4.2寸屏幕显示4.0的效果
第一步,
添加需要定制分辨率
packages/SettingsProvider/res/values/defaults.xml
添加下面代码
<string name="def_display_size_forced">640,1136</string>
第二部
Android开机启动时候加载这些分辨率
/packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java
loadStringSetting(stmt, Settings.Global.DISPLAY_SIZE_FORCED,
R.string.def_display_size_forced);