aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEthan Chen <intervigil@gmail.com>2016-02-16 12:38:34 -0800
committerEthan Chen <intervigil@gmail.com>2016-02-16 12:39:29 -0800
commitcd790c72ef8c61a4e6eac6c5cc925cf636783da8 (patch)
treec64b8cfaa02683d607a52805426c1fe981c9e1b7
parentfa29a4893736bed64ad767f68318f26a946f5028 (diff)
msm8960dt: Move Motorola partition permissions to ueventd
Change-Id: I72eca391a80c9a7f6dcc0689f8367268536b8e53
-rw-r--r--rootdir/etc/init.qcom.rc14
-rw-r--r--rootdir/etc/ueventd.qcom.rc17
2 files changed, 14 insertions, 17 deletions
diff --git a/rootdir/etc/init.qcom.rc b/rootdir/etc/init.qcom.rc
index 2927d63..db4b11b 100644
--- a/rootdir/etc/init.qcom.rc
+++ b/rootdir/etc/init.qcom.rc
@@ -61,20 +61,6 @@ on fs
wait /dev/block/platform/msm_sdcc.1/by-name/pds
exec /system/bin/mount_pds.sh
- # Set correct permissions for HOB, DHOB, CID Partitions and CLOGO Partitions
- exec /system/bin/chmod -L 660 /dev/block/platform/msm_sdcc.1/by-name/hob
- exec /system/bin/chmod -L 660 /dev/block/platform/msm_sdcc.1/by-name/dhob
- exec /system/bin/chmod -L 660 /dev/block/platform/msm_sdcc.1/by-name/cid
- exec /system/bin/chmod -L 660 /dev/block/platform/msm_sdcc.1/by-name/clogo
- exec /system/bin/chown -L root:radio /dev/block/platform/msm_sdcc.1/by-name/hob
- exec /system/bin/chown -L root:radio /dev/block/platform/msm_sdcc.1/by-name/dhob
- exec /system/bin/chown -L root:mot_dbvc /dev/block/platform/msm_sdcc.1/by-name/cid
- exec /system/bin/chown -L root:mot_tcmd /dev/block/platform/msm_sdcc.1/by-name/clogo
-
- # Set correct permissions for UTAGS
- exec /system/bin/chmod -L 660 /dev/block/platform/msm_sdcc.1/by-name/utags
- exec /system/bin/chown -L mot_tcmd:system /dev/block/platform/msm_sdcc.1/by-name/utags
-
restorecon_recursive /persist
on post-fs-data
diff --git a/rootdir/etc/ueventd.qcom.rc b/rootdir/etc/ueventd.qcom.rc
index 6e4b231..46bf5a4 100644
--- a/rootdir/etc/ueventd.qcom.rc
+++ b/rootdir/etc/ueventd.qcom.rc
@@ -220,10 +220,21 @@
/dev/qseecom 0660 system drmrpc
/dev/sec 0660 system drmrpc
-# HOB and DHOB partition permission
-/dev/mot_hob_ram 0660 radio radio
-/dev/block/mmcblk0p20 0660 root radio
+# CID
+/dev/block/mmcblk0p29 0660 root mot_dbvc
+
+# CLOGO
+/dev/block/mmcblk0p31 0660 root mot_tcmd
+
+# DHOB
+/dev/block/mmcblk0p22 0660 root radio
+
+# HOB
/dev/block/mmcblk0p21 0660 root radio
+/dev/mot_hob_ram 0660 radio radio
+
+# UTAGS
+/dev/block/mmcblk0p8 0660 mot_tcmd system
# From moto ueventd.rc
/dev/assd 0660 smartcard smartcard