【问题标题】:What Happend after i Root my Android device? What effect will be on app and phone [closed]根我的 Android 设备后会发生什么?对应用程序和手机有什么影响[关闭]
【发布时间】:2014-02-10 06:21:20
【问题描述】:

问题:

1。如果在安装应用程序时使用了"android.permission.CHANGE_COMPONENT_ENABLED_STATE" 这样的系统权限,那么此应用程序将自动转到系统文件夹

2。如果我安装的应用程序不使用任何系统权限,那么该应用程序也将进入系统文件夹,或者它将作为普通应用程序安装?。

【问题讨论】:

  • 这个关于 android 应用权限的问题,它严格来说是软件问题和与 root 相关的权限,所以它不应该是题外话。

标签: android permissions system root


【解决方案1】:

如果您使用常规方式安装应用程序,即使用adb install 或从您的设备安装。

  1. 不,应用程序将位于 /data/app
  2. 它将像普通应用程序一样安装

Root 不会授予所有应用 root 权限,也不会更改安装程序。

您可以将su 二进制文件放入/sbin 中,这样您的应用就可以以root 身份生成进程,例如以root 身份执行shell 命令。

【讨论】:

  • 所以root后任何应用都会被授予这种“android.permission.CHANGE_COMPONENT_ENABLED_STATE”类型的系统权限?
  • 否,“android.permission.CHANGE_COMPONENT_ENABLED_STATE”是android权限,root正在获取linux root权限
  • 是的,我知道,但我要求在我的设备是 root 之后,我可以在我的应用程序中使用这个“android.permission.CHANGE_COMPONENT_ENABLED_STATE”权限吗?和其他应用程序使用相同的权限它也可以工作?
  • 如果您安装您的应用程序,几乎没有。但是您可以尝试将您的 apk 复制到 /system/app 文件夹,可能会起作用,具体取决于 android 框架如何验证此权限。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-12-18
  • 1970-01-01
  • 1970-01-01
  • 2021-10-26
  • 1970-01-01
  • 1970-01-01
  • 2012-04-24
相关资源
最近更新 更多