1.前因: 红米 K60 升级到 HypeyOS 以后就收不到谷歌通知了,具体原因未知;
2.问题: 先说结论 -> FCM 未正常连接 论坛检索,发现可以手机拨号 ##426## 查看连接状态是为连接,直接原因是我的 Clash 的代理规则,没有代理 host 地址 *mtalk.google.com
3.解决办法: clash 添加规则代理 host 地址即可;具体规则自行添加即可;
然后链接状态通了以后,VPN 不出问题就可以正常收到通知了。
4.总结:
5.其它疑惑: 我手机最开始收不到通知时, FCM 的 HOST 地址是: alt7-mtalk.google.com alt3-mtalk.google.com ... 我代理这些域名以后,他就固定到 mtalk.google.com 了,甚至关闭代理也是已连接状态,这是为什么
1
orz12 244 天前
奇怪,在我手机上要专门把 mtalk 系列主机设置成直连才能收到,走代理反而会断。
|
2
MarkToWin OP G 兄弟们,我的 redmi 锁屏,fcm 就断开连接了🥴🥴🥴
|
3
Musong 244 天前
我这是设置自启动,北京联通大多数时间可以收到
https://v2ex.com/t/971141#reply7 |
4
MarkToWin OP 此帖完结,最终结合论坛解决方案:
1. 域名走直连 DOMAIN-KEYWORD,mtalk.google, DIRECT 2. CFA 设置 -> 网络 -> 允许应用绕过 3. 需要接收通知的应用设置 - 允许自启动, - 省点策略:无限制 或 智能 稳定一天,通知正常 |
5
NokiaForever 235 天前
反正我这 fcm 是能直连的
我 24 小时挂着梯子,规则里设置 fcm 走直连 完全没问题。 |
6
MarkToWin OP @NokiaForever
看手机吧,我这个 K60 在 CFA 里面对 FCM 域名设置直连也不太好用,还是会断联,最后看论坛里面的人的配置,在 class for Android 设置 -> 覆写 -> Hosts 添加域名和 ip 解析才稳定的。 |
8
MarkToWin OP @SanYuan 论坛里找的
108.177.125.188 mtalk.google.com 3.3.3.3 alt1-mtalk.google.com 3.3.3.3 alt2-mtalk.google.com 74.125.200.188 alt3-mtalk.google.com 74.125.200.188 alt4-mtalk.google.com 3.3.3.3 alt5-mtalk.google.com 3.3.3.3 alt6-mtalk.google.com 74.125.200.188 alt7-mtalk.google.com 3.3.3.3 alt8-mtalk.google.com |