Android 在工厂重置后保留超级用户权限

Android 在工厂重置后保留超级用户权限,android,shell,root,Android,Shell,Root,我正在开发一款防盗应用程序,它利用超级用户权限实现某些功能 问题是,一旦设备被盗,在大多数情况下,新“所有者”首先要做的就是重置出厂设置。这将删除以前通过应用程序(如SuperSU、Superuser等)授予的任何su访问权限 但是,即使在工厂重置后,使用su的权限未被删除,聪明的小偷也可能会手动打开SuperSU应用程序并取消对我的防盗应用程序的权限,甚至将策略设置为“拒绝” 我的问题是,有没有一种方法可以在不考虑su网关守卫(SuperSU等)状态的情况下保留根访问权限?可以假定,在保存过程

我正在开发一款防盗应用程序,它利用超级用户权限实现某些功能

问题是,一旦设备被盗,在大多数情况下,新“所有者”首先要做的就是重置出厂设置。这将删除以前通过应用程序(如SuperSU、Superuser等)授予的任何su访问权限

但是,即使在工厂重置后,使用su的权限未被删除,聪明的小偷也可能会手动打开SuperSU应用程序并取消对我的防盗应用程序的权限,甚至将策略设置为“拒绝”

我的问题是,有没有一种方法可以在不考虑su网关守卫(SuperSU等)状态的情况下保留根访问权限?可以假定,在保存过程中,可以授予常规超级用户权限

谢谢, 费格瑟

更新


这似乎是不可能的。但是,可以通过将应用程序推入/system/priv-app来保护某些伪超级用户功能。我不知道在出厂重置后是否删除了权限,但您可以解决此问题,以防止盗贼拒绝您的权限使用密码锁定系统设置和超级用户应用程序