Android Android 2.3设置出厂默认时间无效
来源:互联网 发布:单片机自学网 编辑:程序博客网 时间:2024/06/10 04:54
前言
欢迎大家我分享和推荐好用的代码段~~
声明
欢迎转载,但请保留文章原始出处:
CSDN:http://www.csdn.net
雨季o莫忧离:http://blog.csdn.net/luckkof
正文
目前可以通过在代码中指定第一次开机的时间的方法设置出厂时间,具体方法如下:
1. 定义全局变量
在NetworkTimeUpdateService.java (frameworksbaseservicesjavacomandroidserver)这个文件中,在全局变量定义部分加入:
private static final String DECRYPT_STATE = trigger_restart_framework;
private static final String BOOT_SYS_PROPERTY = persist.sys.first_time_boot;
private static int mDefaultYear = 2013;
2. 设置第一次开机时间
同一个文件,在函数 public void systemReady()最后面加入下面的语句:
//add for first boot time set +++
String tempString = SystemProperties.get(BOOT_SYS_PROPERTY, );
boolean isFirstBoot = (tempString != null && .equals(tempString)) true false;
if(isFirstBoot){
tempString = SystemProperties.get(ro.kernel.qemu, );
boolean isEmulator = 1.equals(tempString) true false;
if(isEmulator){
Log.d(TAG, isEmulator + tempString);
return;
}
String decryptState = SystemProperties.get(vold.decrypt, );
Log.d(TAG, decryptState + decryptState);
if(.equals(decryptState) DECRYPT_STATE.equals(decryptState)){
Time today = new Time(Time.getCurrentTimezone());
today.setToNow();
Log.d(TAG, First boot + tempString + with date + today);
today.set(1, 0, mDefaultYear ); //设置想要设定的日期
Log.d(TAG, Set the year to + mDefaultYear );
SystemProperties.set(BOOT_SYS_PROPERTY, false);
SystemClock.setCurrentTimeMillis(today.toMillis(false));
}
}
//add for first boot time set ---
- Android Android 2.3设置出厂默认时间无效
- android-恢复出厂设置
- android-恢复出厂设置
- Android恢复出厂设置
- Android恢复出厂设置
- Android 出厂设置修改
- android恢复出厂设置
- Android恢复出厂设置
- Android设置默认时间
- Android定制出厂默认输入法(其他设置类似)
- Android定制出厂默认输入法(其他设置类似)
- Android定制出厂默认输入法
- Android定制出厂默认输入法
- Android定制出厂默认输入法
- Android定制出厂默认输入法
- Android定制出厂默认输入法
- Android定制出厂默认输入法
- android 恢复出厂设置之后如何将时间变为初始值
- CATransition的动画效果类型及实现方法
- 我关于c#中委托的简单理解
- java 中单例
- IOS---线程
- 无符号的关键词
- Android Android 2.3设置出厂默认时间无效
- windows如何查看资源被占
- Myeclipse中字符编码的统一设置(以utf-8为例)
- 20140311wvvurm312260装钻琢谆佐桩_2014-03-11
- ASUS华硕S46C超级本系统安装
- Oracle SQL 跟踪 --- dbms_system.set_sql_trace_in_session
- “除了你,谁都不行。”这句话,我們現在可能連光说说而已的勇氣都沒有了。(特雷西胡)
- 人大代表:坚守北上广的部分人是虚荣心作祟
- eclipse使用快捷键