Обновление драйверов на телефоне Android происходит через обновления низкоуровневых компонентов устройства. 4 Как правило, такие компоненты обновляются вместе с операционной системой, но при необходимости могут получить и независимый апдейт. 4
Процесс обновления включает несколько этапов: 1
- Производители пользовательских устройств (OEM) объединяют обновлённые графические драйверы из BSP в свои проекты, тестируют их, а затем передают на устройства через обновление OTA. 1 Нет гарантии, что конкретное устройство получит обновления от OEM. 1
- OEM создаёт и подписывает непустой APK обновляемого драйвера. 1 Этот APK должен содержать обновлённые графические драйверы, которые нужно доставить пользователю. 1
- Android принимает решение о том, какие драйверы загружать, на основе системы белых списков. 1
Например, чтобы обновить драйвер Bluetooth, нужно: 3
- Открыть настройки смартфона. 3
- Перейти в раздел «Bluetooth». 3
- Включить Bluetooth, если ранее он был отключён. 3
- Если в наличии есть апдейт ПО, нужно нажать на кнопку «Обновить», расположенную напротив пункта «Версия Bluetooth». 3
- На экране появится информация с описанием апдейта, нужно нажать «Обновить», чтобы загрузить свежую версию ПО. 3
- Загрузка апдейта производится только при подключении к интернету и занимает несколько секунд. 3
- После скачивания всех данных нужно нажать на кнопку «Перезапустить». 3
Под перезапуском подразумевается отключение и повторное включение Bluetooth на телефоне, без чего установить актуальный драйвер не получится. 3