Skip to content
Snippets Groups Projects
Commit 1324cdb7 authored by Esben Haabendal's avatar Esben Haabendal
Browse files

openharmony-standard: Start multimodalinput services


Signed-off-by: default avatarEsben Haabendal <esben@geanix.com>
parent ca3b1aaf
No related branches found
No related tags found
1 merge request!109Systemd service integration and stability improvements
[Unit]
Description=OpenHarmony multimodalinput service (SA: ?)
Requires=samgr.service
After=samgr.service
Wants=hilogd.service
After=hilogd.service
[Service]
Type=exec
User=root
Group=system
SupplementaryGroups=shell uhid
LimitNICE=40
ExecStart=/usr/bin/uinput_inject
[Install]
WantedBy=multi-user.target
[Unit]
Description=OpenHarmony multimodalinput service (SA: ?)
Requires=samgr.service
After=samgr.service
Wants=hilogd.service
After=hilogd.service
[Service]
Type=notify
User=system
Group=system
SupplementaryGroups=shell uhid
LimitNICE=40
ExecStart=/usr/bin/sa_main /system/profile/multimodalinputservice.xml
[Install]
WantedBy=multi-user.target
......@@ -1112,6 +1112,15 @@ RDEPENDS:${PN}-ptest += "${PN}-security-deviceauth-ptest"
# //foundation/multimodalinput/input
PACKAGES =+ "${PN}-multimodalinput"
SYSTEMD_PACKAGES += "${PN}-multimodalinput"
SYSTEMD_SERVICE:${PN}-multimodalinput = "multimodalinput.service mmi-uinput.service"
SRC_URI += "file://multimodalinput.service file://mmi-uinput.service"
do_install:append() {
install -d ${D}/${systemd_unitdir}/system
install -m 644 -t ${D}${systemd_unitdir}/system/ \
${WORKDIR}/multimodalinput.service \
${WORKDIR}/mmi-uinput.service
}
FILES:${PN}-multimodalinput = " \
${bindir}/uinput_inject \
${libdir}/libmmi_*${SOLIBS} \
......@@ -2072,6 +2081,7 @@ USERADD_PARAM:${PN}:append = ";-u 1023 -U -s /bin/false media_rw"
USERADD_PARAM:${PN}:append = ";-u 1036 -U -s /bin/false logd"
USERADD_PARAM:${PN}:append = ";-u 2000 -U -s /bin/false shell"
USERADD_PARAM:${PN}:append = ";-u 3009 -U -s /bin/false readproc"
USERADD_PARAM:${PN}:append = ";-u 3011 -U -s /bin/false uhid"
# system haps
PACKAGES =+ "${PN}-systemhaps"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment