ice box 启动应用后无法联网的 bug - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
zpxshl
V2EX    Android

ice box 启动应用后无法联网的 bug

  •  
  •   zpxshl 2018-04-06 10:13:31 +08:00 via Android 13844 次点击
    这是一个创建于 2780 天前的主题,其中的信息可能已经有所发展或是发生改变。
    如题,在 ice box 里面启动应用后,一定概率应用无法联网,重新冻结再启动可解决这问题。无法联网的概率随着你对该应用解冻频率的下降而上升。
    在 Google play 上有很多人反映这问题,但作者并没有做出有效回复。
    大佬们有解决方法吗?
    第 1 条附言    2018-04-06 15:53:44 +08:00
    12 楼的回复终结此帖。
    14 条回复    2018-04-06 18:15:08 +08:00
    honeycomb
        1
    honeycomb  
       2018-04-06 10:18:29 +08:00 via Android
    这个事情可能会比较麻烦,ice box 和绿色守护那些一样,都只是系统自带功能的前端。

    它只是运行了
    pm disable/enable 应用包名
    这样的命令

    那么这个 bug 到底是谁的?是不是更可能是系统的。
    402645707
        2
    402645707  
       2018-04-06 10:19:16 +08:00 via Android
    隔壁空调狗用户,表示并没有遇到
    zpxshl
        3
    zpxshl  
    OP
       2018-04-06 10:20:44 +08:00 via Android
    @honeycomb 我猜测更可能是系统的,而且是原生 Android 就带有的 bug。
    zpxshl
        4
    zpxshl  
    OP
       2018-04-06 10:23:02 +08:00 via Android
    @402645707 没用过空调狗。空调狗是直接用 root 权限吗,还是可以用 adb 将它设置为设备管理员,使得它生效?
    402645707
        5
    402645707  
       2018-04-06 10:37:11 +08:00 via Android
    @zpxshl 空调狗直接 root 权限,
    设置成管理员这种操作目测的确是走系统的冻结接口
    fline
        6
    fline  
       2018-04-06 10:41:02 +08:00
    原生 8.1+冰箱表示从没遇到过这个问题。
    zpxshl
        7
    zpxshl  
    OP
       2018-04-06 10:55:37 +08:00 via Android
    @fline 是 root 权限授权冰箱吗? 朋友的 1+5t,氧,8.0 设备管理者权限同样存在这个问题。
    fline
        8
    fline  
       2018-04-06 10:58:47 +08:00
    @zpxshl root 权限授权黑域,冰箱通过黑域 disable
    honeycomb
        9
    honeycomb  
       2018-04-06 11:06:22 +08:00 via Android   1
    @zpxshl pm hide 是系统管理员的做法,这个会还原 appops 设定,pm disable 不会且可用于细化到组件粒度
    laowu2012
        10
    laowu2012  
       2018-04-06 11:17:55 +08:00 via Android   2
    一加 3T,有这个问题,还挺频繁。
    目前只能是重新冻结解冻解决,是挺烦的。
    zpxshl
        11
    zpxshl  
    OP
       2018-04-06 11:43:32 +08:00 via Android
    @honeycomb 你是对的,刚才我验证了,确实以设备管理员运行的冰箱,冷冻并解冻会还原 appops 的设定,可是...appops 的权限设定似乎和应用能否联网无关吧?
    little_cup
        12
    little_cup  
       2018-04-06 15:45:09 +08:00 via Android   4
    这是一个系统层的问题。设备管理员和 island 模式时调用的是 pm hide,会丢权限 /部分特定机型上无法联网。其他模式使用的是 pm disable-user,不会丢权限。
    解决方法:
    丢权限问题可以通过 rikka appops 配置自动应用权限模板解决。联网问题无解。
    另外也可以考虑从设备管理员模式切换为 root/黑域 /shizuku manager 模式。即可绕过上述问题。

    需注意两种模式切换之前务必先全部解冻。
    zpxshl
        13
    zpxshl  
    OP
       2018-04-06 15:49:04 +08:00 via Android
    @little_cup 感谢回复!
    honeycomb
        14
    honeycomb  
    /div>   2018-04-06 18:15:08 +08:00 via Android
    @zpxshl

    pm hide 会还原 appops 的 bug 在 issuetracker 上已经报了好几次,但 Google 不予理会。

    原生的 appops 确实没有和联网权限有关的。刚才提到 pm hide 只是顺路说一下,确实没有想暗示“它和楼主提到的故障有关联”的意思
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1025 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 21ms UTC 18:23 PVG 02:23 LAX 10:23 JFK 13:23
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86