Hi everyone,
I'm debugging cc2541 with Nexus5 (andriod 5.0).
I find the andriod system will cache device's primaryServiceUUID.(same mac device)
For example, cc2541 demo have a primaryServiceUUID=0xFFF0, and after I change it to 0xFEE7,
the app (BLE reader, BLE Explorer, etc.) still display 0xFFF0.
Restart Bluetooth, restart phone, reinstall app, even wipe cache partition is not work.
And my workmate's andriod phone's app detect the right primaryServiceUUID as it's the first time he connect to this device(no cache).
How to clean primaryServiceUUID cache? Otherwise I have to replace phone or cc2541 moudle...