From 161ceedfac2e6b6bfb7c9cfc7b1fb24162f0edba Mon Sep 17 00:00:00 2001 From: Lasan Mahaliyana Date: Mon, 6 Apr 2026 22:26:40 +0530 Subject: [PATCH] re enabled GATT server. Android requires GATT characteristics to be preset to initiate l2cap connection --- internal/platform/implementation/linux/ble_v2_medium.cc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/internal/platform/implementation/linux/ble_v2_medium.cc b/internal/platform/implementation/linux/ble_v2_medium.cc index d50c3a22..6e0892bb 100644 --- a/internal/platform/implementation/linux/ble_v2_medium.cc +++ b/internal/platform/implementation/linux/ble_v2_medium.cc @@ -470,9 +470,9 @@ bool BleV2Medium::StopScanning() { std::unique_ptr BleV2Medium::StartGattServer( api::ble::ServerGattConnectionCallback callback) { - (void)callback; - LOG(INFO) << __func__ << ": GATT is disabled on linux."; - return nullptr; + LOG(INFO) << __func__ << ": Starting Linux GATT server."; + return std::make_unique(*system_bus_, adapter_, devices_, + std::move(callback)); } std::unique_ptr BleV2Medium::ConnectToGattServer(