[Google Pixel XL Questions & Answers] tryfont:
SOLVED

I'm on a mac, not sure how to do the last step with running the .bat file

Edit: went into the bat file and ran the equivalent commands in terminal

(fastboot flash bootloader bootloader-marlin-8996-012001-1702151126.img

fastboot reboot-bootloader

ping -n 5 127.0.0.1 >nul

fastboot flash radio radio-marlin-8996-012901-1702171013.img

fastboot reboot-bootloader

ping -n 5 127.0.0.1 >nul

fastboot update image-marlin-n2g47e.zip)

Here is the terminal messages I got

Last login: Mon Apr 3 18:00:13 on ttys000

Tryfons-MBP:~ tryfon$ cd /Users/tryfon/Desktop/platform-tools

Tryfons-MBP:platform-tools tryfon$ ./fastboot flash bootloader bootloader-marlin-8996-012001-1702151126.img

target reported max download size of 536870912 bytes

sending 'bootloader_b' (32380 KB)...

OKAY [ 0.811s]

writing 'bootloader_b'...

(bootloader) Valid bootloader version.

(bootloader) Flashing active slot "_b"

(bootloader) Flashing active slot "_b"

OKAY [ 4.163s]

finished. total time: 4.974s

Tryfons-MBP:platform-tools tryfon$ fastboot reboot-bootloader

-bash: fastboot: command not found

Tryfons-MBP:platform-tools tryfon$ ./fastboot reboot-bootloader

rebooting into bootloader...

OKAY [ 0.046s]

finished. total time: 0.046s

Tryfons-MBP:platform-tools tryfon$ fastboot flash radio radio-marlin-8996-012901-1702171013.img

-bash: fastboot: command not found

Tryfons-MBP:platform-tools tryfon$ ./fastboot flash radio radio-marlin-8996-012901-1702171013.img

target reported max download size of 536870912 bytes

sending 'radio_b' (57240 KB)...

OKAY [ 1.444s]

writing 'radio_b'...

OKAY [ 0.704s]

finished. total time: 2.148s

Tryfons-MBP:platform-tools tryfon$ ./fastboot reboot-bootloader

rebooting into bootloader...

OKAY [ 0.050s]

finished. total time: 0.050s

Tryfons-MBP:platform-tools tryfon$ ./fastboot update image-marlin-n2g47e.zip

target reported max download size of 536870912 bytes

archive does not contain 'boot.sig'

archive does not contain 'boot_other.img'

archive does not contain 'recovery.img'

archive does not contain 'system.sig'

archive does not contain 'system.sig'

archive does not contain 'vendor.sig'

archive does not contain 'vendor_other.img'

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

Bootloader Version...: 8996-012001-1702151126

Baseband Version.....: 8996-012901-1702171013

Serial Number........: HT72A0200395

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

checking product...

OKAY [ 0.050s]

checking version-bootloader...

OKAY [ 0.050s]

checking version-baseband...

OKAY [ 0.050s]

sending 'boot_b' (25997 KB)...

OKAY [ 0.701s]

writing 'boot_b'...

OKAY [ 0.260s]

erasing 'system_b'...

OKAY [ 0.457s]

sending sparse 'system_b' 1/4 (514854 KB)...

OKAY [ 14.106s]

writing 'system_b' 1/4...

OKAY [ 6.005s]

sending sparse 'system_b' 2/4 (524140 KB)...

OKAY [ 14.606s]

writing 'system_b' 2/4...

OKAY [ 4.937s]

sending sparse 'system_b' 3/4 (512784 KB)...

OKAY [ 14.072s]

writing 'system_b' 3/4...

OKAY [ 6.243s]

sending sparse 'system_b' 4/4 (32756 KB)...

OKAY [ 0.905s]

writing 'system_b' 4/4...

OKAY [ 0.297s]

erasing 'system_a'...

OKAY [ 0.411s]

sending sparse 'system_a' 1/4 (520579 KB)...

OKAY [ 13.904s]

writing 'system_a' 1/4...

OKAY [ 3.787s]

sending sparse 'system_a' 2/4 (521193 KB)...

OKAY [ 13.721s]

writing 'system_a' 2/4...

OKAY [ 4.103s]

sending sparse 'system_a' 3/4 (510216 KB)...

OKAY [ 14.206s]

writing 'system_a' 3/4...

OKAY [ 3.788s]

sending sparse 'system_a' 4/4 (128745 KB)...

OKAY [ 3.513s]

writing 'system_a' 4/4...

OKAY [ 1.049s]

erasing 'vendor_b'...

OKAY [ 0.154s]

sending 'vendor_b' (242238 KB)...

OKAY [ 6.003s]

writing 'vendor_b'...

OKAY [ 3.653s]

Setting current slot to 'b'...

OKAY [ 0.087s]

rebooting...

finished. total time: 131.364s

Tryfons-MBP:platform-tools tryfon$

Everything turned out fine!!!