1. ПодготовкаПрежде всего необходимо разрешить разблокировку зарузчика на смартфоне. Для этого активируйте меню "Для разработчиков" — "Настройки - О телефоне", 7 раз жмем на поле Номер сборки (находится в самом низу). В меню "Для разработчиков" активируйте возможность разблокировки загрузчика (5-ый пункт сверху).
Для работы необходимо загрузить
необходимое ПО (ADB/Fastboot). Распакуйте скачанный архив в любое удобное для вас место на компьютере,
в нашем примере будем рассматривать путь C:\Nexus, то есть, предположим, что архив был распакован в корень диска
С и его содержимое лежит в папке
Nexus.
Также необходимо скачать актуальный стоковый образ прошивки из шапки и распаковать содержимое архива
в ту же папку, где лежит необходимое ПО (ADB/Fastboot).Подробнее
1. Скачиваем необходимое ПО (ADB/Fastboot) из шапки и распаковываем в папку Nexus на диске C.
2. Скачиваем архив с прошивкой (например на диск С).
3. Распаковываем архив с прошивкой.
Тут есть один маленький нюанс, который ставит иногда пользователей в тупик.
К тому же, последние версии, например, WinRar ведут себя несколько странно.
Дабы не читать лекций на тему, что такое tgz, tar и философия Unix, объясню на пальцах:
- итак, если скачанный архив прошивки имеет расширение .tar
- разархивировать его следует с помощью WinRAR (или 7-Zip), при этом образуется папка с одноимённым файлом
- далее, клацаем по этому файлу правой кнопкой мыши, выбираем "Открыть" и в окне выбора программы выбираем WinRar, а затем уже в меню архиватора выбираем "Извлечь". Тогда мы собственно и получим компоненты прошивки и командный файл flash-all.bat, которые надо будет перенести в папку C:\Nexus.
4. Переносим содержимое прошивки в необходимую рабочую папку C:\Nexus, которая теперь выглядит так (ADB/Fastboot+ содержимое прошивки).
Выполняются все работы в Командной строке, чтобы ее запустить – нажмите комбинацию клавиш Win+R, в окне ввода наберите cmd и нажмите «Открыть»/клавишу Enter, либо найдите командную строку в Пуск – Все программы (Приложения) – Стандартные (Служебные) – Командная строка.
В командной строке перейдите в папку с необходимым ПО командой:
Обратите ваше внимание, если ваша рабочая папка с необходимым ПО и прошивкой расположена на другом диске, например,
D, то команду
cd для перехода в необходимую папку следует использовать с ключом
/d, т.е.:
Переведите смартфон в режим загрузчика/fastboot, зажав одновременно кнопки: Громкость вниз + Кнопка включения (Volume down + Power), затем подключите его к компьютеру.
При прошивке используйте только качественный кабель, и порты USB, расположенные непосредственно на материнской плате (на задней стенке системного блока).Выполните установку драйверов, драйвера присутствуют в папке
usb_drivers в скачанном вами архиве с необходимым ПО, а также в шапке есть ссылка на актуальные драйвера от Google (Google USB Driver).
Подробнее
- Скачайте драйвера из шапки.
- После загрузки, извлеките из zip файла на свой компьютер содержимое в какую либо папку и запомните ее.
- Подключите телефон к ПК.
- Откройте диспетчер устройств на компьютере.
- После открытия вы увидите список всех устройств, подключенных к компьютеру в диспетчере устройств. Просто найдите Nexus 5X (он будет скорее всего в другом списке устройств с желтым восклицательным знаком) и щелкните правой кнопкой мыши и выберите "Обновить драйвер".
- Выберите: "Выполнить поиск драйверов на этом компьютере", после перед вами появится окно с предложением "Как вы хотите найти драйвер?"
- Выберите: "Искать в моем компьютере драйвер" (Browse my computer for driver software) и далее выберите папку, куда вы распаковали скачанный Google USB Driver ZIP файл (имя файла: latest_usb_driver_windows.zip) . Не выбирайте ZIP файла, выберите извлеченную папку usb_driver и поставьте флажок "Включая вложенные папки" (Include subfolders)
- Во время установки (в качестве проверки защиты) окна могут просить вашего разрешения, чтобы установить драйверы опубликованные Корпорация Google (would you like to instal this device software) - нажмите кнопку "Установить"
- После завершения установки вы увидите обновленный список устройств, в том числе и Nexus 5X "Драйвер успешно установлен"
В командной строке выполните:
если ваш смартфон появится в списке - значит вы все сделали правильно.
2. Разблокировка загрузчикаЕсли ваш загрузчик не был разблокирован ранее, или вы его блокировали обратно, то для прошивки его необходимо разблокировать.
Выполните команду:
На экране смартфона появится сообщение о предупреждении разблокировки загрузчика и о том, что
разблокировка сотрет с памяти смартфона все ваши данные, кнопками громкости выберите Yes и подтвердите выбор кнопкой включения (Power).
Теперь при загрузке на экране перед логотипом Google будет отображаться предупреждение о невозможности проверки безопасности смартфона с разблокированным загрузчиком и просьбой заблокировать загрузчик обратно. Игнорируйте это предупреждение, оно никак не мешает работе устройства (
не работает Android Pay, возможны проблемы с работой банковских приложений итд, итп)[/url]
3. Прошивка стокового образаСтоковые образы от Google предусматривают возможность прошивки двумя способами:
Способ № 1 – простой автоматический способ.
- Выключите смартфон.
- Переведите смартфон в режим загрузчика/fastboot, зажав одновременно кнопки: Громкость вниз + Кнопка включения (Volume down + Power), затем подключите его к компьютеру.
- Запустите файл flash-all.bat из папки, где распаковано необходимое ПО и образ прошивки.
- Дождитесь завершения процесса прошивки.
- Перезагрузите смартфон.
Если в процессе прошивки у вас возникает ошибка "error: update package missing system.img", то прошивайтесь вторым (пофайловым) способом.
Внимание! Если после прошивки ваш телефон с 32 Гб памяти отображает теперь только 16 Гб, то вам необходимо сделать "wipe data/factory reset" из стокового рекавери! Чтобы попасть в меню рекавери, при виде лежачего робота с воклицательным знаком, зажмите на короткое время Кнопку включения (Power) и в нажатом состоянии Кнопки включения (Power) единожды нажмите кнопку Громкость вверх (Volume Up). Либо можно выполнить полный сброс из меню самого телефона (Настройки — Восстановление и сброс — Сброс настроек).PS. При прошивке, путем запуска flash-all.bat все данные удалятся, но можно этого избежать, если открыть с помощью блокнота файл flash-all.bat, убрать в последней команде ключ -w, Сохранить.Способ № 2 – ручной поэтапный (пофайловый) способ.
- Выключите смартфон.
- Переведите смартфон в режим загрузчика/fastboot, зажав одновременно кнопки: Громкость вниз + Кнопка включения (Volume down + Power) и подключите его к компьютеру.
- В папке, где распакован образ прошивки, также разархивируйте архив image-bullhead-*****.zip и скопируйте эти файлы в корневую папку, где распакованы необходимое ПО и образ прошивки.
- В командной строке выполняем следующие команды по очереди:
fastboot flash bootloader bootloader-bullhead-*****.img
fastboot reboot-bootloader
fastboot flash radio radio-bullhead-*****-*****.img
fastboot reboot-bootloader
fastboot flash recovery recovery.img
fastboot flash boot boot.img
fastboot flash system system.img
fastboot flash vendor vendor.img
fastboot reboot
где ***** — номер сборки или версия загрузчика/радиомодуля (цифры меняются для новых версий прошивки).
- Если при пофайловой прошивке, после команды:
fastboot flash system system.img
вы получили сообщение:target reported max download size of 1073741824 bytes
error: cannot load 'system.img'
необходимо вместо неё ввести следующую команду:fastboot -S 512M flash system system.img
и затем продолжить процедуру.
Внимание! Если после прошивки ваш телефон с 32 Гб памяти отображает теперь только 16 Гб, то вам необходимо сделать "wipe data/factory reset" из стокового рекавери! Чтобы попасть в меню рекавери, при виде лежачего робота с воклицательным знаком, зажмите на короткое время Кнопку включения (Power) и в нажатом состоянии Кнопки включения (Power) единожды нажмите кнопку Громкость вверх (Volume Up). Либо можно выполнить полный сброс из меню самого телефона (Настройки — Восстановление и сброс — Сброс настроек).PS. Если не вводить две предпоследние команды (fastboot flash cache cache.img и fastboot flash userdata userdata.img), то в процессе прошивки не будет производиться полное переформатирование разделов, тем самым пользовательские файлы останутся.