estou fazendo alguns testes com “passthought” do bluetooth no android.
explicando: estou usando o dongle fisico bluetooth em um emulador(vitualbox)
ou seja, no emulador consigo fazer que ele faça o scan do ambiente como se fosse o desktop.
funcionou rodando a versão
primeOS classic 0.6.1
deu certo o propósito, mas ele usa um android antigo na versão 7(Nougat)
há algum android mais novo que funcione o “passthought” do bluetooth?
Se funciona o passthought eu não sei mais você pode encontrar versões mais recente do android x86 pelo https://blissos.org/
depois de alguns testes somente esses fluiram bem no VirtualBox:
primeOS-classic_0.6.1-20211206-k4.9.194
baseado no android 7
DarkMatter_Exo4.7_BETA-2
baseado no android 7 e PhoenixOS
testei esse BlissOS na versão com android 7,12,13, mas nenhuma foi bem com o Bluetooth.
outra coisa importante, antes de condenar o Bluetooth veja a versão que ele se encontra, por exemplo:
estava tentando com o Bluetooth 4.0 , ele não reconhecia nenhum dispositivo dentro da VM, somente fora.
depois de testar a versão do Bluetooth 5.0 deu certo, as VMs reconheceram os dispositivos.
devemos observar que a VM feita por Bluestacks e afins, até mesmo o oficial da Android Studio não suporta o Bluetooth fisico, somente os emulados.
então se quiser fazer o “passthrought” do Bluetooth, para reconhecer os dispositivos fisicos na VM, que seja obrigatoriamente apk Android, recomendo esses sistemas acima.
aqui está o link que segui para fazer o “passthrout” do Bluetooth:
https://stackoverflow.com/questions/12135442/how-to-test-bluetooth-based-application-on-androidx86-on-top-of-virtualbox-with