aboutsummaryrefslogtreecommitdiff
path: root/configs/init/init.cccimdinit.rc
diff options
context:
space:
mode:
Diffstat (limited to 'configs/init/init.cccimdinit.rc')
-rw-r--r--configs/init/init.cccimdinit.rc32
1 files changed, 32 insertions, 0 deletions
diff --git a/configs/init/init.cccimdinit.rc b/configs/init/init.cccimdinit.rc
new file mode 100644
index 0000000..70b4491
--- /dev/null
+++ b/configs/init/init.cccimdinit.rc
@@ -0,0 +1,32 @@
+#
+on early-init
+
+on post-fs-data
+
+ # Modem related device nodes
+ mkdir /vendor/nvdata/md 0770 root system
+ mkdir /vendor/nvdata/md3 0770 root system
+ mkdir /data/md3 0770 root system
+# Build-in Modified - S
+# insmod /vendor/lib/modules/ccci_plat.ko
+# insmod /vendor/lib/modules/ccci.ko
+# Build-in Modified - E
+# chown radio radio /sys/class/BOOT/BOOT/boot/md
+ chown radio radio /sys/kernel/ccci/boot
+
+#SeLinux
+ mkdir /data/ccci_cfg 0770 system radio
+ restorecon /data/ccci_cfg
+
+service ccci_mdinit /vendor/bin/ccci_mdinit 0
+ user system
+ group radio system
+ class core
+ oneshot
+
+service ccci3_mdinit /vendor/bin/ccci_mdinit 2
+ user system
+ group radio system
+ class core
+ oneshot
+