diff --git a/radxa-system-config-bookworm/usr/share/wireplumber/bluetooth.lua.d/80-disable-logind.lua b/radxa-system-config-bookworm/usr/share/wireplumber/bluetooth.lua.d/80-disable-logind.lua
new file mode 100644
index 0000000..b633b01
--- /dev/null
+++ b/radxa-system-config-bookworm/usr/share/wireplumber/bluetooth.lua.d/80-disable-logind.lua
@@ -0,0 +1,5 @@
+-- Imported from https://forum.artixlinux.org/index.php/topic,4230.0.html
+-- Needed to allow Bluetooth audio to work in CLI
+
+-- Disable arbitration of user allowance of bluetooth via D-Bus user session
+bluez_monitor.properties["with-logind"] = false
diff --git a/radxa-system-config-bookworm/usr/share/wireplumber/main.lua.d/80-disable-dbus.lua b/radxa-system-config-bookworm/usr/share/wireplumber/main.lua.d/80-disable-dbus.lua
new file mode 100644
index 0000000..4121d03
--- /dev/null
+++ b/radxa-system-config-bookworm/usr/share/wireplumber/main.lua.d/80-disable-dbus.lua
@@ -0,0 +1,7 @@
+-- Imported from https://forum.artixlinux.org/index.php/topic,4230.0.html
+-- Needed to allow Bluetooth audio to work in CLI
+
+-- Disable reserving devices via D-Bus user session
+alsa_monitor.properties["alsa.reserve"] = false
+-- Disable use of flatpak portal integration
+default_access.properties["enable-flatpak-portal"] = false