Разбор версий Lollipop: что поменялось между 5.0.x и 5.1
Короткий ответ: 5.0 — крупный релиз с Material Design, ART и переработанными уведомлениями; 5.0.1–5.0.3 — точечные исправления стабильности и багов (часто целевые сборки для отдельных моделей); 5.1 (MR1, API 22) — серьёзный апдейт стабильности, исправления утечек памяти и новые функции безопасности (Device Protection/FRP), поддержка нескольких SIM и HD‑voice. Если есть возможность — лучше обновиться до 5.1 для стабильности и исправлений.
Оглавление {{TOC_AUTOMATIC}}
Что принес Lollipop 5.0 и зачем были патчи 5.0.x
5.0 — это переходный мажорный релиз: новый визуальный язык (Material), ART стал основным рантаймом, переработаны уведомления (включая показ на экране блокировки), введены оптимизации батареи и мультимедиа. Первые стабильности и проблемы Lollipop решались мелкими сборками 5.0.1 и 5.0.2: исправления для конкретных устройств, баги со сториджем, будильниками и общей стабильностью. Обсуждаемая 5.0.3 появилась как набор фиксов в сообществе, но многие поправки были собраны в 5.1.
Ключевые отличия 5.0.x vs 5.1 (технически и практично)
- API: 5.0 = API 21, 5.1 = API 22. Для разработчиков это значит небольшие изменения в поведении служб и жизненного цикла приложений — тестируйте на обоих уровнях.
- Память и стабильность: после 5.0 отмечались возрасты в использовании RAM и случайные падения сервисов. Часть исправлений прошла через 5.0.1/5.0.2, но основное улучшение — в 5.1.
- Безопасность и защита устройства: 5.1 добавил Device Protection / Factory Reset Protection (FRP) — после сброса у устройства может потребоваться ввод ранее связанного Google‑аккаунта.
- Функции: multi‑SIM и улучшенная поддержка HD‑voice в 5.1.
- OTA и OEM-различия: многие патчи 5.0.x были целевыми для конкретных моделей; производители могли выпускать свои собственные сборки с дополнительными правками.
Сравнение по назначению релиза
| Версия | Цель релиза | Главное отличие |
|---|---|---|
| 5.0.0 (API 21) | Мажорный релиз | Material, ART, новые уведомления |
| 5.0.1 / 5.0.2 | Мелкие патчи | Исправления стабильности, устройства‑специфичные баги |
| 5.0.3 | Набор фиксов | Фиксы memory leak в обсуждении; не всегда массовый OTA |
| 5.1 (API 22) | MR1 — стабильность и безопасность | FRP, multi‑SIM, HD‑voice, крупные исправления памяти |
Практические рекомендации перед обновлением и действия после
- Как проверить версию:
- В настройках: Настройки → О телефоне → Версия Android.
- Через ADB: выполните adb shell getprop ro.build.version.release и adb shell getprop ro.build.version.sdk.
- Перед обновлением:
- Сделайте полную резервную копию данных (контакты, фото, мессенджеры по необходимости).
- Если продаёте устройство — удалите все аккаунты Google из настроек перед сбросом, чтобы избежать FRP‑блокировки.
- Если обновление недоступно OTA, уточните у производителя: для одних моделей выходила 5.0.2, для других — сразу 5.1.
- Если цель — стабильность и устранение утечек памяти — выбирайте 5.1 (при наличии сборки для вашего устройства).
- Для разработчиков: проверяйте поведение приложений на API 21 и 22, обращайте внимание на изменения в работе служб и энергопотреблении.
Если вы выполняете сброс на устройстве с 5.1, заранее удалите Google‑аккаунт. FRP может потребовать ввод предыдущих учётных данных и заблокировать устройство для нового владельца.
Частые ошибки
- Игнорирование OEM‑релизов: считать, что номер версии одинаков для всех устройств — ошибка; многие правки идут в кастомные сборки производителя.
- Сброс без удаления аккаунта: на 5.1 это приводит к FRP‑блокировке.
- Обновление ради «фич» вместо стабильности: 5.0.0 давал новые возможности, но первые патчи были важны для стабильности — ориентируйтесь на 5.1, если нужна надежность.
FAQ
- Нужно ли обязательно обновляться до 5.1?
- Рекомендуется, если доступно: 5.1 устраняет критичные баги памяти и добавляет полезные функции безопасности.
- Стоит ли искать отдельно 5.0.3?
- Обычно нет: многие фиксы 5.0.3 вошли в 5.1 или в OEM‑сборки; проще ориентироваться на доступный апдейт от производителя.
- Как не попасть под FRP при продаже телефона?
- Удалите Google‑аккаунт в настройках устройства и выполните сброс. Если вы недавно сменили пароль аккаунта, подождите 72 часа перед сбросом, чтобы избежать блокировки.
- Как проверить, исправлена ли проблема с памятью на моём устройстве?
- Обновитесь до последней доступной для вашего устройства сборки (предпочтительно 5.1), затем мониторьте использование памяти через встроенные инструменты разработчика или сторонние приложения для профилирования.