Если вы ждали слишком много времени для загрузки телефона (например, оставив его на ночь для загрузки), но он все еще находится в режиме загрузки, вы можете оказаться в загрузочном цикле . Это когда телефон не загружается из-за некоторых ошибок в /system
разделе. В качестве предварительного измерения вы должны выполнить сброс к заводским настройкам (или стереть /data
), чтобы посмотреть, поможет ли это. Если это не поможет, переустановите /system
раздел.
Во-первых, вы должны отформатировать ваш /system
каталог; для этого вам понадобится кастомное рекавери. Я рекомендую TWRP (Nexus 5) , но независимо от того, какое восстановление вы выберете, вам следует скачать последнюю версию.
Выключите Nexus 5, затем одновременно нажмите и удерживайте Vol-, Vol + и Power. Не отпускайте кнопки, пока не появится меню Fastboot Mode . Чрезмерное усилие не требуется и может сломать ваши кнопки.
Теперь вам придется использовать инструменты adb и fastboot. Откройте терминал / cmd в папке adb / fastboot на вашем ПК. Если у вас есть Android SDK , они обычно находятся в /path-to-sdk/sdk/platform-tools/
. Кроме того, вы можете установить Minimal ADB и Fastboot для Windows (или sudo apt-get install android-tools-adb android-tools-fastboot
для Linux) .
Теперь подключите телефон к компьютеру. Убедившись, что ваш телефон находится в режиме быстрой загрузки , введите в терминал / cmd: fastboot devices
чтобы убедиться, что ваш телефон правильно подключен (он должен вернуть вам серийный код). Это следующая команда выполнит сброс настроек на телефоне, так что будьте осторожны , что это приведет к удалению всех данных пользователя из телефона : fastboot oem unlock
. После того, как вы ввели эту команду, введите fastboot reboot
. Вам будет представлен экран с логотипом Android и индикатором выполнения (это может занять до десяти минут). После этого ваш телефон снова попытается загрузиться. Просто выключите его после того, как логотип Android и индикатор выполнения больше не отображаются на экране .
Теперь мы будем использовать этот файл recovery.img, который мы скачали ранее. Перезагрузите телефон в режиме быстрой загрузки с помощью Vol-, Vol + и питания, как на шаге 2. Убедитесь, что он подключен fastboot devices
. В том же терминале / cmd введите fastboot flash recovery /downloads/recovery.img
, заменив /downloads/recovery.img
полный путь к загруженному вами восстановлению.
После того, как это сделано, на телефоне используйте кнопки громкости, чтобы перейти к « Restart Bootloader », и нажмите «Power», чтобы выбрать его. После перезагрузки загрузчика используйте кнопки громкости, чтобы перейти к «Режиму восстановления » и включите питание, чтобы выбрать его. Затем вы должны встретить только что установленное пользовательское восстановление.
Это инструкции для TWRP: После запуска восстановления нажмите Wipe> Advanced Wipe и отметьте только системный, кэш данных и кеш dalvik. Теперь проведите по Wipe . Это сотрет все системные и пользовательские данные с устройства; Данные на внешних SD-картах будут сохранены, если вы выбрали только эти 4 раздела.
Теперь вы загрузите свежий образ системы. Если вы хотите придерживаться стокового ПЗУ, вот один из XDA (Эта версия рутирована). В потоке XDA доступно много пользовательских ПЗУ . Загрузите образ ПЗУ.
Теперь, вернувшись в TWRP, убедитесь, что вы находитесь на главном экране (внизу должна быть кнопка home) и перейдите в Advanced> ADB Sideload, затем проведите пальцем, чтобы активировать режим. Введите, adb devices
чтобы убедиться, что ваше устройство правильно подключено, затем введите adb sideload /downloads/ROM.zip
, указав /downloads/ROM.zip
полный путь к ПЗУ (ZIP-файл), который вы только что загрузили. Это может занять до десяти минут.
После этого просто перезагрузитесь! На главном экране TWRP перейдите в « Перезагрузка»> «Система», и он должен загрузиться правильно. Имейте в виду, что первая загрузка может занять до часа, поэтому держите ее подключенной к источнику питания!