Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 756f4459 authored by Zhihai Xu's avatar Zhihai Xu Committed by Android (Google) Code Review
Browse files

Merge "need to save the BLE HID UUID to NVRAM" into klp-dev

parents be4e5b81 34192985
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -1175,6 +1175,7 @@ static void btif_dm_search_services_evt(UINT16 event, char *p_param)
                bt_property_t prop;
                bt_bdaddr_t bd_addr;
                char temp[256];
                bt_status_t ret;

                bta_gatt_convert_uuid16_to_uuid128(uuid.uu,p_data->disc_ble_res.service.uu.uuid16);

@@ -1195,6 +1196,10 @@ static void btif_dm_search_services_evt(UINT16 event, char *p_param)
                prop.val = uuid.uu;
                prop.len = MAX_UUID_SIZE;

                /* Also write this to the NVRAM */
                ret = btif_storage_set_remote_device_property(&bd_addr, &prop);
                ASSERTC(ret == BT_STATUS_SUCCESS, "storing remote services failed", ret);

                /* Send the event to the BTIF */
                HAL_CBACK(bt_hal_cbacks, remote_device_properties_cb,
                                 BT_STATUS_SUCCESS, &bd_addr, 1, &prop);