[Google Pixel 7 Pro] simplepinoi177:
@roirraW "edor" ehT

Thank you for this guide! It's been a while; i was deep into rooting on my Pixel 2 XL, but barely rooted and kept up monthly updates on my Pixel 5, so I was worried I was too out of touch, but your guide was very clear and detailed and help bring it all back to me.

I was able to unlock bootloader, root, and pass safetynet with all minimal ease! All my banking apps work, found Netflix on Playstore, able to successfully restore using SwiftBackup! I've been keeping with the good practice of using a USB 2.0 cord, so that might have made things easy. Also, I remember back in my Pixel 2 XL days how many people would get tripped up by not moving all the files in the platform tools folder, or having multiple platform tools folders and not running the correct adb.exe/fastboot.exe, or having it outdated.

After being out of it a while, I found some peculiarities that I would suggest you consider adding to your OP to give a bit more detail and/or precaution...

Updating the driver the second time, while in the bootloader, had the driver identified as "Android Bootloader Interface", as opposed to "Android Composite ADB Interface" again; which should make obvious sense, but it still might be worth mentioning just in case one might get confused and/or to be as correct as can be. Also, I found more/most success by clicking "Let me pick from a list of available drivers on my computer", clicking "Have disk", and finding the .inf file to get the exact driver than doing the "Browse" and "Next", because that tends to have Windows just keep with the driver that is already applied and kinda only looks to see if the driver version number is less than the version number given in the folder...; but this last part may be overkill....

It's clearly been a while because I am very much not familiar with fastbootd! I remember "back in the day", while flash-all.bat was doing it's thing, it would either just stay in bootloader mode or have its screen black; you would only see things working running on the cmd doing various parts and "parsing"... I got really scared and surprised there for a second seeing the wall of yellow font of information and the options to "reboot system now" or "enter recovery" or "reboot bootloader"! I'm glad I familiarized myself with "fastbootd mode" beforehand, so when I saw it in big red letters on the top, it made me do a double take before doing anything drastic. I might've fallen into the same trap as many here if I didn't look at the cmd to see that the flash-all.bat was still working and flashing; it's quite unnerving that it's in the middle of flashing and you can still move the selections on the phone while it's at it! I would suggest you elaborate a little bit more in the big font "IMPORTANT..." disclaimer on step 9 (for updating each month) to prepare the newbie on

what they'd see

and, although it might cause them to panic as if things are frozen or stuck, to resist the urge to select that option to reboot and to watch what's going on the prompt.

Just some things to consider....

But, again, thank you for this guide to walk me through things step by step, very carefully, so that there was success for me!