安卓手机已经ROOT,如何修改已安装软件的权限
没见过改个权限就能成砖的 权限的限制是有必要的 现在安卓市场上软件鱼龙混杂 不知楼上有没有看过今年3.15的曝光? http://wenku.baidu.com/view/7aabf4e16294dd88d0d26b87.html (据调查?58%以上的安卓应用软件会暗自上传泄露手机里的各类信息) 用lbe安全大师吧 很强大的安全软件 完爆360 把一些软件可疑的权限禁止掉 比如我手机有个汽车类软件有定位权限 我毫不犹豫地封杀了他的权限 。
。
。
。
。
lbe一定要去官网下。
。
。
累死我了
安卓手机怎么安装不了修改系统设置权限的软件
若手机不能安装软件/游戏,建议:1.检查“未知来源”设置是否开启。
2.查看下载的软件格式是否为机器所支持的。
安卓系统手机支持的软件格式为.APK格式。
3.下载软件时请阅读软件详情,查看是否对机器操作系统等有所要求。
4.若仍然无法安装软件/游戏,可能由于软件版本较低或者软件版本与系统有兼容性问题,建议下载新版本安装尝试;5.若无效,备份手机中的数据(联系人、信息、照片等),恢复出厂设置尝试。
若问题依然存在,请您携带购机发票、包修卡和机器送到三星服务中心,由专业的售后工程师帮助检测。
提示:部分第三方软件需要获得Root权限,可以访问和修改手机操作系统里几乎所有的文件,但这样操作有可能影响手机的稳定性,出现死机、重启等人为性故障。
安卓手机,安装的软件不能设置权限,总提示“检测到屏幕叠加层”...
一般的权限管理软件,只有开关功能,授权或不授权。
但是,往往用户需要详细对每一项操作或功能进行细致的权限管理,需要用专门的安全类的软件来设置。
以LBE安全大师为例说明操作过程:1、手机安装LBE安全大师。
2、打开软件,自动扫描。
点击确定,完成清理。
如果没有ROOT,选择免ROOT启动。
3、选择安全与隐私,选择权限管理,禁止自启,推送广告、禁止不需要连接移动网络的软件自动连接网络。
安卓手机用哪个权限管理软件最好?
1. 将要执行的命令写成脚本,或者可执行程序。
下面是脚本 ifconfig_test.sh : # ! /system/bin/sh ifconfig 注意: 脚本的第一行必须为 # ! /system/bin/sh ,否则无法执行,通过 dmesg 可以查看到信息内容为 cannot execve ./ifconfig_test.sh: Exec format error 也可以采用 C/C++ 编写需要执行的命令或者程序,并在编译 image 的时候编译成可执行程序。
2. 在 init.rc 中注册 service Android 中的 service 需要在 init.rc 中注册, Init.rc 中定义的 Service 将会被 init 进程创建,这样将可以获得 root 权限。
当得到相应的通知(通过属性设置)后, init 进程会启动该 service 。
本文中注册的内容如下: service ifconfig_test /system/etc/ifconfig_test.sh oneshot disabled 其中, oneshot 表示程序退出后不再重新启动, disabled 表示不在系统启动时启动。
注意: 这里 service name 不能超过 16 个字符。
我之前的 service name 由于定义的比较长, 18 个字符,设置属性通知 service 启动后查看 dmesg 可以看到提示: init: no such service 。
查看 /system/core/init/parser.c 的源代码,在 parse_service->valid_name 函数中可以看到如下内容: if (strlen(name) > 16) { return 0; } ,证明 service 的名字的确不能超过 16 个字符。
3. 将 Android 应用程序提升为 system 权限 既然应用程序可以通过启动 service 获得 root 权限,那么岂不是很不安全。
Android 考虑到了这点,规定只有 system 权限的应用程序才能设置属性,通知 service 启动。
关于提升 system 权限的文章网上已有很多,这里就不再细说 4. 在应用程序中添加属性设置代码 前面已经提到,对于 Android 来说,应用程序通知 init 启动 service 是通过设置系统属性来完成的,具体为设置 System 系统属性 “ctl.start” 为 “ifconfig_test” ,这样 Android 系统将会帮我们运行 ifconfig_test 这个 service 了。
对该系统属性的设置有三种方法,分别对应三种不同的应用程序: 1) Java 代码 Android 在 Java 库中提供 System.getProperty 和 System.setProperty 方法, Java 程序可以通过他们来设置和获得属性。
代码如下: SystemProperties.set("ctl.start", "ifconfig_test"); 上面的代码是通知 Android 执行 ifconfig_test service ,如果需要查询当前 service 执行的状态,如是否执行完毕,可以通过如下代码查询: ret = SystemProperties.get("init.svc. ifconfig_test ", ""); if(ret != null && ret.equals("stopped")) { return true; } 2) JNI 代码 当编写 NDK 的程序时,可以使用 property_get 和 property_set 这两个 API 来获得和设置属性。
使用这两个 API 必须要包含头文件 cutils/properties.h 和链接 libcutil 库。
3) Shell 脚本 Android 提供了命令行 setprop 和 getprop 来设置和获取属性,他们可以在脚本中被使用。
由于我的程序是在 JNI 中调用脚本,脚本中又执行 ifconfig ,因此我将设置属性的部分放在了脚本中完成,代码如下: setprop ctl.start ifconfig_test #wait for the service until it stops ret=1 while [ $ret -ne 0 ] do getprop | grep "$ENABLE_MAPPER_SRV" | grep stopped ret=$? done 通过上面 4 个步骤, Android 应用程序就获得了 root 权限,更具体的说,是在执行需要执行的命令时临时获得了 root 权限。
安卓手机软件安装提示“完全的互联网权限”是什么意思
展开全部 若手机不能安装软件/游戏,建议:1.检查“未知来源”设置是否开启。
2.查看下载的软件格式是否为机器所支持的。
安卓系统手机支持的软件格式为.APK格式。
3.下载软件时请阅读软件详情,查看是否对机器操作系统等有所要求。
4.若仍然无法安装软件/游戏,可能由于软件版本较低或者软件版本与系统有兼容性问题,建议下载新版本安装尝试;5.若无效,备份手机中的数据(联系人、信息、照片等),恢复出厂设置尝试。
若问题依然存在,请您携带购机发票、包修卡和机器送到三星服务中心,由专业的售后工程师帮助检测。
提示:部分第三方软件需要获得Root权限,可以访问和修改手机操作系统里几乎所有的文件,但这样操作有可能影响手机的稳定性,出现死机、重启等人为性故障。
...