如果你是一位Nexus设备用户,现在正不断的点击“检查更新”选项,那么现在可以告诉你这只是在浪费时间,手指也是在做无用功。我们都不喜欢等待OTA更新时那种焦虑的感觉。
如果你经常尝试多次点击更新选项来检查更新的话,我们建议你还是不要这样做。事实上这种做法不但对触发谷歌服务框架数据起不到任何帮助,反而还会事与愿违失去第一时间获得OTA升级通知的机会。大家都知道,OTA是一个循序渐进的过程,推送的头一两天只有极少数人能够看到更新提示,大部分人则在迷茫地质询为什么我收不到。
最近,谷歌Android负责人Dan Morrill对于Android设备OTA升级的触发设备规则进行了说明,下面然我们一起来简单的看看。通常,OTA推送是分步骤进行的。一般来说,大约24至48个小时内从1%的设备开始。然后据此观察返回率、设备连接,分析错误报告,确保在发给更多人之前不会出错。然后在接下来的一两周内,就会逐渐覆盖到25%、50%、100%的用户。这些百分比意味着,如果你的设备去检查是否有更新,看到OTA的概率是1%。如果没有,那么在下一批次推送之前,你是再怎么检查也看不到OTA推送消息。
也就是说,一旦你的设备跑过来检查却被拒绝,就只能等待下一波更新了。“检查更新”按钮按得再多次,也只会让你的设备反复检查、反复自动被拒。
如果新的推送批次开始了,点击“检查更新”按钮会让你得到又一次随机选择的机会,但又是仅此一次。设备通常都会每24小时自动检查一次更新,一般来说它会比你手动来得更快。
所以呢还是请各位用户多一点耐心,不停地检查更新几乎是没什么太大的用处。另外OTA并不是先到先得。我们并不是在和其它Nexus设备赛跑争抢推送,这些都是随机发生的概率。
之前还有人提议如果刷不出来OTA,可以先清空一下Google服务框架的数据。不过Dan Morrill表示这个方法并不准确,不但不会找到OTA,反而还会搞乱你的设备。这么做会改变谷歌识别你设备的主ID。在服务器看来,设备基本上就是恢复了出厂默认设置。这么做有很多负面作用,最大的就是会让很多GCM应用使用的令牌失效作废。
然后所有应用都会直接停止接收GCM消息推送,直到得到新的GCM ID。有些会经常这么做,有些就很少,而有些应用直接将GCM ID作为其自己服务器的ID,所以除了消息推送外,其它功能也可能不再正常。
简单总结,那就是如果新的Android系统开始推送,用户唯一能做的就是耐心等待,而不要不停的点击“检查更新”,这样做不仅无济于事,而且还会起到负面作用。因此,如果这个24小时内没有收到OTA升级通知,那么不妨在下一个24小时内继续等待。