Если вас не устраивает Android 12 на вашем Google Pixel, то, вероятно, для вас будет приятной новостью узнать, что вы можете понизить версию ОС до стабильной версии Android 11, если столкнетесь с серьезными проблемами или вам просто не понравится существенное обновление.
Мы показали вам, как установить Android 12 на ваш Pixel, поэтому будет справедливо, если мы покажем вам, как понизить версию этой сборки, если она вам просто не понравится или возникнут проблемы, которые вы не предусмотрели заранее. Возможно, вы уже пробовали предварительные версии и бета-версии для разработчиков и столкнулись с рядом проблем и ошибок. Стабильное обновление практически не содержит ошибок, но, к счастью, понижение версии Android 12 до стабильной сборки Android 11 возможно и не так уж сложно – это займет немного времени.
Однако прежде чем вернуться к стабильной сборке Android 11, необходимо выполнить несколько действий. Во-первых, обязательно создайте резервную копию всех своих данных, прежде чем пытаться это сделать. Вы ПОТЕРЯЕТЕ данные своего устройства, так как этот метод требует ПОЛНОГО очищения устройства, и оно будет очищено несколько раз в течение этого процесса.
- Загрузить и установить Android SDK Platform-tools
- Включите отладку USB и OEM-разблокировку
- Загрузите последний совместимый заводской образ
- Загрузка в загрузчик устройства
- Разблокировать загрузчик
- Введите команду прошивки
- Перезагрузите загрузчик (необязательно)
- Перезагрузите телефон
1. Загрузите и установите пакет Android SDK Platform-Tools.
Вам потребуется использовать ADB или Android Debug Bridge, чтобы понизить текущую сборку Android 12 до более старой версии. Мы рекомендуем установить распакованный пакет platform-tools на рабочий стол для быстрого доступа при выполнении команд. Вы можете загрузить последнюю версию zip-файла platform-tools отсюда.
2. Включите отладку USB и OEM-разблокировку
Во-первых, убедитесь, что на вашем Pixel включены опции разработчика. Это можно сделать, зайдя в Настройки > О телефоне, теперь нажмите “Номер сборки”, пока не появится сообщение, подтверждающее, что у вас включены опции разработчика.
Теперь вам нужно перейти в Настройки > Система > Дополнительно > Параметры разработчика (для этого может потребоваться развернуть скрытое меню). Прежде чем мы будем готовы продолжить, вам нужно прокрутить вниз и включить “OEM-разблокировку”, так как это необходимо для дальнейших шагов. Теперь прокрутите еще немного вниз до раздела “Отладка” и нажмите на опцию “Разрешить отладку USB”.
3. Загрузите заводской образ для вашего устройства
Это необходимо для процесса понижения версии Android 12. Вам нужно будет загрузить правильный заводской образ для вашего устройства. По сути, это просто чистый лист для вашего смартфона или снимок конкретной сборки Android на тот момент. Вы можете взять его с сайта Google Factory Image OTA hosting, который содержит все заводские образы для устройств Pixel.
Вам нужно будет добавить этот файл и разархивировать его содержимое в папку platform-tools для последующего доступа.
4. Загрузка в загрузчик устройства
Это можно сделать несколькими способами. Самый простой способ – подключить устройство к компьютеру с Windows, открыть папку platform-tools и набрать “cmd” в адресной строке файлового менеджера. Это откроет окно командной строки в нужном месте. Теперь введите следующую команду для запуска демона adb:
adb reboot bootloader
Теперь ваше устройство Pixel загрузится в загрузчик, где нам и нужно будет находиться для отправки некоторых команд.
В качестве альтернативы вы можете нажать и удерживать кнопку питания и клавишу уменьшения громкости, пока не увидите лежащую фигурку Android. Теперь вам нужно будет кратковременно нажать и удерживать кнопку питания и кнопку увеличения громкости, а затем отпустить кнопку увеличения громкости. Используя кнопки громкости вверх и вниз, прокрутите, чтобы выбрать “enter fastboot”.
5. Разблокируйте загрузчик
Разблокировка загрузчика необходима для процесса прошивки, поскольку, к сожалению, вы не можете прошить заводской образ и понизить версию Android с помощью более простого метода ADB sideloading. Тем не менее, это довольно простой процесс. Используя интерфейс командной строки, введите следующую команду:
fastboot flashing unlock
На экране появится немного пугающее сообщение, предупреждающее, что разблокировка загрузчика может привести к нестабильности устройства. Используя физические клавиши громкости, выберите опцию “Разблокировать загрузчик” и подтвердите свой выбор нажатием кнопки питания. Перезагрузите Pixel, так как этот процесс приведет к стиранию данных смартфона.
Нам также потребуется пропустить процесс запуска устройства, чтобы снова включить отладку USB для подготовки к следующему шагу. Как только вы это сделаете, убедитесь, что ваш Pixel подключен к компьютеру, и вам нужно будет снова войти в загрузчик на устройстве с помощью следующей команды:
adb reboot bootloader
6. Введите команду flash
Все файлы заводского образа извлечены в папку platform-tools и доступны. Теперь вы можете выполнить следующую команду (в открытом окне Command Prompt/PowerShell):
flash-all
Теперь ваш Pixel начнет процесс понижения версии Android 12 до Android 11, который займет несколько минут. Оставьте окно командной строки открытым, и когда процесс завершится, вы увидите сообщение о завершении.
7. Разблокируйте загрузчик (необязательно)
Это необязательный шаг, но он необходим, если вы хотите получать будущие обновления OTA. В противном случае при каждой перезагрузке устройства вы будете видеть всплывающую заставку с предупреждением.
Вам нужно будет снова пройти процесс настройки устройства, который вы можете пропустить. Отсюда вернитесь назад и снова включите отладку USB из шага № 2 – ваш загрузчик разблокирован, поэтому разблокировка OEM должна быть выделена серым цветом.
Подключите устройство обратно к компьютеру с Windows, откройте папку platform-tools и снова откройте окно командной строки с помощью “cmd”. Введите следующую команду для быстрой загрузки в загрузчик устройства:
adb reboot bootloader
Теперь мы можем повторно заблокировать загрузчик, введя следующую команду:
fastboot flashing lock
На вашем Pixel, используя клавиши громкости, прокрутите до опции “заблокировать загрузчик” и нажмите кнопку питания, чтобы принять. После подтверждения на экране появится надпись “заблокировано” в меню загрузчика. Примечание: Этот процесс приведет к стиранию данных устройства после перезагрузки Pixel.
8. Перезагрузите телефон
Теперь вы можете отключить устройство и перезагрузить его, поскольку вы успешно перешли с Android 12 developer preview или beta на Android 11. Теперь он должен загрузиться в процесс настройки устройства, что позволит вам зарегистрироваться и наслаждаться стабильной сборкой Android.
Стоит также отметить, что этот метод будет работать, если вы захотите перейти с Android 12 на Android 11 на таких устройствах, как Pixel 3 и Pixel 4. Однако мы не рекомендуем этого делать, так как это влечет за собой различные риски безопасности устройства и дальнейшие потенциальные проблемы. Тем не менее, если вы решили перейти с одной версии Android на другую, то делаете это на свой страх и риск. На старых сборках Pixel 4 также потеряет доступ к разблокировке по лицу, если вы вернетесь с Android 11 на Android 10.