HomerHm
V2EX  ›  Android

Miui12.5 开发板已经好几周收不到 FCM 推送了,官方也不回复,各位有什么头绪吗?

  •  
  •   HomerHm · Apr 29, 2021 · 18933 views
    This topic created in 2017 days ago, the information mentioned may be changed or developed.
    34 replies  •  2021-05-29 10:02:49 +08:00
    takeshima
    takeshima
    Apr 29, 2021
    1
    MIUI 的 FCM 本来就连不上啊
    takeshima
    takeshima
    Apr 29, 2021
    2
    刷原生吧
    JensenQian
    JensenQian
    Apr 29, 2021 via Android
    3
    想用的爽还是整个国际版或者 eu
    ltm
    ltm
    Apr 29, 2021
    4
    别等了,刷 LineageOS 吧
    willianr
    willianr
    Apr 29, 2021
    5
    刷原生
    laoyur
    laoyur
    Apr 29, 2021
    6
    借楼问一下刷 eu/LineageOS/原生后还能用 NFC 门卡功能吗,这个是刚需
    prondtoo
    prondtoo
    Apr 29, 2021
    7
    借楼问一下刷 eu/LineageOS/原生后还能用 NFC 云闪付和坐公车吗,这个是刚需
    zhzy0077
    zhzy0077
    Apr 30, 2021
    8
    首先你要确保你能连上 FCM 不是所有的 FCM IP 都没被墙: https://v2ex.com/t/769215
    然后 12.5 确实有些 App 好像因为唤醒的方法导致 12.5 直接干掉了 我在 logcat 里看到过这样的 log
    NotificationService: MIUILOG- Permission Denied to post local notification for com.microsoft.office.outlook


    你是哪个 app ?
    JensenQian
    JensenQian
    Apr 30, 2021 via Android
    9
    @prondtoo 手机支持 nfc-sim 的话你可以试下
    JensenQian
    JensenQian
    Apr 30, 2021 via Android❤️1
    10
    @laoyur eu 有 twrp 的话可以用国内版本的 miui 提取钱包之后刷入,安卓 11 这几台暂时没 twrp,不过可以自己提取之后做 magisk 模块
    提取工具 https://github.com/kooritea/mipay-extract
    lineage 和原生的话 root 之后用用这个模拟
    https://www.coolapk.com/apk/com.yuanwofei.cardemulator
    JensenQian
    JensenQian
    Apr 30, 2021 via Android
    11
    @laoyur 还有个简单粗暴的办法就是买个手环
    laoyur
    laoyur
    Apr 30, 2021 via Android
    12
    @JensenQian 感谢,再一次打消了我的念头,这年头迫于威信,已经不敢跟 root 沾边了,nfc 、骚扰拦截等都是刚需,不敢乱折腾
    SupperMary
    SupperMary
    Apr 30, 2021
    13
    现在 MIUI 的问题反馈狗屎一样,之前反馈的问题有稳定复现步骤的,几个月没见回应。
    q197
    q197
    Apr 30, 2021
    14
    @JensenQian 靠 root 的 nfc 模拟其实比国产 rom 的还是差一点,能模拟的数据范围不一样。不过只要刷卡机管理人员安全措施做好,一般用户(不买专门设备破解)也模拟不了
    dingwen07
    dingwen07
    Apr 30, 2021 via iPhone❤️1
    15
    我的还能收到啊
    *#*#426#*#*
    看一下诊断,MIUI 的 FCM 的问题是不会自动重连,需要网络状态切换才会尝试重连
    spacezip
    spacezip
    Apr 30, 2021
    16
    单位真 iplc 正常
    其他随缘 有时候 play 商店都更新不了 能打开能看不能更新 然后过两天自动恢复
    ochatokori
    ochatokori
    Apr 30, 2021 via Android
    17
    @zhzy0077 #8 这个有办法解决么,我现在是 12.3 2020.12.9,也遇到疑似通知权限被回收的问题。

    症状是应用开启时和关闭后一分钟左右,都正常,关闭一分钟之后再通过 fcm 唤醒就无法发送通知了,设置可以看到应用是已经被正确唤醒,toast 也能正确弹出,唯独通知没有,发送通知的代码也没有抛出错误 。
    lns103
    lns103
    Apr 30, 2021
    18
    我是 mi 10 ultra,安装 https://blog.minamigo.moe/archives/184 中提供的工具箱,激活 xposed,并运行第二个修复(需要 root)后恢复正常
    NSAgold
    NSAgold
    Apr 30, 2021
    19
    https://www.v2ex.com/t/712064#39
    国内版 MIUI 能救
    有没有把这个做个无 UI 的模块的
    Jf35jxN3fwBXyeLh
    Jf35jxN3fwBXyeLh
    Apr 30, 2021
    20
    @SupperMary miui 老员工都跑路了,出去工资随便翻翻,现在都是一堆新手,代码还不熟悉,修 bug 就别想了。你们猜工资为啥这么低,哈哈,不这么低,哪来那么多的现金储备。系统拉垮很可能会是小米短板,也许下半年,明年的手机销量就可以看出来。还记得小米 ppt 造车时,雷老板一把鼻涕一把泪的说自己是被逼造车的,我现在有点相信他说的是真的了😄,因为他知道小米手机面临多少短板,发布会上和苹果比硬件,让人看了直想笑。
    zhzy0077
    zhzy0077
    Apr 30, 2021
    21
    @ochatokori 你是 12.5 吗,我 12 没这个问题 12.5 的开发板才有
    jjianwen68
    jjianwen68
    Apr 30, 2021
    22
    忙着造成呢
    LingYuling0
    LingYuling0
    Apr 30, 2021
    23
    12.5 正式版没问题,outlook 都能收到
    ochatokori
    ochatokori
    Apr 30, 2021 via Android
    24
    @zhzy0077 #21 12.3 是 k20pp 安卓 10 最后一个开发版。
    前几个版本都没问题的,到这个版本通知就出问题了
    HankLu
    HankLu
    Apr 30, 2021 via Android
    25
    @LingYuling0 telegram 还是收不到推送消息,
    alfchin
    alfchin
    Apr 30, 2021 via iPhone
    26
    @YouKnowIt 手机都这稳定性了,那车子造出来怕是比特斯拉稳定性还差
    ochatokori
    ochatokori
    May 7, 2021 via Android
    27
    @zhzy0077 #8 找到原因了
    com.android.server.notification.NotificationManagerServiceInjector.isAllowLocalNotification
    这个方法用来判断是否允许发送通知,你这条日志也是在这里打印的
    反编译或者用 xposed 改成返回 true 就正常了

    这是现成的 xposed 模块
    https://github.com/kooritea/fcmfix
    zhzy0077
    zhzy0077
    May 7, 2021
    28
    @ochatokori 我试了 12.5 稳定版也没有这个问题 不知道 miui 是怎么控制这个的。我也搜到这段代码了 主要是懒得折腾,与其 xposed 我可能就直接上 miui eu 了
    ochatokori
    ochatokori
    May 7, 2021 via Android
    29
    @zhzy0077 #28 miui eu 权限管理器本地化就会有这个问题,所以我还是整了。
    这个貌似是除系统应用外微信 qq 微博都在白名单不受影响,不用 fcm 的话可能没什么感觉吧
    zhzy0077
    zhzy0077
    May 8, 2021
    30
    @ochatokori 这挺神奇的 我现在 12.5 的稳定版没问题 不准备升级了 生怕整出什么幺蛾子
    Felix120
    Felix120
    May 14, 2021
    31
    @ochatokori 大佬能教教怎么反编译这个玩意吗?
    ochatokori
    ochatokori
    May 14, 2021 via Android
    32
    @Felix120 #31 最简单就是用 mt 管理器了,直接打开 apk,改完保存就好了
    像 NotificationService 这种的话就在 /system/framework/services.jar 里
    HomerHm
    HomerHm
    OP
    May 15, 2021
    33
    最新消息: MIUI12.5.2 稳定版已能正常推送 FCM 消息,目前已测试 WIFI 环境下一晚上不会断链接,但同天发布的开发板公测却收不到消息,建议刷回稳定版.
    ThinMonkey
    ThinMonkey
    May 29, 2021
    34
    @ochatokori 谢大佬的回复,那个 xp 模块还是挺好使的。现就 MIUI 就是这么尴尬,想用 fcm 就国际版然后自行移植公交卡等,国内版就断线后一直不重新连接了。我自己不懂这方面内容只能测试到国内版 fcm 受电量和性能控制,只要关闭电量和性能组件的 powerkeeperbackgroundservice 和 powerchecker 服务锁屏 fcm 就稳多了,或者直接无脑冻结电量和性能。然而这样副作用也很大,电量性能残了或者直接没有手机其他软件唤醒又压不住,唤醒极度频繁。好在最终有这个模块
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1444 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 51ms · UTC 16:46 · PVG 00:46 · LAX 08:46 · JFK 11:46
    ♥ Do have faith in what you're doing.