更改已授权应用的root访问权限

10次阅读
没有评论

问题描述

刚刚临时root了自己的手机,并询问如何更改已授权应用的root访问权限。特别地,如果用户已经允许某个应用获取root访问权限,并勾选了“记住”选项,那么如何更改该应用的root访问权限?此外,用户还想知道出现请求访问root用户权限的屏幕是由Android系统自带还是第三方应用提供的。

解决方案

方案1

出现请求访问root用户权限的屏幕是由第三方应用Superuser提供的,而不是Android系统自带的应用。Superuser是一个管理root权限访问的应用程序,它允许用户选择哪些应用具有root权限。具体操作步骤如下:

  1. 打开Superuser应用:从手机的应用抽屉中找到并打开Superuser应用。
  2. 查看当前授权应用列表:在Superuser应用中,有一个标签页显示了当前已授权进行root访问的应用列表。
  3. 更改应用授权状态:点击列表中的任一应用,进入应用详情页面,在这里可以更改该应用的授权状态,或者选择“忘记”该应用的授权状态,这样下次运行该应用时会重新弹出权限请求对话框。

方案2

Superuser应用还提供了一些设置选项,可以根据用户的偏好调整权限请求的行为方式:

  1. 设置权限请求行为:进入Superuser应用的设置菜单,找到与权限请求相关的设置选项。
  2. 选择行为模式
  3. 提示选择:每次点击应用时,都会弹出一个提示框,让用户选择该应用的授权状态。
  4. 自动忘记:每次点击应用时,会自动忘记该应用的授权状态,下次运行时会重新弹出权限请求对话框。
  5. 自动切换:每次点击应用时,会自动切换该应用的授权状态(从允许到拒绝,或反之)。

通过以上两种方案,用户可以灵活地管理和控制应用的root访问权限。

正文完