安卓 5.x 和 6.x,设置里关闭了定位, app 请求定位的权限也关了,为何微信、QQ、支付宝还能定位出来??

2016-09-25 05:11:25 +08:00
 qceytzn

设置里的定位服务关闭自然不用说,再加上 xprivacy 限制了所有程序的定位权限,但是,微信 QQ 支付宝依然能定位出来,还不像是依据 ip 定位的,在家的时候连着 wifi 然后重启路由换了 IP 依然是很准确的定位,甚至,连着 VPN ,还是准确的定位,怎么了这是?我在 4.x 的系统上都能让这些软件完全定位不出来的,请问如何在 5.x 、 6.x 的系统上完全关闭定位??

22796 次点击
所在节点    Android
34 条回复
ltux
2016-09-25 11:56:05 +08:00
@honeycomb 多谢指教。查文档,确实如此。
ltux
2016-09-25 12:01:10 +08:00
@honeycomb 我之前以为 appops 能控制所有权限哩,结果貌似还是只能控制 dangerous 级别的权限
honeycomb
2016-09-25 12:08:08 +08:00
@ltux appops 是运行时权限机制所依赖的底层,从 Android4.3 开始出现,它能控制的项目更多粒度更细,但它的设置和运行时权限是同时生效的(只要有一方阻止了,这个动作便无法进行,于是可以用来对付微信这种没电话权限就不运行的非法行为)
kunanaxp
2016-09-25 13:18:16 +08:00
CM 自带的另一套权限管理能够禁用 WiFi 扫描权限
Halry
2016-09-25 13:26:55 +08:00
wifi,有 wifi 扫描,你要关了 wifi_scan.
imn1
2016-09-25 13:36:02 +08:00
如果看过今年最强大脑泰森多边形那集,就能理解
kamen
2016-09-25 13:59:12 +08:00
@ltux 我就说嘛,为啥那么多软件总喜欢扫 wifi ,于是我机制地把这个权限默认拒绝了
honeycomb
2016-09-25 16:37:42 +08:00
@kunanaxp cm 自带的那个就是 appops , cm 做了它的用户界面,但是它可能在 aosp 的基础上添加了一些新的条目。
qceytzn
2016-09-26 04:12:40 +08:00
@ltux "adb shell appops 命令 ignore 相应 app 的 ACCESS_WIFI_STATE 和 CHANGE_WIFI_STATE 权限" 这两条命令对应的 Xprivacy 的设置是哪两条?
qceytzn
2016-09-26 04:15:51 +08:00
@hjklb XPrivacy 是必装的,为了确保不让任何的 APP 能定位需要在 XPrivacy 里面设置哪些条目??我希望的效果是打开各个 app 的定位时显示“无法定位,请打开定位服务”之类的提示
hjklb
2016-09-26 07:59:30 +08:00
@qceytzn 我用的是 lataclysm , Xposed 仓库有好几个专门伪装位置的模块。 Xprivacy 太多功能不需要。经纬度,基站, Wifi 信息都伪装。
不让获取基站 /Wifi/GPS 时不就提示无法定位了,不能禁止获取的随便给个垃圾数据。
yankebupt
2016-09-26 10:41:31 +08:00
@hjklb 微信这点流氓,如果你真的假冒一个位置给他,他判定你异地登陆,让你亲自确认身份,这样即使你从不汇报真实位置给他,他的数据库里也会有这样一条:此人是旅行家或位置伪装惯犯。对反网警侦查没半点作用。所以该需要更强力的手段才可以
21grams
2016-09-26 11:06:43 +08:00
基站或者 wifi 定位,国内都是流氓软件。
yuedingwangji
2016-09-26 16:24:13 +08:00
xp 模块可以实现虚拟定位

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/308771

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX