回答

收藏

三星真八核6818开发板系统添加永不休眠方法

#其他 #其他 1781 人阅读 | 0 人回复 | 2017-10-27

三星 S5P6818 开发板是一款八核 64 位 ARM 开发板,硬件完美兼容S5P4418.6818 开发板,搭建最新的 android5.1 系统,2G 内存,8GEMMC 存诸,配置 7 寸高清 IPS 屏。S5P6818 开发板主板尺寸为:193mm * 150mm,设计有非常丰富的接口,板载 4 路 TTLUART,1 路 RS485,1 路 RS232 串口,2 路 USBHOST 接口,一路 OTG 接口,一路 CVBSOUT,可扩展模块包括 3G/4G 模块、GPS 模块、500W 摄像头模块、WIFI/BT 二合一模块等应用类功能模块。
       S5P6818 核心板尺寸为 62mm*42mm,标配 2GB DDR3 内存、8GB EMMC 存储并配备有电源管理芯片——AXP228;PCB 采用 8 层通孔板工艺,布局布线充分考虑电气要求,具有极佳的性能和抗干扰特性,使系统稳定工作于各种环境之下。强大的功能,丰富的外设接口,是用户熟悉 S5P6818 开发板软硬件环境的最佳选择。


android5.1.1源码:
添加功能:Android5.1.1系统上添加永不休眠功能。
需要更改的代码:
packages/apps/Settings/res/values/arrays.xml //默认是英语US语言
packages/apps/Settings/src/com/android/settings/DisplaySettings.java
在不同的语言上也需要更改(更改语言时需要在对应的语言文件中修改):
packages/apps/Settings/res/values-zh-rCN/arrays.xml //中文简体
packages/apps/Settings/res/values-zh-r***/arrays.xml //中文香港繁体
packages/apps/Settings/res/values-zh-rTW/arrays.xml //中文繁体
1、arrays.xml文件的修改:
(1)在下面代码中添加如下:
<string-array name="screen_timeout_entries">
<item>15 seconds</item>
......      
<item>30 minutes</item>
<item>never screen off</item>
    //添加此代码,用于在setting中显示
</string-array>
(2)继续修改:
<string-array name="screen_timeout_values" translatable="false">
<item>15000</item>
     ......
<item>1800000</item>
<!-- never screen off. -->
<item>-1</item>
    //添加此条代码
</string-array>
(3)修改其他语言添加永不休眠功能(不需要的可以忽略此步骤),下面时在中文简体上添加:
路径:packages/apps/Settings/res/values-zh-rCN/arrays.xml
<string-array name="screen_timeout_entries">
<item msgid="3342301044271143016">"15秒"</item>
             ......      
<item msgid="6864027152847611413">"30分钟"</item>
<item msgid="7864027152847611414">"永不休眠"</item>
  //添加此条选项
</string-array>
关注下面的标签,发现更多相似文章
分享到:
回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /2 下一条