Мой Nexus 5 рутирован. Я получил OTA-обновление 6.0.1, но когда я пытаюсь установить обновление (я просто щелкнул ссылку для установки, когда обновление завершило загрузку), устройство перезагружается и переходит к экрану TWRP и не устанавливает обновление.
Может кто подскажет как установить обновление?
Вы не можете установить OTA-обновление на корневое устройство, потому что SuperSU изменяет некоторые инструкции в install-recovery.sh, чтобы запускать себя при загрузке.
Для установки OTA вам необходимо установить заводской образ, доступный по адресу https://developers.google.com/android/nexus/images?hl=ru.
Если вы не хотите потерять свои приложения и данные. Просто отредактируйте скрипт flash-all.bat и удалите
-w
От
fastboot -w update image-hammerhead-*.zip
Имя файла сценария установки будет отличаться в зависимости от вашей ОС.
Вы потеряете root-доступ и TWRP после выполнения описанного выше метода, поскольку нет другого способа установить OTA, потому что все системные файлы должны быть неповрежденными для успешной установки OTA.
Если ваш телефон рутирован путем прошивки обычного SuperSu, то приложение SuperSu и двоичные файлы будут помещены в раздел /system вашего телефона. OTA обычно проверяют контрольную сумму вашего текущего системного раздела с контрольной суммой нетронутого стандартного системного раздела перед обновлением. При рутировании вашего устройства, которое изменяет систему, сумма MD5 определенно не будет совпадать, поэтому вы не сможете установить OTA.
Если вы рутировали его с помощью бессистемного рута (с помощью SuperSu), то вы можете прошить OTA без проблем, так как системный раздел не будет изменен этим методом. Кажется, у вас уже установлен TWRP. Лучше прошить стоковую прошивку (6.0) и не рутировать. Затем установите ОТА (6.0.1) через стоковое рекавери.
Нет другого пути, кроме этого.
Вы можете использовать приложение: [root] FlashFire, которое можно загрузить в PlayStore.
Затем загрузите последний пакет заводских образов для Nexus 5 отсюда .
После того, как файл будет загружен и сохранен на вашем телефоне, откройте приложение FlashFire. Приложение предоставит root-доступ, и если оно найдет файл обновления [OTA], выберите «удалить».
Затем щелкните значок «плюс»> выберите «Пакет прошивки Flash»> перейдите в папку, в которой вы сохранили загруженный заводской образ.
Затем приложение просканирует файл прошивки, и после этого вы сможете выбрать некоторые параметры.
* Если вы хотите сохранить TWRP в качестве рекавери, просто снимите флажок «Восстановление».
* Будьте осторожны, если вы хотите сохранить свои данные в телефоне, убедитесь, что «Данные» не отмечены.
Наконец, просто нажмите «FLASH», после чего ваш телефон перезагрузится и установит обновление.
*Примечание: я попробовал это для своего Nexus 5, и это успешно. Надеюсь, это сработает и для вас :)
Повелитель огня
nishantn3
Лахиру Чандима