虽然整体黑魅族,但是flyme的权限管理还是很好的,可以用2种途径对权限做管理:
1.某个应用都有哪些权限
2.用到某个权限的应用都有哪些
原生的Android 5,就算装了 app ops,也只有上述的1,没有2.
1
VYSE 2015-04-03 11:34:13 +08:00 via Android
LBE 360极客
|
2
learnshare 2015-04-03 11:45:30 +08:00
AppOps 太简单,root 了然后 LBE 会好一些
|
3
ZombieMisaka 2015-04-03 12:08:53 +08:00
用cm12之类的会有隐私选项,可以用来调整权限
|
4
aku 2015-04-03 12:18:09 +08:00 via Android
@ZombieMisaka 这个还是很弱的
而且没有模板可以设定 默认给的权限还是很危险的,比如打电话,发短信,更改通讯录,拍照,录音 更没有使用时的提醒,都要事先设置 而且app列表很容易误触,下拉的时候经常就把一个app取消限制了 |
5
Phant0m 2015-04-03 13:43:43 +08:00
求 AppOPs google play 链接
|
6
honeycomb 2015-04-03 13:52:54 +08:00
AppOps
所有版本不低于4.3的Android均内置AppOps,虽然从4.4.2之后AOSP就没有继续开发,且AppOps的多数代码和Framework耦合着,不太可能在未来被剥离,而是处于隐藏状态。 AppOps可能是2014年夏天5.0发布会上宣布但后来又流产的Universal Data Controls 效果更好的有Xposed+Xprivacy,它几乎可以劫持掉所有可以用来获取用户/设备相关信息的API 特别是可以阻止应用程序获得永久/半永久性的识别码: ICCID IMEI MAC Android ID GSF ID AdID 以及设备中安装的应用程序列表等信息 @Phant0m 有个包名带findsdk的AppOps启动器 @ZombieMisaka cm最初的隐私选项是自己写的,只能阻止获取关键信息;后来添加的高级功能则基于AppOps,主要增加了一些项目(似乎无效?)和相关API调用计数。 @aku 没有使用时的提醒主要在于AppOps没有做这个功能 |
7
honeycomb 2015-04-03 13:57:17 +08:00
@fyooo
做Android权限管理最早的应该是LBE 后面的管家类软件都用类似的方法(注入.so至进程,劫持相关API) Xposed是在zygote里动手脚(5.0版本还需要对ART做点手脚,如禁用一些编译优化功能),Xprivacy调用Xposed的API来劫持特定的method 还有一个最初像MIUI一样要patch rom(或者源代码)的,名字记不起来,现在也在用Xposed |
9
20015jjw 2015-04-03 16:01:11 +08:00
@Phant0m https://play.google.com/store/apps/details?id=droidmate.appopsinstaller&hl=en 我5.1和5.0都能用
@honeycomb 4.x不记得了 5.0之后所有的starter都打不开 必须要用上面这个第三方的app ops 然后5.1还没有xposed貌似 |