Обновление Google Nexus 5/7 до Android Lolipop Developer Preview в Calculate Linux

Android-5.0-Lollipop.jpg

{{TOC}}

Скоро должна выйти финальная версия Android Lolipop, но если у вас нету желания ждать и хочется попробовать новинку прямо сейчас, то вы можете обновить ваше устройство до Android Lolipop Developer Preview (версия 5.0). Будьте внимательны — в процессе прошивки содержимое вашего устройства будет полностью стёрто, так что предварительно скопируйте все необходимые данные.

Получаем образ Android Lolipop

Переходим на страницу Android Developer Preview , качаем архив для вашего устройства и распаковываем.

Установка необходимого программного обеспечения

Нам необходимо установить dev-util/android-tools. Для этого выполняем следующие команды:

echo "dev-util/android-tools" > /etc/portage/package.keywords/custom
emerge dev-util/android-tools

Открытие режима разработчика и включение режима отладки по USB

Открываем на мобильном устройстве Настройки и листаем в самый низ. Открываем пункт О телефоне или О планшетном ПК, в зависимоста от вашего устройства. Находим пункт Номер сборки и тапаем раз 7 до появления сообщения о включении режима разработчика.

Возвращаемся в раздел Настройки и видим пункт Для разработчиков — там нам нужно включить пункт Отладка по USB.

Прошивка устройства

Подключаем устройство к компьютеру.

Теперь, находясь в каталоге с распакованной прошивкой, выполняем следующую команду:

adb devices

112.jpg

Ждём пока появится запрос на доверие к компьютеру в режиме отладки и соглашаемся и еще раз выполняем команду, чтобы убедиться что устройство подключено:

adb devices

Перезагружаемся в режим прошивки:

adb reboot bootloader

Устройство перезагрузится. Если на устройстве еще не разблокирован загрузчик, то это необходимо сделать выполнив следующую команду:

fastboot oem unlock

Теперь нам остается выполнить скрипт для прошивки:

./flash-all.sh

Ждём завершения прошивки и не отключаем пока устройство не загрузится для настройки и скрипт не выдаст на приблизительно следующее сообщение:

finished. total time: 121.150s

Устройство обновлено и готово к использованию — остается лишь настроить.

Следовало бы добавить, что не для всех Nexus 7 это доступно.