Разбор версий 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), затем мониторьте использование памяти через встроенные инструменты разработчика или сторонние приложения для профилирования.
Если хотите, могу подготовить пошаговую инструкцию обновления для конкретной модели (укажите модель и производителя) или помочь распознать билд по выводу adb — пришлите результат getprop.