rk3368一些定制修改

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/lb5761311/article/details/86288482

因为这些改动都是很早之前做的,也不想分析为什么这么改了,只是简单列出来修改代码。
文件
去除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);

猜你喜欢

转载自blog.csdn.net/lb5761311/article/details/86288482