yashsingh1/xdaforums huggingface dataset:
[Google Pixel XL Guides, News, & Discussion] Sh0X31:
I get this warning to with custom kernel. After flashing factory image (without -w) and with stock Kernel. The warning is gone :).

But SuperSU v2.82 SR5 don't work for me. With Stock and EX Kernel. Try now Stock with Magisk.
[Google Pixel XL Guides, News, & Discussion] NepoRood:
That's a vendor mismatch warning, nothing to worry about really. Custom kernel needs to be for 8.1 as well...
[Google Pixel XL Guides, News, & Discussion] xomikronx:
My goal was to just wipe my phone and install 8.1 from scratch. I've flashed the OTA just fine. I think there might be some checks against custom kernels. I flashed patched stock kernel (http://bit.ly/2kBC61P) and it's working fine now.

I ran into what looked like a soft reboot loop this morning. Had to hard reboot the phone to stop it.

I'm running this at the moment:

8.1 w/ patched stock kernel

twrp 3.2

magisk v14.5 (code: 1456)

If the reboot issues happen again, I'll report back.
[Google Pixel XL Guides, News, & Discussion] mochamoo:
Safe to ignore. Check the ElementalX thread.
[Google Pixel XL Guides, News, & Discussion] kMogs17:
You should make sure your platform-tools folder is up to date. I had a similar issue because mine was outdated
[Google Pixel XL Guides, News, & Discussion] bennytehcat:
I ran 1,2,3,4,8. Zero issues.

Thank you!!!
[Google Pixel XL Guides, News, & Discussion] NepoRood:
Thanks, lol, figured that out later. Was trying to flash a custom build and noticed I was on the 1.0.32 version, instead of .36

My brain gets fuzzed from time to time...
[Google Pixel XL Guides, News, & Discussion] TonikJDK:
I had that last night. Kept soft rebooting, then I went for a hard shutdown and it locked agree I hit shutdown....locked on the home screen and was unresponsive. I had to hold the power button.

I ran the rescue on Substratum to pull my themes off. Been fine all day so far.

Mine is stock kernel with Magisk.
[Google Pixel XL Guides, News, & Discussion] paco8:
Thanks again! Your guides are foolproof, as always! Great job! Went from 8.0 to 8.1 with Magisk and ElementalX, and everything works great. This really should be a sticky...
[Google Pixel XL Guides, News, & Discussion] Scottay5150:
Fixed

Unlocked and flashed 8.1??? Can I just unlock in Developer Settings and be done?
[Google Pixel XL Guides, News, & Discussion] Scottay5150:
I already unlocked BL, flashed 8.1 final over DP2 then my unlock BL under developer settings wasn't locked OEM unlocking. I fixed it by sliding toggle over.
[Google Pixel XL Guides, News, & Discussion] Juhler:
Has anyone tried option 7, when already updated to 8.1?
[Google Pixel XL Guides, News, & Discussion] Juhler:
How is 3. done prior to rooting/installing SuperSU? I have never used Busybox, only SuperSU via. TWRP.
[Google Pixel XL Guides, News, & Discussion] Cares:
FYI, you do not need custom kernel to pass SafetyNet while rooted with Magisk.
[Google Pixel XL Guides, News, & Discussion] fatboynotsoslim:
I've just updated from 8.0 rooted with Magisk to a stock 8.1, and have been unable to get TWRP 3.2.0.0 to decrypt, as I have a pin set. Am I meant to disable the pin, or use an older TWRP to get past this? I've seen some mentions to 3.1.1.1 which I've also tried, which hasn't been able to decrypt my phone either.

Not sure what I need to do for TWRP to work.
[Google Pixel XL Guides, News, & Discussion] xraystyle:
Just turn off the screen lock. Then you can fastboot TWRP 3.2, flash your zips and restart the phone.

Once you're updated and rooted again, just re-enable the pin code.

I used SuperSU and SU-Hide, and it worked fine. I'm now on 8.1 stock, rooted.
[Google Pixel XL Guides, News, & Discussion] jackburnt:
SuperSU working well? I have Magisk, but I wonder if it's the culprit for my reboots.

8.0, random reboots all the time

8.1, didn't get Magisk on yet, no reboots

8.1 with Magisk, random reboots again
[Google Pixel XL Guides, News, & Discussion] TonikJDK:
Are you running any Substratum themes. A fair number of us fixed our reboots by removing our themes. For me, Swift Black was doing it. I waited a few days, no reboots, then tried another theme and all is still good.

Not saying Swift is broke.... I just might have had a corrupt install.
[Google Pixel XL Guides, News, & Discussion] jackburnt:
Nope, no themes. Just 8.1 (Dec) with Magisk.

Thanks for the suggestion though!
[Google Pixel XL Guides, News, & Discussion] Bagman530:
I'm logging into XDA for the first time in years just to tell you...Thanks! This is the cleanest and most concise guide I've ever seen on here. If you have a BTC address I'll buy you a beer.
[Google Pixel XL Guides, News, & Discussion] fatboynotsoslim:
I'm missing the no lock screen option, likely due to one of my enterprise email accounts.

If anyone finds a working solution to having TWRP decrypt on 8.1, I'd love to hear it. I'm removing accounts from my phone trying to find the one responsible, but no luck so far.
[Google Pixel XL Guides, News, & Discussion] badabing2003:
Check which apps have admin access.
[Google Pixel XL Guides, News, & Discussion] fatboynotsoslim:
Only find my device. Disabling this didn't change the lack of no lock screen ability.
[Google Pixel XL Guides, News, & Discussion] badabing2003:
Have you installed any certificates?
[Google Pixel XL Guides, News, & Discussion] NepoRood:
Settings/Security & location/Screen lock

Set to "None" or "Swipe"

And as of now, TWRP can't decrypt data, we'll have to wait for an update from Team Win...
[Google Pixel XL Guides, News, & Discussion] fatboynotsoslim:
Thanks. That was it. I didn't have the None option, but Swipe worked (and had me remove my fingerprints) and was a quick process to get TWRP working and rooted with Magisk :)

Thank you all for the help.
[Google Pixel XL Guides, News, & Discussion] Juhler:
Thanks, but I think you misunderstood me. I meant how #3 in #8 was achieved (3. Install BusyBox to /sbin/supersu/xbin.), but I will give root with SuperSU a new try.
[Google Pixel XL Guides, News, & Discussion] mochamoo:
Just a nitpick as this is a great guide. For sub points would it help to use something like a,b,c or I, ii, iii for clarity and less confusion? Leave main points as 1,2,3? Thoughts?

Sent from my Very Silver Pixel XL 128GB
[Google Pixel XL Guides, News, & Discussion] llee8820:
Any guide on how to install OTA updates after root? Thank you!
[Google Pixel XL Guides, News, & Discussion] mancman:
Hello @ all,

things do work and safetynet test passed for me.

First disable security as mentioned above in Android.

I did the factory image flash-all without wiping, then did a temp TWRP 3.2.0-0 flashed from there SU and SUhide.

I did not flash TWRP at all to the device.

enabled Security again and tested for safteynet.

All fine.
[Google Pixel XL Guides, News, & Discussion] woody1:
So, I just got a new Pixel XL and decided to go ahead and update and root. I was already updated to 8.1. So, I unlocked and installed TWRP and Magisk. I decided to factory wipe so I could just set the phone up fresh again, but after the wipe I got into a bootloop, where it kept rebooting into TWRP. I read that somebody else had this problem after installing Magisk.

So, I installed the factory image, which fixed the bootloop problem then re-installed TWRP. This time, I installed SuperSU with the Hide root option. No problems this time. I don't know if Magisk caused the problem, but just in case anybody else has a simliar problem, SuperSU seems more reliable for this purpose.

---------- Post added at 09:57 AM ---------- Previous post was at 09:55 AM ----------

I'd like to know the status on this, too. Anybody?
[Google Pixel XL Guides, News, & Discussion] woody1:
The only time I took an OTA was when I first got the phone, before I unlocked or rooted. After I unlocked, I didn't connect to the internet until after I successfully rooted the phone.
[Google Pixel XL Guides, News, & Discussion] Sh0X31:
Do SuperSU work with Android 8.1 and TWRP 3.2.1.0?
[Google Pixel XL Guides, News, & Discussion] Mtsprite:
So, ive been out of the loop for a bit. I have an untoched verizon Pixel XL on 8.1. I just wanted to confirm if this guide will work. Im a little confused seeing as how i thought the OEM Unlocking toggle used to be switched off and unable to be switched on. If anyone could clarify that would be great thanks. :)
[Google Pixel XL Guides, News, & Discussion] Valkyrie743:
if you have an verizon pixel XL that has a locked bootloader and is currently on 8.1 you're out of luck getting root or unlocking the bootloader.
[Google Pixel XL Guides, News, & Discussion] Mtsprite:
What if it is on 8.0? am i still out of luck?
[Google Pixel XL Guides, News, & Discussion] TonikJDK:
You are out of luck. Absolutely nothing you can do.
[Google Pixel XL Guides, News, & Discussion] dagnisaun:
the Verizon could unlock bootloader only on 7.1.0 and earlier.

if your phone becomes defective and need a replacement under warranty, you can talk with Google and possibly get a Google version if you ask nicely :)

my Verizon XL died one day and I got a Google version warranty replacement.
[Google Pixel XL Guides, News, & Discussion] 640k:
so i was force upgraded to 8.1 and i'm trying to follow steps to root and it's not sticking. anyone know why?
[Google Pixel XL Guides, News, & Discussion] TonikJDK:
He got that by using Magisk. It patches the dtbo.img which causes that error on reboot. It can be ignored, or 14.6 allows you to not patch dtbo.
[Google Pixel XL Guides, News, & Discussion] muppetmaster916:
I'm on 8.1, on a Google pixel XL. Unlocked BL fine. But can't for the life of me figure out how to get this thing rooted. Tried flashing twrp and when I do the "fastboot boot twrp.img" command it says no such file or directory. But it's definitely in my platform tools. Also it seems like I have no stock recovery. I just bought the phone today, came from s8+. Any help would be appreciated.

Edit: stock recovery was my bad, didn't know you needed to press additional buttons. But still can't flash twrp or root and I'm not by any means new to rooting.
[Google Pixel XL Guides, News, & Discussion] muppetmaster916:
I unlocked bootloader no problem, all of my commands work, fastboot reboot etc. But when I try to fastboot boot twrp it doesn't work. I just want to be stock 8.1 rooted custom kernel. As of now I'm 8.1 with unlocked BL.
[Google Pixel XL Guides, News, & Discussion] badabing2003:
fastboot boot twrp

Expects a filename twrp (no extension) in the current directory, is that the case?
[Google Pixel XL Guides, News, & Discussion] muppetmaster916:
I have twrp.img in my platform tools folder.

The command I'm running is fastboot boot twrp.img like the OP says

I'm getting no such file or directory
[Google Pixel XL Guides, News, & Discussion] badabing2003:
What is your current directory? Platform tools or somewhere else? The file needs to exist in your current directory.
[Google Pixel XL Guides, News, & Discussion] muppetmaster916:
Now I'm lost lol. I open command from my platform tools folder, where the file is, then run command.
[Google Pixel XL Guides, News, & Discussion] badabing2003:
Then your current directory is platform tools and hence the file is in your current directory.

Paste a screenshot
[Google Pixel XL Guides, News, & Discussion] muppetmaster916:
Appreciate the help, I've rooted and romd every flagship phone since droid 1 idk why this is giving me trouble.
[Google Pixel XL Guides, News, & Discussion] badabing2003:
Can you just type dir in there please and paste the screenshot?
[Google Pixel XL Guides, News, & Discussion] pyro2257:
In the directory where you have twrp.img rename it to just twrp then try it.
[Google Pixel XL Guides, News, & Discussion] muppetmaster916:
Omg I figured it out. Because I named it twrp.img

It's already an .img file so it technically was twrp.img.img

So silly lol.
[Google Pixel XL Guides, News, & Discussion] badabing2003:
File extensions hidden can do that.

Good you've got it working.
[Google Pixel XL Guides, News, & Discussion] muppetmaster916:
Now twrp won't accept my pin. Which I know is my screen pin.
[Google Pixel XL Guides, News, & Discussion] badabing2003:
[Guide] Pixel XL Android 8.1(OREO) Unlock/Install Stock Images + Kernels/Recovery +

Which version of TWRP are you using?

3.2.0 cannot decrypt.

3.2.1 should be ok.

In any case you can always remove password, root, and put back your password.
[Google Pixel XL Guides, News, & Discussion] woody1:
I'm having a problem making backups with TWRP. I get an error: "Cannot create /data/media/0/TWRP' folder (Operation not permitted).

Looks like TWRP doesn't have permission to write to that folder.

Here are the OP instructions for backup:
[Google Pixel XL Guides, News, & Discussion] tacitus97:
Im on 8.1 on a Pixel and managed to unlock BL, installed TWRP and now after flashing Aroma SU Config i am unable to flash SR5 SU v.82 and getting the message "-Patching sepolicy ---Failure, aborting"

If anyone could help me, that would be great thanks. :)
[Google Pixel XL Guides, News, & Discussion] NepoRood:
sr5 is no longer compatible, you'll need to use Magisk 14.x
[Google Pixel XL Guides, News, & Discussion] muppetmaster916:
So I got 8.1 up and running with magisk, EX kernel, some magisk modules, what is everyone doing for best performance and battery life? I came from an s8+ because I hated it being locked down.
[Google Pixel XL Guides, News, & Discussion] muppetmaster916:
I'm pretty new to pixel, I got 8.1 with a custom kernel and magisk running great, but I booted twrp from my PC, didn't install. Is this the preferred method?
[Google Pixel XL Guides, News, & Discussion] woody1:
I'm on TWRP 3.2.0-0 and rooted with SuperSU. I guess I could upgrade TWRP to 3.2.1 and see if that helps. Are there any known issues with 3.2.1? Do I need to switch to Magisk?

---------- Post added at 09:14 AM ---------- Previous post was at 08:26 AM ----------

I'm confused. You say that TWRP can't be installed with SuperSU. Isn't section #8 an instruction for installing TWRP together with SuperSU? Is there something in that note that says the two won't work together?
[Google Pixel XL Guides, News, & Discussion] woody1:
When I read #8, it still has instructions for installing TWRP. As far as my current situation, tell me if this is the right thing to do:

1. Update TWRP to 3.2.1-0 by downloading and flashing in TWRP.

2. Switch from SuperSU to Magisk. Can I do this by uninstalling SuperSU, restoring boot image, and then flashing Magisk per instructions in #9? Or is there another approach to switching to Magisk?
[Google Pixel XL Guides, News, & Discussion] woody1:
Just to be clear, I assume you mean that I can flash TWRP 3.2.1-0 in 3.2.0-0?

Thanks for your help!
[Google Pixel XL Guides, News, & Discussion] muppetmaster916:
Yeah I'm using exNoShadez, working well. What is everyone doing to improve battery? Mine isn't bad, just not as good as my s8+ lol.
[Google Pixel XL Guides, News, & Discussion] woody1:
OK, with the help of HomeBoy76, I updated TWRP to 3.2.1-0 and switched to Magisk v14.6. Everything is running ok, but I still can't make backups with TWRP. I get the same error as before. Looks like a problem with file permissions.
[Google Pixel XL Guides, News, & Discussion] cheerfulcharlie:
My attempt via Step #8

Method # 8 above worked beautifully. I was having some trouble at first because my fastboot version was messed up. Originally, I got the error message that my fastboot was too old so I went to update it using the links in this guide. While I ended up updating my fastboot, apparently, it was still not the correct version. I would get errors every time I tried to install a factory image.

Finally, I went to the Google Factory image page and updated my fastboot directly from there: https://goo.gl/7DEkfZ --- That did the trick on my Mac!

1. So, I used flash-all from the bootloader to install the latest 8.1 factory image.

2. Then, I fastbooted twrp.

3. Then, I used the fastbooted twrp to install both SuperSU and SUhide.

That's it. And it's all working beautifully. Thanks!
[Google Pixel XL Guides, News, & Discussion] woody1:
I can't use USB-OTG, either. nothing happens when I click on the box in TWRP. It works when booted into system, though.
[Google Pixel XL Guides, News, & Discussion] NepoRood:
Did you try creating the path yourself? Like with a root file explorer, then set permission to read and write on it?
[Google Pixel XL Guides, News, & Discussion] woody1:
Yes, I tried that, but it didn't fix the problem.
[Google Pixel XL Guides, News, & Discussion] Juhler:
Worked like a charm on my Pixel (not XL!) for january updates, did 4 (without wipe) and 7 (without Fastboot boot.img). Finally after a month waiting on SuperSU (and without AdAway :eek:) I tried Magisk and it works perfectly :highfive::victory:
[Google Pixel XL Guides, News, & Discussion] criminal666:
For some reason, I have lost root on the January security patch for 8.1 Anyone else experience this?
[Google Pixel XL Guides, News, & Discussion] _EnemyWithin_:
Same problem here. SuperSU fails at "Patching sepolicy". I reverted back to the Dec image.
[Google Pixel XL Guides, News, & Discussion] mochamoo:
You aren't alone. I thought I shared this link last night but don't see it now.

https://xdaforums.com/apps/supersu/2014-09-02-supersu-v2-05-t2868133/page1177

Also:

https://xdaforums.com/showpost.php?p=75055809&postcount=35
[Google Pixel XL Guides, News, & Discussion] scruffy0402:
Anyone else unable to use magisk 15.2? I just get stuck on the splash screen in magisk manager after flashing through twrp or using recommended method. Also having an issue with 14.5, magisk manager isn't saving superuser access so I have to grant every time I use something that requires root.
[Google Pixel XL Guides, News, & Discussion] mochamoo:
Working fine here. Try reflashing the stock boot image via fastboot, then twrp, go to recovery (don't boot to OS), flash custom kernel (optional), then magisk 15.2, then reboot to OS.
[Google Pixel XL Guides, News, & Discussion] scruffy0402:
Already tried flashing stock boot image, tried 7.1 and 8.1. Nothing seems to work.
[Google Pixel XL Guides, News, & Discussion] mochamoo:
What version of Magisk Manager are you on? Not sure if that matters but mine is 5.5.3 (86).
[Google Pixel XL Guides, News, & Discussion] Born<ICs:
Currently on 8.0 Nov, SuperSU SR5, TWRP 3.1, Busybox.

Want to switch to Magisk, 8.1 and Jan security.

What's my path to get there?

Thanks
[Google Pixel XL Guides, News, & Discussion] scruffy0402:
Pretty sure it doesn't matter, but I've tried on the past 3 versions including 5.5.3. Just going to stay on 14.5 until I find a fix
[Google Pixel XL Guides, News, & Discussion] Juhler:
Install factory image and keep data as in paragraph 4 in the OP, and then do paragraph 7. Worked for me :)
[Google Pixel XL Guides, News, & Discussion] Born<ICs:
OK, thanks.

Do I need to first uninstall busybox? How about deleting buried remnants of supersu?
[Google Pixel XL Guides, News, & Discussion] Juhler:
If you install the whole factory image with flash-all.bat and removing the -w, only your personal files and apps will remain. So everything altered in the system will be reset, so there is no need to deleting anything from your system beforehand. I have done it multiple times without any hasle :)

I recommend backup etc. though, as you never know if something goes wrong :)
[Google Pixel XL Guides, News, & Discussion] NepoRood:
Sideload still works...

Flashed OTA via adb sideload, much like I posted earlier, except using Magisk this time :cool:
[Google Pixel XL Guides, News, & Discussion] scruffy0402:
Neither work, tried both. Seems to be a random issue on 15.2, found other threads with people experiencing the same issue.
[Google Pixel XL Guides, News, & Discussion] bschatzow:
followed 7 and worked for me

Long time su user and could not install it on Jan update. Followed directions from 7 on first page after flash-all with w removed. After the reboot from the flash l just went to the bootloaded and then from my pc fastbooted the correct TWRP. TWRP asked for my pattern, I then installed Magisk and rebooted. The install of Magisk manager and SafetyNet check also worked fine after the reboot. All of my apps that needs root (including Titanium backup) work as they should. This was my first try of Magisk (maybe beginners luck) no problems for me following homeboys instructions. I will be moving to Magisk on my other devices when the the next update needs it.
[Google Pixel XL Guides, News, & Discussion] NepoRood:
That's great, I'm just now coming around to Magisk myself. I have SuperSu on every device I have, except my Marlin, lol

It's doing the job, so no cause for complaint. And like you, TiBu Pro is working like a charm :good:
[Google Pixel XL Guides, News, & Discussion] kingbri:
Homeboy, mind adding my 8.1 audio guide? link: https://xdaforums.com/pixel-xl/how-to/guide-ultimate-audio-battery-guide-t3727124#post75101137
[Google Pixel XL Guides, News, & Discussion] kingbri:
Got the message, I forgot to post it
[Google Pixel XL Guides, News, & Discussion] kingbri:
Fixed :)
[Google Pixel XL Guides, News, & Discussion] samklee:
Great release. I'm finally getting much better battery life compared to the dec update
[Google Pixel XL Guides, News, & Discussion] Valkyrie743:
Can't seem to sideload the ota with twrp how can I flash the stock recovery back so I can sideload ?
[Google Pixel XL Guides, News, & Discussion] NepoRood:
You can fastboot flash the boot.img or flash it with TWRP
[Google Pixel XL Guides, News, & Discussion] Zizzy2020:
i know the pixel xl has really good specs but i want it to be even faster. Which of the 3 roms is the most minimalist? or should i just not install any of them?

---------- Post added at 07:28 AM ---------- Previous post was at 06:37 AM ----------

Please tell me this is possible with supersu
[Google Pixel XL Guides, News, & Discussion] gordonlw:
Is adaway working with the Magisk v15.3? I could have swore I read a post the other day that it wasn't but I can't find it now.

I'm still on xl stock 8.0 rooted with su. Would love to update to 8.1 but adaway is about the only reason I root anymore.
[Google Pixel XL Guides, News, & Discussion] liam_davenport:
Works fine for me
[Google Pixel XL Guides, News, & Discussion] gordonlw:
Thanks!
[Google Pixel XL Guides, News, & Discussion] badabing2003:
[MENTION=4810220]Homeboy76[/MENTION]

Now that there is xposed framework available for Oreo, and it's working fine on Pixel XL

You might want to include a link or mention it in the OP.

https://xdaforums.com/xposed/unofficial-systemless-xposed-t3388268

I can confirm that it is working fine on Pixel XL with the latest January updates.
[Google Pixel XL Guides, News, & Discussion] mancman:
busybox

....so, I had as well to move to Magisk-v15.3 (1531).zip, and it works fine for me after a factory image (Jan18) without wiping.

I did not install twrp-3.2.1-0-marlin.zip only fasbooted the image and loaded the Magisk-v15.3 (1531).zip.

In one thing I struggle and this is busybox, the module in Magisk does not work.

Anyone a solution to get busybox working?

I mean it is not super urgent, I don't know when was the last time I needed something from busybox, but it was always there in the good old SuperSU times.

mancman
[Google Pixel XL Guides, News, & Discussion] dagnisaun:
Systemless Xposed does not pass SafetyNet