在开始之前,咱们先来了解一下什么是MiPush

什么是MiPush?
MiPush,又称小米消息推送服务,在MIUI上为系统级通道,并且全
平台通用,可以为开发者提供稳定、可靠、高效的推送服务。现在国内主流应用已经对MiPush进行了支持,当然,当你安装上MiPush后就能看到手机里哪些应用支持MiPush了。

非小米手机能用MiPush吗?
答案是肯定的,不然怎么会有这篇玩机分享呢?
在GitHub上有开发者上线了MiPushFramework项目,该项目可以实现在任何非MIUI的安卓设备上体验小米系统级推送。
项目地址:https://github.com/MiPushFramework

如何安装MiPush?
重头戏来了,首先保证你的手机已经root了,并且能够使用面具(magisk)和edxposed(太极未尝试)
(其实不root也能够安装MiPush框架,但是应用去MiPush注册的成功率相当低)
step1. 前往GitHub下载MiPush框架安装包,或者先到文末下载

step2. 安装下载好的两个apk安装包
step3. (这步最关键,是否推送与此步有直接关系!!!)关闭安装好的两个软件(分别叫“小米推送服务”和一个没图标的“push”)的“优化电池使用量”并允许这两个软件的自启动权限!这里以三星手机为例,设置成视频中的样子即可!
step4. 前往GitHub下载MiPush Fake For Riru,或者先到文末下载
注意环境要求,没安装的需要进行提前安装,这里不再赘述

step5. 在magisk中刷入下载好的magisk-riru-mipush-fake-v12.0.zip,并重启手机
step6. 进行机型伪装,由于开发者最新版本中三星部分机型“全局伪装为小米设备”选项会自动关闭,所以需要我们手动伪装小米机型。

一共有两种方法,一是通过手动前往系统文件更改手机型号,而是通过第三方软件进行更改,后者更适合小白操作。
小菌自己也是用的第二种方法,软件名字叫做“机型更改”,某安应用市场可以下载,为方便大家使用,我会把所有需要的软件分享到文末下载
进入软件,往下滑,选择“导入”,在对话框中粘贴以下机型码:
TWkgMTAgUHJvQFhpYW9taUBYaWFvbWlAWGlhb21pQGNtaQ==

继续往下滑,可以选择root模式,也可选择magisk模式,更改成功后建议重启手机。重启后再进入该软件,如果机型显示为Mi 10 Pro表示更改成功!

step7. 一切就绪后,打开“小米推送服务”app授予系统需要的通知权限后便可以了~
以下是小菌的推送日志

应用成功注册会有提示,并且会在“应用”页显示已注册!

下载地址
普通下载通道:[os_comment] http://share.xiaojun.space/dir/25767209-38807109-118645 [/os_comment]

路过看看咔咔咔咔咔咔
目前最新riru23环境下安装不了 提示riru-core未安装
建议不要下载最新版riru
对