- Add drm and drmio service

- Add /data/drm directory for storing DRM related data

Change-Id: Ifd8922a3de109dbf5cd3f9cabbf4e5689b16c1d7
This commit is contained in:
aimitakeshi 2010-07-27 08:38:35 +09:00
parent 96a2bb622d
commit e572d596b3
2 changed files with 16 additions and 0 deletions

View file

@ -52,6 +52,8 @@
#define AID_VPN 1016 /* vpn system */
#define AID_KEYSTORE 1017 /* keystore subsystem */
#define AID_USB 1018 /* USB devices */
#define AID_DRM 1019 /* DRM server */
#define AID_DRMIO 1020 /* DRM IO server */
#define AID_SHELL 2000 /* adb and debug shell user */
#define AID_CACHE 2001 /* cache access */
@ -93,6 +95,8 @@ static struct android_id_info android_ids[] = {
{ "adb", AID_ADB, },
{ "install", AID_INSTALL, },
{ "media", AID_MEDIA, },
{ "drm", AID_DRM, },
{ "drmio", AID_DRMIO, },
{ "shell", AID_SHELL, },
{ "cache", AID_CACHE, },
{ "diag", AID_DIAG, },

View file

@ -162,6 +162,11 @@ loglevel 3
chown root root /cache/lost+found
chmod 0770 /cache/lost+found
# create data/drm directory
mkdir /data/drm 0774 drm drm
chown drm drm /data/drm
chmod 0774 /data/drm
on boot
# basic network init
ifup lo
@ -304,6 +309,13 @@ service zygote /system/bin/app_process -Xzygote /system/bin --zygote --start-sys
onrestart write /sys/power/state on
onrestart restart media
service drm /system/bin/drmserver
user drm
group system root inet
service drmio /system/bin/drmioserver
user drmio
service media /system/bin/mediaserver
user media
group system audio camera graphics inet net_bt net_bt_admin net_raw