Nexus 5 Reboot loop

14

Сегодня мой Nexus 5 выключился, а затем, когда я пытаюсь запустить его снова, он перезагружается - он показывает логотип Google, затем запускает загрузочную анимацию, затем выключается и запускается снова.

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

Что я могу сделать, чтобы это исправить?

Я выполнил обновление до 5.1.1, но это было несколько дней назад, поэтому я не уверен, будет ли это связано.

Daenyth
источник
Работает ли режим загрузки?
Никола К.
@NikolaK. Только устройства Samsung имеют режим загрузки. Daenyth, ты можешь загрузиться в fastboot?
Томас Вос
@SuperThomasLab Все устройства имеют режим загрузки.
Никола К.

Ответы:

11

Я думаю, что вы столкнулись с проблемой с застрявшей кнопкой питания. У меня было точно такое же поведение, которое также ушло без объяснения причин, чтобы вернуться через несколько недель. Я прочитал один трюк, чтобы стучать по твердой поверхности и выбивать кнопку из застрявшего состояния.

Во второй раз, когда это произошло, я нашел гораздо более мягкий способ временно это исправить. Возьмите электрическую зубную щетку без щетки и протолкните колеблющийся вал на заднюю и боковую стороны телефона рядом с кнопкой питания. Через несколько секунд мой телефон вернулся в рабочее состояние.

И я чувствовал себя странно, как Мак Гайвер.

* Обновление: это временное исправление все еще работает через два месяца. Так что это не было так временно, учитывая жизненный цикл современного смартфона.

* Обновление 2: это исправление работало несколько лет. Теперь Nexus навсегда застрял в петле перезагрузки, и никакие зубные щетки или другие вибрирующие инструменты не смогут это исправить.

Эйнар Сундгрен
источник
1
Я не знаю, звучит больше как будто ты вытолкнул его с помощью звуковой отвертки для меня. ;)
Янтарь,
Хороший ответ, поставьте меня на правильный путь. Для меня, чтобы справиться с застрявшей кнопкой, было нажатие на нее быстро в течение минуты или около того, пока загрузка продолжалась.
4e6
@ 4e6 быстрое нажатие кнопки питания во время загрузки полностью загружает ее, но как только я отпускаю, она снова перезагружается.
Деннис
Если у вас нет электрической зубной щетки, вы можете попросить подругу МакГайвера что-то, что «вибрирует» (хм). Это реально работает!
Берни
3

В более ранней версии Lollipop после обновления мой Nexus 5 отключался случайным образом и входил в цикл загрузки. Я пытался войти в recovery так же, как вы, но он тоже продолжал перезагружаться. Я исследовал причины зацикливания при загрузке и обнаружил, что некоторые пользователи Nexus 5 имеют неисправные кнопки питания.

Попробуйте несколько раз постучать по кнопке питания, как будто чтобы открепить ее. Посмотрите, останавливается ли цикл загрузки из-за этого действия. Если он останавливается, осторожно удерживайте N5, чтобы кнопка питания не застряла, и включите телефон. Возможно, после долгого нажатия немного покачайте телефон, чтобы кнопка тоже шевелилась.

Звучит просто, но это надежно загрузило мой телефон, когда у него были проблемы. Я установил Gravity Screen (бесплатно в Google Play) и стараюсь не использовать кнопку питания. У меня не было много проблем с тех пор, и я нахожусь на длинную полосу без проблем.

Я упоминаю, что это происходит после обновления, но я думаю, что проблема просто совпадает с обновлением. Удачи.

kluchey
источник
1

Попробуйте перейти в режим fastboot. Сравнительно намного проще перейти в режим fastboot. Чтобы перейти в режим быстрой загрузки, выключите телефон, нажмите и удерживайтеvolume down + power keys до тех пор, пока не появится черный экран с логотипом Android и кучей других вещей.

Теперь у вас также есть возможность загрузиться в рекавери, просто нажмите кнопки громкости, чтобы переключиться в режим загрузки, и когда он говорит recovery, нажмите кнопку питания, чтобы выбрать загрузку в режиме восстановления.

Возможность 1:

Вы смогли перейти в восстановление.

Здесь вы также можете попробовать сбросить настройки и загрузить свой телефон. Если это не сработает, перейдите ниже.

Дело 1:

У вас есть ром для прошивки внутри вашего телефона (SDCard).

если у вас есть rom внутри телефона, тогда просто стереть, system, cache, dalvicа если rom не такой, как тот, который в настоящее время установлен на вашем телефоне (тот, который загрузочный), то вам также нужно стереть data.

Случай 2:

Вы смогли загрузиться в рекавери, но у вас нет rom внутри телефона для прошивки.

  • В этом случае настройте ADB , подключите телефон, пока он в восстановлении, к adb.

  • Загрузите ром для своего телефона (вы можете перейти на XDA, чтобы найти ром и скачать тот, который вам нравится). Просто скачайте его на свой компьютер.

  • Подключите телефон к компьютеру с помощью USB.

  • Откройте cmd и введите команду adb push PathAndNameOfROMFile.zip /sdcard/. Это переместит файл rom, который вы скачали выше, в sdcard.

  • Протрите свою систему, dalvic кеш, кеш и данные (рекомендуется, но не обязательно, если вы скачали тот же самый диск, который был ранее установлен на вашем телефоне).

  • Перезагрузка.

Возможность 2:

Вы не смогли пойти на восстановление по какой-либо причине.

Снова загрузитесь в режим fastboot.

Опция 1:

Попробуйте стереть данные и восстановить заводские настройки отсюда (я не буду отвечать за ваши данные здесь).

  • Чтобы восстановить заводские настройки, сначала настройте adb по ссылке, указанной выше. Затем перейдите в режим загрузки и подключите телефон к ПК.

  • Откройте CMD / Терминал. И введите эти команды:

стирание данных fastboot

Теперь попробуйте перезагрузиться. Если это не сработало, перейдите к варианту 2 .

Вариант 2:

( Мы собираемся прошить заводское изображение. )

  • Итак, сначала загрузите заводской образ для вашего телефона здесь .

  • Распакуйте скачанный архив с помощью winrar.

  • Подключите телефон к компьютеру с помощью USB.

  • Выполните скрипт flash-all.bat (для Windows) или flash-all.sh (для MAC и LINUX) в папке, в которую вы распаковали заводские образы.


ПРИМЕЧАНИЯ:

Для MAC: вам нужно отредактировать flash-all.sh и добавить «./» перед каждой командой fastboot.

Этот скрипт также будет прошивать стоковое восстановление. Если вы не уверены, что ваше восстановление в порядке, то пусть это произойдет. В противном случае, если вы уверены, что ваше восстановление в порядке и не повреждено. удалить файл со словом recoveryв нем. Откройте и отредактируйте любой flash-скрипт, который вы будете использовать для прошивки и удаления этих строк:

fastboot erase recovery
fastboot flash recovery recovery.img

Полу-кейс 1:

Все хорошо мигает.

В этом случае просто пропустите Semi-Case 2и двигайтесь дальше.

Полу-кейс 2:

Возникла проблема с перепрошивкой определенной части.

В этом случае вы можете попробовать перепрошить вручную.

Запустите эти команды одна за другой в cmd / терминал (замените C:/путь, по которому вы распаковали архив):

fastboot flash bootloader C:/image-hammerhead-xxxx/bootloader.img
fastboot reboot-bootloader
fastboot flash radio C:/image-hammerhead-xxxx/radio.img
fastboot reboot-bootloader
fastboot flash system C:/image-hammerhead-xxxxx/system.img
fastboot flash userdata C:/image-hammerhead-xxxxx/userdata.img 
(Note: this command will wipe your device (including /sdcard), EVEN if your bootloader is already unlocked.)

fastboot flash boot C:/image-hammerhead-xxxx/boot.img

fastboot flash recovery C:/image-hammerhead-xxxx/recovery.img
(Skip the above command if you dont want to flash stock recovery and are sure that your current recovery is not corrupt).

fastboot erase cache

Это будет вручную все прошивать. Надеюсь, на этот раз все будет хорошо.


  • Подождите, пока все вспыхнет.

  • После того, как все будет мигать, используйте кнопки recoveryрегулировки громкости, чтобы выбрать опцию из fastboot, и нажмите кнопку питания, чтобы загрузиться в нее.

  • Выберите заводские настройки и перезагрузите телефон. Вы включите, и вы все еще рутированы (просто нужно установить кастомное рекавери и supersu из play store).

Надеюсь это поможет.

Яскаранбир Сингх
источник
1
Привет! Это очень подробно и полезно. Охватывает большую часть части, за исключением того, что еще не ясно, разблокировано ли устройство OP или нет. (Возможно, часть восстановления не будет работать, так как устройство тоже перезагружается в программе восстановления (как уже упоминалось в вопросе).) Если оно разблокировано, чем здорово! Если нет, то гарантия, я думаю, будет недействительной, так как данные будут потеряны. Но +1 за вашу работу.
Повелитель огня
1

Об этом на форумах по продуктам Nexus существует множество длинных тем. Некоторые люди получают разрешение, заменяя или исправляя кнопку питания, как уже отмечалось здесь. Другие, заменив батарею, другие, отправив LG на замену. Я видел, по крайней мере, два сообщения о том, как лечить рутом и переходить на более старое ядро ​​(5.0, 5.1).

Тот факт, что многие из отчетов объединяются вокруг обновления 5.1.1, вызывает у меня подозрение, что аппаратный подход (кнопка, батарея) решает настоящую проблему, но, эй, если он позволяет вам получить еще несколько месяцев или год от устройства, сделайте это ,

Мне кажется, что мой телефон исправлен (пока только 24 часа бесплатно и чисто), но я не знаю, в чем была магия. Из того, что я сделал, наличие следующего шага означает, что предыдущий не работал (телефон все еще перезагружался или самопроизвольно выключался).

  • Сброс до заводских настроек по умолчанию с помощью меню настроек
  • Сброс до заводских настроек по умолчанию с использованием режима восстановления в загрузчике
  • Используйте WugFresh Nexus Root Kit для разблокировки загрузчика, рута телефона
  • WugFresh revert: прошить стоковое изображение и выкорчевать (в нем используется самое последнее официальное изображение 5.1.1)

В этот момент телефон окончательно стабилизировался, проработав ~ 15 часов без перезагрузки или выключения.

В середине я поговорил со службой поддержки клиентов Google и LG, я добавлю детали этого в другой ответ. Так как я так глубоко в себе, я с тех пор повторно разблокировал и внедрил PureNexus ROM и GAPPS. Пока все хорошо, но прошло всего несколько часов.

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

Источники:

Мэтт Уилки
источник
Я думаю, что моя была допустимой аппаратной ошибкой, потому что даже загрузчик был недоступен.
Дениф
@Daenyth, что также может быть причиной того, что они исправят вашу гарантию, а не мою. Я добавил в ветку, хотя ваша проблема была решена из-за заголовка, и есть много других, сообщающих о подобной проблеме, но трудно получить информацию из бессвязных тем.
Мэтт Уилки
0

В конце концов, ничего, что я пробовал, не сработало - оно перешло в цикл перезагрузки даже изнутри экрана загрузчика, поэтому я не смог войти в режим восстановления.

Я отправил его в LG, и они отремонтировали его бесплатно, хотя он должен был быть вне гарантии.

Daenyth
источник
Я использовал Получить звонок от Специалиста службы поддержки Nexus . Поговорил с представителем Google, который был очень хорош, был переведен в LG, а затем снова в LG Canada (888-542-2623). Мой телефон тоже не по гарантии. За фиксированную цену в 150 долларов я могу отгрузить их и починить. 5-10 рабочих дня туда и обратно. После этого предоставляется 90-дневная гарантия, которая применяется только к заявленной проблеме.
Мэтт Уилки