diff --git a/internal/platform/implementation/linux/bluetooth_bluez_profile.cc b/internal/platform/implementation/linux/bluetooth_bluez_profile.cc index dfe1a880..9ae63ddb 100644 --- a/internal/platform/implementation/linux/bluetooth_bluez_profile.cc +++ b/internal/platform/implementation/linux/bluetooth_bluez_profile.cc @@ -126,6 +126,10 @@ bool ProfileManager::Register(std::optional name, std::map options; if (name.has_value()) { options["Name"] = std::string(*name); + options["RequireAuthorization"] = false; + options["RequireAuthentication"] = false; + options["Channel"] = static_cast(0); + options["PSM"] = static_cast(0); } RegisterProfile(profile->getObjectPath(), std::string(service_uuid), options);