Android有一个系统媒体服务,其进程名称为android.process.media
。它有sharedUserId=android.media
,进程本身的ID只是app_xx
。如果没有shell命令groups
,useradd
和正常功能id
,我根本不知道如何获取它。
答案 0 :(得分:3)
简而言之:
Android平台使用硬编码的用户和组ID列表,该列表存储在名为“android_filesystem_config.h”的文件中。
大多数系统服务都具有与SystemServer进程相同的gid,其中GID在Zygote的main()函数中被硬编码。
其他GID在permissions.xml中映射到Android权限。此文件中还设置了对ADB root用户,媒体服务等的特殊权限。