| # Set the Bluetooth Class of Device |
| # Service Field: 0x5A -> 90 |
| # Bit 17: Networking |
| # Bit 19: Capturing |
| # Bit 20: Object Transfer |
| # Bit 22: Telephony |
| # MAJOR_CLASS: 0x02 -> 2 (Phone) |
| # MINOR_CLASS: 0x0C -> 12 (Smart Phone) |
| bluetooth.device.class_of_device=90,2,12 |
| |
| # Set supported Bluetooth profiles to enabled |
| bluetooth.profile.asha.central.enabled=true |
| bluetooth.profile.a2dp.source.enabled=true |
| bluetooth.profile.avrcp.target.enabled=true |
| bluetooth.profile.gatt.enabled=true |
| bluetooth.profile.hfp.ag.enabled=true |
| bluetooth.profile.hid.device.enabled=true |
| bluetooth.profile.hid.host.enabled=true |
| bluetooth.profile.map.server.enabled=true |
| bluetooth.profile.mcp.server.enabled=true |
| bluetooth.profile.opp.enabled=true |
| bluetooth.profile.pan.nap.enabled=true |
| bluetooth.profile.pan.panu.enabled=true |
| bluetooth.profile.pbap.server.enabled=true |
| |
| # Increase timeouts for virtual devices |
| ro.bluetooth.ble_start_timeout_delay=8000 |
| ro.bluetooth.ble_stop_timeout_delay=8000 |
| bluetooth.gd.start_timeout=7000 |
| bluetooth.gd.stop_timeout=7000 |