До презентации серии Google Pixel Watch 3 осталось всего несколько дней, и из-за утечек многие подробности о часах уже стали достоянием общественности. Мы уже знаем, что оба устройства будут поставляться с последней версией Wear OS, платформы Google для носимых устройств на базе Android. Но перед ее запуском Android Authority узнала, что следующая версия Wear OS не только
находится в разработке, но и может быть основана на другой версии Android.
Хотя Wear OS основана на той же базе кода с открытым исходным кодом, что и Android для портативных устройств, то есть на AOSP, она не придерживается той же частоты выпуска или версий.. Например, Wear OS 3 была анонсирована в мае 2021 года, спустя целых восемь месяцев после выпуска версии Android 11, на которой она основана. Wear OS 4 была анонсирована два года спустя, в мае 2023 года, на основе ОС Android 13, которая была выпущена годом ранее. Последняя версия Wear OS, анонсированная в этом году, Wear OS 5, аналогично основана на версии Android, которая фактически была выпущена в прошлом году — Android 14.
В графике выпуска Wear OS до сих пор не было никакой последовательности, хотя некоторые полагают, что Google сейчас находится на ежегодном цикле выпуска, учитывая даты выпуска последних двух версий. Однако Wear OS, как и Android для портативных устройств, также иногда видит промежуточные «точечные» обновления, которые добавляют новые функции, но не новые API. Последним обновлением Wear OS стала Wear OS 3.5, выпущенная в начале 2022 года. Google никогда не выпускал точечные обновления для Wear OS 4, вместо этого сразу перешел к Wear OS 5. Однако Google может вернуться к выпуску точечных обновлений Wear OS, поскольку инсайдер сообщил Android Authority , что Google тестирует Wear OS 5.1 на Pixel.
Существование Wear OS 5.1 само по себе вряд ли заслуживает освещения в сми, тем более что мы не знаем, какие новые функции в нее запланировал Google. Однако, когда я узнал, что тестовые сборки Google Wear OS 5.1 основаны на Android 15 , а не на Android 14, я был удивлён. Если Wear OS 5.0 основана на Android 14, а Wear OS 5.1 основана на Android 15, то это означает, что Google наконец полностью отделил базовую версию Android от версии Wear OS.
На самом деле это то, над чем Google работает уже долгое время. Проект Google по созданию “trunk stable” привел к созданию единой основной ветки разработки для всего Android. Точные приложения, API, функции и поведение, обнаруженные в сборке Android, теперь определяются не только тем, когда сборка была скомпилирована, но также тем, какие флаги сборки и флаги конфигурации Android (aconfig) были включены.
Конечно, я несколько упрощаю ситуацию, но наш инсайдер раскрыл некоторую информацию, подтверждающую то, о чём мы говорим. В то время как тестовые сборки Wear OS 5.0 имеют идентификаторы сборок, начинающиеся с AW2A, текущие тестовые сборки Wear OS 5.1 имеют идентификаторы сборок, начинающиеся с AP4A, что соответствует тому, как обычные сборки Android идентифицируются после выхода стабильной версии. Однако возможно, что Wear OS 5.1 — это всего лишь временное название, а это означает, что перед выпуском его можно будет заменить на «Wear OS 6». Это будет зависеть от того, планирует ли Google включать какие-либо новые API или поведение системы, работающей с приложениями, поскольку именно в этом случае Google имеет тенденцию выпускать основную версию Wear OS.