• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[GSI][ANDROID 12 STABLE] Android 12 and any GSI larger than 2.6GB

Search This thread

Langduscher

Senior Member
Jan 30, 2012
1,284
349
Texel
OP states that this is a ported GSI - but also that I can flash any GSI.

Can I flash Android 12 beta 5 GSI from here now?

Thanks in advance!
 

Langduscher

Senior Member
Jan 30, 2012
1,284
349
Texel

I've downloaded the ARM64+GMS file and extracted the system.img

I flashed to both system_a and system_b, which was successful.

However, it doesn't boot: it goes straight back to the bootloader, even after flashing vbmeta.img

How to trouble shoot?

Thanks!

Edit: it won't open twrp either (fastboot boot twrp.img)

Code:
~/platform-tools$ ./fastboot boot twrp.img
Sending 'boot.img' (40960 KB)      OKAY [  3.153s]
Booting                                                  OKAY [  0.001s]
Finished. Total time: 3.193s

But it just goes straight into bootloader again.

Edit2: I used the recovery from your other thread regarding the partitions - that seems to work.

I just followed all the steps to the T again - but it just won't boot. It boots straight into bootloader.


Edit 3: the Beta 3 image flashes just fine...
 
Last edited:

Dollscythe

Senior Member
Jul 23, 2021
153
402
I've downloaded the ARM64+GMS file and extracted the system.img

I flashed to both system_a and system_b, which was successful.

However, it doesn't boot: it goes straight back to the bootloader, even after flashing vbmeta.img

How to trouble shoot?

Thanks!

Edit: it won't open twrp either (fastboot boot twrp.img)

Code:
~/platform-tools$ ./fastboot boot twrp.img
Sending 'boot.img' (40960 KB)      OKAY [  3.153s]
Booting                                                  OKAY [  0.001s]
Finished. Total time: 3.193s

But it just goes straight into bootloader again.

Edit2: I used the recovery from your other thread regarding the partitions - that seems to work.

I just followed all the steps to the T again - but it just won't boot. It boots straight into bootloader.


Edit 3: the Beta 3 image flashes just fine...
What GSI wasnt working for you initially? you mention beta3 flashing properly.
 

Langduscher

Senior Member
Jan 30, 2012
1,284
349
Texel
@Dollscythe FYI, Android 12 Beta 3.1 GSI download link is dead.

Could someone reupload that? I tried GSI beta 5 from Google and also some image named "Pixel-AB-12-20210909-ErfanGSI-TrebleExp.img" but they are not working. Same findings as @Langduscher

When @Dollscythe doesn't mind, I can upload the beta 3 image


Worth pointing out, neither Beta has working call audio folks

Im not in a rush for that, not sure why anyone else would be...

Well, beacuse why not?

The Pixel 2XL isn't my daily driver, that helps in trying this stuff out :)
 

Top Liked Posts

  • There are no posts matching your filters.
  • 15
    If you need help, feel free to post logs here. For more discussions about Android 12/GSIs join the telegram group!!

    *REQUIRED FOR GSI* Follow the guide I made here to increase your system partition.
    Download Android 12 Stable (Pixel 4a) GSI here: Direct link.
    You don't need Gapps, they are preloaded.

    Make sure to use Android 11 as base before flashing the GSI.

    After that, you can install any GSI/flash any size Gapps without issue.


    1. Reboot into fastboot mode.
    2. Wipe your data partition: fastboot format:ext4 userdata
    3. Clean cache and factory reset: fastboot -w
    4. flash the GSI: fastboot flash system_a path/to/system.img
    5. flash the GSI in other slot: fastboot flash system_b path/to/system.img
    6. Test boot.
    If it doesn't boot, download vbmeta for your device and flash in fastboot mode.
    1. fastboot flash vbmeta --disable-verity --disable-verification vbmeta.img
    2. fastboot -w
    Bugs:
    • No sound in call.
    Some fixes:
    • Install GMS with adb install -r -d path/to/gms.apk to login to Google (not necessary anymore)
    • After flashing system image, don't reboot into system, immediately boot into TWRP and flash this file! This is necessary to disable encryption, so TWRP can boot successfully.

    1627349705135.png
    1627352232766.png
    Screenshot_20210727-043809.png
    Screenshot_20210727-043817.png
    Screenshot_20210727-043846.png
    Screenshot_20210727-043852.png
    Screenshot_20210727-043714.png
    Screenshot_20210727-043323.png

    download
    10
    As you guys may know, protonAOSP dropped support for Taimen/Walleye.

    Fret not. protonAOSP 12 is coming. Here it is running nicely on my pixel 2XL. Currently still in beta (calls are working though, so it's pretty much ready).

    Taimen is not dead

    EDIT: Build is up
    6
    Update! With GMS, overlay, and fingerprint sensor fixes. We are getting closer!

    And the users that had unbootable slot error, it should be fixed too if you flash vbmeta. Make sure to follow the fixes section too.

    EDIT: RIL is fine, SMS is fine, we can even accept and take calls. But there's no sound! Any devs can chime in and help?
    5
    Thank you for taking the time to help and wrap my head around the subject , much appreciated!

    Is this the same way a custom recovery increases the system partition?
    There are no custom recoveries that can do that.

    However. I'm working on a tool that will automate that process. There's a closed beta in the telegram channel and it will see a beta release on xda soon.
    5
    Hey @Dollscythe ,

    Any update/comment on Pixel Experience Alpha Builds?

    I understand that these are "Alpha" builds, however, if you've tried it... please share a comment
    Those builds have pretty much everything working. Make sure to get the latest one.

    i'm also building protonAOSP 12. https://forum.xda-developers.com/t/android-12-rom-09-nov-2021-protonaosp-12-0-0.4358955/