diff --git a/meta-oniro-blueprints/recipes-apps/vending-machine/vending-machine-control-application/vending-machine-control-application.service b/meta-oniro-blueprints/recipes-apps/vending-machine/vending-machine-control-application/vending-machine-control-application.service
index a62cb54f9ea8e4292303c6034a464e98efd74dd0..1424fc2e66c87bccf3ab7fb7770375a5d46df062 100644
--- a/meta-oniro-blueprints/recipes-apps/vending-machine/vending-machine-control-application/vending-machine-control-application.service
+++ b/meta-oniro-blueprints/recipes-apps/vending-machine/vending-machine-control-application/vending-machine-control-application.service
@@ -4,12 +4,9 @@
 
 [Unit]
 Description=Vending Machine Control Application
-Requires=weston@root.service
-After=weston@root.service
 
 [Service]
-Environment="WAYLAND_DISPLAY=wayland-0"
-Environment="XDG_RUNTIME_DIR=/run/user/0"
+Type=notify
 ExecStart=/usr/bin/vending-machine-control-application
 Restart=always
 
diff --git a/meta-oniro-blueprints/recipes-apps/vending-machine/vending-machine-control-application_git.bb b/meta-oniro-blueprints/recipes-apps/vending-machine/vending-machine-control-application_git.bb
index 26fe702e41f65b11434547f44e34b94ea1b18087..3751c80abf166b8c9541581b24a18d0b10970c18 100644
--- a/meta-oniro-blueprints/recipes-apps/vending-machine/vending-machine-control-application_git.bb
+++ b/meta-oniro-blueprints/recipes-apps/vending-machine/vending-machine-control-application_git.bb
@@ -9,11 +9,11 @@ LICENSE = "Apache-2.0"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=ba963850f6731c74878fe839d227e675"
 
 SRC_URI = "git://booting.oniroproject.org/distro/components/${BPN};protocol=https;branch=main"
-SRCREV = "a1a8ad59cbdbfae02270a1465c67d132b4eeb38c"
+SRCREV = "de63b97d58ed04052e58064a1228ed07d36b29e2"
 SRC_URI += "file://${BPN}.service"
 S = "${WORKDIR}/git"
 
-DEPENDS="i2c-tools json-c libwebsockets"
+DEPENDS="systemd i2c-tools json-c libwebsockets"
 
 inherit pkgconfig features_check systemd