Android P ajoute la prise en charge de l'utilisation de votre téléphone comme clavier ou souris Bluetooth

Android P ajoute la prise en charge du profil de périphérique Bluetooth HID, qui permet aux smartphones Android d'être utilisés comme clavier ou souris Bluetooth pour les appareils connectés.

Nous approchons de la date de lancement du premier Android P Developer Preview, selon les rumeurs. On sait peu de choses sur la prochaine version en termes de fonctionnalités destinées aux utilisateurs, même si nous avons fait de notre mieux pour cataloguer tous les morceaux nous avons pu trouver. Les deux plus gros changements annoncés pour Android P incluent la prise en charge de types d'affichage atypiques (comme ceux avec un 'entailler') et un nouveau Interface de conception matérielle. Aujourd'hui, nous sommes également convaincus qu'Android P ajoutera enfin la prise en charge du service de profil d'appareil Bluetooth HID, qui permettra à votre smartphone d'être utilisé comme clavier ou souris Bluetooth.

En 2014, un membre des forums CodeAurora de Qualcomm a soumis un correctif qui ajoute la prise en charge du rôle de périphérique Bluetooth HID. Ce patch était

commis en décembre 2016, cependant, la fonctionnalité est restée désactivée pour les versions ultérieures d'Android. Cela semble changer avec la sortie d'Android P, car un membre XDA nous a envoyé un conseil. 500 Erreur de serveur interne que deux commits enfin, activez Bluetooth HIDD.

Nous avons confirmé que ce profil Bluetooth HID n'a été ajouté que récemment, à titre de comparaison des profils Bluetooth pris en charge dans Android 8.1 Oreo (branche oreo-mr1-version) contre le dernier maître montre que la valeur booléenne permettant HIDD a été transformée en vrai.

Par ailleurs, le pertinentApis que les développeurs peuvent utiliser ont été non masqué, ce qui signifie que les applications pourront profiter de cette fonctionnalité sur les appareils Android exécutant la version P (à commencer par les appareils Google Pixel et Pixel 2).

Alors, qu’est-ce que tout cela signifie exactement ?

Service de profil de périphérique HID Bluetooth Android P

Les appareils compatibles Bluetooth peuvent prendre en charge ce que l'on appelle des « profils Bluetooth ». Vous connaissez peut-être certains des plus courants, tels que le profil mains libres (HFP) et le profil de distribution audio avancé (A2DP), qui sont généralement utilisés respectivement pour les appels vocaux et le streaming de musique. La mise en œuvre du profil Bluetooth Human Interface Device (HID) permet aux périphériques d'entrée tels que les souris, le clavier, les joysticks, etc.

Par défaut, Android (comme dans la version de base du projet Android Open Source) n'implémente pas la prise en charge de HIDD dans la pile Bluetooth. Cela signifie que les développeurs d'applications ne peuvent pas créer d'applications utilisant le service pour permettre à votre smartphone d'être utilisé comme périphérique de saisie clavier/souris de base. Il existe des applications root sur le Play Store, telles que Bluetooth+, qui corrigent le cadre Bluetooth pour activer HIDD, et lorsqu'il est combiné avec une autre application telle que True Mouse/KB, vous pouvez utiliser votre smartphone comme périphérique d'entrée.

Cependant, la prise en charge native dans AOSP signifie que tous les appareils exécutant Android P peuvent être utilisés comme périphériques d'entrée via Bluetooth. Nous pouvons voir comment cela pourrait être utile pour contrôler potentiellement les présentations sur le lieu de travail ou comme télécommande multimédia lorsque vous n'avez pas accès à une meilleure solution. Des entreprises telles que Samsung et Huawei ont vanté les moyens d'utiliser votre smartphone comme poste de travail mobile, et bien que cette fonctionnalité soit dérisoire en comparaison avec le écosystème qu'offrent ces deux sociétés, c'est une belle avancée dans l'interconnectivité entre votre appareil Android et votre autre dispositifs.