Изключително: Android 12 Beta GSI излиза на живо преди Google I/O 2021

Пакетите Android 12 Beta 1 GSI вече са налични за изтегляне от сървъра на Google. Вървете, тогава сега!

Първият Android 12 Прегледът за разработчици беше освободен още през февруари, последван от Преглед 2, а наскоро, Преглед 3. Google трябва да пусне Android 12 Beta 1 днес за гамата Pixel по време на Google I/O 2021. Въпреки това изглежда, че официалните пакети за Android 12 Beta 1 Generic System Image (GSI) вече са налични за изтегляне!

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

Изтегляния на Android 12 Beta GSI

Моля, вижте следната таблица за връзки за изтегляне:

Архитектура

Линк за изтегляне

x86+GMS

Натисни тук

ARM64+GMS

Натисни тук

x86_64

Натисни тук

ARM64

Натисни тук

Трябва да изберете подходящата версия на GSI двоичния файл въз основа на архитектурата на вашето устройство. За да видите каква архитектура има вашето устройство, изпълнете следната команда:

adbshellgetpropro.product.cpu.abi

Инсталиране на Android 12 Beta GSI

Преди да опитате да инсталирате Android 12 GSI, уверете се, че имате достъп до PC/Mac с adb и fastboot инсталиран.

  1. Извлечете .zip файла и копирайте и поставете получените файлове (system.img и vbmeta.img) в папката ADB и fastboot на вашия компютър за удобство.
  2. Активирайте USB отстраняване на грешки на вашия телефон -- Отидете в Настройки > Всичко за телефона > Докоснете „Номер на компилация“ 7 пъти, (по избор) въведете вашия шаблон, ПИН или парола, за да активирате Опции за разработчици, след което отворете Настройки > Опции за разработчици > Активиране на „USB Отстраняване на грешки".
  3. Свържете телефона си с компютъра. Разрешете връзката на компютъра си на телефона си, когато подканата се появи на телефона ви, ако това е първият път, когато се свързвате с този ADB компютър.
  4. На вашия компютър стартирайте:
    adb reboot bootloader
    Това ще рестартира телефона ви в режим Fastboot.
  5. Както споменахме по-рано, буутлоудърът на целевото устройство трябва да се отключи предварително.
  6. След това трябва да деактивираме Android Verified Boot (AVB). За да направите това, изпълнете следната команда:
    fastbootflashvbmetavbmeta.img
  7. По избор, но препоръчително: Въведете следното, за да изтриете системния дял:
    fastboot erase system
  8. Флаширайте Android 12 GSI:
    fastbootflashsystemsystem.img
  9. Оставете изображението да мига, може да отнеме няколко минути. След като това стане, изтрийте дяла с потребителски данни:
    fastboot -w
  10. Накрая рестартирайте устройството си:
    fastboot reboot
  11. Надяваме се, че вашето устройство трябва да стартира Android 12 Beta.

В случай, че имате устройство с Android 11, тогава можете също да изпробвате DSU Loader помощна програма от Опции за разработчици за стартиране на Android 12 GSI, без да е необходимо да се занимавате с Fastboot или ADB команди.


Кредити към XDA Recognized Developer luca020400 за върха!