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

Google току-що пусна бета версия на Android 12L за гамата Pixel. Ето как можете да инсталирате Android 12 (или 12L) на вашия смартфон!

Отново е това време от годината! Android 12, т.е. следващата голяма версия на Android е сега на разположение чрез стабилен канал. Google също започна да се разпространява Android 12L като спад на функцията, който носи няколко оптимизации и подобрения за устройства с голям екран. За щастливите собственици на Google Pixel 3a, Pixel 3a XL, Pixel 4, Pixel 4 XL, Pixel 4a, Pixel 4a 5G, Pixel 5, Pixel 5a, Pixel 6 или Pixel 6 Pro, ще бъдете сред първите потребители, които ще видят какво може да предложи новата актуализация на операционната система.

Ако имате работещ някой от гореспоменатите смартфони Pixel и по-стара стабилна версия и се чудите как можете да инсталирате Android 12 или 12L, просто превъртете надолу, тъй като имаме готов урок за вас. Имайте предвид, че Google ще предостави постепенно OTA за съществуващите бета потребители, за да преминат към стабилната версия, но те също могат да изберат ръчно мигане. Ще ви трябва a

PC/Mac с ADB и Fastboot инсталиран за успешно изпълнение на инсталационния процес, след като го направите изтегли съответните пакети за издаване на Android 12.

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

  • ASUS ZenFone 8
  • iQOO 7 Легенда
  • Lenovo P12 Pro (12L)
  • Nokia X20
  • OnePlus 9
  • OnePlus 9 Pro
  • OPPO Find X3 Pro
  • Realme GT
  • TCL 20 Pro 5G
  • Tecno Camon 17
  • Xiaomi Mi 11
  • Xiaomi Mi 11 Ultra
  • Xiaomi Mi 11 Pro
  • Xiaomi Mi 11X Pro / Mi 11i / Redmi K40 Pro+
  • ZTE Axon 30 Ultra 5G

Внимание: Актуализациите са предназначени само за разработчици, така че не ги инсталирайте на вашия ежедневен драйвер. Тези компилации са ранни версии и съдържат грешки и други системни нестабилности. Дори ако процесът на мигане не изтрива непременно вашето устройство, силно се препоръчва да архивирате данните си, преди да продължите. На потребителите се препоръчва да бъдат внимателни.

Трите метода за инсталиране на актуализацията са:

  • За поддържани Google Pixels: Странично изтегляне на Android 12/12L чрез възстановяване и ADB
  • За поддържани Google Pixels: Мига пълно фабрично изображение чрез Fastboot
  • Всяко устройство с Android, съвместимо с Project Treble: Инсталирайте Android 12/12L GSI

Метод 1: Странично зареждане на Android 12/12L чрез възстановяване и ADB

За да инсталирате стабилната компилация, трябва да заредите странично подходящия OTA пакет за вашето устройство от Recovery през ADB. Този метод ще работи и за устройства Google Pixel със заключен буутлоудър.

  1. Изтеглете .zip файла за актуализация на вашия компютър оттук. За удобство можете да преименувате този файл на по-просто име и да го поставите в директорията, където се намира ADB на вашия компютър.
  2. По избор, но препоръчително: Проверете контролната сума SHA-256 на файла, който сте изтеглили, за да сте сигурни, че файлът е изтеглен напълно и правилно.
  3. Активирайте USB отстраняване на грешки на вашия телефон -- Отидете в Настройки > Всичко за телефона > Докоснете „Номер на компилация“ 7 пъти, (по избор) въведете вашия шаблон, ПИН или парола, за да активирате Опции за разработчици, след което отворете Настройки > Опции за разработчици > Активиране на „USB Отстраняване на грешки".
  4. Свържете телефона си с компютъра. Разрешете връзката на компютъра си на телефона си, когато подканата се появи на телефона ви, ако това е първият път, когато се свързвате с този ADB компютър.
  5. На вашия компютър изпълнете командата:
    adb reboot recovery
  6. Трябва да видите „Без команда“ на екрана на телефона си. Сега натиснете и задръжте бутона за захранване на вашия телефон. Докато държите Power, натиснете бутона за увеличаване на звука и пуснете двата бутона бързо. Трябва да отворите менюто за възстановяване на Android.
  7. Изберете опцията Приложете актуализация от ADB от менюто за възстановяване.
  8. На телефона си изберете опцията „Прилагане на актуализация от ADB“
  9. На вашия компютър изпълнете командата:
    adb devices
    Това трябва да върне сериен номер на устройство с "sideload" до името му, което показва, че вашето устройство е свързано към компютъра в режим на sideload.
  10. На вашия компютър изпълнете командата:
    adb sideload "filename".zip
    Където „име на файл“ трябва да се замени с името на файла, изтеглен в Стъпка 1
  11. Актуализацията трябва да се инсталира на вашия телефон. След като инсталацията приключи, изберете „Рестартиране на системата сега“ на телефона си, за да рестартирате в Android 12.

Метод 2: Мигане на пълен фабричен образ чрез Fastboot

Ако имате отключен буутлоудър на устройство Google Pixel, трябва да флашнете пълното фабрично изображение на Android 12 или 12L чрез Fastboot. Обикновено това става чрез a flash-all.sh или flash-all.bat скриптов файл, който е включен в изтегления файл, но конфигурацията му по подразбиране също изтрива напълно устройството. Можете обаче да запазите данните си, като изтриете атрибута "-w" wipe от командата в скрипта.

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

Метод 3: Инсталирайте Android 12/12L GSI

Дори и да не притежавате съвместим смартфон Pixel, пак можете да инсталирате официалните GSI двоични файлове на Google, за да тествате Android 12 или 12L, при условие че устройството ви е съвместимо с Project Treble. Трябва ви и отключен буутлоудър. Последното нещо, което трябва да кажем е, че мигането на GSI ще изисква от вас да нулирате фабричните настройки на вашето устройство, така че бъдете сигурни, че сте готови да загубите данни от приложението, преди да продължите с това! Препоръчваме ви да направите резервно копие извън устройството (например на вашия компютър или SD карта), в случай че нещо се обърка.

  1. Могат да бъдат намерени връзки за изтегляне на официалните Android 12/12L Beta GSI тук. Google все още не е публикувал GSI въз основа на стабилната версия. Трябва да изтеглите подходящата версия въз основа на архитектурата на вашето устройство. За да видите каква архитектура има вашето устройство, изпълнете следната команда:
    adbshellgetpropro.product.cpu.abi
  2. По избор, но препоръчително: Проверете контролната сума SHA-256 на файла, който сте изтеглили, за да сте сигурни, че файлът е изтеглен напълно и правилно.
  3. Извлечете .zip файла и копирайте и поставете получените файлове (system.img и vbmeta.img) в папката ADB и fastboot на вашия компютър за удобство.
  4. Активирайте USB отстраняване на грешки на вашия телефон -- Отидете в Настройки > Всичко за телефона > Докоснете „Номер на компилация“ 7 пъти, (по избор) въведете вашия шаблон, ПИН или парола, за да активирате Опции за разработчици, след което отворете Настройки > Опции за разработчици > Активиране на „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.

Не пропускайте да следвате нашите Android 12 и Android 12L тагове за всички последни новини за новата версия на Android!