Step1:你需要有LSPosed这个神器
Step2: 使用HMSPush, 其可让非华为设备支持 HMS 推送,步骤如下:
1、从应用市场下载并安装 HMS Core,比如 华为应用商店、酷安、APKMirror,保证 HMS Core 在后台运行,最好将其转化成系统应用。
2、下载最新版本 HMS Push 安装链接在评论区提供,在 LSPosed 中启用 HMSPush 模块,并勾选 「系统框架」、「HMS Core 」作用域,然后重启设备
3、LSPosed 里 HMSPush 模块里勾选你需要支持推送的目标应用(这一步目的是将应用环境伪装成华为设备),然后重启一到两次目标应用使其注册上推送通道
4、杀掉应用测试推送是否生效(可以使用QQ测试)
Step3: 使用Thanox精简HMS Core实现最小的后台占用,仅70M!!!一定要精简,不然要设置以及部分银行app要闪退!!!步骤如下:
打开Thanox
找到HMS Core
下滑到
以活动管理为例
先点 全不 把所有的服务都禁用
然后点搜索,搜索下面给出的服务,将我们需要的服务打开
1、活动管理仅开启
JumpActivity (注册)
PushEarthquakeActivity (点击拉起应用)
TileLongClickJumperActivity (消息弹出)
2、广播接收器仅开启两项
OobeOnBootBroadcastReceiver
HMSOnBootBroadcastReceiver
3、服务管理仅开启
HMSCoreService (核心服务)
HMSInnerService (保证推送稳定)
OpenDeviceIdentifierBindService (推送自启)
OobeService (推送自启)
HMSStubKitUpdateJobService
4、内容提供者仅开启
HMSFrameworkProvider
KitProcessAgentCoreProvider
ModuleQueryProvider
HmsSettingSearchProvider
UpdateSettingProvider
附件 https://wwd.lanzouv.com/isqAE0g3qzef
密码:i8wy
链接: https://pan.baidu.com/s/1IoFqiTI7PKTFKtQ4XhCvng?pwd=zo7z
提取码:zo7z