相关厂商:
手机扫描下载
fcmfix模块安卓版是一款安卓xposed框架插件,能实现应用通知限制、使用被停止的fcm突破任何通知限制,功能强大,玩法多样化,免费下载体验吧!
使用被完全停止的应用响应fcm,让fcm达到100%,合格过任何通知
允许 fcm 通知请求的应用来发送通知
解除miui12对后台应用的通知限制(非miui系统没影响)(仅作用于在fcmfix中选中的应用)
修复在国内网络下出现重连服务出现负数问题(貌似是miui优化的问题)
固定心跳间隔(默认 117s,更改需要编辑配置文件)
这个模块并不是为了让不能使用FCM的机器使用FCM,而是在能正常使用FCM的机器上进行改造。
FCM的工作原理是通过公用系统级长链接来节省各个应用分别在后台维持长链接所消耗的资源。
有了FCM,应用只需要占用一点内存静驻在后台即可接收推送,而不需要自己维持长链接。
但是FCM本身只负责把远端消息通知给应用程序,但不会通知到用户,发送通知是应用接收到FCM后自己完成的。
换句话说,应用没有在后台有存活的话,即使有FCM,也是不能收到通知的,这种情况下日志就会出现Failed to broadcast to stopped app。
fcmfix的主要目的就是为了让即使不在后台的app也能顺利接收发送通知,不会出现Failed to broadcast to stopped app。
呼吸呕吐以及反咪咪屏蔽后台应用通知都是附加的后代。
1、重启后配置文件被重启
一般是你用了mt管理器那个编辑器的问题,可以尝试修改完后删除那个.bak后缀的文件,或者在设置中关闭生成bak文件,或者换一个编辑器
2、遇到国内版锁屏后连接自动打开的问题请试用针对国内版开发的版本
下面是手动找钩点的方法,从0.3.0版本开始不再需要手动反查找钩点了,但不排除会自动查找失败的情况,如果手机已经崩溃或者手机状态中显示无服务,可以先手动找钩点检查或者请带上gms.apk发issues
确保xposed模块已经运行,如果存在/data/data/com.google.android.gms/shared_prefs/fcmfix_config.xml则证明模块已经成功运行,这是配置文件,之后都是编辑这个文件的内容。
下载MT管理器等可以进行反编译的工具
对/data/app/com.google.android.gms-/base.apk进行反编译(在MT管理器对apk文件选择查看,点击classes.dex使用Dex编辑器++打开,全选->确认)
搜索“以前的警报将保持活动状态”, 路径: / , 搜索类型: 代码,按道理应该只有一个搜索结果,将搜索到类名(一般是 4 个字母)填入配置文件的timer_class 项中
回到MT管理器点击快速搜索到的类,看文件最上面的颜色行开始属性声明,.field private final d:Landroid/content/Intent;将这个左右属性类型是d(按自己实际情况填)Int的填入配置文件timer_intent_property
寻找一个没有返回值,只有一个长整形参数的公共方法,一般是第90行左右的.method public final a(J)V,这个认准final状语从句:(J)状语从句:V找这个方法,方法把名a填入配置文件的timer_settimeout_method
继续查看刚在找到的这个timer_settimeout_method,这个方法往下几行的iget-wide v0, p0, L[xxxx];->[f]:J,这个xxxx是最开始的类名,这个f就是我们要找的属性名,将找到的属性名f填入配置文件的timer_next_time_property
修改完上面的配置项,现在配置文件大概是这样的
热门评论
最新评论
已有0人参与,点击查看更多精彩评论