Android P agrega soporte para el perfil de dispositivo Bluetooth HID, que permite usar teléfonos inteligentes Android como teclado o mouse Bluetooth para dispositivos conectados.
Nos acercamos a la fecha de lanzamiento de la primera versión preliminar para desarrolladores de Android P. según los rumores. Se sabe poco sobre la próxima versión en términos de funciones orientadas al usuario, aunque hemos hecho todo lo posible para catalogar todos los fragmentos y piezas hemos podido encontrar. Los dos cambios más importantes que se rumorean que llegarán a Android P incluyen soporte para tipos de visualización atípicos (como aquellos con un 'muesca') y un renovado Interfaz de diseño de materiales. Hoy, también estamos seguros de que Android P finalmente agregará soporte para el servicio de perfil de dispositivo Bluetooth HID, que permitirá usar su teléfono inteligente como teclado o mouse Bluetooth.
En 2014, un miembro de los foros CodeAurora de Qualcomm envió un parche que agrega soporte para la función de dispositivo Bluetooth HID. Ese parche fue
cometido en diciembre de 2016, sin embargo, la funcionalidad permaneció deshabilitada para versiones posteriores de Android. Eso parece estar cambiando con el lanzamiento de Android P, ya que un miembro de XDA nos envió un consejo. Error interno de servidor 500 eso dos compromisos finalmente habilite Bluetooth HIDD.Nosotros mismos confirmamos que este perfil Bluetooth HID se agregó recientemente, como comparación de los perfiles Bluetooth compatibles en Android 8.1 Oreo (rama lanzamiento-oreo-mr1) versus el último maestro muestra que el valor booleano que habilita HIDD se ha invertido a verdadero.
Además, el importanteAPI para que los utilicen los desarrolladores han sido no oculto, lo que significa que las aplicaciones podrán aprovechar esta funcionalidad en dispositivos Android que ejecuten la versión P (comenzando con los dispositivos Google Pixel y Pixel 2).
Entonces, ¿qué significa exactamente todo esto?
Servicio de perfil de dispositivo Android P Bluetooth HID
Los dispositivos habilitados para Bluetooth pueden ofrecer soporte para lo que se denomina "Perfiles de Bluetooth". Es posible que esté familiarizado con algunos de los más comunes, como el perfil manos libres (HFP) y el perfil de distribución de audio avanzado (A2DP), que normalmente se utilizan para llamadas de voz y transmisión de música, respectivamente. La implementación del perfil Bluetooth del dispositivo de interfaz humana (HID) permite que funcionen dispositivos de entrada como ratones, teclados, joysticks y más.
De forma predeterminada, Android (como en la compilación base del Proyecto de código abierto de Android) no implementa soporte para HIDD en la pila de Bluetooth. Eso significa que los desarrolladores de aplicaciones no pueden crear aplicaciones utilizando el servicio para permitir que su teléfono inteligente se use como un dispositivo básico de entrada de teclado/ratón. Hay aplicaciones habilitadas para root en Play Store, como Bluetooth+, que parchean el marco de Bluetooth para habilitar HIDD, y cuando se combina con otra aplicación como True Mouse/KB, puede usar su teléfono inteligente como dispositivo de entrada.
Sin embargo, el soporte nativo en AOSP significa que todos los dispositivos que ejecutan Android P pueden usarse como dispositivos de entrada a través de Bluetooth. Podemos ver cómo esto podría ser útil para controlar potencialmente presentaciones en el lugar de trabajo o como control remoto de medios cuando no tenga acceso a una solución mejor. Empresas como Samsung y Huawei Hemos estado promocionando formas de usar su teléfono inteligente como una estación de trabajo móvil, y aunque esta característica palidece en comparación con la ecosistema que ofrecen estas dos empresas, es un buen paso adelante en la interconectividad entre su dispositivo Android y sus otros dispositivos.