推送机制吧 关注:116贴子:415

微信推送教程(全面版)

只看楼主收藏回复

前言:张某🐉没馬


IP属地:广东来自Android客户端1楼2023-04-06 18:10回复
    2楼


    IP属地:广东来自Android客户端2楼2023-04-06 18:11
    收起回复
      吧里人少,先咕一波


      IP属地:广东来自Android客户端3楼2023-04-06 18:12
      收起回复
        快更


        来自Android客户端4楼2023-04-07 14:36
        回复
          速度更


          来自Android客户端6楼2023-04-08 21:11
          回复


            IP属地:甘肃来自Android客户端7楼2023-04-09 02:50
            收起回复
              设备要求:已root
              测试设备:真我GT大师探索版
              测试系统:realme UI4.0 f09
              安卓版本:13
              测试工具:magisk25.2、lsposed1.8.6、fcmfix0.7、play service22.41.13,微信play版8.0.2,thanox4.1.5-prc


              IP属地:广东来自Android客户端8楼2023-04-09 09:56
              收起回复
                工具链接


                IP属地:广东来自Android客户端9楼2023-04-09 10:28
                收起回复
                  教程开始:
                  1.虽然国内的微信也有FCM推送,但为了尽可能地接收微信通知,保活wcf服务,请先安装play版微信,play版8.0.2小程序小组件都能正常使用。
                  2.无论是原生类原生还是国内定制系统,都要装fcmfix模块,fcmfix可以帮忙唤醒应用程序,装好后在fcmfix里勾选微信,然后重启


                  IP属地:广东来自Android客户端10楼2023-04-09 15:26
                  收起回复
                    3.重启后打开一遍fcmfix,给fcmfix后台上锁,然后在设置里给fcmfix开自启权
                    4.在fcmfix的右上角可以打开FCM日志,打开后对FCM日志后台上锁,然后如果设备支持,请在设置里对play service设置电池不优化
                    5.打开微信的通知权,在FCM里注册微信包名,注册好后对微信设置电池优化


                    IP属地:广东来自Android客户端11楼2023-04-09 15:32
                    收起回复
                      6.下载thanox,购买高级版,然后打开微信代收


                      IP属地:广东来自Android客户端12楼2023-04-09 15:37
                      回复
                        使用thanox的微信代收的话,微信就不需要在设置里开自启动了。在这里之所以只讲thanox这软件是因为我测试过不用微信代收,只给微信开自启的话,微信就会很难被唤醒,有fcmfix也不行。而黑域更别说了,允许同步消息没发挥效果,因为微信根本唤不醒


                        IP属地:广东来自Android客户端13楼2023-04-09 15:44
                        收起回复
                          7.调配thanox设置
                          不用给微信开乖巧模式,乖巧模式的镇压能力很弱,而且容易掉,不如直接在情景模式里设置真正的墓碑,然后裁剪掉微信多余进程,对wcf进程设置了也不怕,因为8.0.2版本的wcf进程你想关也关不掉



                          IP属地:广东来自Android客户端14楼2023-04-09 15:55
                          收起回复
                            7*.前面说了,不靠thanox的微信代收的话,微信很难被FCM服务唤醒,而黑域虽然可以和thanox一样压制微信并允许消息同步,但如果进程无法被唤醒那就一切白搭。当然如果你机器体质好微信不依靠代收也可以很轻松被唤醒,那你也可以用黑域来压制微信的后台


                            IP属地:广东来自Android客户端15楼2023-04-09 15:59
                            收起回复
                              情景模式JSON
                              冻结进程:
                              [
                              {
                              "name": "冻结进程",
                              "description": "冻结开启乖巧模式且不在全局白名单变量中的APP后台进程",
                              "priority": 1,
                              "condition": "frontPkgChanged == true && thanos.getActivityManager().isPkgSmartStandByEnabled(from) && !globalVarOf$whiteApps.contains(from)",
                              "actions": [
                              "su.exe(\"appops set \" +from + \" RUN_ANY_IN_BACKGROUND ignore\");",
                              "su.exe(\"appops set \" +from + \" RUN_IN_BACKGROUND ignore\");",
                              "su.exe(\"appops set \" +from + \" WAKE_LOCK ignore\");",
                              "activity.setInactive(from);",
                              "su.exe(\"am make-uid-idle \" +from);",
                              "su.exe(\"am set-standby-bucket \" +from +\" restricted\");",
                              "do{Thread.sleep(1000)}until(activity.getFrontAppPackage()!=\"android\");",
                              "actor.delayed(1000,\"if(activity.getFrontAppPackage()!=from){su.exe(\\\"kill -STOP `pgrep -f \\\"+ from+ \\\"`\\\")}\");"
                              ]
                              }
                              ]
                              解冻进程
                              [ { "name": "解冻进程", "description": "当应用进入前台时解冻进程", "priority": 1, "condition": "frontPkgChanged == true && thanos.getActivityManager().isPkgSmartStandByEnabled(to) && !globalVarOf$whiteApps.contains(to)", "actions": [ "su.exe(\"appops set \" +to + \" RUN_ANY_IN_BACKGROUND default\");", "su.exe(\"appops set \" +to + \" RUN_IN_BACKGROUND default\");", "su.exe(\"appops set \" +to + \" WAKE_LOCK default\");", "su.exe(\"am set-standby-bucket \" +to +\" rare\");", "su.exe(\"kill -CONT `pgrep -f \"+ to + \"`\");" ] } ]


                              IP属地:广东来自Android客户端16楼2023-04-09 16:07
                              回复