Nexus 5 Lollipop переходить до Recovery, намагаючись оновити до 5.0.1


12

Я використовую LG Nexus 5 Lollipop (встановлений вручну 5.0) і вкорінений TWRP.

Я просто йду сповіщення, щоб оновити до 5.0.1 . Але при завантаженні та встановленні телефон автоматично переходить у режим відновлення TWRP, і якщо я перезавантажуюсь звідти, нічого не відбувається. Я маю завантажити оновлення ще раз і так далі ...

Ручне завантаження adb не працює через відновлення TWRP. Також я спробував завантажувати зсередини TWRP, не працює.

В основному, якщо я спробую adb sideload, на екрані fastboot він отримує помилку: пристрій не знайдено. (Зверніть увагу: якщо я використовую команду adb під час підключення до ПК у звичайному стані телефону, команди adb працюють нормально. Навіть завантажувач adb перезавантажується.)

Оновлено: після наступної відповіді нижче, якщо ви занадто застрягли, як я, під час adb sideload, будь ласка, оновіть драйвери так: https://www.youtube.com/watch?v=wXtbAMarHQw

Якщо ви зіткнулися з помилкою: закрито під час adb sideload, введіть цю команду: adb usb та введітьadb sideload UPDATE-SuperSU-v2.40.zip


Можливо, ви можете спробувати завантажувати оновлення замість прийому OTA.
Прамод Карандікар

ОК, спробуємо оновити вручну
СТАЛІ

Оновлення: Ручне завантаження adb не працює. відновлення відновлення TWRP. Також я спробував завантажувати зсередини TWRP, не працює. в основному, якщо я спробую adb sideload, на екрані fastboot він отримує помилку: пристрій не знайдено. (Зверніть увагу: якщо я використовую команду adb під час підключення до ПК у звичайному стані телефону, команди adb працюють нормально. Навіть завантажувач adb перезавантажується.)
СТАЛІ

@STEEL Будь ласка, зробіть це ще раз, тому що при виборі драйвер fastboot& adbдрайвер потрібно знову встановити apply update from ADB. TWRP блимає після завантаження оновлення.
IronBlossom

Добре, тепер я застряг на adb sideload UPDATE-SuperSU-v2.40.zip. Подає мені помилку: закрито
СТАЛЬ

Відповіді:


13

Спробуйте скористатися цим методом:

https://gist.github.com/eyecatchup/ec0a852428c19705380e

Подякуйте цьому хлопцю, звичайно.

Редагувати:

Крок, викладений у цьому документі, передбачає Android SDKвстановлення на вашому ПК та adb, fastbootа android.[bat|sh]також у вашій PATHзмінній!

Завантажте поштовий індекс OTA з серверів Google на свій ПК.

http://goo.gl/dx2JoM -signed-hammerhead-LRX22C-from-LRX21O.785a2f7a.zip

Перейменуйте завантажений zip на 'update.zip' (без лапок (і якщо ви перебуваєте у Windows, а відомі розширення файлу приховані, переконайтеся, що ви не закінчилися оновленням.

У цю ж папку завантажте найсвіжішу блискавку SuperSU.

http://goo.gl/XRK49m -UPDATE-SuperSU-v2.40.zip

У цю ж папку завантажте останнє зображення для відновлення TWRP для молотка.

http://goo.gl/XhAOt7 -openrecovery-twrp-2.8.2.0-hammerhead.img

У цю ж папку завантажте з сервера Google архів tgz 5.0 заводу-зображень 5.0. http://goo.gl/Z8ITiM -hammerhead-lrx21o-factory-01315e08.tgz

З архіву 5,0 ТГц витягніть

recovery.img

boot.img і

system.imgфайли в той самий каталог, де розміщені ваші завантаження. (Порада. Наприклад, за допомогою 7zip ви можете "внутрішньо" відкрити архіви в архіві та витягнути лише потрібні файли. Це можливо, звичайно, з інструментами командного рядка.)

Оновлення platform-toolsта toolsменеджер sdk.

Підключіть свій пристрій (звичайно, налагоджена налагодження USB) до ПК.

Повернувшись до свого терміналу, продовжуйте виконувати наступні команди (введіть лише ті рядки з префіксом '>', але фактично не набираючи '>'!).

# Make sure the device is recognized
> adb devices

# Boot into bootloader mode
> adb reboot bootloader

# In bootloader mode, make again sure the device is recognized
> fastboot devices

# Flash stock LRX21O recovery image
> fastboot flash recovery recovery.img

# Flash stock LRX21O system image
> fastboot flash system system.img

# Flash stock LRX21O boot image
> fastboot flash boot boot.img

Коли підтверджено останній спалах, виберіть 'Recovery mode'та підтвердіть за допомогою кнопки живлення клавіші регулювання гучності .

Коли ви побачите маленький Android, який лежить з червоним трикутником на ньому попереджувальним знаком, натисніть кнопку живлення, а потім підніміть гучність, щоб перейти до параметрів відновлення.

Коли ви перейдете до параметрів відновлення, виберіть " apply update from ADB", використовуючи рокер гучності ще раз, і натисніть кнопку живлення, щоб вибрати його. Коли пристрій скаже, що його чекають команди, введіть з командного рядка ПК:

adb sideload update.zip

Після успішного встановлення оновлення OTA reboot bootloaderзнову виберіть " " з опцій відновлення, використовуючи рокер гучності та натисніть кнопку живлення.

Повернувшись до режиму завантажувача, введіть з командного рядка ПК:

fastboot flash recovery openrecovery-twrp-2.8.2.0-hammerhead.img

Коли спалах підтверджений, скористайтеся клавішами регулювання гучності, щоб вибрати "Режим відновлення", і підтвердіть за допомогою кнопки живлення.

Тепер у меню відновлення TWRP виберіть 'Advanced' > 'adb sideload'. Перевірте обидва варіанти, clear 'Dalvik-Cache'і 'Clear Cache'та проведіть бар , щоб почати режим sideload. Коли пристрій скаже, що його чекають команди, введіть з командного рядка ПК:

adb sideload UPDATE-SuperSU-v2.40.zip

Після завершення підтвердьте перезавантаження системи. Готово. Місія завершена.

Ви перебуваєте на 5.0.1 зі своїм власним відновленням, вкоріненим, і ви можете забрати місце, де ви поїхали.

PS: Перше завантаження, як завжди, займе кілька хвилин.


Погляньте зараз, я просто поспішав, вибачтесь.
IronBlossom

TWRP створює проблеми. Я можу це зробити і вручну. На екрані швидкої завантаження adb не працює. Пристрій не знайдено
СТАЛЬ

1
Я не знаю, чому це голосування, але це шлях!
Andrea Baccega

1
@AndreaBaccega Дякую! Я сподіваюся, що люди дотримуються кроків обережно, тому що це працювало для мене (просто оновлення двійкових файлів не працювало, але воно завантажувалося нормально, з недоторканими даними. Я оновив оновлені бінарні файли пізніше вручну). Раніше: LRX210,TWRP.
IronBlossom

4
Кожен, хто підтримав відповідь, повинен користуватися iPhone. ;) Жартую, але серйозно .. Ця відповідь правильна. Я знаю, відколи я це написав. : P Це метод кувалди, але він працюватиме універсально для всіх із встановленою коректно системою.
eyecatchUp
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.