summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--rootdir/init.target.rc13
-rw-r--r--selinux/file_contexts13
2 files changed, 18 insertions, 8 deletions
diff --git a/rootdir/init.target.rc b/rootdir/init.target.rc
index f03b0b6..2729893 100644
--- a/rootdir/init.target.rc
+++ b/rootdir/init.target.rc
@@ -22,8 +22,8 @@ on post-fs-data
chown system radio /dev/block/platform/dw_mmc/by-name
chmod 0775 /dev/block/platform/dw_mmc/by-name
- #QCRIL
- #Create QMUX deamon socket area
+ # QCRIL
+ # Create QMUX deamon socket area
mkdir /dev/socket/qmux_radio 0770 radio radio
chmod 2770 /dev/socket/qmux_radio
mkdir /dev/socket/qmux_audio 0770 media audio
@@ -42,9 +42,18 @@ on post-fs-data
# an ack packet comes out of order
write /proc/sys/net/netfilter/nf_conntrack_tcp_be_liberal 1
+ # Restorecon
restorecon /efs/FactoryApp/keystr
restorecon /efs/FactoryApp/factorymode
restorecon /efs/FactoryApp/serial_no
+ restorecon /efs/wifi/.mac.info
+ restorecon /tombstones
+ restorecon /tombstones/qcks
+ restorecon /tombstones/qcks/acdb.bin
+ restorecon /tombstones/qcks/efs1.bin
+ restorecon /tombstones/qcks/efs2.bin
+ restorecon /tombstones/qcks/efs3.bin
+ restorecon /tombstones/qcks/temp.dump
# for AT distributor
chown system radio /sys/module/cpuidle_exynos4/parameters/enable_mask
diff --git a/selinux/file_contexts b/selinux/file_contexts
index db34e45..513f77f 100644
--- a/selinux/file_contexts
+++ b/selinux/file_contexts
@@ -14,7 +14,7 @@
# Bluetooth
/dev/ttySAC0 u:object_r:hci_attach_dev:s0
-/efs/bluetooth(/.*)? u:object_r:bluetooth_data_file:s0
+/efs/bluetooth(/.*)? u:object_r:bluetooth_data_file:s0
# Sensors
/dev/akm8963 u:object_r:sensors_device:s0
@@ -24,30 +24,31 @@
/data/ISP_CV u:object_r:camera_data_file:s0
/dev/exynos-mem u:object_r:video_device:s0
-# for wpa_supp
+# For wpa_supp
/dev/rfkill u:object_r:rfkill_device:s0
# Firmwares
/system/vendor/firmware(/.*)? u:object_r:firmware_camera:s0
/system/vendor/firmware/mfc_fw.bin u:object_r:firmware_mfc:s0
/data/cfw(/.*)? u:object_r:firmware_camera:s0
+/tombstones u:object_r:system_data_file:s0
+/tombstones(/.*)? u:object_r:tombstone_data_file:s0
/tombstones/qcks(/.*)? u:object_r:kickstart_data_file:s0
-/tombstones(/.*)? u:object_r:tombstone_data_file:s0
# Vibrator
/dev/tspdrv u:object_r:input_device:s0
-#Wifi
+# Wifi
/efs/wifi/.mac.info u:object_r:wifi_data_file:s0
-#Sec-ril
+# Sec-ril
/efs/FactoryApp/keystr u:object_r:efs_file:s0
/efs/FactoryApp/factorymode u:object_r:efs_file:s0
/efs/FactoryApp/serial_no u:object_r:efs_file:s0
/data/misc/radio/ramdumpmode.txt u:object_r:radio_data_file:s0
/data/misc/radio/dlnk u:object_r:radio_data_file:s0
-#Binaries
+# Binaries
/system/bin/qmuxd u:object_r:qmux_exec:s0
/system/bin/netmgrd u:object_r:netmgrd_exec:s0
/system/bin/efsks u:object_r:kickstart_exec:s0