来自:http://hi.baidu.com/nignt_yoco/item/b6f173700c3df328d7a89cc3
具体做法如下:
1.将/frameworks/base/packages/SettingsProvider/res/values目录下的defaults.xml文件内第21行def_screen_off_timeout的值修改为-1,即
1
|
<integername= "def_screen_off_timeout" >- 1 </integer>
|
屏幕永远不会休眠。(但是我最后,烧到板子上,不知道是因为我一开始就设置了下 显示 还是怎么的,发现屏幕就那么的会休眠,暗掉。。。)
2.在/frameworks/base/policy/src/com/android/internal/policy/impl目录下的KeyguardViewMediator.java文件内第191行左右,修改如下:
1
2
3
4
5
|
/**
*Externalapps(likethephoneapp)cantellustodisablethekeygaurd.
*/
private booleanmExternallyEnabled= false ;
|
重新编译程序,效果成功实现。
后来发现,这个系统文件烧写,好像内核什么的是没有休眠的咯~~~(这才是我需要的额)
相关推荐
在Android系统中,调用隐藏服务来实现锁屏和设置默认锁屏密码涉及到对Android框架层及安全机制的深入理解。下面将详细讲解这个过程涉及的知识点。 首先,Android系统是一个基于Linux内核的开源移动操作系统,它允许...
#### 五、Android休眠的关键文件 Android休眠的关键文件包括: - **`kernel/power/main.c`**:Linux内核的休眠/唤醒实现。 - **`drivers/wake_lock.c`**:WakeLock的实现文件。 - **`frameworks/native/include/...
安卓系统是基于Linux内核的操作系统,其内核经过了一系列的修改以适应移动设备的特定需求。这份文档探讨了Android 1.0版本的内核与Linux标准内核之间的区别,对比了它们在文件系统、目录结构、配置选项等方面的改动...
本文将深入探讨如何使用"安卓logcat输出内核日志android studio工程源码"来收集和分析内核日志信息。我们将讨论以下几个核心知识点: 1. **logcat工具**:logcat是Android系统内置的一个命令行工具,用于捕获和显示...
在Android系统中,修改系统日期通常涉及到操作系统的底层权限,因为这涉及到系统核心服务的运行。只有当设备已经获得Root权限后,我们才能通过编程方式直接修改系统时间。Root是Android系统的一种超级用户权限,允许...
在Android系统中,修改系统时间通常涉及到安全性和应用程序的正确运行。系统时间是操作系统的核心组件之一,用于跟踪日期和时间,对于同步、日志记录和其他关键功能至关重要。下面将详细介绍两种在Android中修改系统...
总之,修改Android内核以改变系统显示的DDR容量大小是一项技术性强且需谨慎操作的任务,涉及到内核源码的深入理解和修改。在实际操作时,必须确保修改的正确性和稳定性,避免引入潜在的问题。对于新的Android版本,...
* Wake Lock:Android 中的 Wake Lock 机制可以防止系统进入休眠状态,并且可以让系统在某些情况下保持唤醒状态。 5. Linux 和 Android 休眠机制的区别 Linux 和 Android 休眠机制的主要区别在于 Android 中的休眠...
相比标准Linux,Android休眠过程更注重与用户界面和应用程序的交互。例如,Android的休眠可能需要考虑后台运行的应用程序、网络连接状态以及用户设置的电源管理选项。此外,Android还使用了`Wake Lock`机制,这是...
Android是一个基于Linux内核的操作系统,它允许用户通过自定义ROM或第三方应用程序来定制设备的各种功能,包括锁屏界面。在Android 5.0中,锁屏界面的设计更加现代化和用户友好,同时也提供了一些可定制性。 要更改...
【安卓内核修改工具 bootimg_tools】是一款专用于Android系统内核修改的工具包,它包含了一系列脚本和工具,帮助开发者和高级用户对设备的启动镜像(boot.img)进行解包、打包、签名以及调整。这个工具集合是Android...
对于开发者来说,理解并分析Android内核源代码能够深入学习Android系统的运行机制,以及进行系统级别的定制和优化。 Android 4.0内核基于Linux内核,而Linux内核是一个开源的操作系统内核,广泛应用于各种设备,...
### Linux内核启动过程及Android根文件系统的挂载 #### Linux内核启动流程概览 Linux内核的启动过程是一个复杂而有序的过程,涉及到多个关键步骤。为了更好地理解这一过程,我们将从架构特定的启动代码开始,逐步...
本文旨在梳理从Android诞生至今,各主要版本与其所基于的Linux Kernel版本之间的对应关系,帮助读者更好地理解Android系统的演进历程。 #### 二、Android版本与Linux Kernel版本对应关系 ##### 1. Astro (铁臂阿...
本资料“android休眠与唤醒机制.zip”主要探讨了Android系统的电源管理,特别是Wakelock的概念,以及如何进行远程唤醒和休眠操作。 1. Android休眠机制: - 休眠是Android设备为了节省电力,当屏幕关闭或一段时间...
在Android系统中,修改系统时间是一项常见的操作,无论是为了测试应用程序的时间依赖性,还是用户根据个人需求调整时间,都需要对系统时间进行设置。本篇将深入探讨如何在Android平台上实现这一功能。 首先,我们...
在Android操作系统中,锁屏是用户与设备交互的关键部分,它不仅提供了安全性,还允许用户快速访问关键功能。"Android应用源码之锁屏.zip"这个压缩包显然包含了一个定制或自定义Android锁屏应用的源代码。让我们深入...