Ошибки при прошивке Lollipop на Nexus. Как исправить — инструкция!

Начиная с сегодняшнего дня, компания Google официально обновляет большинство Nexus устройств до Android 5.0 Lollipop. Обновление было столь ожидаемым, что большинство пользователей (их можно назвать бесшабашными гиками) в прямом смысле этого слова «ломанулись» качать образы и шить их на свои устройства (не дожидаясь ОТА). И впервые столкнулись с тем что и «компания добра» допускает ошибки…

Начиная с сегодняшнего дня, компания Google официально обновляет большинство Nexus устройств до Android 5.0 Lollipop. Обновление было столь ожидаемым, что большинство пользователей (их можно назвать бесшабашными гиками) в прямом смысле этого слова «ломанулись» качать образы и шить их на свои устройства (не дожидаясь ОТА). И впервые столкнулись с тем что и «компания добра» допускает ошибки при упаковке образов прошивок (привет Apple!). В этом материале вы сможете ознакомиться с инструкцией ,как «вручную» поэтапно прошить разделы прошивки. И не бойтесь, все достаточно легко!

Начать надо наверное с того, что возможно у вас все пройдет гладко и с первого раза (если вы следовали нашей инструкции по прошивке). Но на форумах (например русскоязычный 4pda.ru пестрит сообщениями об ошибках) приводятся разные примеры, одному не хватило оперативной памяти (ее и вправду рекомендуется от 4Гб и выше), другой грешит на железо или ОС, в любом случае «убить» Nexus’ы программно очень сложно, и даже если это случилось при определенных манипуляциях его можно реанимировать!

Ну а мы сейчас детально разберем, что делать если при прошивке произошла ошибка. Готовы? И так, приступим:

Переведите устройство в режим bootloader — для это выключите его полностью и зажав кнопку уменьшения громкости и питания, включите. После подключите устройство к компьютеру.

1. Вам необходимо распаковать прошивку до того момента когда у вас в папке окажется файл image-device type.zip
2. Его необходимо распаковать в туже папку где у вас находятся утилиты fastboot и adb (включая необходимые библиотеки)
3. В папке должны появится следующие файлы — boot.img, cache.img, recovery.img, system.img, userdata.img (еще раз проверьте чтобы все файлы были в папке!)
4. Прямо из папки запустите консоль коммандной строки (например набрав в адресной строке команду cmd.exe)
5. В открывшейся консоли мы поэтапно вводить команды, которые прошью в необходимые разделы памяти соответствующие образы (все делать в указанном порядке! при вводе каждый команды нажимаем Enter)
7. fastboot flash bootloader .img (например bootloader-hammerhead-hhz12d.img)
8. fastboot flash radio .img (здесь стоит упомянуть, что если вы прошиваете планшет без модуля связи, то этого файла не будет в прошивке, тогда просто пропустите этот пункт)
9. Теперь необходимо перезагрузить fastboot режим, для этого вводим команду — fastboot reboot-bootloader
10. После того как устройство повторно зайдет в режим bootloader продолжаем воодить команды (строго по порядку!)
11. fastboot flash recovery recovery.img (ждем)
12. fastboot flash boot boot.img (ждем)
13. fastboot flash system system.img (ждем, самый долгий из этапов, это образ системы!)
14. fastboot flash vendor vendor.img (ТОЛЬКО ЕСЛИ У ВАС NEXUS 9!!! Остальные пропускают этот пункт!)
15. Если вы хотите очистить соответствующие разделы (что мы вам настоятельно рекомендуем), вводим следующие команды:
fastboot flash cache cache.img
и
fastboot flash userdata userdata.img
15. Перезагружаем устройства — fastboot reboot

Поздравляем! Вы только что прошили на свое Nexus устройство последнюю версию Android 5.0 Lollipop. Чистую, без приложений и данных. Приложения восстановятся из аккаунта, а вот в приложениях необходимо будет заново указать свои учетные данные.

В любом случае, если что-то пойдет не так, вы всегда можете задать вопросы редакции (например написав в твиттере мне, автору поста — creeper24 )