Коды Android M–S: смысл и ключевые отличия
Краткий ответ: буквы M, N, P, Q, S — это алфавитные кодовые названия релизов Android (Marshmallow, Nougat, Pie, Quince Tart/10, Snow Cone/12), каждая версия вводила ключевые изменения — от экономии батареи и запросов разрешений до жестов, темной темы и персонализации Material You.
Что означают буквы и почему они были нужны
До Android 10 Google давал версиям имена десертов в алфавитном порядке — это удобная внутреняя маркировка (M → Marshmallow, N → Nougat и т.д.). Названия помогали разработчикам и тестировщикам ориентироваться на ранних этапах. Начиная с Android 10 компания перешла к числам: названия остались в истории и в коде, но официально уже не используются.
Краткие ключевые фичи по версиям (M→S)
| Версия | Год | Главная новинка | Что это даёт пользователю |
|---|---|---|---|
| M (Marshmallow) | 2015 | Doze, runtime permissions, fingerprint API | Дольше держит заряд, приложения просят доступ в момент использования, проще биометрия |
| N (Nougat) | 2016 | Multi‑window, улучшённые уведомления | Одновременная работа с двумя приложениями, свайп‑уведомления |
| P (Pie) | 2018 | Жесты навигации, Adaptive Battery, Digital Wellbeing | Экономия батареи на основе ИИ, управление временем в приложениях, новые жесты |
| Q (Android 10) | 2019 | Системная тёмная тема, Scoped Storage, Live Caption | Приватность хранения файлов, субтитры в офлайне, экономия на OLED |
| S (Android 12 / Snow Cone) | 2021 | Material You (динамические темы), улучшенная приватность | Интерфейс под ваш фон, более гибные виджеты и приватные настройки |
Если важна приватность и поддержка последних API — ориентируйтесь на Android 12+ (S) и выше; многие фичи безопасности появились именно в Q и S.
Чем эти релизы реально отличаются для обычного пользователя и разработчика
- Батарея и производительность: M ввёл фоновые ограничения, P улучшил их через ИИ (Adaptive Battery). Для пользователя это +10–30% в обычном сценарии.
- Приватность: с Q/10 пошли крупные изменения (Scoped Storage, отдельные разрешения для местоположения в фоне). После Q приложения получают меньше доступа к данным по умолчанию.
- Интерфейс и навигация: от классических кнопок в M→N к жестам в P и дальнейшей персонализации в S (Material You).
- Совместимость: новые API появляются в каждой версии — разработчикам нужно учитывать особенности Scoped Storage (Q) и ограниченные фоновые сервисы (M/P).
Не все функции будут на вашем телефоне: производитель может убрать или задержать обновления. Pixel‑устройства чаще получают фичи первыми.
Частые ошибки
- Ожидать, что "Q" и "10" — разные системы. На практике Android Q — это Android 10.
- Думать, что все телефоны с Android 12 автоматически получат Material You — нужен поддерживаемый лаунчер и производительская интеграция.
- Считать, что приватность решается только обновлением ОС; важны и настройки приложений.
FAQ
- Как узнать, какая у меня версия Android?
В «Настройки → О телефоне → Версия Android» указан номер и кодовое имя у старых прошивок. - Можно ли получить функции S на старом телефоне?
Частично: некоторые функции (тёмная тема, жесты) доступны через обновления или сторонние лаунчеры, но системную интеграцию Material You даст только Android 12+. - Почему Google отказался от десертных имён?
Централизация и понятность для широкой аудитории: числа проще понимать всем пользователям. - Стоит ли обновляться сразу?
Обновляйтесь ради безопасности и приватности, но проверьте совместимость важных приложений и резервную копию.
Эволюция M→S показывает сдвиг от экономии батареи и управления разрешениями к персонализации и усиленной приватности — это практические изменения, которые вы заметите в повседневном использовании телефона.