I'm not entirely sure this is the right forum for this question but I don't see any other forum that is a better fit either...
So previously with Pixel/Sailfish when I would build and flash AOSP it was straightforward. I'd do the build and then flash four files copied from the out/target/product/sailfish directory...
fastboot flash boot boot.img
fastboot flash system system.img
fastboot flash userdata userdata.img
fastboot flash vendor vendor.img
This procedure would work on Pixel...as it had worked for my Nexus devices previously as well.
But with Pixel 3 the steps outlined above do not work. After flashing the aforementioned files, I do fastboot reboot and a splash screen appears for a second like the boot is going to go through but then I'm taken back to the bootloader.
I can still put the Factory back on but whenever I try to put AOSP on the way I'd been doing it, it doesn't work. I don't think this is a build issue because I'm doing an unmodified AOSP build with no code changes so the build should be good.
I went looking for instructions to see if there's been any change in flashing procedure or a listing of what needs to be flashed but the only document I found was located here...
...and it's not current (doesn't mention either the Pixel 2 or 3 line of devices when doing builds)
I did notice that it recommended using fastboot flashall but it wasn't clear on what was to be flashed. Am I to just grab every .img file out of my out/target/product/blueline directory and run flashall? Or some subset of those files?
If anyone can clue me in on the best method for flashing AOSP on the Pixel 3, given that my old method is apparently no longer operative, I would be very grateful.