diff --git a/system_files/desktop/shared/usr/bin/cec-control b/system_files/desktop/shared/usr/bin/cec-control
index 94da1470..6771ebaa 100755
--- a/system_files/desktop/shared/usr/bin/cec-control
+++ b/system_files/desktop/shared/usr/bin/cec-control
@@ -21,4 +21,5 @@ elif [ "${ACTION}" = "onpoweroff" ] && [ "$CEC_ONPOWEROFF_STANDBY" = true ]; the
elif [ "${ACTION}" = "onsleep" ] && [ "$CEC_ONSLEEP_STANDBY" = true ]; then
echo "standby $CEC_TVID" | cec-client -s -d 1
fi
+
exit 0
diff --git a/system_files/desktop/shared/usr/bin/waydroid-launcher b/system_files/desktop/shared/usr/bin/waydroid-launcher
index 65555b9b..6582a5eb 100755
--- a/system_files/desktop/shared/usr/bin/waydroid-launcher
+++ b/system_files/desktop/shared/usr/bin/waydroid-launcher
@@ -4,7 +4,7 @@ source /etc/default/waydroid-launcher
# Kill any previous remnants
if [ "$(systemctl is-active waydroid-container.service)" == 'active' ]; then
- pkexec /usr/bin/waydroid-container-stop
+ pkexec /usr/libexec/waydroid-container-stop
fi
# Check if Waydroid is initialized, initialize if not
@@ -14,7 +14,7 @@ fi
# Launch Weston
killall -9 weston
-pkexec /usr/bin/waydroid-container-start
+pkexec /usr/libexec/waydroid-container-start
if [ -z "$(pgrep weston)" ]; then
/usr/bin/weston --socket=weston-waydroid --width=${WAYDROID_WIDTH:-1280} --height=${WAYDROID_HEIGHT:-800} &> /dev/null &
fi
@@ -30,7 +30,7 @@ LAUNCH_PARAM=$@
while [ "" == "$(pgrep surfaceflinger)" ]; do
sleep 1
done
-pkexec /usr/bin/waydroid-fix-controllers
+pkexec /usr/libexec/waydroid-fix-controllers
# Waydroid is now live!
# Wait for exit and then clean up
@@ -38,4 +38,4 @@ while [ -n "$(pgrep weston)" ]; do
sleep 1
done
-pkexec /usr/bin/waydroid-container-stop
+pkexec /usr/libexec/waydroid-container-stop
diff --git a/system_files/desktop/shared/usr/bin/waydroid-container-start b/system_files/desktop/shared/usr/libexec/waydroid-container-start
similarity index 100%
rename from system_files/desktop/shared/usr/bin/waydroid-container-start
rename to system_files/desktop/shared/usr/libexec/waydroid-container-start
diff --git a/system_files/desktop/shared/usr/bin/waydroid-container-stop b/system_files/desktop/shared/usr/libexec/waydroid-container-stop
similarity index 100%
rename from system_files/desktop/shared/usr/bin/waydroid-container-stop
rename to system_files/desktop/shared/usr/libexec/waydroid-container-stop
diff --git a/system_files/desktop/shared/usr/bin/waydroid-fix-controllers b/system_files/desktop/shared/usr/libexec/waydroid-fix-controllers
similarity index 100%
rename from system_files/desktop/shared/usr/bin/waydroid-fix-controllers
rename to system_files/desktop/shared/usr/libexec/waydroid-fix-controllers
diff --git a/system_files/desktop/shared/usr/share/polkit-1/actions/org.bazzite.waydroid.policy b/system_files/desktop/shared/usr/share/polkit-1/actions/org.bazzite.waydroid.policy
index 2cf6739d..ab18119d 100644
--- a/system_files/desktop/shared/usr/share/polkit-1/actions/org.bazzite.waydroid.policy
+++ b/system_files/desktop/shared/usr/share/polkit-1/actions/org.bazzite.waydroid.policy
@@ -14,7 +14,7 @@
yes
yes
- /usr/bin/waydroid-container-start
+ /usr/libexec/waydroid-container-start
@@ -25,7 +25,7 @@
yes
yes
- /usr/bin/waydroid-container-stop
+ /usr/libexec/waydroid-container-stop
@@ -36,6 +36,6 @@
yes
yes
- /usr/bin/waydroid-fix-controllers
+ /usr/libexec/waydroid-fix-controllers