上周有个早上,起床发现手机关机,充电后启动,发现 Google Pplay 服务消耗了最多电。
另外有个情况是,自家服务器系统盘塞满了,导致 Nextcloud 客户端不能同步文件,可能不断重连服务器,带来耗电问题。
本周修复了服务器问题,Nextcloud 客户端正常了。Google Play 服务的耗电问题,无解,于是 wipe 了 data ,包括 sdcard 目录,再重新安装所有 app 。一开始情况是解决了问题。但是昨晚装上 Gmail 客户端后,今早发现 Google Play 服务消耗了最多电,20%以上。
以前也出现过类似的问题,一般 wipe data 后解决。目前这个无解…
另外,手机已经两年多了,不知道是不是电池耗损也有影响。
1
yolee599 2022-12-14 08:30:39 +08:00 via Android
因为墙,连不上 google 就不断重连,就很费电
|
2
ho121 2022-12-14 08:35:24 +08:00 via Android
可以看下 logcat ,找下有没有线索
|
3
yfugibr 2022-12-14 10:20:40 +08:00 via Android 3
系统安全补丁过期大概一两个月以上的时候,play 服务会不断尝试后台下载更新(非 pixel 手机会下载失败)。
最好是更新系统,不行的话运行 `pm disable com.google.android.gms/.chimera.GmsIntentOperationService` 也可以解决(但是可能造成其他未知问题) |
4
fox0001 OP @ho121 #2
@yfugibr #3 当前的“Android 安全更新”是“2022 年 10 月 5 日”。 logcat 显示 gms 不断执行更新,但是失败了。我去看看怎么解决。相关日志如下: ``` 12-14 11:56:55.325 15141 15294 I SystemUpdate: [Execution,ExecutionManager] Action pending executed for 0.01 seconds. 12-14 11:56:55.326 15141 15294 I SystemUpdate: [Execution,ExecutionManager] Action pre-download-validate executed for 0.00 seconds. 12-14 11:56:55.328 15141 15294 W SystemUpdate: [Execution,ExecutionManager] Unable to create the action. Restart the execution from the scratch. 12-14 11:56:55.328 15141 15294 W SystemUpdate: java.lang.IllegalStateException 12-14 11:56:55.328 15141 15294 W SystemUpdate: at zug.k(:com.google.android.gms@[email protected] (190400-493411920):0) 12-14 11:56:55.328 15141 15294 W SystemUpdate: at cbgl.f(:com.google.android.gms@[email protected] (190400-493411920):0) 12-14 11:56:55.328 15141 15294 W SystemUpdate: at cbfe.a(:com.google.android.gms@[email protected] (190400-493411920):10) 12-14 11:56:55.328 15141 15294 W SystemUpdate: at com.google.android.gms.update.execution.InstallationIntentOperation.onHandleIntent(:com.google.android.gms@[email protected] (190400-493411920):12) 12-14 11:56:55.328 15141 15294 W SystemUpdate: at com.google.android.chimera.IntentOperation.onHandleIntent(:com.google.android.gms@[email protected] (190400-493411920):2) 12-14 11:56:55.328 15141 15294 W SystemUpdate: at xsd.onHandleIntent(:com.google.android.gms@[email protected] (190400-493411920):4) 12-14 11:56:55.328 15141 15294 W SystemUpdate: at gua.run(:com.google.android.gms@[email protected] (190400-493411920):3) 12-14 11:56:55.328 15141 15294 W SystemUpdate: at gtz.run(:com.google.android.gms@[email protected] (190400-493411920):11) 12-14 11:56:55.328 15141 15294 W SystemUpdate: at cwng.run(:com.google.android.gms@[email protected] (190400-493411920):2) 12-14 11:56:55.328 15141 15294 W SystemUpdate: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) 12-14 11:56:55.328 15141 15294 W SystemUpdate: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) 12-14 11:56:55.328 15141 15294 W SystemUpdate: at java.lang.Thread.run(Thread.java:1013) ``` |
5
ho121 2022-12-14 13:09:39 +08:00 1
3 楼应该是解决方案。之前我也遇到过,就是执行
pm disable com.google.android.gms/.chimera.GmsIntentOperationService 解决的 |
7
shakoon 2022-12-14 15:37:52 +08:00
手机上手工开一下全局代理,让更新跑过去
|
9
estk 2022-12-14 16:12:19 +08:00
国产系统上的 Google 服务?
|
11
fox0001 OP @estk #9 不是。手机是红米 K30 5G ,系统是非官方 crDroid 8.10 ,基于 Android 12.1
|
15
SUP7R9 2022-12-23 22:48:46 +08:00 1
@fox0001 时隔一周多,挖下;
嗐,play 服务突然异常耗电问题,属于历史遗留问题了,尤其处于国内环境,造成这个问题的原因也如# 3 的大佬所说; 再补充下,这个问题在第三方类原生系统上触发机率极高,国产 ROM 上挺少见,最初我遇到这个问题,也找了好长一段时间解决方法,直到某天在谷歌上搜到 xda 论坛一和我处境相似度极高的帖子,看到一站友推荐“Universal GMS Doze”这个 magisk 模块可用于解决 play 服务异常耗电问题,随后我立马在 magisk 刷入这个模块,观察半个多小时候,耗电恢复正常,才最终放心。。。 (小声:我再贴上这个模块的官方仓库地址,见: https://github.com/gloeyisk/universal-gms-doze/ ,将这个模块推荐给 op 你,就看楼主你想不想用了) |