Chinaunix首页 | 论坛 | 博客
  • 博客访问: 327937
  • 博文数量: 63
  • 博客积分: 1456
  • 博客等级: 上尉
  • 技术积分: 774
  • 用 户 组: 普通用户
  • 注册时间: 2009-04-11 12:13
个人简介

梦想的实现需要野心!

文章存档

2015年(3)

2014年(19)

2013年(8)

2011年(5)

2010年(11)

2009年(17)

我的朋友

分类: Android平台

2014-03-11 00:09:50

Platform:
Branch:

FAQ Content

  由于打开了数据连接,所以休眠的过程中存在被CCIF_MD唤醒的状况,
  
  有三种唤醒源:

     1. CCIF_MD wakeup source: MD_NVRAM_RX(14,1)
     2. CCIF_MD wakeup source: Net_CCMNI1_RX(20,2)
     3. CCIF_MD wakeup source: Net_CCMNI1_RX(20,2)
 
     第一个是因为存在少量的数据连接,当少量封包传输完毕的时候,系统会关闭连接进入休眠,这个时候,AP告诉modem要关闭    连接,而modem操作的时候,需要写
NVRAM,所以这个时候可以看到kernel log中有被NVRAM唤醒的状况。
 
    后面两种也是因为打开了数据连接,此过程中,当少量封包传输完毕的时候,AP这边让modem关闭连接,当网络上面有数据的时候,又会申请建立连接 而导致的唤醒系统的状况
 
     所以,CCIF_MD唤醒全都是因为打开数据连接,系统中有一个或者多个APK在悄悄的传送少量封包所致
    
     总上所述,CCIF_MD这边的唤醒,几乎都是因为某些APK所致,请您将不相关的APk都去掉测试。

阅读(1796) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~