@crab_aesthetics SUCCESS!
There was a little manual work that needed to be done to get it working.
For anyone's reference having difficulty flashing the image using either the UBports installer or manually flashing the vbmeta, dtbo, and boot.img files (available here), it is necessary to use --disable-verity and --disable-verification for each of these.
So the manual process looks like:
- Flash stock android 9, specifically build PQ3B.190801.002
- Power off phone
- Using Power + vol down, boot phone into Fastboot Mode
- Run these commands
fastboot flash --disable-verity --disable-verification dtbo dtbo.img
fastboot flash --disable-verity --disable-verification vbmeta vbmeta.img
fastboot flash --disable-verity --disable-verification boot boot.img
- Run the UBports installer
- When prompted, check the check mark for erase user data and un-check the check mark for format system data
- The installer will prompt you to boot into Recovery. Use the volume button to select the option to Boot to Recovery
- If everything went correctly, you should now boot into the Recovery and be able to click the Continue button on the UBports installer, and the installation should complete and after a couple automatic reboots, you get to the Language Selection screen.
Now I just need to get cellular data working...
And figure out if it's possible to switch to a dvorak keyboard layout...