fcmfix(Android 10以上14以下 )(Android 14?)

Android CI

让fcm/gcm唤醒未启动的应用进行发送通知

附加功能

  • 阻止Android系统在应用停止时自动移除通知栏的通知
  • 在miui/hyperos(?)上动态解除来自fcm的自启动限制
  • 移除miui/hyperos对后台应用的通知限制

关于fcm

fcm是在Android中由google维护的一条介于google服务器与gms应用之间用于推送通知的长链接。
一般的工作流程为应用服务器将消息发送到google服务器,google服务器将消息推送给gms应用,gms应用通过广播传递给应用,应用通过接收到的fcm消息决定是否发送通知和通知内容。
其中gms通过fcm广播通知应用时,如果应用处于非运行状态,就会出现Failed to broadcast to stopped app,fcmfix主要就是解决这个问题。

已知问题

  • 非miui/hyperos系统可能需要给予目标应用类似允许自启动的权限。

Package

com.kooritea.fcmfix

Authors

kooritea

Support / Discussion URL

https://github.com/kooritea/fcmfix

Releases

48

Release type: Stable

4/15/2025, 2:08:48 AM

适配了Android15_R6后的版本

47

Release type: Stable

3/21/2025, 1:30:10 AM

1、添加自动绕过氧OS/ColorOS的自启动限制
2、添加目标应用未响应fcm时代发通知

Auto Release 20250306_a073987

Release type: Stable

3/6/2025, 6:31:41 AM

ci挂了,手动更新下。。

Auto Release 20240905_d619254

Release type: Stable

9/5/2024, 5:49:54 AM

Auto Release 20240613_ed86a76

Release type: Stable

6/13/2024, 3:16:00 AM

Auto Release 20240602_6f1bb2b

Release type: Stable

6/2/2024, 6:54:08 AM

Auto Release 20240527_f1a4f38

Release type: Stable

5/27/2024, 2:12:57 AM

Auto Release 20240426_13f13a7

Release type: Stable

4/26/2024, 3:04:36 AM

20240424-d1a43db

Release type: Stable

4/24/2024, 11:49:40 AM

20240424-d1a43db