找回密码
 立即注册
搜索
查看: 5844|回复: 12

[软件] 免root安装hmspush享受hms推送教程

[复制链接]
     
发表于 2022-8-26 21:49 | 显示全部楼层 |阅读模式
本帖最后由 ivly 于 2022-8-26 22:00 编辑

昨晚折腾了一晚上,又进hmspush作者的telegram群问了一些问题
终于搞清楚怎么让无root机型享受到hms推送了

#HMS# hmspush默认只支持lsposed,使用lsposed需要用到root
最近hmspush的作者做了更新,支持了lspatch
而lspatch可以在无root机子上面安装,所以没有root的机子也能支持hms,享受hms推送

步骤如下:
1、安装hmscore,可以在酷安里搜到
2、安装hmspush,在该链接可以找到支持lspatch的版本,如下图

下载这个artifact压缩包,如果无法下载这个压缩包的话,你需要登录github才能下载
解压这个压缩包,在release文件夹中找到hms的apk文件,安装
3、安装lspatch,下载该链接里的manager.apk,安装
以上文件可在文章末尾网盘下载

4、关键的设置步骤来了
(1)对hmscore打补丁。打开Lspatch,管理中点击+号


先选择存储文件夹


再选择hmscore进行修补



选择便携模式,点击嵌入模块


点击hmspush


然后按下✔,apk生成完成后

没截hmscore的图,用tim打补丁来做例子

在应用管理中卸载hmscore,前往之前选择的存储文件夹,找到打入补丁的apk文件,重新安装。

然后在系统的应用管理中找到hmscore,打开自启动和关联启动甚至不受限制。并关闭电池优化。

需要哪个app,就对该app打补丁,以tim为例,tim支持hmspush服务
(2)对tim打补丁。安装tim,打开Lspatch,管理中点击+号,再选择tim进行修补,选择便携模式,点击嵌入模块,点击hmspush,然后按下✔,apk生成完成后,卸载tim,前往之前选择的文件夹,找到打入补丁的apk文件,重新安装。
安装完打补丁的tim后,打开系统的应用管理,关闭tim的自启。设置不留后台。
打开tim,输入账号密码,进行登录。
将手机重启,手机重启后,点击hmspush,查看tim是否已注册,如未注册,则反复重复(2)步骤
如显示已注册,就是说明tim可以享受hms的推送服务了。

注意:我只拿tim做过测试,其他app是否支持我尚未测试
另外我用小米12x试过,弹出的tim消息提醒,无法下拉变成小窗
密码:5fsu

评分

参与人数 1战斗力 +1 收起 理由
两个路人 + 1 以鹅鼓励

查看全部评分

回复

使用道具 举报

头像被屏蔽
     
发表于 2022-8-26 22:01 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2022-8-26 23:06 来自手机 | 显示全部楼层
miui不是有mipush还搞什么hmspush
回复

使用道具 举报

     
 楼主| 发表于 2022-8-26 23:10 来自手机 | 显示全部楼层
9-11-2001 发表于 2022-8-26 22:01
这个推送能达到苹果那样无后台也能实时接收的效果吗

的确能无后台

—— 来自 Xiaomi 2112123AC, Android 12上的 S1Next-鹅版 v2.5.2-play
回复

使用道具 举报

     
 楼主| 发表于 2022-8-26 23:11 来自手机 | 显示全部楼层
win8 发表于 2022-8-26 23:06
miui不是有mipush还搞什么hmspush

主要是为了让无root的机子也能享受hmspush啊
比如什么努比亚,什么moto之类的边缘机子

—— 来自 Xiaomi 2112123AC, Android 12上的 S1Next-鹅版 v2.5.2-play
回复

使用道具 举报

     
发表于 2022-8-27 10:16 来自手机 | 显示全部楼层
“并不是所有应用都支持 HMS 推送,目前测试支持的有 QQ、抖音、知乎、酷安、企业微信
微信不支持,因为微信没有接入 HMS 服务
咸鱼、支付宝等部分应用虽然接了 HMS 服务,但是目前测试无法收到推送,如果你有使用其他伪装方式成功了可以分享一下”

喷了,最大的流氓微信不支持,QQ在我们这个年纪也没见人用了,那么刷这个还图啥


—— 来自 Google Pixel 4 XL, Android 12上的 S1Next-鹅版 v2.5.2-play
回复

使用道具 举报

     
发表于 2022-8-27 10:35 来自手机 | 显示全部楼层
非华为机型安装这个hmspush体验如何?比如消息推送延迟、推送成功率之类的,能分享下体验吗
回复

使用道具 举报

     
发表于 2022-8-27 11:56 | 显示全部楼层
01046 发表于 2022-8-27 10:16
“并不是所有应用都支持 HMS 推送,目前测试支持的有 QQ、抖音、知乎、酷安、企业微信
微信不支持,因为微 ...

所以买iPhone还是最终的结果
不过最近老是会收不到微信通知,不知道哪个部份抽风了

—— 来自 S1Fun
回复

使用道具 举报

发表于 2022-8-27 11:56 | 显示全部楼层
俺已经是鸿蒙了,但完全感受不到hms在干活
回复

使用道具 举报

     
 楼主| 发表于 2022-8-27 14:13 来自手机 | 显示全部楼层
dejavuuuuuuuu 发表于 2022-8-27 10:35
非华为机型安装这个hmspush体验如何?比如消息推送延迟、推送成功率之类的,能分享下体验吗 ...

tim的话挺准时的,偶尔会有一点延迟

—— 来自 Xiaomi 2112123AC, Android 12上的 S1Next-鹅版 v2.5.2-play
回复

使用道具 举报

     
发表于 2022-8-27 15:23 来自手机 | 显示全部楼层
macos 发表于 2022-8-27 11:56
俺已经是鸿蒙了,但完全感受不到hms在干活

看不到的,应用设置里面把QQ强制停止了,然后让别人发你消息,这时候应该正常推送
有一次我钉钉删了,重新下载了钉钉但是没登录,对方发我消息居然能正常给通知,吓死我了
回复

使用道具 举报

     
发表于 2022-8-29 02:13 | 显示全部楼层
确定微信不行HMS推送吗?为啥我觉得可以啊
回复

使用道具 举报

     
 楼主| 发表于 2022-8-29 02:19 来自手机 | 显示全部楼层
大白666 发表于 2022-8-29 02:13
确定微信不行HMS推送吗?为啥我觉得可以啊

微信在国内除了苹果,是不支持任何一家推送的
能收到消息都是因为国内系统默认把微信设置为自启了

—— 来自 Xiaomi 2112123AC, Android 12上的 S1Next-鹅版 v2.5.2-play
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2024-9-22 11:35 , Processed in 0.080161 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表