一加手机 fcm/gcm 推送问题

87 天前
 zhangly7
一加 12 的 fcm 推送一直存在问题,刷了氧 OS 仍然没解决

今天发现 vpn on ,输入 *#*#426#*#*,进入 fcm diagnostics ,提示 connecting ,原来一直没连上服务器

后来查到一个 reddit 帖子,说是魔法软件里面设了允许绕过 vpn ,所以有问题。
然后就在设置里把这个选项关了,完美解决。

原理有些不太清楚,那个帖子下面有个评论,说 fcm 有的服务绕过 vpn, 有的不会绕过
但是又说绕过的那个服务没有被墙。。。


总之,单纯为了推送没必要去刷氧
4042 次点击
所在节点    Android
30 条回复
thqw0925
86 天前
同样有这个问题。
应该是去年刷的一个类原生 Android14 ROM 上,Telegram 在不关闭允许应用绕过 VPN 的情况下连接不上,其他的应用全部正常。并且这个问题只有在这个 ROM 上有,我记得刷同样是 Android14 的 Crdroid 以后又不用关闭这个。
ycyppq123
83 天前
微屁恩开了分应用代理会这样
Etsuya233
57 天前
请问楼主出现过 ERR_IO_FIN 这个情况吗?我刷氧了之后还是会出现这个情况。用的 Clash 和 Surfboard 都会。很纳闷。
zhangly7
44 天前
@Etsuya233 没有啊 这个是哪里的报错呢
Pending
7 天前
@Etsuya233 不打开 VPN 会这样,打开 FCM Diagnostics 看到连上了,切去其他应用或者锁屏,回来之后就会 ERR_IO_FIN ,如果一直保持在 FCM Diagnostics 界面也不会断开,同时还能收到 FCM 推送。打开 VPN 也没这个问题,猜测是不打开 VPN 的话,ColorOS 会因省电或什么原因切断 FCM 连接,打开了 VPN 由于是经过系统的 VpnService 进行连接的,VpnService 不会被系统切断,所以可以一直保持。
Pending
7 天前
@Etsuya233 https://bbs.oneplus.com/thread/4889560 感觉这个帖子的分析也有帮助。
Etsuya233
7 天前
@Pending 一个月前刷了氧 挂了代理还是会这样 但是分流掉 FCM 就正常了 可能是我代理的问题
ldz
5 天前
@Pending
刚买的一加 13 ColorOS 15 系统跟你的现象一样
原因应该就是你说的锁屏之后 Play 服务进程被杀了
B 站上还有个思路用氧 OS 提取的电池 apk 覆盖 ColorOS 的
我这边试了下这个 没效果
https://www.apkmirror.com/apk/oneplus-ltd/oneplus-battery/battery-5-1-2-5-release/
ldz
5 天前
刷氧只是为了不让 Play 服务进程被杀
FCM 直连就行
ldz
5 天前
不小心试出来个方案能解决 fcm 的问题
替换了 apkmirror 的电池 apk 之后 没效果
我就把电池 apk 删了
之后忘记装回去了 结果 fcm 就正常了
负面影响是设置里没有电池这个菜单了
不能看亮屏时间 进入省电模式了

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

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

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

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

© 2021 V2EX