This is a tutorial on how to flash Android 10 GSI ROMs on your Google Pixel or Pixel XL smartphone. This is ONLY for Pixel or Pixel XL, for other Pixel models, see our other categories on the forum.
Step 1. You will need to flash Android 9.0 stock firmware.
Step 2. Unlock your bootloader if you haven’t yet.
Step 3. Power down your phone and put it into fastboot mode by holding down Volume Down and Power buttons. Connect a USB cable to your computer.
Step 4. Next download fastboot.zip, TWRP image for your Pixel, and the GSI image you want to install.
Step 5. Open a command prompt and type:
fastboot flash system PutNameOfGSIHere.img
*Note - Flashing vbmeta.img is not required as Pixel and Pixel XL do NOT HAVE vbmeta partition!
But you do need to be an Android 9.0 in order to flash as Android 9.0 does not check for boot verification whereas Android 10 does.