Android P přidává podporu pro používání telefonu jako Bluetooth klávesnice nebo myši

Android P přidává podporu pro profil zařízení Bluetooth HID, který umožňuje používat smartphony Android jako Bluetooth klávesnici nebo myš pro připojená zařízení.

Blíží se datum spuštění prvního náhledu pro vývojáře Android P, podle pověstí. O chystaném vydání se toho z hlediska uživatelských funkcí málo ví, i když jsme pro to udělali maximum katalog všech kousků a kusů se nám podařilo najít. Mezi dvě největší zvěstované změny přicházející na Android P patří podpora pro atypické typy displejů (například ty s 'zářez') a přepracovaný Rozhraní Material Design. Dnes jsme si také jisti, že Android P konečně přidá podporu pro službu profilu zařízení Bluetooth HID, která umožní používat váš smartphone jako Bluetooth klávesnici nebo myš.

V roce 2014 byla členem fóra CodeAurora společnosti Qualcomm odeslána oprava, která přidává podporu pro roli zařízení Bluetooth HID. Ten patch byl spáchaný v prosinci 2016Tato funkce však zůstala pro následující vydání systému Android zakázána. Zdá se, že se to s vydáním Androidu P mění, protože nám člen XDA poslal tip

500 Interní chyba serveru že dva závazky konečně povolte Bluetooth HIDD.

Sami jsme si potvrdili, že tento Bluetooth HID profil byl přidán teprve nedávno, jako srovnání podporovaných Bluetooth profilů v Androidu 8.1 Oreo (odvětví oreo-mr1-release) oproti nejnovější mistr ukazuje, že booleovská hodnota umožňující HIDD byla překlopena na true.

Kromě toho, relevantníAPI pro vývojáře k použití byly neskryté, což znamená, že aplikace budou moci využívat tuto funkci na zařízeních Android s verzí P (počínaje zařízeními Google Pixel a Pixel 2).

Takže co to všechno přesně znamená?

Služba profilu zařízení Android P Bluetooth HID

Zařízení s podporou Bluetooth mohou nabízet podporu pro to, co se nazývá „profily Bluetooth“. Možná znáte některé z těch běžnějších, jako např profily Hands-Free (HFP) a Advanced Audio Distribution Profile (A2DP), které se obvykle používají pro hlasové hovory a streamování hudby. Implementace profilu Bluetooth Human Interface Device (HID) umožňuje fungování vstupních zařízení, jako jsou myši, klávesnice, joysticky a další.

Ve výchozím nastavení Android (stejně jako základní sestavení z projektu Android Open Source Project) neimplementuje podporu pro HIDD v zásobníku Bluetooth. To znamená, že vývojáři aplikací nemohou vytvářet aplikace využívající tuto službu, aby umožnili použití smartphonu jako základního vstupního zařízení klávesnice/myši. V Obchodě Play jsou aplikace s povoleným rootem, jako je Bluetooth+, které opravují rámec Bluetooth, aby je bylo možné povolit HIDD a v kombinaci s jinou aplikací, jako je True Mouse/KB, můžete svůj smartphone používat jako vstupní zařízení.

Nativní podpora v AOSP však znamená, že všechna zařízení se systémem Android P lze použít jako vstupní zařízení přes Bluetooth. Můžeme vidět, jak by to mohlo být užitečné pro potenciální ovládání prezentací na pracovišti nebo jako dálkové ovládání médií, kdykoli nemáte přístup k lepšímu řešení. Společnosti jako např Samsung a Huawei navrhovali způsoby, jak používat smartphone jako mobilní pracovní stanici, a přestože tato funkce ve srovnání s ekosystém, který tyto dvě společnosti nabízejí, je to pěkný krok vpřed ve vzájemném propojení mezi vaším zařízením Android a vaším zařízení.