
Через несколько недель после того, как Google представила вторую Developer Preview, компания сегодня утром выпустила третий сборку. Developer Preview 3 включает множество исправлений ошибок, улучшений пользовательского интерфейса и многое другое. Вот как вручную установить Android P DP3…
Прежде чем начать, нам нужно убедиться, что ваше устройство распознается вашим компьютером. Введите команду adb devices во встроенном приложении Terminal (macOS/Linux) или Command Prompt (Windows); если ваше устройство указано в списке, вы готовы к работе. Если нет, убедитесь, что в настройках вашего устройства включена отладка ADB. У нас есть учебник Android Basics, который проведет вас через процесс доступа к параметрам разработчика, если вам нужна помощь.
Разблокировка загрузчика
Если вы знаете, что ваше устройство уже разблокировано, смело пропускайте этот шаг. В противном случае вам нужно убедиться, что загрузчик вашего телефона разблокирован, прежде чем вы сможете прошить образ устройства.
Разблокировка загрузчика — это функция безопасности, которая требует полного стирания данных устройства при переходе из «заблокированного» состояния в «разблокированное». По этой причине нет способа сохранить ваши данные, если ваш загрузчик заблокирован.

Если вам нужно разблокировать загрузчик, зайдите в приложение «Настройки», нажмите на опцию «Система» и перейдите в Параметры разработчика (если вы не видите «Параметры разработчика», перейдите в О телефоне и несколько раз нажмите на номер сборки Android). Убедитесь, что включен параметр OEM-разблокировка.
Затем используйте команду adb reboot bootloader, чтобы перейти в загрузчик устройства и проверить, находится ли ваше устройство в заблокированном состоянии. Если загрузчик вашего устройства Pixel заблокирован, убедитесь, что ваше устройство находится на экране загрузчика, и используйте команду fastboot oem unlock. Если это не сработало или у вас Pixel 2 XL, вам нужно будет использовать команду fastboot flashing unlock_critical.
После этого на вашем устройстве появятся запросы для подтверждения того, что вы действительно хотите разблокировать загрузчик. После подтверждения ваше устройство будет полностью стерто, и вы будете готовы продолжить работу с этим руководством.
Загрузка и подготовка образа устройства
Если вы еще этого не сделали, загрузите сборку Android P Developer Preview 3 для вашего устройства со страницы образов устройств для предварительного просмотра от Google. После загрузки сжатого файла распакуйте его.
Внутри распакованного файла вы найдете файл .zip с названием, например, «taimen-ppp3.180510.008-factory-4ec49e55.zip» (Pixel 2 XL), и после распаковки этого файла вы найдете загрузчик, образ ОС, образ поставщика и образ радио.
Не рекомендуется: модификация скрипта «flash-all» для сохранения ваших данных
Вам нужно следовать этим инструкциям только в том случае, если ваш загрузчик уже был разблокирован, и вы хотите сохранить свои данные. В противном случае прошивка отформатирует ваше устройство, и все данные будут потеряны. Если ваш загрузчик заблокирован, ваши данные все равно придется стереть, как описано выше. Если вы не хотите терять свои данные, в этом случае вам нужно перезагрузить устройство и сделать резервную копию вручную.
Мы не рекомендуем делать это, так как это может вызвать ошибки в операционной системе. Если это вас не убеждает, читайте дальше…
Скрипт «flash-all» содержит все команды, необходимые для прошивки образа устройства на ваше устройство. Прежде чем запускать его из командной строки, вы можете удалить флаг, который стирает ваши данные (хотя это не идеально, вы можете столкнуться с проблемами, особенно если это крупное обновление).
В файле, который вы распаковали, вы найдете два скрипта flash-all, как упомянуто выше. Скрипт flash-all с расширением .bat работает с командной строкой Windows, а расширение .sh работает с командной строкой Unix (macOS, Linux и т. д.). Откройте соответствующий скрипт flash-all в вашем любимом текстовом редакторе и удалите из файла -w. -w — это флаг ADB, который стирает все пользовательские данные (то, что мы хотим сохранить).
После того как вы внесли изменения, сохраните файл и откройте программу командной строки.
Запуск скрипта и установка Android P DP3
Как мы делали ранее для проверки статуса разблокировки, вам нужно загрузиться в загрузчик, чтобы прошить образ устройства. Снова выполните команду adb reboot bootloader, чтобы перейти туда. В качестве альтернативы вы можете включить устройство, одновременно удерживая кнопки уменьшения громкости и питания, чтобы загрузиться в загрузчик.
Теперь переведите командную строку в каталог файла со скриптом flash-all. (Пример: cd /Users/
После того как вы перешли в правильный каталог, запустите скрипт.
- В Unix/Mac запустите «./flash-all.sh»
- В Windows запустите «flash-all.bat»
Теперь вы должны увидеть, как скрипт выполняется на экране. Установка образа может занять до пяти минут. После установки образа скрипт автоматически перезагрузит ваш телефон. Первая загрузка обычно занимает некоторое время, поэтому вам, возможно, придется подождать около 10 минут, прежде чем предполагать, что вы вошли в загрузочную петлю.
У некоторых пользователей возникли проблемы с неработающим скриптом flash-all на некоторых устройствах. Если это ваш случай, вам придется прошивать все образы вручную. Однако это не трудоемкий процесс и требует всего нескольких дополнительных шагов. Убедитесь, что ваше устройство находится в правильном состоянии загрузчика, а затем следуйте этим инструкциям:
Сначала прошейте загрузчик, перезагрузитесь, затем радио, а затем снова перезагрузите загрузчик:
fastboot flash bootloader <имя файла загрузчика>.img
fastboot reboot-bootloader
fastboot flash radio <имя файла радио>.img
fastboot reboot-bootloader
Прошейте образ:
fastboot flash -w update <имя файла образа>.zip
Перезагрузите устройство, если это не произошло автоматически:
fastboot reboot
После загрузки устройства у вас должен быть Android P DP3, и, если вы решили изменить скрипт flash-all, все ваши данные должны остаться нетронутыми.
Примечание №1: При ручной установке Developer Preview вы не будете получать будущие обновления OTA от Google. Когда выйдут новые сборки, вам придется вручную прошивать обновление или стереть Pixel и подписаться на стабильные сборки.
Примечание №2: Есть два других способа установить Android P на ваш Pixel. Во-первых, вы можете зарегистрироваться в бета-программе и получить обновление через OTA-обновления. Другой вариант, если у вас уже установлена Developer Preview 2. Этот путь позволяет вам вручную прошить OTA-файл на ваш телефон.
Примечание №3: Это руководство предполагает, что у вас уже установлены инструменты ADB на вашем компьютере. Если вам нужны инструменты ADB, перейдите и загрузите Android SDK, и если вы еще не разблокировали свой загрузчик, продолжайте читать.
Мы также рекомендуем загрузить и установить Universal ADB Drivers от ClockWorkMod, если вы используете Windows. Это просто упрощает процесс по сравнению с попыткой полагаться на драйверы, уже установленные на вашем компьютере.
Смотрите 9to5Google на YouTube для получения дополнительных новостей: