So I notice there are some people, like me, that are a bit confused on how to exactly do this process. I like to be nice every once in a while, so this is my time. I will try to do a step by step process with exactly how I did after reading, and re-reading all the comments on how to do it (with pictures cuz I need pictures to learn haha).
These are the exact steps I took when I updated from .36 to .37
I downloaded the .37 zip, the one for your phone, mine is an unlocked version.
Slapped the .37 zip file into a folder by itself so I can extract it inside that same folder. It should look like this once its extracted inside the same folder.
Then I opened another folder/window with the Platform-tools so I can easily navigate between the 2 folders.
Then I opened the flash-all.bat from the zipped folder, to see what it contains, noticed that it flashes 3 files/images.
“bootloader-raven-slider”
“radio-raven”
“Image-raven-sd1a”
Then close the file as we dont need it right now.
So with this I know that I will need to add those 3 files to the platform-tools folder when I go to actually run the command.
I actually took the .37 boot.img and copied it into my pixel with version .36 still running.
The boot.img is inside the zipped folder and when you extracted it, it will now be viewable along with other files and the zipped folder still there.
copy this boot into the main folder of the pixel
On your Pixel, open Magisk and click install then select patch file, navigate to the boot.img file in your internal storage.
Patch it with Magisk and then take the patched boot.img (which that file will actually be in your downloads folder in your Pixel) and copied it back to my computer.
So as of now, it seems we are able to patch boot.img with current build without having to update then patch then flash. We can just patch on the current build then copy the patch to the computer and run the rest of the steps.
Now that I have the patched boot.img on my computer, I will take all the highlighted files in the picture, plus the patched boot.img over to the Platforms-tools folder and just copy them in that folder.
Here, I’m not sure how everyone else has their folder since I rarely use those tools, so I just add the files and then delete them after I’m done flashing. See picture of all copied in files. (dont forget your patched boot.img)
Now I will open the flash-all.bat that's inside the Platform-tools using Notepad ++ (personal preference).
Edit this file exactly like in the picture. Add the lines exactly how it shows in the picture.
**NOTE** that you need to type the exact patched boot file in there. So, like in this picture, but with YOUR patched "magisk_patched" file as this will have your own ID after 23014.
once you made the edits on this file, dont forget to save it before you run the commands!
Now plug in your phone to the computer.
Make sure you have USB debugging turned on.
Press shift and right click inside the Platform-tools folder and open Command Prompt.
run these 2 commands:
adb reboot bootloader
flash-all.bat
When it's all done, your phone will boot up and you will be on the new .37
Nothing else to add here as it will literally run through everything for you and boot up and you're done.
Hope this helps someone, as I am a visual learner myself.