[Google Pixel 3 XL Guides, News, & Discussion] Bohn101:
I have a MacBook Pro had to figure out what to do. I ended up Factory Resting my phone, cause I'm selling it. Then it just went into a Boot-Loop. So then I ended up going to Google and downloading the official latest firmware. Here's what I typed in for those that are in this situation, and having trouble. If you're close it might help.

Again, this a on a MacBook Pro in MacOS Mojave.

Bohnsters-MacBook-Pro:~ steven$ /platform-tools/fastboot flash bootloader /platform-tools/bootloader-blueline-b1c1-0.1-4948814.img

Sending 'bootloader_a' (8489 KB) OKAY [ 0.300s]

Writing 'bootloader_a' (bootloader) Flashing Pack version b1c1-0.1-4948814

(bootloader) Flashing partition table for Lun = 0

(bootloader) Flashing partition table for Lun = 1

(bootloader) Flashing partition table for Lun = 2

(bootloader) Flashing partition table for Lun = 4

(bootloader) Flashing partition table for Lun = 5

(bootloader) Flashing partition msadp_a

(bootloader) Flashing partition xbl_a

(bootloader) Flashing partition xbl_config_a

(bootloader) Flashing partition aop_a

(bootloader) Flashing partition tz_a

(bootloader) Flashing partition hyp_a

(bootloader) Flashing partition abl_a

(bootloader) Flashing partition keymaster_a

(bootloader) Flashing partition cmnlib_a

(bootloader) Flashing partition cmnlib64_a

(bootloader) Flashing partition devcfg_a

(bootloader) Flashing partition qupfw_a

(bootloader) Flashing partition storsec_a

(bootloader) Flashing partition logfs

OKAY [ 0.501s]

Finished. Total time: 1.072s

Bohnsters-MacBook-Pro:~ steven$ /platform-tools/fastboot reboot-bootloader

Rebooting into bootloader OKAY [ 0.080s]

Finished. Total time: 0.080s

Bohnsters-MacBook-Pro:~ steven$ /platform-tools/fastboot flash radio /platform-tools/radio-blueline-g845-00023-180815-b-4956438.img

Sending 'radio_a' (71148 KB) OKAY [ 1.730s]

Writing 'radio_a' (bootloader) Flashing Pack version SSD:g845-00023-180815-B-4956438

(bootloader) Flashing partition modem_a

OKAY [ 0.591s]

Finished. Total time: 2.601s

Bohnsters-MacBook-Pro:~ steven$ /platform-tools/fastboot reboot-bootloader

Rebooting into bootloader OKAY [ 0.080s]

Finished. Total time: 0.080s

Bohnsters-MacBook-Pro:~ steven$ /platform-tools/fastboot -w update /platform-tools/image-blueline-pd1a.180720.030.zip

--------------------------------------------

Bootloader Version...: b1c1-0.1-4948814

Baseband Version.....: g845-00023-180815-B-4956438

Serial Number........: xxxxxxxxx

--------------------------------------------

extracting android-info.txt (0 MB) to RAM...

Checking 'product' OKAY [ 0.060s]

Checking 'version-bootloader' OKAY [ 0.060s]

Checking 'version-baseband' OKAY [ 0.060s]

Setting current slot to 'a' OKAY [ 0.074s]

extracting boot.img (64 MB) to disk... took 0.261s

archive does not contain 'boot.sig'

Sending 'boot_a' (65536 KB) OKAY [ 1.590s]

Writing 'boot_a' OKAY [ 0.207s]

extracting dtbo.img (8 MB) to disk... took 0.026s

archive does not contain 'dtbo.sig'

Sending 'dtbo_a' (8192 KB) OKAY [ 0.290s]

Writing 'dtbo_a' OKAY [ 0.080s]

archive does not contain 'dt.img'

archive does not contain 'recovery.img'

extracting vbmeta.img (0 MB) to disk... took 0.000s

archive does not contain 'vbmeta.sig'

Sending 'vbmeta_a' (4 KB) OKAY [ 0.120s]

Writing 'vbmeta_a' OKAY [ 0.063s]

archive does not contain 'vbmeta_system.img'

archive does not contain 'super_empty.img'

archive does not contain 'boot_other.img'

archive does not contain 'odm.img'

extracting product.img (195 MB) to disk... took 0.740s

archive does not contain 'product.sig'

Sending 'product_a' (200036 KB) OKAY [ 4.700s]

Writing 'product_a' OKAY [ 0.880s]

extracting system.img (2156 MB) to disk... took 10.376s

archive does not contain 'system.sig'

Sending sparse 'system_a' 1/9 (262140 KB) OKAY [ 6.799s]

Writing 'system_a' OKAY [ 0.366s]

Sending sparse 'system_a' 2/9 (262140 KB) OKAY [ 6.664s]

Writing 'system_a' OKAY [ 0.366s]

Sending sparse 'system_a' 3/9 (262140 KB) OKAY [ 6.654s]

Writing 'system_a' OKAY [ 0.366s]

Sending sparse 'system_a' 4/9 (262140 KB) OKAY [ 6.844s]

Writing 'system_a' OKAY [ 0.366s]

Sending sparse 'system_a' 5/9 (262140 KB) OKAY [ 6.814s]

Writing 'system_a' OKAY [ 0.366s]

Sending sparse 'system_a' 6/9 (262140 KB) OKAY [ 6.884s]

Writing 'system_a' OKAY [ 0.366s]

Sending sparse 'system_a' 7/9 (262140 KB) OKAY [ 6.914s]

Writing 'system_a' OKAY [ 0.366s]

Sending sparse 'system_a' 8/9 (258820 KB) OKAY [ 6.824s]

Writing 'system_a' OKAY [ 0.366s]

Sending sparse 'system_a' 9/9 (114908 KB) OKAY [ 3.064s]

Writing 'system_a' OKAY [ 0.680s]

archive does not contain 'system_ext.img'

extracting system_other.img (418 MB) to disk... took 2.097s

archive does not contain 'system.sig'

Sending sparse 'system_b' 1/2 (262140 KB) OKAY [ 6.170s]

Writing 'system_b' OKAY [ 0.366s]

Sending sparse 'system_b' 2/2 (166504 KB) OKAY [ 4.134s]

Writing 'system_b' OKAY [ 0.860s]

extracting vendor.img (446 MB) to disk... took 2.159s

archive does not contain 'vendor.sig'

Sending sparse 'vendor_a' 1/2 (262140 KB) OKAY [ 6.230s]

Writing 'vendor_a' OKAY [ 0.366s]

Sending sparse 'vendor_a' 2/2 (195468 KB) OKAY [ 4.924s]

Writing 'vendor_a' OKAY [ 0.870s]

archive does not contain 'vendor_other.img'

Erasing 'userdata' OKAY [ 19.333s]

Erase successful, but not automatically formatting.

File system type raw not supported.

Erasing 'metadata' OKAY [ 0.106s]

Erase successful, but not automatically formatting.

File system type raw not supported.

Rebooting OKAY [ 0.060s]

Finished. Total time: 131.490s