Как установить Android 12 и 12L на Google Pixel и другие устройства Android

Google только что выпустила бета-версию Android 12L для линейки Pixel. Вот как вы можете установить Android 12 (или 12L) на свой смартфон!

Это снова то время года! Андроид 12, то есть следующая основная версия Android уже доступна доступный с помощью стабильный канал. Google также начал внедрение Андроид 12L как добавление функции, которое приносит несколько оптимизаций и улучшений для устройств с большим экраном. Для счастливых обладателей Google Pixel 3a, Pixel 3a XL, Pixel 4, Pixel 4 XL, Pixel 4a, Pixel 4a 5G, Pixel 5, Pixel 5a, Пиксель 6 или Пиксель 6 Про, вы будете одним из первых пользователей, которые увидят, что может предложить новое обновление ОС.

Если у вас есть какой-либо из вышеупомянутых смартфонов Pixel с более старой стабильной сборкой и вы задаетесь вопросом, как установить Android 12 или 12L, просто прокрутите вниз, и у нас есть готовое руководство. Имейте в виду, что Google будет предоставлять дополнительный OTA существующим пользователям бета-версии для перехода на стабильную версию, но они также могут выбрать ручную перепрошивку. Вам понадобится

ПК/Mac с АБР и Fastboot для успешного выполнения процесса установки, как только вы загрузили соответствующие пакеты выпуска Android 12.

Помимо поддерживаемых устройств Google Pixel, Android 12/12L также доступен в виде GSI, который можно прошить на гораздо более широком спектре устройств. OEM-производители также присоединились к вечеринке, и вы можете прошить Beta 1 на следующие телефоны:

  • ASUS ЗенФон 8
  • iQOO 7 Легенда
  • Леново П12 Про (12л)
  • Нокиа Х20
  • OnePlus 9
  • OnePlus 9 Про
  • OPPO Найти X3 Pro
  • Реалме ГТ
  • ТКЛ 20 Про 5G
  • Техно Камон 17
  • Сяоми Ми 11
  • Сяоми Ми 11 Ультра
  • Сяоми Ми 11 Про
  • Xiaomi Mi 11X Pro / Mi 11i / Redmi K40 Pro+
  • ZTE Аксон 30 Ультра 5G

Предупреждение: Обновления предназначены только для разработчиков, поэтому не устанавливайте их на свой ежедневный драйвер. Эти сборки являются ранними выпусками и содержат ошибки и другие нестабильности системы. Даже если процесс перепрошивки не обязательно приведет к стиранию данных на вашем устройстве, настоятельно рекомендуется сделать резервную копию данных, прежде чем продолжить. Пользователям рекомендуется проявлять осторожность.

Три способа установки обновления:

  • Для поддерживаемых пикселей Google: Загрузите Android 12/12L через Recovery и ADB.
  • Для поддерживаемых пикселей Google: Прошивка полного заводского образа через Fastboot
  • Любое Android-устройство, совместимое с Project Treble: Установите Android 12/12L GSI.

Способ 1. Загрузите Android 12/12L через Recovery и ADB.

Чтобы установить стабильную сборку, вам необходимо загрузить соответствующий OTA-пакет для вашего устройства из Recovery через ADB. Этот метод также будет работать для устройств Google Pixel с заблокированным загрузчиком.

  1. Загрузите ZIP-файл обновления на свой компьютер. отсюда. Для удобства вы можете переименовать этот файл в более простое имя и поместить его в каталог, где находится ADB на вашем компьютере.
  2. Необязательно, но рекомендуется: проверьте контрольную сумму SHA-256 загруженного файла, чтобы убедиться, что файл загружен полностью и правильно.
  3. Включите отладку по USB на телефоне. Откройте «Настройки» > «О телефоне» > нажмите «Номер сборки» 7 раз и (необязательно) введите свой графический ключ, PIN-код или пароль, чтобы включить параметры разработчика, а затем перейдите в «Настройки» > «Параметры разработчика» > «Включить USB». Отладка».
  4. Подключите телефон к компьютеру. Авторизуйте подключение к компьютеру на телефоне, когда на телефоне появится соответствующее сообщение, если вы впервые подключаетесь к этому компьютеру ADB.
  5. На своем компьютере выполните команду:
    adb reboot recovery
  6. На экране телефона вы должны увидеть надпись «Нет команды». Теперь нажмите и удерживайте кнопку питания вашего телефона. Удерживая кнопку питания, нажмите кнопку увеличения громкости и быстро отпустите обе кнопки. Вам должно открыться меню восстановления Android.
  7. Выберите вариант Применить обновление из ADB из меню рекавери.
  8. На своем телефоне выберите опцию «Применить обновление из ADB».
  9. На своем компьютере выполните команду:
    adb devices
    Это должно вернуть серийный номер устройства с надписью «неопубликованная загрузка» рядом с его именем, что указывает на то, что ваше устройство подключено к компьютеру в режиме неопубликованной загрузки.
  10. На своем компьютере выполните команду:
    adb sideload "filename".zip
    Где «имя файла» следует заменить именем файла, загруженного на шаге 1.
  11. Обновление должно установиться на ваш телефон. После завершения установки выберите «Перезагрузить систему сейчас» на своем телефоне, чтобы перезагрузиться в Android 12.

Способ 2: прошивка полного заводского образа через Fastboot

Если у вас разблокированный загрузчик на устройстве Google Pixel, вам необходимо прошить полный заводской образ Android 12 или 12L через Fastboot. Обычно это делается через flash-all.sh или flash-all.bat файл сценария, который включен в загруженный файл, но его конфигурация по умолчанию также полностью стирает устройство. Однако вы можете сохранить свои данные, удалив атрибут очистки «-w» из команды в сценарии.

  1. Загрузите ZIP-файл заводского образа на свой компьютер. отсюда.
  2. Необязательно, но рекомендуется: проверьте контрольную сумму SHA-256 загруженного файла, чтобы убедиться, что файл загружен полностью и правильно.
  3. Извлеките файл .zip, скопируйте и вставьте полученные файлы в папку ADB и fastboot на своем компьютере для удобства.
  4. Необязательно: результирующие файлы будут содержать flash-all.sh или flash-all.bat файл сценария. С помощью текстового редактора откройте файл flash-all.sh если вы используете macOS/Linux или flash-all.bat файл сценария, если вы используете Windows. Найдите и удалите/удалите флаг -w в fastboot update команда. Это позволит пропустить очистку данных на вашем телефоне. Однако, чтобы избежать проблем с совместимостью, рекомендуется выполнить очистку данных.
  5. Включите отладку по USB на телефоне. Откройте «Настройки» > «О телефоне» > нажмите «Номер сборки» 7 раз и (необязательно) введите свой графический ключ, PIN-код или пароль, чтобы включить параметры разработчика, а затем перейдите в «Настройки» > «Параметры разработчика» > «Включить USB». Отладка».
  6. Подключите телефон к компьютеру. Авторизуйте подключение к компьютеру на телефоне, когда на телефоне появится соответствующее сообщение, если вы впервые подключаетесь к этому компьютеру ADB.
  7. На своем компьютере запустите:
    adb reboot bootloader
    Это перезагрузит ваш телефон в режим Fastboot.
  8. На вашем компьютере Mac/Linux запустите:
    flash-all
    Эта команда выполняет flash-all.sh файл сценария, который затем установит необходимый загрузчик, прошивку основной полосы частот и операционную систему. Если вы используете Windows, вы можете просто дважды щелкнуть файл flash-all.bat.
  9. После завершения сценария ваше устройство перезагрузится в новую ОС.

Способ 3. Установите Android 12/12L GSI.

Даже если у вас нет совместимого смартфона Pixel, вы все равно можете установить официальные двоичные файлы GSI от Google для тестирования Android 12 или 12L, при условии, что ваше устройство совместимо с Project Treble. Вам также понадобится разблокированный загрузчик. Последнее, что нам нужно сказать, это то, что для прошивки GSI вам потребуется выполнить сброс настроек устройства до заводских, поэтому будьте готовы потерять данные приложения, прежде чем продолжить! Мы рекомендуем вам сделать резервную копию вне устройства (например, на вашем ПК или SD-карте) на случай, если что-то пойдет не так.

  1. Ссылки для скачивания официальных бета-версий GSI Android 12/12L можно найти. здесь. Google еще не опубликовал GSI на основе стабильной версии. Вам следует загрузить соответствующую версию в зависимости от архитектуры вашего устройства. Чтобы узнать, какую архитектуру имеет ваше устройство, выполните следующую команду:
    adbshellgetpropro.product.cpu.abi
  2. Необязательно, но рекомендуется: проверьте контрольную сумму SHA-256 загруженного файла, чтобы убедиться, что файл загружен полностью и правильно.
  3. Извлеките ZIP-файл, скопируйте и вставьте полученные файлы (system.img и vbmeta.img) в папку ADB и fastboot на вашем компьютере для удобства.
  4. Включите отладку по USB на телефоне. Откройте «Настройки» > «О телефоне» > нажмите «Номер сборки» 7 раз и (необязательно) введите свой графический ключ, PIN-код или пароль, чтобы включить параметры разработчика, а затем перейдите в «Настройки» > «Параметры разработчика» > «Включить USB». Отладка».
  5. Подключите телефон к компьютеру. Авторизуйте подключение к компьютеру на телефоне, когда на телефоне появится соответствующее сообщение, если вы впервые подключаетесь к этому компьютеру ADB.
  6. На своем компьютере запустите:
    adb reboot bootloader
    Это перезагрузит ваш телефон в режим Fastboot.
  7. Как упоминалось ранее, загрузчик целевого устройства необходимо предварительно разблокировать.
  8. Далее нам нужно отключить Android Verified Boot (AVB). Для этого выполните следующую команду:
    fastbootflashvbmetavbmeta.img
  9. Необязательно, но рекомендуется: введите следующее, чтобы стереть системный раздел:
    fastboot erase system
  10. Прошивка Android 12/12L GSI:
    fastbootflashsystemsystem.img
  11. Дайте изображению мигнуть, это может занять несколько минут. Как только это будет сделано, сотрите раздел пользовательских данных:
    fastboot -w
  12. Наконец, перезагрузите устройство:
    fastboot reboot
  13. Надеемся, на вашем устройстве загрузится новая сборка Android.

Обязательно следите за нашим Андроид 12 и Андроид 12L теги для всех последних новостей о новой версии Android!