Как читать номера сборок Android 14 и где их найти

Номер сборки Android 14 — это код вида UP1A.231005.007 или AP21.240517.019, который однозначно указывает на ветку платформы, дату сборки и номер патча. По нему можно понять, стабильна ли сборка, когда выпущена и сколько у неё исправлений.

Структура номера сборки

Номер сборки обычно состоит из трёх частей:

  • Префикс (буквы/цифры, 2–4 символа) — ветка и тип релиза. Примеры: UP1A, AP21, TKQ.
    • UP — UpsideDownCake (Android 14), AP — альтернативная Pixel-ветка.
    • Буквы в конце префикса часто обозначают канал: A — основная (stable), B — бета, X — preview/experimental (не рекомендуется для повседневного использования).
  • Дата в формате YYMMDD (например, .231005) — год, месяц, день сборки.
  • Номер патча (.007, .019) — порядковый индекс патч‑сборки; дополнительные суффиксы (.A1, .EX01) указывают на внутренние под‑версии.

Примеры:

  • UP1A.231105.001 — стабильная сборка Android 14, 5 ноября 2023, патч 001.
  • AP21.240517.019 — Pixel‑прошивка, 17 мая 2024, 19‑й патч.
  • TQ3A.230805.001.A1 — тестовая внутренняя сборка с суб‑патчем A1.

Если в конце префикса есть X (или вы видите "preview"), это версия для разработчиков — возможны баги и несовместимости.

Где и как посмотреть номер сборки на устройстве

Шаги для большинства устройств с Android 14:

  1. Настройки → О телефоне (или Система → О устройстве) → Номер сборки (Build number). Часто полный идентификатор виден в строке "Версия ПО" / "Build number".
  2. Чтобы увидеть подробности: Настройки → Для разработчиков → там показываются полные строки ro.build.* (kernel, SELinux, etc.). Если "Для разработчиков" скрыт — тапните 7 раз по "Номер сборки".
  3. Через ADB (ПК):
    • Подключите устройство по USB и выполните: adb shell getprop ro.build.display.id или adb shell getprop ro.build.id
  4. Эмулятор / Android Studio: в окне устройства в Settings → About или через adb аналогично.
  5. Recovery/TWRP: при загрузке в кастом recovery полный build id обычно виден на главном экране.

Не путайте номер сборки с общей версией Android (например, "Android 14 QPR1/2"). Build показывает конкретную сборку и патчи, а версия — общий релиз.

Отличия по производителям и зачем это нужно

Производители добавляют свои префиксы и метки (Samsung: SP/PDA, Xiaomi: TKQ, OnePlus/OP: собственные коды). Это учитывает кастомные оболочки (One UI, HyperOS, OxygenOS) и региональные сборки.

Зачем смотреть номер сборки:

  • Проверить, установлен ли критический патч безопасности.
  • Подобрать корректные файлы при прошивке/восстановлении.
  • Сообщить точный id в техподдержку или на форуме для диагностики.
  • Убедиться в совместимости прошивки с root/модулями.

Частые ошибки

  • Путают build number с версией Android (14.0 vs UP1A...).
  • Попытки прошить файл не для вашей архитектуры/кода устройства — приводит к ошибкам.
  • Игнорирование суффиксов (A1, EX01) — они важны для точной совместимости.

FAQ

  • Где посмотреть build на Pixel?
    Настройки → О телефоне → Build number или через adb getprop ro.build.display.id.

  • Что значит .231005.007?
    23 — год, 10 — месяц, 05 — день сборки; 007 — номер патча/релиза.

  • Можно ли безопасно использовать сборку с X/preview?
    Для повседневного использования не рекомендуется: возможны серьёзные баги и несовместимости с приложениями.

  • Как обновиться, если сборка устарела?
    Проверьте OTA в Настройках → Система → Обновления. Для ручной прошивки используйте factory image, подходящую под ваш build id.

Если нужно — могу разобрать конкретный код сборки (например, UP1A.240305.018) или подсказать, как загрузить factory image для вашей модели.