diff options
| author | dhacker29 <dhackerdvm@gmail.com> | 2014-06-15 04:32:27 -0400 |
|---|---|---|
| committer | dhacker29 <dhackerdvm@gmail.com> | 2014-06-15 07:44:25 -0400 |
| commit | f7b245b7f59dee73c52678e2c0bb710f20662fad (patch) | |
| tree | 16fc5154152f48a2f925ac57619bbeeb5dd781e7 | |
| parent | 3e573556da437c1aa05b81623831b26d4cc559aa (diff) | |
root: Updates from 4.4.3/caf
Change-Id: I64041dc1aca586a617929d38db384c368f02028b
| -rwxr-xr-x | rootdir/etc/init.qcom.sh | 4 | ||||
| -rwxr-xr-x | rootdir/etc/init.target.rc | 14 | ||||
| -rw-r--r-- | rootdir/etc/ueventd.qcom.rc | 19 |
3 files changed, 14 insertions, 23 deletions
diff --git a/rootdir/etc/init.qcom.sh b/rootdir/etc/init.qcom.sh index c26a6b5..63255f3 100755 --- a/rootdir/etc/init.qcom.sh +++ b/rootdir/etc/init.qcom.sh @@ -37,12 +37,12 @@ start_sensors() mkdir -p /data/system/sensors touch /data/system/sensors/settings chmod -h 775 /data/system/sensors - restorecon /data/system/sensors/settings + exec /system/bin/restorecon -R /data/system/sensors/settings chmod -h 664 /data/system/sensors/settings chown -h system /data/system/sensors/settings mkdir -p /data/misc/sensors - restorecon /data/misc/sensors + exec /system/bin/restorecon -R /data/misc/sensors chmod -h 775 /data/misc/sensors if [ ! -s /data/system/sensors/settings ]; then diff --git a/rootdir/etc/init.target.rc b/rootdir/etc/init.target.rc index 46a0117..d325325 100755 --- a/rootdir/etc/init.target.rc +++ b/rootdir/etc/init.target.rc @@ -149,20 +149,14 @@ on fs wait /dev/block/platform/msm_sdcc.1/by-name/persist mount ext4 /dev/block/platform/msm_sdcc.1/by-name/persist /persist nosuid nodev barrier=1 - restorecon /persist - restorecon /persist/.bt_nv.bin - restorecon /persist/WCNSS_qcom_wlan_nv.bin - restorecon /persist/drm/widevine - restorecon /persist/drm/widevine/5dsokxEEDXgQhkN50bp-Z2K5InM_ - restorecon /persist/drm/widevine/5dsokxEEDXgQhkN50bp-Z2K5InM_/RXFABDUxyT6Q+Zwx9ZhPGOq2Bq8_ - restorecon /persist/drm/widevine/5dsokxEEDXgQhkN50bp-Z2K5InM_/Y4Nj+fDlt0uaX0xnzOj1AjymTvQ_ + restorecon_recursive /persist on post-fs # Enable Cifs module insmod /system/lib/modules/cifs.ko restorecon /data/media /data/media/0 /data/media/legacy /data/media/obb - exec /system/bin/restorecon -R /data/misc/wifi - exec /system/bin/restorecon -R /data/hostapd + restorecon_recursive /data/misc/wifi + restorecon_recursive /data/hostapd chmod 755 /system/etc/init.crda.sh chmod 755 /system/etc/init.qcom.bt.sh @@ -216,7 +210,7 @@ on boot # Torch chown system system /sys/class/leds/torch-flash/flash_light chmod 0666 /sys/class/leds/torch-flash/flash_light - + # Change leds permissions for factory chmod 0664 /sys/class/backlight/lcd-backlight/brightness chmod 0664 /sys/class/backlight/lcd-backlight/max_brightness diff --git a/rootdir/etc/ueventd.qcom.rc b/rootdir/etc/ueventd.qcom.rc index 650d01f..184cea6 100644 --- a/rootdir/etc/ueventd.qcom.rc +++ b/rootdir/etc/ueventd.qcom.rc @@ -44,15 +44,11 @@ /dev/diag 0660 system qcom_diag /dev/ttydiag0 0660 system qcom_diag /dev/ttydiag1 0660 system qcom_diag - -# the genlock client device node is world writable/readable. -/dev/genlock 0666 root root - -# gpu driver for adreno200 is globally accessible -/dev/kgsl 0666 root root -/dev/kgsl-3d0 0666 root root -/dev/kgsl-2d0 0666 root root -/dev/kgsl-2d1 0666 root root +/dev/genlock 0666 system system +/dev/kgsl 0666 system system +/dev/kgsl-3d0 0666 system system +/dev/kgsl-2d0 0666 system system +/dev/kgsl-2d1 0666 system system /dev/ion 0664 system system /dev/rtc0 0600 system system /dev/smd0 0660 system system @@ -129,7 +125,7 @@ /dev/msm_vidc_dec 0660 system audio /dev/msm_vidc_dec_sec 0660 system audio /dev/msm_vidc_enc 0660 system audio -/dev/msm_rotator 0664 system graphics +/dev/msm_rotator 0660 system system /dev/hw_random 0660 system system /dev/block/mmcblk1p1 0660 system system @@ -221,7 +217,8 @@ /dev/drv2605 0660 system system # Security -/dev/sec 0660 system mot_tpapi +/dev/qseecom 0660 system drmrpc +/dev/sec 0660 system drmrpc # HOB and DHOB partition permission /dev/block/mmcblk0p20 0660 root radio |
