什么是小米系统级推送,为什么会有这个项目
小米推送是小米公司提供的推送服务,许多 App 都在使用(如酷安)。
它非常轻量,会在 MIUI 设备上自动启用系统推送,而非 MIUI 设备则在后台保持长连接。
系统级推送
类似 GCM,小米推送的系统级推送是在 MIUI 完成的。应用在启动时,会判断如果是 MIUI ROM 则向系统注册推送,推送工作都由系统完成,应用无需后台,更省电。
然而在非 MIUI,每个使用小米推送的应用都会在后台启动一个 XMPushService
, 10个应用就有10个,20个就有20个服务… 非常耗电耗内存费流量。
本项目的意义
本项目就是想让任何不用MIUI的用户都能用上小米的系统推送,这样既能保证推送,又保证了无需后台。
开始使用
安装步骤非常简单 :
- 前往 Releases 标签,下载最新的 Release APK(共两个),并全部安装。
- 跟着向导进行设置。
一些应用如京东需要使用Magisk伪装miui模块