aboutsummaryrefslogtreecommitdiff
path: root/rootdir/init.camera.rc
diff options
context:
space:
mode:
Diffstat (limited to 'rootdir/init.camera.rc')
-rw-r--r--rootdir/init.camera.rc21
1 files changed, 11 insertions, 10 deletions
diff --git a/rootdir/init.camera.rc b/rootdir/init.camera.rc
index b2bd7a7..f1b9f7d 100644
--- a/rootdir/init.camera.rc
+++ b/rootdir/init.camera.rc
@@ -54,7 +54,7 @@ on boot
on post-fs-data
# we will remap this as /mnt/sdcard with the sdcard fuse tool
- mkdir /data/misc/camera 0770 camera camera
+ mkdir /data/misc/camera 0770 media camera
mkdir /data/misc/cameraserver 0700 cameraserver cameraserver
# create directory for scd
@@ -72,9 +72,9 @@ on post-fs-data
# SONY: Camera
mkdir /data/camera 0770 media camera
chown media camera /sys/devices/sony_camera_0/info
- chmod 0770 /sys/devices/sony_camera_0/info
+
+ chmod 0660 /sys/devices/sony_camera_0/info
chown media camera /sys/devices/sony_camera_1/info
- chmod 0770 /sys/devices/sony_camera_1/info
# SONY: Import MiscTA to System properties
exec -- /system/bin/taimport property
@@ -107,8 +107,9 @@ start credmgrd
# Start Credential manager daemon
service credmgrd /system/bin/credmgrd
user system
- group oem_5996
- socket credmgr stream 0660 system oem_5996
+ group system camera media
+# TODO: 666 is not good for credmgrd socket
+ socket credmgr stream 0666 system camera
disabled
# Secure Config Transfer service
@@ -144,8 +145,7 @@ on property:sys.listeners.registered=true
service qcamerasvr /system/bin/mm-qcamera-daemon
class late_start
user camera
-# group camera system inet input graphics
- group camera system inet input graphics oem_5996 cameraserver
+ group camera media system inet input graphics
# seclabel u:r:mm-qcamerad:s0
# SONY: TrimArea Daemon
@@ -153,9 +153,10 @@ service qcamerasvr /system/bin/mm-qcamera-daemon
service tad_static /sbin/tad_static /dev/block/bootdevice/by-name/TA 0,16
#service tad_static /sbin/tad_static /data/credmgr/ta_part.bin 0,16
class trimarea
- user oem_5997
- group oem_5997 oem_5993 root
- socket tad stream 0770 system oem_5993
+ user system
+ group system root camera media
+ socket tad stream 0770 system system
+
# tad_static is in rootfs, normal file_context does not work
seclabel u:r:tad:s0
service updatemiscta /system/bin/updatemiscta