yashsingh1/xdaforums huggingface dataset:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] lucky_strike33:
You can adb sideload the kernel zip. You will need the boot image from your factory firmware listed in the first page. Kernel is not boot img

You will need to adb sideload snoke before doing magisk.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] henderjr:
Thanks. I know if I run those commands it will wipe. Basically was looking for confirmation that I have to run those commands to unlock before following the OP.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] elreydenj:
Thats what i did initially. i adb sideloaded snoker9.... then i patched the factory boot img with magisk and flashed it in fastboot. Upon boot i had working magisk but with the stock patched boot img. Not with Snoke Kernel.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] murphyjasonc:
You can download 8.1 system image from the link below. Extract the zip. When you open the file there is another zip folder. Extract it and the boot.img will be there.

https://developer.android.com/preview/download.html#revertDevice
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Paranoid@ndroid:
This might be a stupid question, but just to confirm...

I'm guessing this root method won't work with the Verizon variant of the Pixel 2 XL, since (rumor has it) the bootloader is locked. And, it sounds like this likely won't change unless a developer decided to buy the Verizon variant (not likely) and work on unlocking it. I'm happy to try this on my device, but I don't want to brick anything. Please confirm.

Any suggestions are also much appreciated.

And I know that if I wanted to have full root capabilities I should have just bought through Google. I opted for a $300 VZ promo on release day (and I was counting on receiving my Panda sooner), while maintaining hope that root might be possible someday. At least I still have pure Android.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] lucky_strike33:
I am trying right now.. will report back soon.

---------- Post added at 02:24 PM ---------- Previous post was at 02:20 PM ----------

I flashed snoked r9se and then tried magisk but the kernel did not stay as snoke r9se
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Beef_finger:
Thanks [MENTION=4470081]topjohnwu[/MENTION]

Transaction ID: 92X41521YT783883B
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] mickyw1980:
I think some one who doesn't know what they are doing should swap me theirs for my unlockable bootloader phone as I can follow instructions ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] madmuthertrucker:
I learned a lot from Heisenberg's guide on the 6P forum. It is very detailed. I often refer back to it. I used it to get a clear understanding of sideloading for this Nov update. Not everything applies but most of it still does.

https://xdaforums.com/nexus-6p/general/guides-how-to-guides-beginners-t3206928
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] burbank:
I was just thinking that. I took my time, carefully read the instructions, and it worked the first time. I am thrilled to have my Pixel 2 XL rooted so I could get AdAway installed.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] adiher:
Sorry for the dumb question but how can i update to this new Magisk version if i have already installed the version from OP?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bryantjopplin:
Well just flash in the new beta twrp. This one was just compiled last night with the newest git commits. You will want to reuse the app topjohnwu posted due to it not showing an update like this one will. I'll redo this tonight so it will put this same apk in there.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] destiple:
Any advice?

Any advice?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] abuttino:
You are going to have to be a whole lot more descriptive of what you did if you want our help.

Sent from my Pixel 2 XL
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bryantjopplin:
Which zip did you use?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] destiple:
Yeah. I really apologize. The reply was posted before I could finish my message. I wanted to delete it but wasn't sure how.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] elreydenj:
Thank you. Reuse which app Topjohn posted? I flashed 14.4.4 and magisk manager shows there is an update.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bryantjopplin:
14.4.2 or 14.4.4 because I don't know what the 14.4.4 is. But it's the apk on the top op post. Labeled 5.4.1 iirc
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] elreydenj:
sorry i meant 14.4.2. I flashed that zip . When I open up Magisk Manager it now tells me to update. i have magisk manager 5.4.1 installed. Should i just ignore this update message in the app?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bryantjopplin:
I just reinstalled the app again it doesn't do it for me
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] elreydenj:
Still shows there is an update for me. Guess it doesn't matter. basically 14.4.2 and 5.4.1 apk are the most up to date correct?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bryantjopplin:
Your right. But yes they are the most updated
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sn0warmy:
Successfully installed the latest Magisk 14.4.2 zip via adb sideload in TWRP Beta 2. Then I booted the phone and opened the Magisk app. It prompted me to update Magisk so i allowed it to update via the direct install (recommended). Everything went smoothly and now "14.4:MAGISKSU" is installed and the app isn't prompting for anymore updates.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] js042507:
Yeah, the new version .zip (14.4.2) is newer than the latest 'official' release. You probably just technically downgraded your Magisk to 14.4
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sn0warmy:
:laugh: Whoops. I'll flash it again.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bryantjopplin:
I believe the flashing is the only thing that's changed in the newest one. I think the magisk download might be alright. Just for flashing purpose the one I uploaded is what's newer. But the avb-verity changes my change as well. Not too versed in all this yet. I was able to just build it lol.

---------- Post added at 04:09 PM ---------- Previous post was at 04:08 PM ----------

Test everything out and see what happens. Try arise mod and see if it works with that version. Like I said maybe it's fine. I think the one it downloads only changes the function and use the one I uploaded for flashing. If that makes Sense
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] js042507:
Yeah, maybe. But again, the regular 14.4 Magisk (fastboot) method did not work with TWRP. At least in my situation. I could just be dumb.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] murphyjasonc:
I completely uninstalled Magisk and then flashed it from TWRP. When I did that it stopped telling me an update was available. Just flashing over the top didn't do it.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bryantjopplin:
Good looking out. I'll upload the newest uninstaller and everything else in the out folder.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] idkwhothatis123:
Anyone else getting a FC when you check SafetyNet on .2?

Here's the log.

https://hastebin.com/apuxaperuh.hs
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] js042507:
Yeah, I just noticed that. Wasn't happening before until flashing the 14.4.2 zip. However, I can still use Android pay, so whatever. LOL
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] idkwhothatis123:
Lol agreed. My previously masked apps are all still masked :good:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bryantjopplin:
This one is not modified by me. Lol pulled straight from GitHub to get arise working. Now the other one I did 14.4.1 has been modified but doesn't include any avb-verity changes.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] TheDude:
Have not looked into it but I would assume the app just does not recognize the root verison and wants to correct it. If reinstalling it or flashing over it stops the update notification then that just shows the app has crappy version control implementation, probably the last thing on the to-do list.... Regardless, you can just disable update notifications in the app. Everything else is golden. I'm not sure what this safteynet check not passing is all about... Everything works flawlessly here regarding magisk.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] idkwhothatis123:
SafetyNet is definitely working, you just can't check to verify that it is in the app
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] TheDude:
Ok...
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] TheDude:
Cats are trippin up in here...
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bryantjopplin:
What did you do different lol
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] TheDude:
Nothing bro. :highfive:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bryantjopplin:
Lol my FC's but I ain't worried
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] TheDude:
My screens show it. It works!

fastboot * Flash factory nov image. Boot twrp image, flash twrp image... reboot bootloader in between... flash MAGISK :) 14.4.9999 then profit. Keep it simple, I hear flar2 is on this **** :) Kernels will come.

I feel like I should contribute... Working towards it. Until I do something to speak of, I will continue to listen to Emenim and hope the real muscle continues to flex :)

This is it. This is it ;)

View attachment Magisk-v14.4.2.zip
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Yourboymusti:
Hi there,

I'm not a noob - I've been using ROMs and Magisk for a while now - but I've gotten the new pixels and don't want to brick them.

I want to know whether I still need a open bootloader after flashing the patched boot image? Whenever I restart the phone I get the warning the bootloader is open and its starting to slowing me down. It's really annoying.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] js042507:
All phones give you a warning when the bootloader is unlocked. That's something you can't change. And yeah, you can only root (at the current time) with an unlocked bootloader. Magisk uses the boot image, so yeah. Go ahead and relock your bootloader. But it will wipe your phone and also take away root.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Yourboymusti:
I guess nevermind then. Would it be different if TWRP had a stable version in the future and working properly, that I wouldn't need an open bootloader? But still have Magisk root?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] joetheshmo:
You should only have a locked bootloader if you are 100% stock. Otherwise you should leave your bootloader unlocked.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] CyberpodS2:
I'm a happy guy. Lol
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bryantjopplin:
Well yeah I have that zip, I compiled it lol.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] TheDude:
Yeah, I know you did ;) wasn't for you.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] murphyjasonc:
Works for me
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bryantjopplin:
Ooh ok lol. But hey my safety net fails lol. I don't care as I do so much with my phones lol
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] TheDude:
Yeah, I don't know what to tell anyone about that. I just flashed factory november non verizon google image clean boot.img, booted twrp beta 2 then flashed twrp, rebooted into recovery and flashed your 14.4.2 magisk wiped caches, rebooted and installed the magisk app posted in the op... I have not had any problems with fc's or safteynet checks. Im sure you have cleared the data and done everything to troubleshoot so its a mystery to me. There is obviously some common denominator as some are experiencing what you are and others are not... Not sure what that is but its strange. Are you on OPD1.170816.025 or OPD1.170816.023?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bryantjopplin:
Nope I haven't done anything but try reinstalling the op app. Could be that I flashed magisk over magisk over magisk multiple times lol
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] TheDude:
lol, could be. What factory image are you on?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bryantjopplin:
Nov but it's been jacked with as well lol
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] TheDude:
Which Nov version? Google or Verizon specific?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bryantjopplin:
Always google. Ill flash the verzion modems and radios thats it lol
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] clothednblack:
I always flash Verizon, yet it's a Google phone. I think the radios and modems is the only difference, I never end up with any Verizon bloat but I don't know what's exactly different between them other than that.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] magicfajita:
Hello... I feel really stupid right now but I am seeing a lot of people mentioning a magisk 14.4.2 and 14.4.4, and I found a download for it, but where is the official download page for it?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] galaxys:
Nothing official but you want the latest working magisk 14.4.2 (14.4.0 is older) for TWRP Beta 2...
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] magicfajita:
Yes and where is the official download page for it? If there isn't one, then where did people get it?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] galaxys:
Here
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] an21281:
Thats the older link which is broken, latest is here

https://xdaforums.com/showpost.php?p=74541354&postcount=218
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bryantjopplin:
No don't feel stupid. I just pulled the latest git and built to get viper working for you guys.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] magicfajita:
Thank you, 14.4.2 works perfectly
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bryantjopplin:
NP
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] jbarcus81:
Sorry if I missed it.. I went back to factory after some mishaps with kernels.. and I'm getting constant force-closes with the Magisk manager after rooting to check SafetyNet .. The PlayStore still shows me as certified so I'm not too concerned.. but it seems strange that the force-close is happening all of a sudden.. On latest 8.0 and the 8.1 beta..
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bryantjopplin:
What version are you using? Some are having fc issues and some say API error. But as long as it works your good to go. Lol
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] cb474:
Is 14.4.2 only necessary if you want to use Viper? Or is it necessary in general for Magisk with TWRP Beta?

I'm also wondering. Is it always going to be necessary that there is a separate version of Magisk for the Pixel 2 (XL), as provided in this thread? Or is this just here because the official version of Magisk on the Magisk website has not be upgraded yet to include the code in the version provided in this thread?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] mjondj:
_*edit: oops, resolved. im an idiot*_
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] jbarcus81:
The version of the manager I'm using is from the OP.. it still works and I show as certified so who knows..
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] cwalker0906:
Walleye is the smaller pixel, but to answer your question, yes it matters. Need to flash the one your actually running
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bryantjopplin:
Ok, so the original magisk 14.4 don't have the corrected slot suffix in it and it's why the XL would not work while the p2 did. The updated 14.4 from tjw supposedly don't have the corrected util_functions.sh in and that's why it won't flash and tpj posted instructions on using the app only. Then the 14.4.1 I created had the corrected util_functions done by me and the updates from tjw for magiskinit, and it only would work with the XL and was flashable. Now the 14.4.2 I created had the newest everything from tjw. I didn't touch anything. It's flashable, it patches fstab in dtbo for avb-verity removal and it works lol. Hope this explains better. But tl:dr no you don't need mine but they are flashable [emoji16]

---------- Post added at 08:53 AM ---------- Previous post was at 08:51 AM ----------

For me mine works as well just get an API error that's all.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] KKenna:
I searched, but I can't seem to find an answer...

I have successfully installed TWRP and gained root with Magisk 14.4.2, but I no longer pass safetynet. No Android Pay and Play Store shows uncertified. I'm running 5.4.1 (58) of the manager. Is this the correct version? Anyone else have this problem and get it resolved.

So far, I've had a few issues with all of this, and it was just a matter of finding the right version of each piece.

Thanks!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bryantjopplin:
Ok so I didn't not read it all but use this tool. Use step 1,2, and 4. Install adb first and put your phone in fastboot mode. Run option 1 and let phone reboot. Warning this will factory default your phone.

Run 2 and this will also default your phone.

Then set twrp flashable zip on sdcard

Grab twrp beta img and open up cmd prompt and do fastboot boot twrp.img then in twrp flash the zip you put in there. Reboot and verify it works. Then put magisk in SD card and reboot to recovery and flash magisk.

https://www.mediafire.com/download/j7jyoagvl2gwemw

https://www.mediafire.com/download/5poo50s3zt89995
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Schroeder09:
Thanks Bryant, but this seems to be another method- or at least a variation to my method. I thought twerp was only in beta form and now reliable at this point- especially for a n00b. Secondly, I thought it was

not needed

. What are the advantages to going with twerp? I mainly just want to use the adaway apps, greenify, swipe navigation, substratum, titanium (maybe), and maybe a few others. I will NOT be running custom ROMs and stuff.

I thought getting OTA updates was easier with magisk. I thought there was some option in it to "unroot." You choose that, get the OTA update, go back in to magisk, and then press a button something to the effect of "re-root." I thought with magisk you don't break safety net or you can easily trick safety net. I have posted this a couple times and some people have addressed it slightly, but can someone please specifically address this topic as well as my long post above? Thanks so far to bryantjopplin. I'll keep your method in mind. I'd like to see what others have to say about the XDA magisk listed way versus the twerp beta way. Is twerp considered stable and better than magisk now that it's out of alpha?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] clothednblack:
Magisk and twrp are two different things, nothing alike. Magisk gives you root and allows for safety net to pass so you can use Android pay and other apps that normally won't work if you root. Twrp is for flashing zips, roms, add-ons and have nothing to do with root itself. Twrp is like adb/fastboot but on the go, no pc requires (especially when it's completely out of beta. There is a post floating around that states you can use magisk to prepare for a ota then go back and root will be there after the update, and I've read that it has worked but I wouldn't rely on it fully just yet. Twrp should help with this when it's completely stable, use twrp to update and keep root, but this device is still new and more tweaking will be coming so we won't have to use adb as much as we do now.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eli Smith:
Did anyone try a password viewer? I've tried a whole bunch and none seem to be working.

I am rooted with magisk
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Schroeder09:
I'm assuming TWERP will wipe everything off my phone when I go to install it, so I might as well do it right off the bat too. How does that process work in accordance with root and magisk? Do I install magisk and root as described in my long post a couple posts back, and then follow bryantjopplin's instructions? Here are some questions I have for bryantjopplin:

1.) Then set twrp flashable zip on sdcard

How do I do this? I download the files you linked me to to a location I choose, but then I don't know how to "set twrp flashable zip on sdcard." Is this a drag and drop process from the file location to my phone? Drag the unzipped zip file?

2.)Grab twrp beta img and open up cmd prompt and do fastboot boot twrp.img then in twrp flash the zip you put in there. Reboot and verify it works. Then put magisk in SD card and reboot to recovery and flash magisk.

So I open up the minimal adb command prompt and type in:

adb push twerp beta img /sdcard/Download

I'm just really confused by #2. I apologize. :( :confused:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ginfest:
Thank you OP and all. I followed the first post and some of the subsequent tips and am rooted!

Google Pixel 2 XL

November update and the files from the OP along with the newest platform tools from android.

Now just trying to get Busybox installed.

---------- Post added at 03:05 PM ---------- Previous post was at 03:03 PM ----------

One issue, when I check SafetyNet in Magisk Manager is stops? Any ideas?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] clothednblack:
Flashing twrp doesn't wipe anything, unlocking/unlock critical does wipe though.

Number 2, you use adb to make the phone boot into twrp, then once twrp is open on the phone, you use the install icon to flash the twrp zip you placed on the phone, now you will have twrp activated on the phone.

You will want everything on the phone (sdcard/download) before you start

Twrp zip (beta 2)

Magisk 14.4.2 zip.

You can drag and drop these by connecting your phone to your pc and select file transfer on the notification pull down. You could also just use your phone to download these instead of using the pc.

Use adb to fastboot twrp.img (this file needs to be on the pc)

Once in twrp, install the twrp zip

Then hit the home key in twrp and install magisk.

Reboot

---------- Post added at 09:13 PM ---------- Previous post was at 09:11 PM ----------

Safety net in magisk fc's for a lot of people, but you can download the safety net check app from the play store if you want to confirm its working
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ginfest:
thanks for the tip
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] skinza:
How did you get rid of update after flashing 14.4.2

I uninstalled and reinstalled magisk manager but still get promoted to update to 14.4

Edit:all good now I tracked back and found your previous post about what you did
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] vanydotk:
The OTA update finally popped up and I'm currently rooted. Just to clarify

Should I unroot, install the OTA and reroot using the boot.img from the new OTA or can I just install the OTA without unrooting and root using the boot.img from the new OTA?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ginfest:
One odd "glitch" I'm having, Busybox will not install. Rebooted, tried /system/bin no luck.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] abuttino:
If you are rooting, why did you wait so long and not just sideload the OTA?

Just update, get the new boot img from the factory image (not OTA) in the second zip file and patch that using the Magisk manager.

You might want to try a Kernel instead of the stock boot image though

Sent from my Pixel 2 XL