yashsingh1/xdaforums huggingface dataset:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] dmarden:
Not to nit pick... but you mean from a clean flash, first boot, and USB debugging enabled, right? (Again, not sure if the Magisk app checks for that and alters its display).

Simply put, though... no, nothing else. The OP is accurate. I never downloaded the ZIP file. All I did was install the APK and follow the instructions (via that install button which does show up... just not those green check marks).
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] snovvman:
Yes, my standard prep includes enabling dev mode and usb debug.

If there are no other steps, then I'm lost.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] DodoGTA:
It looks like that you have no internet (And that's why there's no install option)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] dmarden:
Hadn't even noticed or thought of that... always something simple and easy to overlook. Hope it helps them.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] crossen0:
I have patched the November boot image but when I flash it the phone boots and I see the Google logo with the loading bar beneath and it just sits there and doesn't fully boot the OS
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Telperion:
I searched the thread but had difficulty finding an answer.

Has anyone done this with the DP1 on walleye? Developer page doesn't have walleye DP1, but from my understanding, walleye and taimen use a unified kernel and have the same boot image, it's just the blob abstraction layer that's different. Technically speaking I'd think it should work to take taimen's DP1 boot image and use that, but checking first to see if it's been tried.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Az Biker:
This is not done via TWRP (as the OP states)

These are the steps I followed last night:

Download install Magisk manager from OP

Extract the BOOT.IMG from the image zip within the official factory image zip

Place it in your sdcard (I made a boot img folder to find it easier)

open Magisk manager

hit INSTALL

then INSTALL again,

then choose PATCH BOOT IMG

Move the new PATCHED_BOOT.IMG file about 25MB (found in the MagiskManager folder) to your PC (inside your fastboot folder)

fastboot the PATCHED_BOOT.IMG file to your device

reboot

Hope this helps.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Telperion:
I can confirm that you can't (currently) get root on DP1 on the Pixel 2 using this method. Froze on Google logo with unlock icon, had to flash back to OPD1.170816.025. I was able to patch that boot image though and gain root on 8.0.0 with the November security update.

Will need a way to either extract the existing DP1 boot image from a P2, or for Google to put the factory images back up.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Alxoom33:
The former, the demo unit and the VZW retail unit.

---------- Post added at 03:10 PM ---------- Previous post was at 03:06 PM ----------

Many have rooted the Pixel 2 XL running 8.1. Try updating your adb/fastboot drivers. I don't think there is a DP1 for the Pixel 2.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Telperion:
DP1 exists for the P2, just not a factory image. They run the same kernel though. I attempted to patch and flash a combo XL2 boot image to the P2, with no success.

If TWRP was at a development stage to pull the boot image from the P2's DP1 it should work, but it currently can't. Possibly dd could work to pull the boot image to /system/ then adb pull to a computer, back to phone for Magisk to patch, then back to computer for fastboot.

Not trying to clutter the XL2 thread with P2 posts, there's just significant overlap.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Alxoom33:
So, it is likely that the boot.img is not the same for both devices, or you did something incorrectly. I suggest retracing and repeating your steps and listing them in your device's corresponding forum.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Larzzzz82:
Same here.

Returning it tho. Issues with Bluetooth and screen not responding to taps. I'll try another one later in the builds...
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Alxoom33:
I did the same. But I didn't insert the Sim until after I had set up my phone using wiFi. Everything is working great! I'm sorry to hear you are have problems with your phone. It may just be defective.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] jlokos:
Sounds like you got a bum device. Mine has none of those issues.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] JerichoAbles:
It's not Android version, it's build version
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Alxoom33:
Right, 5 clicks on the build. Thanks...
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bggold:
Anyone else having random reboot or bootloop issues after a day or so? Both my pixel 2 xl and a co-workers pixel 2 have been experiencing this. I run quit a bit of apps that require root so I though it might be the case. His is only rooted and does not run any rooted apps at this time.

Any way to pull logs? It happens so randomly that I probably can't catch it with an adb logcat.

Thanks
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] neo_lithic3K:
When you installed magisk, did you run the apk or flash the zip? You need to run the apk after you boot up successfully into the phone. Upon running the apk, it will ask to install and then an option to patch the boot.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Cowbell_Guy:
Also curious about this...
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] matt1313:
I did with no problems
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Az Biker:
I was running SD Maid Premium to clean old files, etc. and there is a folder here:

/storage/emulated/0/.estrongs

The .estrong folder comes up with 6.7GB of "Corpsefinder"files that are listed as "ok to delete"..

Corpse finder finds files that are fragmented.

That folder's contents are:

,app_icon_back (folder)

,dontedit_v1 (file)

.image (folder)

.sp_check_dontedit_v7 (file)

appinfo.db

appinfo.db-journal (file)

archive.db

archive.db-journal (file)

folder_app.db

folder_app.db-journal (file)

recycle (folder) 6.23GB

I figured before I delete this folder to regain 6GBs, I'd find out if anyone knows if it is, or contains required data for Magisk to work.

I am on Nov factory image (via adb)

rooted via MAgisk patched_boot.img (via adb)

Any ideas?

TIA!

(posted in Guide Thread too in case it's related to Factory image)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] pvtjoker42:
the .estrongs folder is only there from es file explorer, looks like you never emptied your recycle bin from it..
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Cowbell_Guy:
Did what?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] matt1313:
Installed magisk after ota. Worked fine
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Gungrave223:
Any else unlock toggle grey out on the 8.1DP?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] js042507:
Same. I've actually tried it, but the flashfire method. And it didn't work. I have not tried via a regular OTA because I haven't received my OTA yet. It's never going to reach my phone! LOL. If/when it does though, I will attempt it and report back. By the way, is the actual OTA (not full image) posted anywhere?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sparkdogg:
Does it work for the Verizon pixel 2 xl locked bootloader
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] joetheshmo:
Not even close
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] SuperSmashedBro:
I keep losing root when using 14.4 and I can't figure out why. Anyone else with this issue?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] luciusfox:
I'm getting avc denied on the dumpsys command as root. Something is up with the selinux policy.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bd177:
I had the same thing happen to me. I had to go in to App settings->Magisk manager -> Advanced and turn on "Install unknown apps". Then when I ran Magisk manager I saw it download the zip file and then had the install button.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] metalcated:
Mine is not grayed out.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] gatortuba:
How do i get the boot.img? I downloaded the factory images but cannot find the file.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] mcgrabowski:
Inside the zip you downloaded, is another zip file. The boot.img is inside that zip.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sn0warmy:
Mine was greyed out on 8.1DP, as well. I was nervous about not having my bootloader unlocked so I downgraded to the 8.0 September patch and was able to successfully toggle OEM unlocking and then unlock my bootloader. Then I successfully reinstalled 8.1DP with no issues. On 8.1 it's still greyed out but toggled ON and the bootloader still shows as unlocked.

Now I feel much better in case I somehow end up in bootloops or with a corrupt system.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] snovvman:
Bingo!! [MENTION=6429309]DodoGTA[/MENTION] hit the nail on the head. I provided Internet connection and all was well.

Yup, never thought/knew that This part of the Magisk needed Internet connection.

Thanks for the info, but Internet connection was the problem. After that all the pieces fell into place. I did have some issues with Fastboot w/ a USB-C/Thunderbolt port. I ended up using a USB-A port and all worked.

All have been thanked...

Edit: I used snoke as my source boot image. Magisk patched it with no issues.

---------- Post added at 20:42 ---------- Previous post was at 20:40 ----------

Another question: I have read people talking about making backups. Know that TWRP is not yet working, how are backups being made? TiBu? Flashfire?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] kush621:
When trying to install a module I'm getting

"!data/magisk isn't set up properly!"

"!Please install magisk 14.0+!"

But I have 14.4 installed. What gives?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] trim81:
Mine was on 8.0 factory fresh and was grayed out..

What i found out was once I added my Google account to the phone, rebooted it, the unlock oem toggle then allowed me to turn on
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Lawlrus:
Why are you talking about the pixel 2 in the 2xl forum ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Telperion:
Ask topjohnwu why he didn't post on the Pixel 2 forum, or why his original post talks about the Pixel 2. I didn't see you asking him why he was talking about the Pixel 2 in the 2XL forum.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Lawlrus:
I'm not going to tell/ask him to do anything, if you weren't actively following his work on these devices, he stated that he is extremely busy, and I'm sure that's why he didn't make two threads.

I'm just amazed that you or anyone else in the pixel 2 forums didn't think to make a thread on your side for talk about root, wouldn't that make more sense then trying to troubleshoot/talk about two different devices in the same thread?

Is there a post directing people here with a pixel 2? Or did you stumble upon it by reading through the xl forums?

If he wants to have it be one thread, then I'm fine with that.

Edit: and I got my answer, you followed Nathan's link in his how to unlock the bl thread. This is going to be an interesting thread.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Telperion:
*facepalm*

Check the batteries on your sarcasm detector. Anyway, this aside is derailing the thread more than anything I posted, I'm bowing out of this fruitless argument.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] snovvman:
To what "full backups" are you referring? TiBu or something else?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] WorldOfJohnboy:
Titanium... Was getting by with Helium but many of my apps were blocked.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Gungrave223:
Yea I just down graded to 8.0 and then I was able to enable ... thanks y'all.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 12Fully:
I tried patching default boot.img and Snope kernel and applications would force close a lot. Even system apps wouldn't work and it would cause my phone to reboot, but I did have root and passed safety net. My alarm did not even work this morning. Can anyone think of something I missed? I did the .025 image because that was the one my phone was on before unlocking bootloader.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] gatortuba:
In the taimen-ota-opd1.170816.025-f62d726d.zip file all I see is payload.bin and compatibility.zip, none of which have the boot.img
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] joetheshmo:
That's an OTA zip. You want the full factory image.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] an21281:
You need the factory image zip not update/OTA
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] gatortuba:
Where do I get that?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] joetheshmo:
http://bfy.tw/F3Ea
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] an21281:
https://developers.google.com/android/images
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bloodyduster:
I just had something strange happened. I got root running for about 5 days now and had no problem. Today, I randomly open Magisk manager and did the SafetyNet check. The busy icon would never stop spinning. I thought it was strange, so I rebooted the phone, but it never got passed the white Google splash screen. It would just hang there forever. I had to flash the stock boot image to get the phone to boot.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] chazall1:
Is anyone able to see their Titanium Backup folder from a pc ?

I always try to copy a backup to local storage.

I remember some time age If you renamed the TB folder, it would show up.

Does TB get encrypted ?

Thanks
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] buffal0b1ll:
I think it's a file ownership thing. You can see them on a PC in recovery over MTP, but we're not able to do that yet on pixel 2's

You could abd pull them to a PC now tho.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] snovvman:
Regarding MTP over TWRP, would removing any password/pin/pattern lock help?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] js042507:
I was able to open the TB folder only when opening a file browser on my phone and then refreshing the windows explorer window. All this while the phone was plugged into my PC. Also, I use MiX explorer. Very strange, but it worked!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Zerqz:
Pardon the stupid question, but if you use this to root it breaks OTA updates, correct?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] abuttino:
Yes. There is a way to do it up in the thread. But, just wait for the OTA, sideload it. Then download the new image, unzip it, unzip it again and get the boot.img out. Then, put it on your phone, let Magisk patch it, put it back on your computer and fastboot flash boot patched-boot.img
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] mikelikesbikes:
Had the same issue today. Had power down the device, gave it a minute, and turned it back on. Kept getting FCs between random reboots.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Cowbell_Guy:
Sorry for the noob question, but where exactly in the thread are those specific instructions? Does anyone mind either explaining in more detail or linking to earlier post? I have searched and can't find
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] joetheshmo:
What do you not understand?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] drewski_1:
First Post? ;)

or there's this Guide thread from [MENTION=6842057]nathanchance[/MENTION] https://xdaforums.com/pixel-2-xl/how-to/guide-unlock-flash-root-pixel-2-xl-t3702418/
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Cowbell_Guy:
How to sideload newer OTAs once rooted, and maintain root
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] brandon5491:
I have this same question. Can I continue to use the same patched boot.img? If not, where would I get obtain a new one (I didn't think OTAs have a boot.img).

Do I have to boot into the OTA update and magisk patch before going back to fastboot and pushing the patched boot.img or can I just do all that at the same time I sideload?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] abuttino:
https://github.com/topjohnwu/Magisk/blob/master/docs/tips.md#ota-installation-tips

If you have modded or mounted the system, that's good. But! if you go as far as changing anything for tethering or the like, you have to use a factory image.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Az Biker:
Is there any difference / benefit in using either the latest factory image vs the latest OTA when patching with Magisk?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Az Biker:
This is also a few pages back:

This is not done via TWRP (as the OP states) use fastboot.

Download install Magisk manager from OP

Extract the BOOT.IMG from the image zip within the official factory image zip

Place it in your sdcard (I made a boot img folder to find it easier)

open Magisk manager

hit INSTALL

then INSTALL again,

then choose PATCH BOOT IMG

Move the new PATCHED_BOOT.IMG file about 25MB (found in the MagiskManager folder) to your PC (inside your fastboot folder)

fastboot the PATCHED_BOOT.IMG file to your device

reboot

Hope this helps.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] abuttino:
I couldn't flash a full system image last time, so, I had to do the OTA. Then download the image and extract boot.img to put it on the phone.

I think I had an old fastboot or something. Used the SDK though
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Az Biker:
Phew. I used the Nov factory image.

Wanted to make sure I wasn't missing out on any goodies :p

Thanks!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] aceharb:
Wifi HotSpot working to perfection

Wifi hotspot working

>>>>>Enable HotSpot<<<<<

+ This has instructions for Unlocking your wifi hotspot.

Connect your Pixel phone to the PC. And make sure you’ve USB debugging enabled on your phone.

Open a command window in your platform-tools

Type or copy and past EXACTLY AS FOLLOWS! press Enter after each line:

adb shell

su

+*If you get a prompt on your phone to allow root access, make sure you GRANT it.

Type or copy and past EXACTLY AS FOLLOWS! press Enter after each line:

mount -o rw,remount /system_root

cd /system_root/system/

settings put global tether_dun_required 0

echo net.tethering.noprovisioning=true >> /system_root/system/build.prop

Exit

Exit

adb reboot

+Once your device reboots, you should be able to create a WiFi hotspot from*device Settings.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] collegencmc:
Hey so I'm trying to find the patch boot.img file and it keeps telling me its in

data/user_de/0/com.tomjohnwu.magisk/install.boot.img

but I can't find that anywhere. What am I missing?

PS: sorry for the dumb question, and thank you very much for the help!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Az Biker:
I found the file in sdcard > magiskmanager
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] loplo:
Can't get it to work on my device.

- Flashed the OTA

- bootloader unlock & unlock_critical

- installed APK

- extracted the boot.img & patched it

- flashed patched_boot.img in fastboot

Every time I start Magisk Manager I'm getting the prompt to install Magisk.

What am I missing?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] abuttino:
What command did you use to flash the patched-boot.img?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] loplo:
fastboot flash boot patched_boot.img
target reported max download size of 536870912 bytes
sending 'boot' (25572 KB)...
OKAY [ 0.545s]
writing 'boot'...
OKAY [ 0.248s]
finished. total time: 0.795s
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] kush621:
any reason why modules wont install? Anytime i try to install one it tells me that Magisk isn't set up properly.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] joetheshmo:
Update fastboot?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] collegencmc:
So all I have under there is the zip file. So the steps I'm doing is click the "Install" button at the the bottom of the app then click "install" then "Patch Boot Image file" once that is done I use "Root Browser" to go the dir sdcard > magiskmanager and I see the zip file there. Once I select it, a screen comes up that says "Flashing" and I see

"- Device platform: arm64

- extracting files

- Use boot image: /data/user_de/0/com.topjohnwu.magisk/install/boot.img"

But i can't find it anywhere.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] lucky_strike33:
Did you hook up the pixel to the computer? You will see folder for magisk. The patched boot img is in there.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Az Biker:
These are the exact steps I used, and the patched_boot.img file was in sdcard > Magiskmanager...

Download install Magisk manager from OP

Extract the BOOT.IMG from the image zip within the official factory image zip

Place it in your sdcard (I made a boot img folder to find it easier)

open Magisk manager

hit INSTALL

then INSTALL again,

then choose PATCH BOOT IMG

(Magisk does its thing automatically)

Move the new PATCHED_BOOT.IMG file about 25MB (found in the sdcard > MagiskManager folder) to your PC (inside your fastboot folder)

fastboot the PATCHED_BOOT.IMG file to your device

reboot
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] collegencmc:
All I see in the zip file, Magisk-v14.4.zip I don't see anything else.

---------- Post added at 04:46 PM ---------- Previous post was at 04:42 PM ----------

So I unzip it on my computer but don't see any BOOT.IMG

Magisk-v14.4/META-INF/com/google/android/update-binary

Magisk-v14.4/META-INF/com/google/android/updater-script

Magisk-v14.4/addon.d/99-magisk.sh

Magisk-v14.4/arm/magiskboot

Magisk-v14.4/arm/monogisk

Magisk-v14.4/arm64/magiskboot

Magisk-v14.4/arm64/monogisk

Magisk-v14.4/chromeos/futility

Magisk-v14.4/chromeos/kernel.keyblock

Magisk-v14.4/chromeos/kernel_data_key.vbprivk

Magisk-v14.4/common/boot_patch.sh

Magisk-v14.4/common/magisk.apk

Magisk-v14.4/common/util_functions.sh

Magisk-v14.4/x64/magiskboot

Magisk-v14.4/x64/monogisk

Magisk-v14.4/x86/magiskboot

Magisk-v14.4/x86/monogisk

Magisk-v14.4/META-INF/MANIFEST.MF

Magisk-v14.4/META-INF/CERT.SF

Magisk-v14.4/META-INF/CERT.RSA
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] mitchdickson:
This was the case on my computer as well. To resolve, I used my preferred file manager (FX) which showed the file in the right location. I then copied and pasted the boot.img to my download folder and transferred it to Windows.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] collegencmc:
Okay thanks this time I got a little further. I'm attaching the screen shot after I used FX from the app.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] mitchdickson:
I can't quite decipher what you said, but I'm almost 100% sure you aren't following the directions in the OP.

Fastboot flash the patched boot.img.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] collegencmc:
Sorry fat fingered my last update. Your right, I understand now.

The idiot in me really came out on this one!

Thanks again for the help!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] lucky_strike33:
Not suppose to unzip magisk. You are suppose to unzip the firmware. Google search , Google firmware. Download the operating system that you have on your phone. Then you unzip firmware and unzip image zip. Boot.img is in there.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] loplo:
Indeed. Updating fastboot solved the issue. Thanks!