V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
joh
V2EX  ›  Android

LineageOS 21 更新后,很多国产 app 无法进入,有没有大佬知道怎么处理?

  •  
  •   joh · 25 天前 · 4126 次点击

    一家 9pro 。最近更新 LineageOS 版本之后出现的情况,很多国产 app 进去就卡在开启页面无法进入(长时间卡在开启 app 后加载页面然后闪退)。比如东方航空,锦江荟等。重装 app 无效,而且只有一部分国产 app 才有这个问题。也更换 apk 源重装,均无效。有没有大佬知道怎么处理?

    第 1 条附言  ·  25 天前

    logcat如下:

     *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
    LineageOS Version: '21.0-20240513-NIGHTLY-lemonadep'
    Build fingerprint: 'OnePlus/OnePlus9Pro/OnePlus9Pro:13/TP1A.220905.001/R.159cc68-4eae-182baf:user/release-keys'
    Revision: '0'
    ABI: 'arm64'
    Timestamp: 2024-05-18 08:25:36.495934174+0800
    Process uptime: 4s
    Cmdline: com.rytong.ceair
    pid: 18285, tid: 18285, name: om.rytong.ceair  >>> com.rytong.ceair <<<
    uid: 10433
    signal 6 (SIGABRT), code -1 (SI_QUEUE), fault addr --------
         x0  0000000000000000  x1  000000000000476d  x2  0000000000000006  x3  0000007fdb0e76f0
         x4  6d60421f5c646b68  x5  6d60421f5c646b68  x6  6d60421f5c646b68  x7  7f7f7f7f7f7f7f7f
         x8  00000000000000f0  x9  00000076056e3200  x10 0000000000000001  x11 000000760572dba0
         x12 0000007fdb0e6050  x13 0000000000000044  x14 0000007fdb0e7348  x15 0000000034155555
         x16 0000007605798fc8  x17 0000007605776160  x18 000000762d4ec000  x19 000000000000476d
         x20 000000000000476d  x21 00000000ffffffff  x22 0000000000000003  x23 0000000000000010
         x24 000000000000002a  x25 000000762d222c00  x26 0000002900000000  x27 000000762cd6ec3d
         x28 000000762cd6ec29  x29 0000007fdb0e7770
         lr  000000760571ee48  sp  0000007fdb0e76d0  pc  000000760571ee74  pst 0000000000001000
     2 total frames
    backtrace:
          #00 pc 000000000005ee74  /apex/com.android.runtime/lib64/bionic/libc.so (abort+164) (BuildId: 33ad5959e2b38fc822cda3c642e16c94)
          #01 pc 000000000003069c  /data/app/~~6C9elAqVopvObqtZNIWdqw==/com.rytong.ceair-pJH4Yl0GQIrlY8FoLs7s3g==/lib/arm64/libDexHelper.so
    

    看起来就是6楼说的这个问题

    第 2 条附言  ·  25 天前
    最近更新还有个问题,大众点评/美团说我设备风险较高,有什么办法吗?
    43 条回复    2024-05-30 13:58:13 +08:00
    osilinka
        1
    osilinka  
       25 天前
    Check permission, 过去知道这个会引起闪退。
    很久不折腾这个了
    kokutou
        2
    kokutou  
       25 天前 via Android
    root 了吧。。。
    kokutou
        3
    kokutou  
       25 天前 via Android
    最近有些加固壳,直接屏蔽各种自定义 ROM 名称。。。
    sylxjtu
        4
    sylxjtu  
       25 天前
    V28a19cc
        5
    V28a19cc  
       25 天前
    可能需要隐藏 root ,即使没 root 也可能需要隐藏 Bootloader 解锁状态(不过这就需要 root 了)
    部分系统会开启一些兼容性不好的特性,比如 Vulkan 渲染,这也可能导致闪退
    更新 Webview 也有可能解决闪退问题
    sylxjtu
        7
    sylxjtu  
       25 天前
    看描述应该是 rom 的 merge 了上游 android 的 commit 产生的问题,国产 app 没对最新 android 做适配导致 crash
    shalingye
        8
    shalingye  
       25 天前
    你看一下出问题的包是不是都是 32 位的。今天刚处理好这个问题,因为安卓 14 只能运行 64 位。
    shalingye
        9
    shalingye  
       25 天前
    类似问题请见: https://v2ex.com/t/997840 。解决办法:从华为市场里面安装(仅上架了 64 位)。
    sylxjtu
        10
    sylxjtu  
       25 天前 via Android
    @shalingye 我试过了,还是同样的问题
    joh
        11
    joh  
    OP
       25 天前 via Android
    @shalingye 同 10 楼,试过了同样问题
    joh
        12
    joh  
    OP
       25 天前 via Android
    @kokutou 解锁之后刷第三方都会被认为 root ,隐藏后依然这个问题,可以排除 root 导致的。app 检测到 root 不运行会提醒设备不安全,这个是直接卡在加载界面。
    joh
        13
    joh  
    OP
       25 天前 via Android
    @sylxjtu 看起来是这个问题,我更新一下最新版看看,如果还不行就去提交个 issue 试试
    nullico
        14
    nullico  
       25 天前
    +1,其实 14 在 3 月份的构建还是好的,4 月份合并了上游后的构建开始就会出现你说的问题了。我的表现是,root 后,只要使用 lsp 插件就会卡住,别说应用,就是设置都会卡住,表现也是卡在启动画面。我目前暂时解决方案是不 root
    shalingye
        15
    shalingye  
       25 天前
    @joh #11 额 那说明应该是 rom 那边的锅
    kkk9
        16
    kkk9  
       25 天前   ❤️ 1
    @shalingye #15 上游明确移除了 32 的 lib ,没支持库直接炸了
    joh
        17
    joh  
    OP
       25 天前 via Android   ❤️ 1
    @nullico 卸载了 root ,问题依旧,看来非 root 的锅
    joh
        18
    joh  
    OP
       25 天前 via Android
    @shalingye
    @kkk9 Libchecker 看了下,打不开的 app 是 64 位的。渠道是从华为商店下载的。
    flyqie
        19
    flyqie  
       25 天前 via Android
    logcat 看下?

    具体原因不好说。
    joh
        20
    joh  
    OP
       25 天前
    logcat 看了下,如下:

    05-18 08:25:37.872 18532 18532 F DEBUG : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
    05-18 08:25:37.872 18532 18532 F DEBUG : LineageOS Version: '21.0-20240513-NIGHTLY-lemonadep'
    05-18 08:25:37.872 18532 18532 F DEBUG : Build fingerprint: 'OnePlus/OnePlus9Pro/OnePlus9Pro:13/TP1A.220905.001/R.159cc68-4eae-182baf:user/release-keys'
    05-18 08:25:37.872 18532 18532 F DEBUG : Revision: '0'
    05-18 08:25:37.872 18532 18532 F DEBUG : ABI: 'arm64'
    05-18 08:25:37.872 18532 18532 F DEBUG : Timestamp: 2024-05-18 08:25:36.495934174+0800
    05-18 08:25:37.872 18532 18532 F DEBUG : Process uptime: 4s
    05-18 08:25:37.872 18532 18532 F DEBUG : Cmdline: com.rytong.ceair
    05-18 08:25:37.872 18532 18532 F DEBUG : pid: 18285, tid: 18285, name: om.rytong.ceair >>> com.rytong.ceair <<<
    05-18 08:25:37.872 18532 18532 F DEBUG : uid: 10433
    05-18 08:25:37.872 18532 18532 F DEBUG : signal 6 (SIGABRT), code -1 (SI_QUEUE), fault addr --------
    05-18 08:25:37.873 18532 18532 F DEBUG : x0 0000000000000000 x1 000000000000476d x2 0000000000000006 x3 0000007fdb0e76f0
    05-18 08:25:37.873 18532 18532 F DEBUG : x4 6d60421f5c646b68 x5 6d60421f5c646b68 x6 6d60421f5c646b68 x7 7f7f7f7f7f7f7f7f
    05-18 08:25:37.873 18532 18532 F DEBUG : x8 00000000000000f0 x9 00000076056e3200 x10 0000000000000001 x11 000000760572dba0
    05-18 08:25:37.873 18532 18532 F DEBUG : x12 0000007fdb0e6050 x13 0000000000000044 x14 0000007fdb0e7348 x15 0000000034155555
    05-18 08:25:37.873 18532 18532 F DEBUG : x16 0000007605798fc8 x17 0000007605776160 x18 000000762d4ec000 x19 000000000000476d
    05-18 08:25:37.873 18532 18532 F DEBUG : x20 000000000000476d x21 00000000ffffffff x22 0000000000000003 x23 0000000000000010
    05-18 08:25:37.873 18532 18532 F DEBUG : x24 000000000000002a x25 000000762d222c00 x26 0000002900000000 x27 000000762cd6ec3d
    05-18 08:25:37.873 18532 18532 F DEBUG : x28 000000762cd6ec29 x29 0000007fdb0e7770
    05-18 08:25:37.873 18532 18532 F DEBUG : lr 000000760571ee48 sp 0000007fdb0e76d0 pc 000000760571ee74 pst 0000000000001000
    05-18 08:25:37.873 18532 18532 F DEBUG : 2 total frames
    05-18 08:25:37.873 18532 18532 F DEBUG : backtrace:
    05-18 08:25:37.873 18532 18532 F DEBUG : #00 pc 000000000005ee74 /apex/com.android.runtime/lib64/bionic/libc.so (abort+164) (BuildId: 33ad5959e2b38fc822cda3c642e16c94)
    05-18 08:25:37.873 18532 18532 F DEBUG : #01 pc 000000000003069c /data/app/~~6C9elAqVopvObqtZNIWdqw==/com.rytong.ceair-pJH4Yl0GQIrlY8FoLs7s3g==/lib/arm64/libDexHelper.so

    看起来是#6 说的这个问题了
    joh
        21
    joh  
    OP
       25 天前 via Android
    @kokutou 如果遇到这个怎么解决…
    paranoiagu
        22
    paranoiagu  
       25 天前 via Android
    覆盖一个文件:
    /system/apex/com.android.art.capex

    这文件应该和机型没关系,要的话,我传给你试试
    joh
        23
    joh  
    OP
       25 天前 via Android   ❤️ 1
    @paranoiagu 感谢,目前看不是这个问题,我提交了一个 issue 看看 lineageos 那边怎么处理。
    GooMS
        24
    GooMS  
       25 天前 via Android
    还以为是我一个人的问题,用旧 iphone 顶了这段时间。我这里不能工作的全都是银行 App
    joh
        25
    joh  
    OP
       25 天前
    @sylxjtu
    @nullico
    @GooMS 最近更新还有个问题,大众点评/美团说我设备风险较高,你们那里有这个问题吗?如何处理?
    CTd1DJnr6KlM
        26
    CTd1DJnr6KlM  
       25 天前
    Android 14 QPR2 的关系
    看别人说是这些软件加壳的问题
    vaanux
        27
    vaanux  
       25 天前
    vaanux
        28
    vaanux  
       25 天前   ❤️ 3
    转:Android 14 的 qpr2 似乎把 art 虚拟机做了些修改,导致包括国内银行在内的大部分上了梆梆企业加固的 app 崩溃,只能等梆梆加固更新->app 适配新版梆梆,也有 ROM 修改了,参考上面的链接
    GooMS
        29
    GooMS  
       25 天前 via Android
    @joh 被封了,用饿了么,一年 2 万+老用户 客服也不给解
    coffeesun
        30
    coffeesun  
       25 天前 via Android
    @joh 银行 app 用不了,换到旧版 app 可以用,但感觉要用回到 iphone 才稳定了,lineageos 升级都要提心吊胆了
    joh
        31
    joh  
    OP
       25 天前 via Android
    @GooMS 无语…我用微信小程序代替

    @coffeesun lineageos 是自己用用,国产那一堆 app ,还是专门扔个国产手机系统或者苹果用比较好

    @vaanux 感谢,确实是这个问题
    wtdd
        32
    wtdd  
       25 天前
    不会的,有个设备早就解锁,但一直没有 root ,用来装各种国产 app ,从来没有问题
    xwybss
        33
    xwybss  
       24 天前
    @joh 提示风险较高的话,需要用 shamiko 隐藏 root ,或者修复谷歌认证
    xmz8888
        34
    xmz8888  
       24 天前
    所以还是专门用 iOS 装国产软件
    joh
        35
    joh  
    OP
       24 天前 via Android
    @xwybss 隐藏了,也修复了认证,最近又不行了。感觉是他们检测第三方系统就 ban 。

    @xmz8888 国产安卓也是可以的
    coffeesun
        36
    coffeesun  
       24 天前
    太耽误事了,个税、交管、银行都不能用了,算了,换回 iphone 算了。
    bluebee
        37
    bluebee  
       23 天前   ❤️ 1
    Android14 QPR2 更改了 ART 接口,而很多国产 APP 没付费升级到最新适配加固服务。目前农行等银行 APP 升级到了最新加固,其他国企直接摆烂。联系过相关企业,表示爱用不用,毕竟都是国企,也不怕你投诉。唯一解决办法就是编译系统来支持老 ART 接口。这就是没有谷歌约束 Android 缺点,苹果生态里没有病毒常用的加固技术。
    bluebee
        38
    bluebee  
       23 天前
    @GooMS 因为都是自认为需要特殊安全的 APP ,基本都是国内政企相关。而民营银行招商 APP ,直接在谷歌上架,也没有使用加壳加固服务。内地还是苹果最省心,用 Android 太折腾。真担心欧盟的开发生态法律影响到内地苹果,变成 Android 这样群魔乱舞。
    testme123
        39
    testme123  
       16 天前
    @paranoiagu 能麻烦给传一下吗?我试一试 Thanks
    paranoiagu
        40
    paranoiagu  
       15 天前
    @testme123
    试试呗。
    链接: https://pan.baidu.com/s/1Ks2SCiJGh4xYB8-ZA17HJQ 提取码: nu8b
    testme123
        41
    testme123  
       14 天前
    @paranoiagu 谢谢,我刷 crdroid 解决了
    amrnxcdt
        42
    amrnxcdt  
       13 天前
    @paranoiagu #40 lineageos 试了覆盖,结果不行。
    paranoiagu
        43
    paranoiagu  
       13 天前 via Android
    @amrnxcdt 那我就不知道了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2558 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 15:25 · PVG 23:25 · LAX 08:25 · JFK 11:25
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.