
З перших років існування Android Google присвоював кожній версії кодову назву десерту: Cupcake, Jelly Bean, Marshmallow тощо. Починаючи з Android 10, компанія відмовилася від публічного використання таких назв, щоб зробити бренд зрозумілішим для глобальної аудиторії. Водночас розробники Google і надалі застосовують їх у внутрішній роботі.
Так, Android 15 отримав назву Vanilla Ice Cream, а Android 16 — Baklava. Логічно було б очікувати, що Android 17 почнеться на літеру «C» за абеткою, але варіантів з цієї букви безліч. І тепер відомо, що вибір уже зроблено.
Android 17: офіційно — версія, внутрішньо — Cinnamon Bun
Як повідомляє Android Authority внутрішня кодова назва Android 17 — Cinnamon Bun (рулет з корицею). Це традиційна випічка з північної Європи та Північної Америки, зроблена з дріжджового тіста з цукрово-коричним наповненням і глазур’ю.
Внутрішнє позначення Android 17 у Google — API level 37.0. Для порівняння: Android 15 відповідав рівню API 35.0, Android 16 — 36.0. Хоча ця назва майже не з’явиться в офіційних маркетингових матеріалах, її можна буде побачити в ранніх бета-версіях системи.
Чому змінилася логіка назв
Вибір «Baklava» для Android 16 і тепер «Cinnamon Bun» для Android 17 пов’язаний з новим підходом до розробки ОС під назвою Trunk Stable. Замість створення окремих гілок коду для кожного релізу Google тепер підтримує одну стабільну основну гілку, а нові функції вмикає через feature flags. Це дозволяє швидше тестувати та випускати оновлення, зменшуючи проблеми з інтеграцією коду.
Відповідно, позначення релізів тепер прив’язано до року: у 2024 всі збірки мали префікс «A», а з 2025 року — «B». Цим пояснюється, чому Android 16 почався з літери «B», а Android 17 — з «C».