aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-support/rmtfs/files/rmtfs.service
blob: 2002fd6dcd7c85978338b6d3214c0aa0d8f3ff57 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
[Unit]
Description=RMTFS setup
After=systemd-remount-fs.service qrtr.service
Requires=qrtr.service

[Service]
ExecStartPre=/bin/sh -c "[ ! -f /boot/modem_fs1 ] &&  dd if=/dev/zero of=/boot/modem_fs1 bs=1M count=2 || :"
ExecStartPre=/bin/sh -c "[ ! -f /boot/modem_fs2 ] &&  dd if=/dev/zero of=/boot/modem_fs2 bs=1M count=2 || :"
ExecStartPre=/bin/sh -c "[ ! -f /boot/modem_fsc ] &&  dd if=/dev/zero of=/boot/modem_fsc bs=1M count=2 || :"
ExecStartPre=/bin/sh -c "[ ! -f /boot/modem_fsg ] &&  dd if=/dev/zero of=/boot/modem_fsg bs=1M count=2 || :"
ExecStart=/usr/bin/rmtfs -v
ExecStartPost=/bin/sh -c "[ -d /sys/bus/platform/devices/*.hexagon ] && modprobe qcom_q6v5_pil"

[Install]
WantedBy=multi-user.target