summaryrefslogtreecommitdiff
path: root/qcom/init.qcom.rc
diff options
context:
space:
mode:
Diffstat (limited to 'qcom/init.qcom.rc')
-rw-r--r--qcom/init.qcom.rc56
1 files changed, 56 insertions, 0 deletions
diff --git a/qcom/init.qcom.rc b/qcom/init.qcom.rc
new file mode 100644
index 0000000..38d8d00
--- /dev/null
+++ b/qcom/init.qcom.rc
@@ -0,0 +1,56 @@
+service set_hw /vendor/bin/set_hw.sh
+ class core
+ user root
+ group system
+ disabled
+ oneshot
+
+service qrtr-ns /vendor/bin/qrtr-ns -f 1
+ class core
+ user root
+ group system
+ disabled
+ oneshot
+
+service pd_mapper /vendor/bin/pd-mapper
+ class core
+ user root
+ group system
+ disabled
+ oneshot
+
+service tqftpserv /vendor/bin/tqftpserv
+ class core
+ user root
+ group system
+ disabled
+ oneshot
+
+service rmtfs /vendor/bin/rmtfs -o /dev/block/platform/soc@0/1d84000.ufshc/by-name -P -r -s
+ class core
+ user root
+ group system
+ disabled
+ oneshot
+
+on early-init
+ start set_hw
+ exec - root -- /vendor/bin/qrtr-cfg 1
+ start qrtr-ns
+
+on post-fs
+ start pd_mapper
+
+on post-fs-data
+ mkdir /data/vendor
+ mkdir /data/vendor/tmp
+ mkdir /data/vendor/readwrite
+ mkdir /data/vendor/readonly
+ mkdir /data/vendor/readonly/firmware
+ mkdir /data/vendor/readonly/firmware/image
+ write /sys/class/firmware/timeout 1
+ start tqftpserv
+ start rmtfs
+
+on shutdown
+ stop rmtfs