So, I did this part on my phone, restarted, and it would only boot into fastboot. Everything seemed to install in slot_b, I did not know I had to set slot a as active first. I set slot_a as active then rebooted and the factory rom booted.
Do I redo the flash with slot_a as active, or do I have to flash slot_b to factory images? I don't want to flash it then not be able to boot since then I wont be able to get into fastbootd. the "fastboot reboot fastboot" command does not work and I can only get into fastbootd with the adb reboot fastboot command. I think this is how I bricked my G7 last year.
Here is the output from my flash:
jeremiah@LR-Laptop:~/Backup/Android_Roms/sophia/HavocOS_4.6-VANILLAFastbootD$ adb reboot fastboot
jeremiah@LR-Laptop:~/Backup/Android_Roms/sophia/HavocOS_4.6-VANILLAFastbootD$ fastboot devices
ZF6522ZRPS fastboot
jeremiah@LR-Laptop:~/Backup/Android_Roms/sophia/HavocOS_4.6-VANILLAFastbootD$ fastboot flash boot boot.img
target reported max download size of 268435456 bytes
sending 'boot_b' (65536 KB)...
OKAY [ 1.888s]
writing 'boot_b'...
OKAY [ 1.527s]
finished. total time: 3.415s
jeremiah@LR-Laptop:~/Backup/Android_Roms/sophia/HavocOS_4.6-VANILLAFastbootD$ fastboot flash system system.img
target reported max download size of 268435456 bytes
sending sparse 'system_b' 1/5 (262140 KB)...
OKAY [ 7.719s]
writing 'system_b' 1/5...
OKAY [ 2.569s]
sending sparse 'system_b' 2/5 (262140 KB)...
OKAY [ 7.740s]
writing 'system_b' 2/5...
OKAY [ 1.553s]
sending sparse 'system_b' 3/5 (262140 KB)...
OKAY [ 7.871s]
writing 'system_b' 3/5...
OKAY [ 1.513s]
sending sparse 'system_b' 4/5 (262140 KB)...
OKAY [ 7.791s]
writing 'system_b' 4/5...
OKAY [ 1.478s]
sending sparse 'system_b' 5/5 (193928 KB)...
OKAY [ 5.952s]
writing 'system_b' 5/5...
OKAY [ 1.145s]
finished. total time: 45.331s
jeremiah@LR-Laptop:~/Backup/Android_Roms/sophia/HavocOS_4.6-VANILLAFastbootD$ fastboot flash product product.img
target reported max download size of 268435456 bytes
sending sparse 'product_b' 1/3 (262140 KB)...
OKAY [ 7.880s]
writing 'product_b' 1/3...
OKAY [ 1.496s]
sending sparse 'product_b' 2/3 (262140 KB)...
OKAY [ 7.774s]
writing 'product_b' 2/3...
OKAY [ 1.445s]
sending sparse 'product_b' 3/3 (258616 KB)...
OKAY [ 7.628s]
writing 'product_b' 3/3...
OKAY [ 1.496s]
finished. total time: 27.720s
jeremiah@LR-Laptop:~/Backup/Android_Roms/sophia/HavocOS_4.6-VANILLAFastbootD$ fastboot flash vbmeta vbmeta.img
target reported max download size of 268435456 bytes
sending 'vbmeta_b' (4 KB)...
OKAY [ 0.002s]
writing 'vbmeta_b'...
OKAY [ 0.058s]
finished. total time: 0.060s
jeremiah@LR-Laptop:~/Backup/Android_Roms/sophia/HavocOS_4.6-VANILLAFastbootD$ fastboot -w
wiping userdata...
Erase successful, but not automatically formatting.
File system type raw not supported.
erasing 'userdata'...
OKAY [ 0.595s]
finished. total time: 0.595s