V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
i2000s
V2EX  ›  Android

最近谷歌的 Google Play Services 出了个大 bug 直接导致大批华为手机基本功能残废,有没有其他受影响的机型?

  •  
  •   i2000s · 2018-05-16 17:50:40 +08:00 · 34152 次点击
    这是一个创建于 2391 天前的主题,其中的信息可能已经有所发展或是发生改变。
    Bug 提交到了 Google 的 issue tracker: https://issuetracker.google.com/issues/79665217
    问题主要是 Google play services 内核直接导致 wifi 连接不上,但不断发送信号空耗电池,并导致手机一直使用 4G 上网,并不断使用 GPS 获得定位信息。最终导致耗电量大增,电池寿命加速降低,并伴随死机和卡顿现象。wifi 不能关闭或链接。发现问题的 google play services 版本 v12.6.73 。查看历史耗电记录会发现 Android 系统使用了最多的电能。软件显然只测试了 Google 自己的 Pixel 和其他合作紧密的机型,没有在华为等机型上测试,也许背后另有隐情。

    目前已经报道的受影响机型包括华为 P7,P8,P9,荣耀 5c,5x,7 等机型。很多人以为是手机电池老化,正在排队去换电池,或者抱怨华为手机系统的问题,甚至华为论坛里的很多大 V 很一再误导大家或者不明就里,其实不然。请各位出现问题的人员互相通告。如方便的同仁,请在 google 的 issue tracker 上点星,提高问题解决优先级,否则 Google 估计像往常一样,不会解决。如果发现有其他机型受影响,也请发个消息,我可以反馈到 google 那边,希望多方合力能有个效果。谢谢!
    第 1 条附言  ·  2018-05-16 20:42:35 +08:00
    目前可能影响到的手机品牌还包括:索尼,HTC,锤子,小米(疑似,已优化)等。当然还包括一定的 Android 系统平板电脑。Google 已经安排了一个开发人员跟进这个 bug。有能力的同仁请及时向 Google 的 issue tracker 提交详细的 bug report。希望大家多给 Google 压力,让其跟手机制造商合作,优先尽快修复这个 bug。
    第 2 条附言  ·  2018-05-17 10:47:56 +08:00

    目前收集到的若干华为手机的一个workaround方案,也许对部分用户有效:关掉wifi和data以防止自动更新,退出与google相关的账号并且卸载与Google play商店相关的更新程序,有些情况可以直接卸载google play services更新,清理google play和google play services的数据。重启,然后重新登录google账号(如果有用到的话)。这样系统会重新更新,有些情况下,系统会短期或长或短的恢复稳定状态,有些情况下,再次重启又会使问题重现。重装系统,有时候也会产生跟系统重新更新一样的效果。国内的受影响用户也不妨多提供临时的解放方案。我发现在空港模式下系统还是稳定的。我们会继续跟Google方面协调分析问题和根本解决方案。

    第 3 条附言  ·  2018-05-18 01:59:26 +08:00
    另一个国内解决方案是清除 google play services 的缓存,然后在电池管理设置里选择保存 WiFi 休眠时持续连接。这样会耗电多些,但是可以避免死机等问题,适合长时间有 wifi 连接的用户。另外,目前我的测试手机回滚到 EMUI5.0 后保持了 36 小时的稳定工作,可能问题还跟 Android 7.1 及更高版本的一些内置组件有关。目前的测试电池耗电结果见 https://imgur.com/gallery/IkpzKrC 其中空闲时间和工作时间约各占一半,其中 wifi 微信通话一小时,亮屏 3 小时,剩余电量约 20%。需要更长时间的测试才能下结论。欢迎大家提供更多有效数据。
    第 4 条附言  ·  2018-05-18 12:06:54 +08:00
    进展更新:Google 宣布对 beta 测试人员发布测试版。我在等待进行测试。详见 #131 楼的信息。
    第 5 条附言  ·  2018-05-19 11:29:37 +08:00
    经过今天简单的测试,发现 Google Play Services 12.6.85 测试版基本解决了我的华为荣耀 8 手机原来的问题。详细的测试结果分享在 #138 楼。有兴趣使用该测试版的同仁请移步 https://www.apkmirror.com/apk/google-inc/google-play-services/google-play-services-12-6-85-release/ 欢迎分享体验效果。
    146 条回复    2018-06-16 09:24:24 +08:00
    1  2  
    withlqs
        101
    withlqs  
       2018-05-17 11:12:21 +08:00
    @iwtbauh #97 华为通过了 Google 的 CTS 认证,说明 Google 对其系统的修改是认可的,即 Play Services 是兼容这个系统的。你要是说华为乱改...这不是打 Google 的脸么?

    再者,看楼上和 issue tracker 的反馈,不仅仅是华为出问题了吧:Sony、HTC 之类的都出这个问题了吧。而且,他们都通过了 CTS 认证了哦
    binux
        102
    binux  
       2018-05-17 11:19:22 +08:00
    google: 修复了老机器运行太快的 bug
    honeycomb
        103
    honeycomb  
       2018-05-17 11:20:30 +08:00 via Android   ❤️ 1
    @i2000s 这个地方手机厂商可能有责任,因为这个版本的 play service 在 aosp 上没有这个故障。
    但到底是什么导致了问题,我们最终可能都不知道。
    按照楼主给出的帖子,小米似乎在三月底(?)就注意到这个事件了
    jiba
        104
    jiba  
       2018-05-17 11:23:30 +08:00
    华为 mate9 v12.6.73 表示正常
    Dkngit
        105
    Dkngit  
       2018-05-17 11:24:20 +08:00
    一加三 T,Google play Service v12.6.73
    耗电量为总电量的 0%( 2 毫安时)
    i2000s
        106
    i2000s  
    OP
       2018-05-17 11:27:55 +08:00
    @honeycomb 我觉得这次的跟小米发现的问题可能不太一样。小米那次主要是 GMS 导致的信息拥堵,闹钟等受影响。这次闹钟好像没发现有问题,而主要是 wifi 等有不断断线重连及其连锁问题。具体原因有待继续核实。我还在测试回滚 Android 版本的效果。如果有人能提供些详细的 bug report 就好了。
    onionnews
        107
    onionnews  
       2018-05-17 11:30:01 +08:00 via Android
    救活了我的手机!感谢!
    liangzai
        108
    liangzai  
       2018-05-17 11:45:33 +08:00 via Android
    @liangzi 我是老手机了,已经不推送安卓更新了,现在安卓版本才 6.0 手机型号 D820u😂
    yuriko
        109
    yuriko  
       2018-05-17 11:47:22 +08:00
    @VYSE 刚才也有说和消息队列的情况不一样,反正我就围观

    我是觉得谷歌自己瞎几把改出的 bug 还要厂商背兼容锅也是惨……
    qiuai
        110
    qiuai  
       2018-05-17 12:17:16 +08:00
    我看了下我的 mate10.google play services 版本是 12.6.73,消耗电量非常少.是因为我开了省电模式然后自动杀了进程么?
    Tonni
        111
    Tonni  
       2018-05-17 12:18:19 +08:00   ❤️ 1
    Nokia 6 2018,同样的问题,WIFI 都打不开了,Google 是有多粗心。
    snw
        112
    snw  
       2018-05-17 12:20:06 +08:00
    手上的小米 A1 和索尼 XZ1C 都是这版本的 Google Play Services,暂时没觉察到耗电异常。
    索尼倒是偶尔有 WiFi 连不上问题,但应该是 835 的问题,症状不完全一样。
    webant
        113
    webant  
       2018-05-17 12:42:44 +08:00 via Android   ❤️ 1
    小米 mix2 miui 国际版暂时没有发现问题
    nguyban
        114
    nguyban  
       2018-05-17 13:56:58 +08:00
    Pixel 2 XL, Android P DP 2, 暂时没发现任何问题。不过给家人买了华为,有点担心
    xycd
        115
    xycd  
       2018-05-17 14:46:04 +08:00 via Android
    最近老死机,30%电 睡一觉没了,原来如此
    i2000s
        116
    i2000s  
    OP
       2018-05-17 14:54:19 +08:00
    @qiuai mate 10 及华为新机器的软硬件系统跟其他的不太一样,暂时没发现问题。
    qiuai
        117
    qiuai  
       2018-05-17 14:59:19 +08:00
    @i2000s 嗯~那就好...
    zhangkai_ch
        118
    zhangkai_ch  
       2018-05-17 16:12:43 +08:00
    我的 Nexus 6P 好像就有这个问题,最近更新了 APP 好像没有问题了,我之前就是把 wifi 关闭了。那个系统升级补丁一直不能正常更新下来。原生 Android 系统。
    Jephen
        119
    Jephen  
       2018-05-17 18:23:37 +08:00
    @easylee @Tonni 好奇怪, 我的 Nokia 6 二代没有该问题, 不会是暂时没问题吧? 有点担心
    sunhk25
        120
    sunhk25  
       2018-05-17 19:40:45 +08:00 via Android
    华为手机给出的临时解决方案是 WiFi 休眠时持续连接
    cxbig
        121
    cxbig  
       2018-05-17 22:20:45 +08:00
    @i2000s
    好,重置了有 3 ~ 4 天,暂时没有问题。
    yan5990853
        122
    yan5990853  
       2018-05-17 23:26:07 +08:00 via Android
    Nexus6P,Pixel 暂未发现问题,12.6.73
    i2000s
        123
    i2000s  
    OP
       2018-05-18 01:31:06 +08:00
    @zhangkai_ch 请问你目前的 Google play services 版本是不是 12.6.73 ?问题还在吗?
    Lagrangian
        124
    Lagrangian  
       2018-05-18 06:11:09 +08:00 via Android   ❤️ 1
    除 wifi 问题以外,uber 等使用 google 地图服务的应用会显示 google services updating,无法使用( google map 本身没事)。还有 chrome 会显示没有登录 google 账号,要登录就提示这个账号已经在手机中了。这两个问题都可以通过清除 google services 的数据暂时解决。( 12.6.73 ,p9,人在墙外)
    to2false
        125
    to2false  
       2018-05-18 09:01:09 +08:00 via Android
    小米最新稳定版也有不兼容问题,默默地刷了国际版
    nicevar
        126
    nicevar  
       2018-05-18 09:13:28 +08:00
    @chenxiaohong #99 google play services 是不开源的,它在某个时间段去跑一些奇奇怪怪的逻辑,你让测试怎么测?
    xi_lin
        127
    xi_lin  
       2018-05-18 09:27:42 +08:00
    问一下国内的 Android 手机现在都带 google play services 了?给家人买的手机不用管这个吧?
    zzx321224
        128
    zzx321224  
       2018-05-18 09:27:45 +08:00 via Android
    一加 5 Google play Service v12.5.29 耗电量为用电量的 2 %( 55 毫安时)
    i2000s
        129
    i2000s  
    OP
       2018-05-18 11:34:56 +08:00
    @zzx321224 这个水平应该属于正常范围。
    iVeego
        130
    iVeego  
       2018-05-18 11:50:18 +08:00
    @xi_lin #127 一般都内置,但是需要安装 play store 激活.
    i2000s
        131
    i2000s  
    OP
       2018-05-18 12:04:52 +08:00
    更新:我已收到来自 Google 发布 beta 测试版的通知。他们声称已经针对华为手机 Android 7.0 及以上版本做了修复,并将在太平洋时间今天午夜开始分段对 beta 测试用户推送更新,并逐步扩大更新用户范围,根据结果最终向全部用户推送更新。他们已通过我加入 beta 测试组的申请。目前我在等待推送发送到我的手机上,并进行相关测试。计划先从 Android 7.0 ( EMUI 5.0 )测试,然后测试 Android 7.1 附近版本( EMUI 5.0.1 )。有进展再通报。有机会的同仁,可以看看能不能也按照链接加入 beta 测试组,自己试试效果。我相信 Google 的这个信息是公开的。Google 发布于 issue tracker 里的信息如下:

    We are pleased to report that a beta version of Google Play Services is ready. We believe this version mitigates the issue on Huawei devices running Android 7.0 Nougat, or higher. An important caveat is that each time the device is rebooted, you will need to wait about one minute before launching the affected applications.

    Starting today at midnight (Pacific Time), the beta will be rolled-out to a segment of the community that has signed-up for the Google Play Services Public Beta Program. It will ramp to increasing segments of the beta audience over the next few days. We invite you to join the beta program at https://developers.google.com/android/guides/beta-program to obtain an early release of this and future versions of Google Play Services. Once beta testing is complete it will be rolled out in stages to all users.
    skylancer
        132
    skylancer  
       2018-05-18 14:19:17 +08:00
    @rogerchen 如果看不懂就不要乱回帖可以么

    那 32 个感谢我也是醉了
    skylancer
        133
    skylancer  
       2018-05-18 14:30:28 +08:00
    @honeycomb 实际上几乎改动最少的索尼也有这个问题,所以第三方厂商基本没锅
    bao3
        134
    bao3  
       2018-05-18 19:58:26 +08:00 via iPhone
    原生系统没问题……应该是 fork 的时候产生的
    baiyuexingchen
        135
    baiyuexingchen  
       2018-05-18 21:22:51 +08:00 via Android
    难怪最近手机变卡
    i2000s
        136
    i2000s  
    OP
       2018-05-19 00:26:50 +08:00
    @bao3 引用开发者对 Google 的话说“ You should think that until you fix people would be happy to be revered back to the previous stable version. As long as this is not possible because google play services auto-update, it's up to you give a solution....People can't do anything, only Google can.”这个程序是 Google 闭源开发的,而且强制推送,没人知道 binary 包里面到底装了什么,跟开发商无关。
    huangmiao233
        137
    huangmiao233  
       2018-05-19 09:43:04 +08:00
    已更新了最新的 12.6.85 mate9 pro 之前的问题全部解决了。感谢楼主
    i2000s
        138
    i2000s  
    OP
       2018-05-19 11:26:19 +08:00
    安装 Google Play Services 12.6.85 beta 版 8.5 小时后的测试报告:手机空闲时间占主导,wifi 设置为休眠时切断,多次间隔不等亮屏查看 wifi、电池等使用情况,以测试硬件真实能耗水平。 原问题症状完全消失,wifi 连接正常,电池消耗水平下降(几乎恢复到接近一年半前水平)。目前发现的唯一问题是手机电池管理界面上不显示 wifi 切断后的空白段隙,但是每次亮屏后都可以看到 wifi 在重新连接,说明闭屏后 wifi 确实已断开。这个问题有可能是 EMUI 的问题。电池管理截屏: https://imgur.com/gallery/BQkdOOG Google Play Services 测试期间使用情况截屏: https://imgur.com/gallery/HqPf969

    下一步计划升级到 EMUI 5.0.1 ( Android 7.1 )继续测试使用效果。

    如果你希望安装该测试版,请到以下地址下载。注意,只针对已经出现问题的手机,软件为 Google 对 beta 组测试人员测试版,本人经过简单初步测试希望能让更多人受益,但如果出现意外,本人概不负责。欢迎及时分享测试效果,我会把发现的问题反馈到 Google 进一步改进: https://www.apkmirror.com/apk/google-inc/google-play-services/google-play-services-12-6-85-release/
    i2000s
        139
    i2000s  
    OP
       2018-05-19 17:10:50 +08:00
    由于我不能在国内论坛发言(没有国内手机号),请各位同仁在相关的论坛多多宣传,提供测试版的下载信息,避免让大家花冤枉钱换电池(治标不治本),或者让其他误导大众言论肆虐,我也不愿看到因不知情用户的抱怨影响国产手机生产商信用。比如,https://club.huawei.com/thread-16002383-2-4.html

    多谢!
    h4wklee
        140
    h4wklee  
       2018-05-20 17:38:23 +08:00
    为啥我觉得我的问题还是没有解决
    (这个是更新好 play services 后的情况)

    google play services 已经更新到 12.6.8.5
    手机是 Nexus6P 系统 8.1 5 月安全补丁

    不过我的手机本身没有出现卡顿,wifi 连不了的问题,只是电池消耗的非常快
    并且我注意到一点是后台一直有走流量
    流量使用数据中 play service 占用非常高



    @i2000s 是否有这样的报告?
    i2000s
        141
    i2000s  
    OP
       2018-05-21 15:33:03 +08:00
    @h4wklee 我没发现类似的报告,刚刚把你的情况反馈给 Google 了。
    h4wklee
        142
    h4wklee  
       2018-05-21 15:44:05 +08:00 via Android
    @i2000s 非常感谢,现在我只能暂时把代理软件停掉后才能消停
    ds632
        143
    ds632  
       2018-05-23 06:46:54 +08:00
    可能是这两个 gms.persisent(正常情况下,wifi 关闭后消失)、gms.unstable 导致,这个毛病很多个版本都存在,好像安卓 7 就有,一直也没有修复
    onionnews
        144
    onionnews  
       2018-05-31 14:27:33 +08:00
    昨天更新了锤子最新的系统( 4.25 )发现又出现这个问题,无奈只能删除 google 服务。
    killyang
        145
    killyang  
       2018-06-15 17:35:34 +08:00
    我直接用冰箱冻结了 google play 全套,应该不会再受这个影响了吧
    i2000s
        146
    i2000s  
    OP
       2018-06-16 09:24:24 +08:00
    冻结应该没问题
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2880 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 12:11 · PVG 20:11 · LAX 04:11 · JFK 07:11
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.