Hi Andreas,
Thank you for accepting the patches:)
I have tested it and it fixes the issue.
Test setup:
Qualcomm IQ8 (as GATT server)
Qualcomm IQ-X (as GATT Client)
1. Install the package from proposed on IQ-X.
2. Establish connection between IQ-X and IQ8
3. Add GATT service to IQ8 while the connection is active
4. Check the HASH, it gets updated.
ubuntu@hamoa:~$ sudo cat
/var/lib/bluetooth/8C\:FD\:F0\:58\:86\:26/cache/C8\:A3\:E8\:DD\:41\:F8 >
before.txt
ubuntu@hamoa:~$ sudo cat
/var/lib/bluetooth/8C\:FD\:F0\:58\:86\:26/cache/C8\:A3\:E8\:DD\:41\:F8 >
after.txt
ubuntu@hamoa:~$ diff before.txt after.txt
13c13
<
000e=2803:000f:02:f74347d19eef647d97f0b2f7af502e33:00002b2a-0000-1000-8000-00805f9b34fb
---
> 000e=2803:000f:02:1d12ef2003b2b611bd609c5f88a069dd:00002b2a-0000-1000-8000-00805f9b34fb
15a16,18
> 001d=2800:0020:12345678-1234-5678-1234-56789abcdef0
> 001e=2803:001f:1a:12345678-1234-5678-1234-56789abcdef1
> 0020=00002902-0000-1000-8000-00805f9b34fb
ubuntu@hamoa:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 26.04 LTS
Release: 26.04
Codename: resolute
ubuntu@hamoa:~$ uname -a
Linux hamoa 7.0.0-1006-qcom-rt #8-Ubuntu SMP PREEMPT_RT Mon Jun 15 16:32:23 UTC
2026 aarch64 GNU/Linux
ubuntu@hamoa:~$ dpkg -l | grep bluez
ii bluez 5.85-4ubuntu0.1
arm64 Bluetooth tools and daemons
** Tags removed: verification-needed-resolute
** Tags added: verification-done-resolute
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2156411
Title:
[SRU][Resolute] GATT cached db hash is not updating when adding
services to existing connection
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/bluez/+bug/2156411/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs