As per the subject, I'm trying to build the pie GSI source to generate a system.img for pixel 2 and, later, a pixel 3. I am able to successfully build the image but flashing it is causing the bootup to hang on the Pixel 2 and any help would be appreciated.
To build/flash the image I went through this process:
// Building image
repo init -u https://android.googlesource.com/platform/manifest -b pie-gsi
repo sync -cq
source build/envsetup.sh
lunch aosp_arm64_ab-userdebug
make -j8
// Installing image
cd out/target/product/generic_arm64_ab/
fastboot erase system
fastboot -u flash system system.img
fastboot flash vbmeta vbmeta.img
fastboot reboot
I first flashed the latest factory image for the pixel 2 (9.0.0 (PQ1A.181105.017.A1, Nov 2018)) which I found here (https://developers.google.com/android/images#walleye). After flashing the GSI and booting, the phone just displays an older style "android" logo (white text on black background) and fails to boot into the OS.