android - 我可以修改另一个进程的 UID 吗?

标签 android linux uid

我的本​​机进程在 Android 设备上以根目录运行。是否可以修改另一个进程的 UID 以赋予它根?
原因是允许访问非根进程无法访问的某些 Android“功能”。

最佳答案

如果你有一个 root 手机,你可以明确地使用(通常)/system/xbin/su 来运行进程。但是,您不能更改已在运行的程序的 uid。 (理论上,您可以访问内核内存并更改所有各种存储的 uid,但这是一个非常糟糕的主意,因为您无法锁定您正在修改的内容,如果它们发生更改或移动,您可能会导致内核 panic 。)

关于android - 我可以修改另一个进程的 UID 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5477113/

相关文章:

java - Android在Service类中使用数据库

android - lockCanvas() 上的 NullPointerException

android - 设置穿戴式通知的背景颜色

ruby - 在 Ubuntu 上安装 opencv - 找不到 libopencv_calib3d

java - 如何在 Java 中获取 32 位唯一编号?

c# - 隐藏用于 editText 焦点/触摸的软键盘

Java URLConnection 适用于 windows,但不适用于 linux

linux - "./somescript.sh"和 ". ./somescript.sh"有什么区别

android - Android应用卸载重装后用户id有变化吗?

android - 将 Android PackageManager 中的 uid 与 ls -l 中的 uid 进行比较