Android P will Have Feature to Use Your Smartphone as a Bluetooth Keyboard or Mouse

Android P will Have Feature to Use Your Smartphone as a Bluetooth Keyboard or Mouse

As the Google I/O 2018 is coming closer,We’re heading towards the Android P launch. People are busy in guessing the name and upcoming features of the next version of Android. While as per rumors Google could roll out the first phase of beta version of Android P in this summer, which would be available for Nexus and Pixel device users. Moreover all devices running Android P can be used as input devices over Bluetooth.

The two biggest rumored changes coming to Android P include support for Notch and the new material Design. A new XDA-Developers report claims that in Android P, Users will be able to use their phone as a Bluetooth keyboard or Mouse. Two commits finally enabled the Bluetooth HIDD. it’s a nice step forward in inter-connectivity between your Android device and your other devices.

Bluetooth-enabled devices can offer support for what are called “Bluetooth Profiles.” You might be familiar with some of the more common ones, such as the Hands-Free Profile (HFP) and Advanced Audio Distribution Profile (A2DP), which are typically used for voice calls and music streaming respectively. Implementing the Human Interface Device (HID) Bluetooth profile allows for input devices such as mice, keyboard, joysticks, and more to work

As of now, this Bluetooth profile is disabled on every version of Android. The only method is to get the Human Interface Device (HID) Bluetooth profile involves rooting your android phone and using third party apps like Bluetooth+ which patches the Bluetooth framework for enabling HIDD.

In 2014, a patch was submitted by a member of Qualcomm’s CodeAurora forums that adds support for the Bluetooth HID device role. Till the date, the functionality remained disabled. This Bluetooth HID profile has only recently been added, as a comparison of the supported Bluetooth profiles in Android 8.1 Oreo. It points that Several apps and services will be able to take advantage of this functionality on Android devices which will be running on Android P release.