nexus 4休眠后wifi信号变灰断网解决办法

在使用N4时发现如果在联网时休眠一会就会出现无法联网的问题,经查是个别N4的bug,有些手机不会出现这种问题。虽然我升级了4.3发现依旧没有解决。不过在木蚂蚁论坛找到了别的解决办法。详情及解决办法如下:

先上一个相关新闻链接:它的调查跟我做的调查类似:
http://digi.tech.qq.com/a/20130213/000147.htm[/hide]
为了这个问题我从年前一直研究到前两天,终于发现了症状所在。
这个问题在很多nexus 4 上面都是存在的,没有感觉到这个问题的同学原因应该有二:
1、各种FM听歌软件开屏时后台自动缓存
2、很少连WIFI
3、人品好(的确有一部分N4没有这个问题)
症状表现:
nexus 4 在连入了WIFI之后,关闭屏幕,WIFI连接设置为始终,WIFI优化开不开无所谓
关闭屏幕15分钟到20分钟左右,WIFI虽然仍在连接,在路由界面也能够看到,但是会断开数据,无法联网
测试办法:
连上你家的WIFI,在路由界面对照mac地址看下DCHP分配给N4的内网IP地址
关屏静置15到20分钟
1、打开命令行,输入 ping 192.168.x.x就是N4的内网地址
你会看到一直是time out,也就是ping不到N4,也就是数据连接已经断开了。
2、嫌上面麻烦的话,还有个方法。登陆好你的微信,连WIFI关屏静置15到20分钟,用其他手机给你的微信发信息。你会看不到提示,当你点亮屏幕的时候,信息推送会过来
3、连好WIFI,关屏静置15到20分钟,点亮屏幕,你会发现本来是蓝色的信号变成灰色了,说明与google的通信中断。
我一开始以为是软件冲突,后来包括双清,重刷镜像,刷好后什么都不装先测试,都没有用。
后来我去了xda论坛,和code.google那个谷歌产品售后论坛,发现这个问题几乎人人都有。
相关链接:http://forum.xda-developers.com/showthread.php?t=2122817[/hide]
谷歌产品论坛:(你可以看到愤怒的老外骂谷歌的盛况)
http://code.google.com/p/android/issues/detail?id=40065[/hide]
外国博客:需要科学上网
http://things-linux.blogspot.com/2013/01/it-was-known-issue.html[/hide]
在产品论坛中,名字为isher的谷歌工作人员已经确认了,这个问题是高通新版WIFI驱动产生的问题,具体是与ARP offload产生的兼容性问题。高通新版的驱动引入的新机制号称可以在不唤醒设备的情况下接受wlan广播,从而达到省电的效果。然而实际过程中在预设的15分钟过后,WIFI芯片会自动忽略广播,造成推送延迟。我只能解释到这里,请明白的大神继续解释一下,剩下的我都不懂了,不是技术控……
名字为isher的工作人员宣布,目前这个问题解决尚无ETA,而且在4.2.2更新中并没有修复这个问题。坑爹了
据老外说如果你的路由器(一般是tplink水星等等)支持dd wrt第三方固件,可以刷一下调整设置来避免这个问题。具体的解释方法在我发的链接里面有,我是真的不懂了,我的路由器也不支持……
如果你没碰见这个问题,连了wifi关屏幕好几个小时不动弹还能收到推送,那么你的RP真的是太好了
解决办法:
1、等待官方更新。4.2.2都没解决,不知道什么时候才能修复
2、在路由器上为手机设置静态IP地址,楼主家里的磊科没有ARP绑定功能,学校的水星有,现在已经临时解决了,办法就是现在DHCP设置里面分配静态地址,然后设置静态ARP绑定,手机登录的时候也选择静态地址,这样推送就没有问题了。即便是开着WIFI优化也能随时受到推送(我用了这个办法,正在测试中)

3、xda上有大神发布了临时解决办法,一个很小的包刷进去,具体地址我也忘了,搜nexus 4 wifi notification lag应该就会有。他的包我刷了仍旧不行
4、还有个解决办法,开wifi的时候开数据,这样屏幕灭了15分钟以后,wifi掉线,但是移动数据会启用,起到了接受推送的作用,当你再次点亮屏幕的时候,wifi又工作了,移动数据停止。这样也不会很费流量,至少不会延误了接受推送通知
5、据部分机油和老外用户反映,CM10.1已经修复了这个BUG,目前没有该问题

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

相关