Google работает над тем, чтобы сделать технологию Fast Pair более открытой для производителей Bluetooth аксессуаров

Google откроет API Fast Pair и отвяжет его от Google Mobile Services.

Февраль 16, 2022 - 15:03
Февраль 16, 2022 - 15:16
 0  189
Google работает над тем, чтобы сделать технологию Fast Pair более открытой для производителей Bluetooth аксессуаров

В конце 2017 года Google представил технологию Fast Pair (сокращение от Google Fast Pair Service (GFPS)) — это собственный стандарт Google для быстрого сопряжения близлежащих устройств, оборудованных стандартом Bluetooth Low Energy (BLE). Традиционный процесс сопряжения и подключения новых устройств Bluetooth был громоздок и чреват проблемами, пользователям приходилось открывать настройки Bluetooth и проходить долгий путь. Fast Pair в свою очередь автоматически обнаруживает близлежащие Bluetooth-аксессуары и предлагает пользователю быстрое сопряжение и настройку устройства. По данным Google, с момента своего появления функция Fast Pair использовалась более 100 миллионов раз.

Для того чтобы Fast Pair появилась на максимальном количестве устройств Android, Google сделал ее частью платформы Nearby - набора API Google, позволяющего обнаруживать ближайшие устройства и устанавливать с ними связь. API Nearby доступны на устройствах Android через Сервисы Google Play - приложение, входящее в пакет Google Mobile Services (GMS). Это означает, что производители устройств, которые предпочитают не встраивать в свои Android устройств GMS, не смогут воспользоваться преимуществами Fast Pair. Кроме того, Google требует, чтобы производители Bluetooth-аксессуаров регистрировали свои устройства в компании, чтобы неавторизованные устройства не могли воспользоваться преимуществами более простого процесса сопряжения, предоставляемого Fast Pair. Это означает, что даже на устройствах, где сервис априори доступен, решение о том, каким устройствам можно работать с Fast Pair остается за Google.

Однако есть основания полагать, что в Android 13 Google откроет API Fast Pair. Мишаал Рахман из Esper Blog заметил недавнее изменение кода, представленное в AOSP Gerrit, которое показывает, что в систему был добавлен новый API NearbyManager. В другом изменении кода описана причина этого добавления: Google намерена сделать Fast Pair доступным через модуль Mainline (обновления системы через Google Play). Согласно описанию изменения кода, это даст производителям устройств возможность поддерживать первоначальное сопряжение Fast Pair устройств через собственный сервер для синхронизации и обслуживания метаданных сертифицированных устройств Fast Pair.

Как отмечает Mishaal, в таких странах, как Китай, где производители устройств регулярно поставляют Android без предустановленных сервисов Google, это может позволить производителям устройств реализовать поддержку Fast Pair для своих Bluetooth-аксессуаров и других продуктов. Кроме того, стоит вспомнить, что на выставке CES 2022 компания Google объявила, что поддержка Fast Pair появится на большем количестве платформ, даже на Windows, поэтому намерения Google по открытию API этой функции довольно серьезны.

Новая реализация модуля Mainline, похоже, присутствует в релизе Android 13 Developer Preview 1. Мишаал, изучая сборку для Pixel 4, обнаружил новый APEX-модуль "com.android.nearby", который содержит API NearbyManager и Fast Pair, а также приложение, содержащее диалоговое окно для сопряжения устройств. В описании изменения кода упоминается, что Google хочет перенести существующий сервис Fast Pair из GMS в эту новую реализацию модуля Mainline. Существующий сервис Google Fast Pair располагается в Сервисах Google Play (имя сервиса - .nearby.discovery.service.DiscoveryService), и данная реализация, вероятно, будет использоваться еще некоторое время.

На текущий момент, Google пока не объявила публично о своих планах по переводу Fast Pair в модуль Mainline. 

Источник: Esper Blog

Наиль Садыков Один из основателей проекта и главный редактор.