Android P bietet Unterstützung für die Verwendung Ihres Telefons als Bluetooth-Tastatur oder -Maus

Gerüchten zufolge nähern wir uns dem Startdatum der ersten Android P Developer Preview. Über die bevorstehende Veröffentlichung ist nur wenig bekannt. Wir haben jedoch unser Bestes getan, um alle Teile zu katalogisieren, die wir finden konnten. Die beiden größten gemunkelten Änderungen bei Android P sind die Unterstützung für atypische Anzeigetypen (z. B. mit einer Kerbe) und eine überarbeitete Benutzeroberfläche für das Materialdesign. Wir sind auch heute zuversichtlich, dass Android P endlich Unterstützung für den Bluetooth-HID-Geräteprofildienst bietet, mit dem Ihr Smartphone als Bluetooth-Tastatur oder -Maus verwendet werden kann.

Bereits 2014 wurde von einem Mitglied der CodeAurora-Foren von Qualcomm ein Patch eingereicht, der Unterstützung für die Bluetooth-HID-Gerätefunktion bietet. Dieser Patch wurde im Dezember 2016 bestätigt, die Funktionalität blieb jedoch für nachfolgende Android-Versionen deaktiviert. Dies scheint sich mit der Veröffentlichung von Android P zu ändern, da uns von Member 500 Internal Server Error der Hinweis gesendet wurde, dass zwei Commits Bluetooth HIDD aktivieren.

Wir haben uns bestätigt, dass dieses Bluetooth-HID-Profil erst kürzlich hinzugefügt wurde, da ein Vergleich der unterstützten Bluetooth-Profile in Android 8.1 Oreo (Zweig oreo-mr1-release) mit dem neuesten Master zeigt, dass der boolesche Wert, der HIDD aktiviert, auf true gekippt wurde .

Darüber hinaus wurden die relevanten APIs für Entwickler ausgeblendet, sodass Anwendungen diese Funktionalität auf Android-Geräten nutzen können, auf denen die P-Version ausgeführt wird (beginnend mit den Google Pixel- und Pixel 2-Geräten).

Was genau bedeutet das alles?

Android P Bluetooth HID-Geräteprofildienst

Bluetooth-fähige Geräte bieten Unterstützung für sogenannte „Bluetooth-Profile“. Sie kennen möglicherweise einige der gebräuchlichsten Profile, z. B. HFP (Hands-Free Profile) und A2DP (Advanced Audio Distribution Profile) wird für Sprachanrufe bzw. Musik-Streaming verwendet. Durch die Implementierung des HID-Bluetooth-Profils (Human Interface Device) können Eingabegeräte wie Mäuse, Tastaturen, Joysticks und mehr verwendet werden.

Standardmäßig implementiert Android (wie in der Basisversion des Android Open Source-Projekts) keine Unterstützung für HIDD im Bluetooth-Stack. Dies bedeutet, dass App-Entwickler mithilfe des Dienstes keine Apps erstellen können, mit denen Ihr Smartphone als grundlegendes Tastatur- / Mauseingabegerät verwendet werden kann. Im Play Store gibt es root-fähige Apps wie Bluetooth +, die das Bluetooth-Framework patchen, um HIDD zu aktivieren. In Kombination mit einer anderen App wie True Mouse / KB können Sie Ihr Smartphone als Eingabegerät verwenden.

Die native Unterstützung in AOSP bedeutet jedoch, dass alle Geräte, auf denen Android P ausgeführt wird, über Bluetooth als Eingabegeräte verwendet werden können. Wir können sehen, wie nützlich dies sein kann, um Präsentationen am Arbeitsplatz oder als Medienfernbedienung zu steuern, wenn Sie keinen Zugang zu einer besseren Lösung haben. Unternehmen wie Samsung und Huawei haben bereits damit geworben, Ihr Smartphone als mobile Workstation zu nutzen. Diese Funktion ist zwar im Vergleich zu dem von diesen beiden Unternehmen angebotenen Ökosystem verblasst, aber ein schöner Fortschritt bei der Interkonnektivität zwischen Ihrem Android-Gerät und Ihrem andere Geräte.