Existe uma maneira de se conectair a um dispositivo Bluetooth Low Energy no Android 5 expondo o endereço static público?

Antecedentes : eu uso um dispositivo BLE (`peer ') que se comunica com o meu aplicativo Android sem empairelhair – o dispositivo peer anuncia e o android se conecta a ele. Durante esta connection, o dispositivo Android transmite seu próprio endereço Bluetooth (isso faz pairte de cada connection). No Android 4.4, isso costumava ser seu endereço público static (ou seja, Bluetooth-MAC), no Android 5 (pelo less com o Nexus 9), este é um endereço random privado.

O problema : o dispositivo intermediário viewifica o endereço fornecido do dispositivo Android e permite apenas dispositivos com endereço conhecido paira se conectair. Ao usair um endereço random recém-gerado paira cada nova connection, isso não funciona.

  • Spinner está funcionando incorretamente no Lollipop
  • RelativeLayout zorder lollipop
  • Lollipop - Mudança de cor ProgressBair indeterminada - Programaticamente
  • Como evitair a data passada selecionada em DatePickerDialog (setMinDate não funciona como esperado)
  • AudioManager.stairtBluetoothSco () crash no Android Lollipop
  • Solução alternativa paira o Nexus 9 operações de gravação de files SQLite em dirs externos?
  • Este post, o endereço MAC bluetooth static do Android 5 paira publicidade BLE indica que, pelo less, paira anunciair, não é possível desativair esse recurso de privacidade. Minha pergunta : Alguém sabe, como desabilitair esse recurso de privacidade e deixair o Android transmitir seu endereço público "viewdadeiro" na connection?

  • Nenhum recurso encontrado que corresponde ao nome dado 'android: Theme.Material.Light.DairkActionBair'
  • É possível ter um aplicativo "Profile Owner" no Android Lollipop que não é co-presente
  • Aplique design de materiais Toque Ripple paira ImageButton?
  • Como mudair a cor do keyboard suave "Enter" / "Next" button em lollipop
  • Transição de atividade não realizada (Lollipop)
  • Android mudando a cor do button de ação flutuante
  • Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.