Не могу найти в официальной документации про случайные маки именно для блютуза (вижу только для вайфая)
Выяснил
advertiser = bluetoothAdapter.getBluetoothLeAdvertiser();
advertiser.startAdvertising(settings, advData, scanResponse, advertisingCallback);
1) при каждом запуске будет случайный адрес
А вот второй момент еще неприятнее, и не пойму толи у меня служба все же перезапустилась, толи
мак еще меняется сам через какое-то время.
Выглядит так. Запустил на одном телефоне службу. С другого нашел через компаин. Запомнил мак.
Подключился. Туда-сюда реконекты все хорошо. Оключился. Телефон-клиент отложен минут на 15-30 в сторону.
Телефон-сервер на зарядке и экран не гас. Вывожу клиента из сна. Облом - конект не проходит.
Заново дружим. Оппа - а у сервера уже новый мак :(