Короче говоря:
- Чтобы определить GID android.process.media, посмотрите журнал ActivityManager, в котором они содержатся.
- Чтобы добавить новый GID, добавьте его в качестве разрешения: сначала новое значение в «android_filesystem_config.h», затем разрешение в AndroidManifest.xml базовых платформ и, наконец, назначьте его для цели в «permissions.xml».
Платформа Android использует жестко запрограммированный список идентификаторов пользователей и групп, который хранится в файле с именем "android_filesystem_config.h".
Большинство системных служб имеют те же gids, что и процесс SystemServer, и GID жестко запрограммированы в его функции main () в Zygote.
Дополнительные GID сопоставлены в permissions.xml с разрешениями Android. В этом файле также установлены специальные разрешения для пользователя root ADB, службы мультимедиа и т. Д.