Обновление Kitkat на Nexus 4 завершается ошибкой

Трудно поверить, что это первый вопрос по установке Kitkat, но я не нашел ни одного. Извините, если это дурак!

Я чувствую, что я слишком глуп, чтобы следовать указаниям, но не могли бы вы, ребята, помочь мне здесь - что я делаю неправильно: я хочу обновить свой Nexus 4 со стандартного ПЗУ 4.2.2 до нового 4.4, следуя этим инструкциям . Обратите внимание, что телефон рутирован и работает Clockworkmod — я предполагаю, что это вызывает мои проблемы, но мне нужна помощь, чтобы это исправить.

Я извлек загрузки и добавил путь к загрузчику, чтобы я мог запускать команды. Но на шаге, который говорит, Reboot into the bootloader and run the appropriate flash-all scriptчто это просто waiting for deviceнавсегда.

Телефон находится в режиме загрузчика, но работает Clockworkmod, поэтому я предполагаю, что проблема в этом?

Ответы (1)

Проблема, с которой я столкнулся, заключалась в том, что fastbootпрограмма не могла найти мой телефон, хотя он был в режиме загрузчика. Решение состояло в том, чтобы работать fastbootкак sudo, но затем проблема изменилась: у sudo не было пути, fastbootпоэтому мне также нужно было указать явный путь к этому: sudo ./fastboot devicesработало (когда я был в каталоге android-sdk-linux /платформенные инструменты). Итак, я решил, что мне нужно изменить две вещи в инструкциях по установке:

  1. запустить fastboot как sudo и
  2. добавьте явные пути в сценарий flash.

Я написал сообщение в блоге, в котором даны пошаговые инструкции, если кому-то еще это нужно:
Как обновить Nexus 4 до Android 4.4.