高通ANDROID平台默认时间修改

来源:互联网 发布:00后网络晒怀孕照 编辑:程序博客网 时间:2024/04/28 20:03

症状:

1 PMU中的RTC时间无法修改初始值。

2 需要设定的初始值非RTC初始值。

原理:

1 ANDROID UI时间来自LINUX 的RTC-MSM,RTC-MSM取自AMSS。

解决方法:

在正式取RTC应用于ANDROID UI前,先做一次对RTC值做一次写入默认值的操作

即:

if(重置后的第一次开机?)

//将默认时值写入RTC

此处理即可放于AMSS也可放于LINUX。


MODEM端有地方取NV中的偏移量来实现对默认时值的修改。

LINUX端需自行添加。