高通ANDROID平台默认时间修改
症状:1 PMU中的RTC时间无法修改初始值。2 需要设定的初始值非RTC初始值。原理:1 ANDROID UI时间来自LINUX 的RTC-MSM,RTC-MSM取自AMSS。解决方法:在正式取RTC应用于ANDROID UI前,先做一次对RTC值做一次写入默认值的操作即:if(重置后的第一次开机?){//将默认时值写入RTC}此处理即可放于A
·
症状:
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端需自行添加。
更多推荐
已为社区贡献1条内容
所有评论(0)