Web Bluetooth API/Bluetooth Adapter

1. VMLogin Web Bluetooth API

It allows websites to communicate over GATT(Generic Attribute Profile) with nearby user-selected Bluetooth Low Energy (BLE) devices in a secure and privacy-preserving way. It is mainly used to disguise the device's Bluetooth API fingerprint, you can choose whether to open it according to your own needs.

2. VMLogin Bluetooth Adapter

Represents the local device Bluetooth adapter. of mobile devices. The Bluetooth Adapter lets you perform fundamental Bluetooth tasks.

For example, initiate device discovery(startDiscovery), query a list of bonded (paired) devices(get BondedDevices), instantiate a Bluetooth Device using a known MAC address(getRemoteDevice), and create a listen to connection from other devices(listenUsingRfcommWithServiceRecord).

(BluetoothAdapter.getDefaultAdapter) This static method can get the adapter object.

It is mainly used to disguise the device's Bluetooth Adapter fingerprint, and you can choose whether to open it according to your own needs.