Как вручную обновить устройство Nexus с заводскими изображениями Google

Оглавление:

Как вручную обновить устройство Nexus с заводскими изображениями Google
Как вручную обновить устройство Nexus с заводскими изображениями Google

Видео: Как вручную обновить устройство Nexus с заводскими изображениями Google

Видео: Как вручную обновить устройство Nexus с заводскими изображениями Google
Видео: ЭТОТ ВИРУС УБЬЁТ ТВОЙ КОМПЬЮТЕР! - YouTube 2024, Ноябрь
Anonim
Предполагается, что устройства Nexus компании Google получат своевременные обновления, но разбросанное развертывание означает, что устройствам потребуется более недели, чтобы получать обновления по воздуху (OTA). К счастью, есть более быстрый (и geekier) способ установить последнюю версию Android.
Предполагается, что устройства Nexus компании Google получат своевременные обновления, но разбросанное развертывание означает, что устройствам потребуется более недели, чтобы получать обновления по воздуху (OTA). К счастью, есть более быстрый (и geekier) способ установить последнюю версию Android.

Google предоставляет официальные изображения системы для своих устройств Nexus, которые каждый может загружать и запускать самостоятельно. Это простой способ пропустить ожидание, когда выпущена новая версия Android для устройств Nexus.

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

Шаг первый: разблокируйте загрузчик вашего устройства

Чтобы прошивать системный образ, ваше устройство необходимо разблокировать. Устройства Nexus позволяют разблокировать их загрузчик с помощью одной команды. Если вы уже разблокировали свое устройство, чтобы его запустить или установить пользовательский ПЗУ, вы можете пропустить эту часть. Если вы еще этого не сделали, вам следует предупредить, что разблокировка вашего устройства уничтожит его данные, как если бы вы выполнили сброс настроек.

Вы можете разблокировать загрузчик несколькими способами. Официальный метод осуществляется с помощью простой терминологической команды, но для еще более простого метода вы можете использовать инструмент Nexus Root Toolkit, который проведет вас через этот процесс.

Шаг второй: установите ADB и Fastboot

Для этого вам понадобятся две другие вещи: Android Debug Bridge, который является инструментом командной строки для вашего компьютера, который позволяет вам взаимодействовать с телефоном и USB-драйверами вашего телефона. Даже если вы их уже установили, вы должны получить последние версии.

Мы подробно рассказали, как установить оба до, но вот краткая версия:

  1. Перейдите на страницу загрузки SDK Android и прокрутите вниз до «Только инструменты SDK». Загрузите ZIP-файл для своей платформы и разархивируйте его везде, где хотите сохранить файлы ADB.
  2. Запустите диспетчер SDK и отмените выбор всего, кроме «Android SDK Platform-tools». Если вы используете телефон Nexus, вы также можете выбрать «Google USB Driver» для загрузки драйверов Google.
  3. После завершения установки вы можете закрыть диспетчер SDK.
  4. Установите драйверы USB для своего телефона. Их можно найти на веб-сайте производителя телефона (например, Motorola или HTC). Если у вас есть Nexus, вы можете установить драйверы Google, загруженные на шаге 2, используя эти инструкции.
  5. Перезагрузите компьютер, если появится запрос.
Image
Image

Шаг третий: Загрузите изображение системы

Перейдите на страницу «Образ фабрики изображений для устройств Nexus» и загрузите соответствующее изображение для своего устройства. Обратите внимание, что вам понадобится изображение для вашего конкретного оборудования. Например, для Nexus 7 (2013) есть отдельные изображения только с Wi-Fi и для Nexus 7 (2013) с сотовыми данными. Убедитесь, что вы загрузили правильный.

Загрузите файл на свой компьютер и используйте программу извлечения файлов, такую как бесплатный 7-Zip, чтобы извлечь ее содержимое в свою папку ADB.

Image
Image

Шаг четвертый: решите, стереть ли данные

Мигание образа системы обычным способом уничтожит ваше устройство, по сути, приведет к заводскому сбросу. Вы можете попробовать обновить, не вытирая устройство, хотя могут возникнуть проблемы. Тем не менее, этот процесс должен отлично работать при переходе от одной версии Android к следующей версии.

Чтобы предотвратить протирание устройства, откройте файл flash-all.bat в текстовом редакторе, таком как Notepad ++. Отредактируйте строку, содержащую «fastboot -w update», и удалите ключ -w перед сохранением файла.

Image
Image

Шаг пятый: запустите изображение системы

Скопируйте файлы образа системы в ту же папку, что и ADB. Затем удерживайте клавишу Shift, щелкните правой кнопкой мыши в этой папке и выберите «Открыть окно команды здесь», чтобы открыть окно командной строки в этой папке.

Включите отладку USB на устройстве Nexus, обратившись к скрытому меню «Параметры разработчика» и включив опцию «Отладка USB».
Включите отладку USB на устройстве Nexus, обратившись к скрытому меню «Параметры разработчика» и включив опцию «Отладка USB».

Подключите устройство Nexus к компьютеру с помощью прилагаемого USB-кабеля, а затем выполните следующую команду, чтобы перезагрузить устройство в загрузчик:

adb reboot bootloader

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

Как только устройство отобразит загрузчик на своем экране, вы увидите Android с открытой передней панелью - дважды щелкните файл flash-all.bat. Сценарий должен запустить ваше устройство с новым системным изображением.
Как только устройство отобразит загрузчик на своем экране, вы увидите Android с открытой передней панелью - дважды щелкните файл flash-all.bat. Сценарий должен запустить ваше устройство с новым системным изображением.
Когда процесс будет завершен, ваше устройство автоматически перезагрузится. Если вы не удалили опцию -w, вам придется снова пройти процесс настройки в первый раз.
Когда процесс будет завершен, ваше устройство автоматически перезагрузится. Если вы не удалили опцию -w, вам придется снова пройти процесс настройки в первый раз.

Что делать, если скрипт не работает

Иногда, однако, flash-all.bat генерирует ошибку в отношении недостающих ресурсов или нехватки места. В этой ситуации, как правило, лучше просто ручно затушить все по частям. Этот трюк также полезен, если вы хотите только вспыхнуть часть рабочего образа, например, загрузчика или восстановления, без останова.

Первое, что вам нужно сделать, прежде чем вводить ручные команды, - это распаковать файл изображения, который обычно использует «образ-Устройство-сборка.zip . Легче распаковать содержимое файла непосредственно в папку, в которой вы уже работаете, поэтому все необходимые файлы находятся в одном месте. После распаковки в рабочей папке должно быть пять или шесть дополнительных файлов (в зависимости от устройства): android-info.txt, boot.img, cache.img, recovery.img, system.img, radio.img (для устройств только с мобильными подключениями) и vendor.img (только для Nexus 9).

Как только все будет распаковано, перезагрузитесь обратно в загрузчик, используя
Как только все будет распаковано, перезагрузитесь обратно в загрузчик, используя

adb reboot bootloader

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

fastboot erase boot

fastboot erase cache

fastboot erase recovery

fastboot erase system

fastboot flash bootloader 'name-of-bootloader.img'

fastboot reboot-bootloader

fastboot flash radio 'name-of-radio.img' (if present)

fastboot reboot-bootloader

fastboot flash system system.img

fastboot flash boot boot.img

fastboot flash recovery recovery.img

fastboot flash cache cache.img

fastboot flash vendor vendor.img (Nexus 9 only)

Если вы делаете чистую установку Android и хотите стереть все, используйте следующие команды:

fastboot erase userdata

fastboot flash userdata userdata.img

fastboot reboot

Имейте в виду, что некоторые из этих команд могут занять некоторое время для flash-а именно system.img и userdata.img, поэтому не беспокойтесь, если командная строка, похоже, не отвечает. Когда он будет готов к следующей команде, курсор снова появится.

Этот процесс также полезен, если вы запустили пользовательский ПЗУ и должны вернуться к стандартным изображениям системы Android, которые прилагаются к вашему устройству. Этот вариант в значительной степени предназначен для разработчиков и Android-разработчиков, поэтому это сложнее, чем просто ждать нормального обновления OTA (по эфиру).

Рекомендуемые: