Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/xposed-modules-repo/one.yufz.hmspush
HMS Push
https://github.com/xposed-modules-repo/one.yufz.hmspush
Last synced: about 7 hours ago
JSON representation
HMS Push
- Host: GitHub
- URL: https://github.com/xposed-modules-repo/one.yufz.hmspush
- Owner: Xposed-Modules-Repo
- Created: 2022-07-30T05:38:27.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-12-15T03:15:04.000Z (11 months ago)
- Last Synced: 2024-04-16T12:01:26.413Z (7 months ago)
- Homepage: https://github.com/fei-ke/HMSPush
- Size: 6.84 KB
- Stars: 24
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
[HMS Push](https://github.com/fei-ke/HMSPush)
===HMS Core 是华为提供的一套服务,其中包含了推送功能,可以在华为和非华为设备上使用,
但是在非华为设备上由于缺乏系统服务配合,只能唤醒目标应用让其自己弹出通知
同时大部分应用在非华为设备上不会主动启用 HMS 推送服务
该模块借助 [LSPosed](https://github.com/LSPosed/LSPosed) 为 HMS Core 提供发送系统通知的能力,
同时支持将应用运行环境伪装成华为设备,以此来实现无后台系统级别的推送通道。> **Warning**
> 对应用进行设备伪装会导致应用环境异常,从而导致封号等后果,请自行承担使用风险!### 安装步骤:
- 从应用市场下载并安装 `HMS Core`,比如 [华为应用商店](https://appgallery.huawei.com/app/C10132067)、[酷安](https://www.coolapk.com/apk/com.huawei.hwid)、[APKMirror](https://www.apkmirror.com/apk/huawei-internet-services/huawei-mobile-services)- 下载最新版本 HMS Push 安装,在 LSPosed 中启用 HMSPush 模块,并勾选 「系统框架」、「HMS Core 」作用域,然后重启设备,[下载地址](https://github.com/fei-ke/HMSPush/releases/latest)
- LSPosed 里 HMSPush 模块里勾选你需要支持推送的目标应用(这一步目的是将应用环境伪装成华为设备,如果你使用了其他方式伪装设备,可以不进行这一步),然后重启一到两次目标应用使其注册上推送通道
- 杀掉应用测试推送是否生效(可以使用QQ测试)
### 注意:
- 并不是所有应用都支持 HMS 推送,目前测试已支持大部分应用,比如 QQ、抖音、知乎、酷安等,闲鱼、淘宝、饿了么等 v0.0.13 起已支持- **微信不支持,因为微信没有接入 HMS 服务**
- 请保证 HMS Core 在后台运行,不要禁用其自启权限和访问目标推送应用的权限
- 如遇到点击通知未能进入目标应用,可尝试将 HMS Core 转为系统应用,不知道如何操作可直接刷入此 [Magisk 模块](https://github.com/fei-ke/HMSPush/releases/download/v0.0.5/HMSCore-v0.3.zip)
- 反馈问题请带上 LSP 日志,到 Github 提 [Issue](https://github.com/fei-ke/HMSPush/issues) 或者加入 [Telegram 群组](https://t.me/HMSPush),或者发送至我的邮箱 [Email](mailto:[email protected])
### 鸣谢
包括但不限于:
- [LSPosed](https://github.com/LSPosed/LSPosed) XPosed 框架
- [XposedBridge](https://github.com/rovo89/XposedBridge) Xposed framework APIs
- [LSPatch](https://github.com/LSPosed/LSPatch) 免 Root Xposed 框架
- [AndroidNotifyIconAdapt](https://github.com/fankes/AndroidNotifyIconAdapt) 图标库### 反馈
[Github Issues](https://github.com/fei-ke/HMSPush/issues)、[Telegram Group](https://t.me/HMSPush)、[Email](mailto:[email protected])### License
[GNU General Public License v3 (GPL-3)](http://www.gnu.org/copyleft/gpl.html).