教你正确整治流氓APP,做好安卓手机权限管理来保护隐私

很多人肯定还记得,李彦宏在2018年中国发展高层论坛上,关于隐私问题说过这么一句话:

这句话一出,在当时就引起一番热议 (一片骂声) 🤬

从结果上来看「用隐私换取便利」是事实

但从源头来看根本就是用户没得选择🤨

为什么壁纸 App 需要获取通讯录?为什么阅读 App 需要你的位置信息?…

这类 App 除了会在背后泄露你的隐私数据,真想不到它们拿这些数据来干嘛

当然多数情况,我们可以选择拒绝提供权限,很多 App 其实一样能用

但还是有一些比较流氓的 App「不给权限就不让用」🧠ˀ̣ˀ̣

▲图源:网络

针对此,国产 Android 系统渐渐给出了他们的答案:

MIUI 12 中 ,隐私保护增加了「空白通行证」

ColorOS 11,新增「空信息」的功能

它们的做法实际都一样,对于那种索要隐私信息,而且不给就不让用的 App:

没问题,你要信息是吧?你要权限是吧?给你就是了,只不过实际给的都是空白信息🐮🍺

那除了小米、OPPO本身系统已经提供这类隐私保护功能了,其他手机怎么办呢?

▍1 App Ops/权限狗

安卓上第三方权限管理,我们一般用的是App Ops或者权限狗

App Ops 本身是 Android 最底层「全局的权限管理框架」,当应用需要某权限时,实际上都是通过 App Ops 来管理

App Ops 就把这个框架打包为 App,方便使用

我们用它可以实现和MIUI12「空白通行证」相同的效果🐮🍺

● 1.1 已ROOT

原本 App Ops 是在手机已 ROOT 后是可以直接使用的

但由于仅 ROOT 后运行 App Ops 将无法在 Android 10+ 保证核心功能

所以App Ops 4.0 以后,作者移除了通过ROOT模式启动 App Ops🌚

不过手机如果已经ROOT,其实还是比较简单的,只是除了需要安装 App Ops :https://www.coolapk.com/apk/rikka.appops

▲扫码即可到酷安下载

现在还需要另外安装 Shizuku:https://www.coolapk.com/apk/moe.shizuku.privileged.api

▲扫码即可到酷安下载

然后在系统设置中,给予 Shizuku ROOT权限,之后打开 Shizuku 点击「启动

启动之后我们便能给 App Ops 授权了

然后便能够使用 App Ops 来管理权限了

App Ops 主页会列举出系统中所有应用,点击即可修改权限授权方式,没啥复杂设置

通过App ops 设置后的权限是永久生效的(重启手机也不影响),且权限高于手机系统自带权限

也就是说,我们通过 App Ops 修改权限后,打开软件时手机自带管理依然会询问是否给给予权限,但即使我们选择允许,应用依然获取不到权限! 😰

● 1.2 没ROOT

如果你手机没有ROOT,那就比较麻烦了,我们需要通过ADB来给 Shizuku 提权🙋‍♂️

ADB全称Android Debug Bridge意思是调试桥,原本是用来协助开发人员在开发Android应用的过程中更快更好的调试apk的,总而言之我们可以利用ADB来给App提权

总之你需要以下两个东西

以上工具请关注微信公众号:阿虚同学,回复以下关键词来获取

权限管理

接着我们需要将手机打开开发者模式,并在开发者模式中启用USB 调试:

▲打开开发者模式/打开USB调试

手机连接电脑,确定允许这台计算机调试手机

然后在「通过连接电脑启动(使用adb)」一栏,点击「查看命令」,复制以下命令,通过QQ啥的发送到电脑端

然后在电脑上找到刚刚解压出来的ADB工具,右键「Run.bat」选择以管理员模式运行

在弹出的命令窗口,把刚刚在手机端获取到的命令代码,粘贴进去并回车运行以即可

如果运行结果如下图,则表示成功了

接着就能打开手机上的 Shizuku ,给 App Ops 授权了

如果觉得手动设置麻烦,APP Ops也提供了一套权限模板(但需要购买专业版才行),在已安装的应用上批量应用权限设置。

虽然通过 App Ops 设置后的权限是永久生效的(重启手机也不影响)

但想使用 App Ops 就不一样了,没 root 情况下每次重启手机都需要重复上面的启动步骤,否则就无法使用 App Ops🤷🏻‍♂️

如果你的手机没有获取 root 权限,同时又觉得开机时通过 ADB 启动 Shizuku 的步骤过于繁琐,也可以通过 ADB 启用「托管设备管理员模式」的方法来简化 Shizuku 的启动流程👌

但进行这步需要系统版本为 Android 9 及以上,阿虚受限于设备就无法进行演示了,如果对此有需求,少数派有作者写了详细的操作教程,大家可以打开此链接进行查看:https://sspai.com/post/61348

▲长按扫码即可查看

● 1.3 备注

由于仅使用纯 root(执行命令)无法在 Android 10+ 保证核心功能

在 Android10 上的系统使用 App Ops 的旧版本看起来可以正常工作,但是在某些情况下,你做的更改实际上不起作用❌

和 App Ops 功能相同的「权限狗」:https://www.coolapk.com/apk/com.web1n.permissiondog

目前还没解决这个问题,这也是不主要推荐其的原因

但如果你使用的是Android 10以下的系统,并且希望使用旧的 ROOT 模式来快速启动 App,阿虚给出如下推荐:

  • Android 10 及以上: 务必用App Ops
  • Android 10 以下 + 已 ROOT: 权限狗/App Ops 旧版
  • 无ROOT: App Ops

如果你需要保留 ROOT 模式启动的 App Ops 旧版,请关注微信公众号:阿虚同学,回复以下关键词,后台即会自动回复下载地址:

权限管理

另外,权限狗这款 App 的启动方式实际和 App Ops 差不多,ADB、Shizuku 上面也均有提供,方法都几乎一致的,大家要学会变通👨‍🏫

▲权限狗的4种启动模式

▍2 但是我不想折腾怎么办?

实际上,相较于可能需要花几十分钟的功夫折腾以上软件所付出的精力,更多人依然会选择冒着信息泄漏的风险在 App 请求权限时点击那个「允许」按钮😅

所以才会有李彦宏开头的那句「中国人愿意用隐私换取便利」的论断🤡

不过除了折腾App Ops/权限狗,难道就真的没其它办法了吗?

每当这种时候,阿虚的办法永远都是停下来好好重新想想:自己想要实现的目的究竟是什么?

答案其实很简单:我想使用某App,只是不想因为它泄漏隐私🙅‍♂️

如果问题换成这个,我们实际是有更多的解决方案的

● 2.1 小程序

如果有的软件你不经常使用,然而它又有微信小程序,那完全就可以选择请求权限更少的小程序啊

比如外卖App,共享单车App、打车App…这类都完全可以用小程序来代替💡

另外点击小程序右上角「···」可以把小程序放到手机主屏幕,这个应该大家都知道的吧?

另外,除了微信小程序,还有支付宝小程序、百度智能小程序,QQ小程序,阿虚这里就不一一展示了

● 2.2 PWA程序

PWA全称是 Progressive Web App 直译过来就是渐进式网页应用,简单翻译一下就是:网站版的小程序

PWA 应用在 2015 年推出至今,市场主流浏览器已经能够较好支持这一应用标准(Chrome/Firefox/Edge/Safari等都是支持的)

可惜国内厂商跟进推出的 PWA 应用数量不算多,只有少数主流的网站才支持,如微博、饿了么、哔哩哔哩、豆瓣、飞猪、爱奇艺、地图等🤷🏻‍♂️

这里推荐一个网站「PWA集散地」:pwapp.net,里面收集了各种PWA版的地址

▲扫码即可访问

像是微博,打开它的PWA版地址,就会提示你是否把网站添加到桌面

某些可能不会自动提醒,需要你自己手动在浏览器里面把网页添加到桌面

PWA应用的启动速度实际是完全不虚原App的,功能基本相同,但几乎不请求过多权限

▲放到桌面的PWA程序

● 2.3 把网站变成App

但是适配 PWA 版的网站国内还是少数,不过我们也可以选择手动把网页转成 App,阿虚原来有写过:https://mp.weixin.qq.com/s/QatE4k9eBHJlpWTZziJUQA

但原来介绍的方法比较简单,基本上就是单纯把网页放在桌面而已

如果你还想对网站自定义改造,如去掉广告、修改布局样式,那你可以用Fusion App:https://www.coolapk.com/apk/cn.coldsong.fusionapp

▲扫码即可到酷安安装

作者在其B站上有给出两个详细使用教程

基础教程:https://www.bilibili.com/video/av20964863

进阶教程:https://www.bilibili.com/video/av21276227

● 2.4 国际版App

有些 App 是会上架到谷歌的「Google Play 应用商店」的,俗称国际版 App😎

而因为谷歌对 App 审查比较严格,滥用权限的 App 会禁止上架,所以国际版的 App 通常会良心些

所以除了修改版 App 基本上都推荐大家装国际版 App

不会富强上网也没关系,阿虚推荐过解决办法了:https://mp.weixin.qq.com/s/QYpO47CRoOqcbjZq_O-7ZA

▍3 APP专项治理工作组

实际上国家从2019年1月15日就开始专项治理违法违规收集使用个人信息的App了,并成立了「APP专项治理工作组」

你应该时不时就能在各处新闻看到一次次的整治结果——该整改的整改,该下架的下架,各大知名 App 没一个逃得过👮‍♂️

如果你对某个常用App的个人信息收集方面有问题

最牛掰的解决方法当属直接向APP专项治理工作组举报🐶

举报的方式有很多

App专项治理工作组官网举报地址:http://pip.tc260.org.cn/jbxt/privacy/ysjb

App专项治理工作组也设立了「App个人信息举报」微信公众号,在菜单栏即可进行举报

▲扫码即可关注

你也可以向专用举报邮箱发送邮件来举报:pip@tc260.org.cn,不过实际更建议用以上的的两个途径

工作组将对广大网民的举报线索进行梳理和核实,对于问题反映集中、用户数量大、与民众生活密切相关的 App,将纳入评估对象👍

除了安卓权限管理,通知管理阿虚之前也写过了,感兴趣的话可以去复习一下:https://mp.weixin.qq.com/s/mhE-cxvMeZcczVPYgC6tug

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值