小米 6x 中 Android System Webview 导致系统持续唤醒

2019-08-04 18:12:30 +08:00
 ho121
夏天到了,有天突然发现我的小米 6x 后盖微微发热(比平常热一点),遂看了一下“耗电历史”,于是发现,系统一直处于唤醒状态。哪怕屏幕没有开启、GPS 没有启用、WiFi 也没开。

虽然重启一下手机,这个问题可以暂时解决。但使用过程中难免会再触发这个问题,这是我不能接受的。

因为没有解 BL 锁,没法 root,这个问题困扰了我很久。

大概做了两个星期试验,发现一个规律:

出现持续唤醒问题时,手机连电脑,电脑上运行“ adb shell top ”,可以看到“ android.hardware.sensors@1.0-service ”这个进程一直在消耗 CPU,虽然是 10%左右,但会一直持续下去。

然后我尝试在应用管理中强制结束某些 APP,看“ android.hardware.sensors@1.0-service ”的 CPU 会不会降下来,结果发现,当把“ Android System Webview ”强制结束后,“ android.hardware.sensors@1.0-service ”的 CPU 有很明显的下降。

然后拔掉电源线,让手机屏幕自然熄灭。过几分钟,再查看“耗电历史”,屏幕熄灭的这段时间果真没有唤醒。

我已经尝试过恢复出厂设置、升级 Android System Webview 到最新版,均没有办法从根本上解决这个问题。MIUI 是最新稳定版。

MIUI 10.3.5.0(PDCCNXM) 稳定版
Android 9 (补丁:2019-07-05)
Android System Webview 用 ROM 自带的和 Google 最新的均有此问题。

求小米大佬解决。
3160 次点击
所在节点    全球工单系统
12 条回复
kokutou
2019-08-04 18:34:43 +08:00
解锁刷 xiaomi。eu 或者 download。mokeedev。com 可解。。。
官方 miui 里屎太多了。
ho121
2019-08-04 18:40:26 +08:00
@kokutou 国际版没有本土化功能,魔趣没法双摄
LZSZ
2019-08-04 18:48:20 +08:00
我一直想问这玩意能卸载吗?删除后第三方浏览器会不会崩?
Cheons
2019-08-04 18:52:36 +08:00
@LZSZ UC QQ 之类的浏览器放心不会崩 但你不用 Chrome 的话别的应用会崩
ho121
2019-08-04 18:52:39 +08:00
@LZSZ 当然卸不了,就算 root 后卸了,那些套 webview 的 app 就会功能缺失
Cheons
2019-08-04 18:57:36 +08:00
关闭该应用的防止休眠权限试试?
ho121
2019-08-04 18:59:44 +08:00
@Cheons 系统应用没法改
LZSZ
2019-08-04 19:01:45 +08:00
@Cheons
@ho121
好的,不卸了,我刷的 LOS 不怎么费电。
Cheons
2019-08-04 19:08:56 +08:00
@ho121 通过 adb appops
mxalbert1996
2019-08-04 22:01:13 +08:00
WebView 又不会自启,肯定是某个应用一直在调用 WebView。很大概率是第三方应用的锅。
ho121
2019-08-04 22:28:23 +08:00
@mxalbert1996 第三方 app 都杀掉了,webview 没有关闭
ho121
2019-08-05 10:10:41 +08:00
有小米官方维护者在吗?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/588967

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX