После нескольких лет тестирования Google включил стек Bluetooth Gabeldorsche по умолчанию в Android 13. Читайте дальше, чтобы узнать больше.
В течение долгого времени Android полагался на стек «Fluoride» для всех функций Bluetooth. Но Google начал тестирование нового стека Bluetooth под названием «Gabeldorsche» с Android 11. Вскоре после того, как компания выпустила первые стабильные сборки Android 11 для устройств Pixel, мы заметил в выпуске новую опцию разработчика под названием Включить Габельдорше, что помогло разработчикам протестировать новый стек Bluetooth. Эта опция присутствовала во всех выпусках Android 12 и Android 12L, а также была включена в ранние предварительные версии Android 13 для разработчиков. Однако Google удалил его во втором Андроид 13 бета-версия. Это потому, что Google по умолчанию включил стек Bluetooth Gabeldorsche в Android 13.
Для неосведомленных: стек Bluetooth — это программное обеспечение, отвечающее за обработку соединений Bluetooth. Как упоминалось ранее, Android уже несколько лет использует стек Fluoride Bluetooth для всех функций Bluetooth. Но теперь, после многих лет испытаний, Google заменил его новым стеком Bluetooth Gabeldorsche для некоторых функций. Стек Bluetooth Gabeldorsche представляет собой полную переработку стека Bluetooth Android и включен по умолчанию в Android 13, но только
«до уровня сканирования».В соответствии с Эспера Мишаал Рахман, Android 13 будет использовать стек Bluetooth Gabeldorsche для «Сканирование BLE, реклама BLE, управление соединениями ACL, управление информацией контроллера, уровень HCI, уровень интерфейса HAL и другие необходимые компоненты, такие как хранилище конфигурации».
Хотя Google официально не объявил об этом изменении для Android 13, компания выделил его как часть обновлений возможностей подключения в Android Automotive 13.. В ходе дальнейшего расследования Рахман обнаружил, что стек Gabeldorsche, похоже, также работает для Android 13.
Google стремится улучшить безопасность, надежность, совместимость Bluetooth и автоматизированное сквозное тестирование с помощью Gabeldorsche. На данный момент неясно, какую пользу это принесет конечным пользователям, но это может привести к снижению задержки и некоторому улучшению стабильности.
С помощью:Эспер