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

危机:安卓 9 上面的 appops 退步了,不能指望这个机制保护隐私了

  •  
  •   qceytzn · 2019-07-18 00:14:24 +08:00 · 12264 次点击
    这是一个创建于 1956 天前的主题,其中的信息可能已经有所发展或是发生改变。
    说退步是跟安卓 7 比较的,安卓 8 没用过,在安卓 7 上面可以在系统本身的应用权限管理里面设置给予电话权限但是在 appops 里面把这个权限禁止,那些不给电话权限就退出的国产流氓应用是可以正常运行的。但是,在安卓 9 上面行不通了,这样的设置骗不过流氓应用了!非得 appops 里面也解除禁止才能跑起来!

    真是一个大危机!本来安卓 9 上面 xposed 的实现就有点玄乎了,我之前试用了好几个 rom 发现在某些情况下尽管 magisk 和 xposed 框架都安装无误,但是 xposed 模块却不起作用!比如应用变量给 device info 之类的 app 设置不同的品牌型号 imei 等等参数,有一半的情况是完全没有效果的! xpricavyLua 这样的神器也就同样不能指望了!本来准备放弃 xposed 就安心用 magisk 的 root 功能来让冰箱和权限狗这样的 app 发挥作用就行了,现在看来打脸真狠啊!
    10 条回复    2019-07-26 19:54:34 +08:00
    skylancer
        1
    skylancer  
       2019-07-18 15:02:27 +08:00   ❤️ 1
    人检测返回值 null 就退出在你这里就变成了 AppOps 退步,逻辑棒棒的...
    yukiww233
        2
    yukiww233  
       2019-07-18 18:00:52 +08:00   ❤️ 1
    大厂应用早就在同时查普通权限和 appops 权限了,和 android 9 有什么关系
    qceytzn
        3
    qceytzn  
    OP
       2019-07-19 02:28:17 +08:00
    @skylancer
    @yukiww233
    调研清楚再说话好吗?刚刚我在安卓 9 上的 play 市场下载安装了淘宝 lite,装完在权限狗里面设置不给电话权限,然后第一次运行这货就三番五次要权限,不给就退出,不单是应用管理里的电话权限要给,appops 里面也要给。

    把这个安装文件拷贝到另外一台安卓 7.1.2 的手机上安装,装完后在 appopsx 里面关闭电话权限,第一次运行这货也是要权限,进应用管理里面给了电话权限,刚给完这货的声明界面就冒出来了(注意这个时候 appops 里面依然是没有给它电话权限)

    看出来了吗?同一个 app 的安装文件在安卓 7 和安卓 9 上索要权限的嘴脸是不一样的

    所以不要信口开河,搞清楚我的逻辑再说话
    MisakiYui
        4
    MisakiYui  
       2019-07-20 21:52:19 +08:00
    权限狗是设置的“忽略”吗?
    qceytzn
        5
    qceytzn  
    OP
       2019-07-22 00:44:46 +08:00
    @MisakiYui 是的,忽略,但是忽略不过去了
    tuimaochang
        6
    tuimaochang  
       2019-07-22 01:58:45 +08:00
    还有一个情况,就是 appops 只对类原生 ROM 起作用,像 miui10 这种,完全没用啊,我前几天刚从 miui10 切换到魔趣上才发现的。
    qceytzn
        7
    qceytzn  
    OP
       2019-07-22 19:02:59 +08:00
    @tuimaochang 亲,我是不可能用 miui 这种毫无底线的侵犯用户隐私的 rom 的,我手上几个手机的 rom 都是 xda 上找的 los、rr 这些开源的 rom,这些都是类原生的 rom 啊
    skylancer
        8
    skylancer  
       2019-07-25 14:50:46 +08:00
    @yukiww233 “同一个 app 的安装文件在安卓 7 和安卓 9 上索要权限的嘴脸是不一样的”
    那我换句话说,根据 Target OS 要求权限的做法在你这里就变成 AppOps 退步了,逻辑真是棒棒的
    skylancer
        9
    skylancer  
       2019-07-25 14:51:22 +08:00
    @tuimaochang 需要关闭 MIUI 优化,不然会重设 AppOps
    skylancer
        10
    skylancer  
       2019-07-26 19:54:34 +08:00
    @qceytzn 同一个 app 的安装文件在安卓 7 和安卓 9 上索要权限的嘴脸是不一样的”
    那我换句话说,根据 Target OS 要求权限的做法在你这里就变成 AppOps 退步了,逻辑真是棒棒的

    @yukiww233 你也没提醒一下我 at 错人... 我也没发现...
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   932 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 19ms · UTC 21:23 · PVG 05:23 · LAX 13:23 · JFK 16:23
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.