diff options
Diffstat (limited to 'rootdir/etc/init.camera.rc')
-rw-r--r-- | rootdir/etc/init.camera.rc | 31 |
1 files changed, 19 insertions, 12 deletions
diff --git a/rootdir/etc/init.camera.rc b/rootdir/etc/init.camera.rc index 7a6d857..ce77064 100644 --- a/rootdir/etc/init.camera.rc +++ b/rootdir/etc/init.camera.rc @@ -14,10 +14,6 @@ # limitations under the License. # -on early-fs - wait /dev/block/mmcblk0p1 - class_start trimarea - on early-boot #SONY early boot start ta_qmi_service @@ -48,10 +44,15 @@ on post-fs-data mkdir /dev/socket/scd 0755 system system mkdir /data/scd 0755 system system + # Change to socket location on libkeyctrl/suntory for /data encryption + # Create suntory data directory + mkdir /dev/socket/suntory 0755 system system + mkdir /data/suntory 0755 system system + on post-fs-data # SONY: Start early TA-users mkdir /data/etc 0755 root shell - exec -- /vendor/bin/taimport + start taimport # SONY: Create dir for Widevine keybox mkdir /data/persist/wv 0700 system system @@ -65,21 +66,27 @@ on post-fs-data chmod 0660 /sys/devices/sony_camera_1/info # SONY: Import MiscTA to System properties - exec -- /vendor/bin/taimport property + start property_taimport setprop init.taimport.ready true # taimport ready, use this as trigger for multi-cdf-symlinker service taimport /vendor/bin/taimport - class late_start - user root + user system group system oneshot + disabled + +service property_taimport /vendor/bin/taimport property + user system + group system + oneshot + disabled # This script init /cache/CredentialManagerData if /data/credmgr doesn't meet our requirements service initcredmgr /vendor/bin/credmgrfirstboot.sh class late_start - user root - group root + user system + group system oneshot # When credmgrfirstboot is ready it set sys.credmgrdready=true. @@ -102,7 +109,7 @@ service sct_service /vendor/bin/sct_service # Trim Area QMI service service ta_qmi_service /vendor/bin/ta_qmi_service user system - group system root net_raw wakelock + group system net_raw wakelock disabled service scd /vendor/bin/scd @@ -126,7 +133,7 @@ on property:init.svc.servicemanager=restarting service tad_static /vendor/bin/tad_static /dev/block/bootdevice/by-name/TA 0,16 class core user system - group system root camera media + group system camera media socket tad stream 0770 system system service updatemiscta /vendor/bin/updatemiscta |