summaryrefslogtreecommitdiff
path: root/mtp-responder-dummy/mtp-responder-dummy.service
diff options
context:
space:
mode:
authorINSUN PYO <insun.pyo@samsung.com>2020-02-18 13:41:52 +0900
committerHyotaek Shim <hyotaek.shim@samsung.com>2020-02-18 06:26:36 +0000
commitb54461f39296454dd32075e8ed84983199ce8d88 (patch)
tree2f9976cf3edcc50fe3444dace7a52ae18e2a6f86 /mtp-responder-dummy/mtp-responder-dummy.service
parent1f97debf475742c1f30ea0136b1622dad1a5d434 (diff)
downloadlibdevice-node-b54461f39296454dd32075e8ed84983199ce8d88.tar.gz
libdevice-node-b54461f39296454dd32075e8ed84983199ce8d88.tar.bz2
libdevice-node-b54461f39296454dd32075e8ed84983199ce8d88.zip
The mtp-responder.socket is special in the configfs environment. If mtp-responder.socket is missing, gadget configuration will fail. As a result, all usb operations do not work properly. So in environments that mtp doesn't support, use dummy mtp. Applied target : XU3, Artik headless, RPI4 Change-Id: I34bee7c1837ada478959407cd7c6500e219f28bc (cherry picked from commit 0202291b7c1b3be3db32bba3001d51d7efe6a362)
Diffstat (limited to 'mtp-responder-dummy/mtp-responder-dummy.service')
-rw-r--r--mtp-responder-dummy/mtp-responder-dummy.service12
1 files changed, 12 insertions, 0 deletions
diff --git a/mtp-responder-dummy/mtp-responder-dummy.service b/mtp-responder-dummy/mtp-responder-dummy.service
new file mode 100644
index 0000000..04e7258
--- /dev/null
+++ b/mtp-responder-dummy/mtp-responder-dummy.service
@@ -0,0 +1,12 @@
+[Unit]
+Description=MTP dummy responder
+StartLimitIntervalSec=0
+
+[Service]
+User=network_fw
+Group=network_fw
+RemainAfterExit=yes
+ExecStart=/usr/bin/true
+SmackProcessLabel=System
+USBFunctionDescriptors=/etc/mtp-responder-dummy/descs
+USBFunctionStrings=/etc/mtp-responder-dummy/strs