yashsingh1/xdaforums huggingface dataset:
[Google Pixel XL Guides, News, & Discussion] bschatzow:
Has anyone tried the twrp 3.2.2.0 that was released on 7/1 for the July rootles update!?
[Google Pixel XL Guides, News, & Discussion] andrew2432:
Yeah nothing trips but make sure to remove all root and return to stock before locking the bootloader up. Pretty sure that's what that lock is on boot and lock screen that is open is to show the bootloader is unlocked lol
[Google Pixel XL Guides, News, & Discussion] 1xdroid:
First off ty all for the help. I was reading something about SafetyNet being tripped or broke when rooting? I was also wondering where to get the stock rom and how to flash it in case of brick? Iv'e been out of the rooting game for awhile, lol. Back when i was rooting i used to do everything through Odin. Is that not a program used anymore? Was also looking into using VirtualXposed. Can the root be done on that instead of modifying my phone itself? My goal mainly is to be able to convert an app to system app.
[Google Pixel XL Guides, News, & Discussion] andrew2432:
OP under "prerequisites." Stock images for marlin link right there. Flash all.bat is used to return to stock. Follow the instruction, its all up there!!

Safety net is tripped by unlocking the bootloader. Magisk flashed with twrp and magisk hide fixes broken safety net.

You'll need to unlock the bootloader. Then fastboot twrp and flash magisk. Then follow the app ninjas guide for converting to system app. And don't forget to hide pokemon go too :)
[Google Pixel XL Guides, News, & Discussion] 1xdroid:
Ok so the only part of the guide i follow to root is Root/Reroot with Magisk - Pass SafetyNet? After fastbooting twrp i don't install the twrp zip? What are all the different sections for like adb sideload and Extract/Flash boot.img. Is install factory image only used when returning the pixel back to stock?
[Google Pixel XL Guides, News, & Discussion] andrew2432:
Yes, just root/reroot. If you want twrp to be installed on your device, flash the zip after fastboot. If not, you don't need to flash the zip. From twrp flash magisk!

Adb sideload is to install a factory update manually, boot image for your device is always good to have now, you can install the image and wipe data or install an image over your existing system to update. I think that's all correct...lol
[Google Pixel XL Guides, News, & Discussion] jizang:
Hi,

Is the order of the tutorials important? I just want to root and flash a custom rom, do I have to unlock my bootloader for that? I have a European Pixel xl android 8.1 which order should I go through to achieve my wish. I am new to Pixel xl flashing, would be glad if someone could help me out a little.
[Google Pixel XL Guides, News, & Discussion] jizang:
So just to be on the safe side I have to do

Step 3:Unlock Bootloader/Return Phone to Stock/Lock Bootloader

Step 4:Install Factory Image keep or wipe data

Step 7: Root/Reroot with Magisk - Pass SafetyNet or Step8:Root/Reroot with Magisk - Pass SafetyNet without installing TWRP Which one do you recommend?

Step 11: Custom ROMs for Pixel XL

Then I am finished, right?
[Google Pixel XL Guides, News, & Discussion] andrew2432:
I personally like having twrp installed but it doesn't matter. Also you'll need to follow ROM instructions, you'll definitely need to do #7/8 AFTER installing your custom ROM!
[Google Pixel XL Guides, News, & Discussion] jizang:
Thank you, you really helped me a lot in step 4 do I only have to do until keep data substep? And when I root and flash than my custom Rom will I lose my root?
[Google Pixel XL Guides, News, & Discussion] lafester:
You have to read the ROM instructions like he said. Almost certainly you will need to root again.
[Google Pixel XL Guides, News, & Discussion] jizang:
Alright thank you all you really helped me out but what did he mean with step 4?do I only need to do up to keep data or did he mean something else with that
[Google Pixel XL Guides, News, & Discussion] andrew2432:
Open this in a browser if you're looking at it from the app, the steps are numbered and actions hidden.

He means if you want to update your current stock android OS and not erase internal storage to do just the flashing stock without the -w command. Update basically to June stock by 1. Unlocking bootloader, 2. Open Flash-all.bat with text editor, remove -w from the commands 3. Place flash-all.bat (and stock files) in a folder with your platform tools 4. Run Flash-all.bat 5. Boot if you want 6. Boot bootloader, fastboot Boot twrp, install the zip with twrp. 7. Follow specific ROM instructions!
[Google Pixel XL Guides, News, & Discussion] Japsoldier21:
What does it mean if when I type in "fastboot devices" nothing happens.
[Google Pixel XL Guides, News, & Discussion] andrew2432:
Make sure USB debugging is on in developer options, make sure your paired to your computer, make sure if you're in the system you have file transfer selected from the USB options (charging, file transfer, photo, pick file transfer)
[Google Pixel XL Guides, News, & Discussion] paco8:
Hi Andrew! Could you please elaborate on "app ninjas guide for converting to system app" or where I can find that? I can't seem to find a solution in the OP. After updating to DP4 today (clean install) and TWRP, I flashed magisk 16.6 and now I can't get past SafetyNet. It says:

ctsProfile: false

basicIntegrity: false

Could you please help me out here real quick? Root works and everything else seems okay, I just can't get past SafetyNet to download the Netflix app (Not Pokemon Go). :D
[Google Pixel XL Guides, News, & Discussion] unhappybirthday:
Did you enable Magisk Hide in the Magisk manager settings?
[Google Pixel XL Guides, News, & Discussion] paco8:
Yes, it's activated by default apparently.

Found a solution to my problem in the Magisk Support Thread. Just had to clean cache and all other app data for the Play Store and Play Services, reboot and voila, SafetyNet check passed, Netflix installed and working.

Thanks for your reply though, maybe this will help other people but I'm good for now, I guess. DP4, here I come! :D
[Google Pixel XL Guides, News, & Discussion] andrew2432:
Keep that stuff in magisk and related threads :) but glad you got it!!
[Google Pixel XL Guides, News, & Discussion] paco8:
Yeah, there's really no need to go off-topic like that with two posts, I got it. Thanks.

Just wasn't aware of that Magisk thread and didn't find it with Google either.

And I figured since it was related to rooting my Pixel XL and there's been talk about the issue before in this thread, there's no harm in quoting that specific instance and asking politely for more information, like I did.

But don't worry. I won't insult your beautiful thread with my presence and my polite questions ever again. Don't you worry. I got it. :p
[Google Pixel XL Guides, News, & Discussion] rbaskin2009:
Just curious, how would I got about doing OTA with option 8 (Magisk with no TWRP w/ a custom kernel)? I'm trying to update to the July build, but I'm worried that a custom kernel (I'm using exNoShadez) would modify /system or /vendor, and the OTA update guide mentions that this would cause the update to not work. Any thoughts?
[Google Pixel XL Guides, News, & Discussion] sylcat:
Hi guys,

I'm not new to rooting but I'm new to rooting the Pixel XL (1). I wanna be sure I have this right before I continue. Here's my version:

Phone: Verizon Google Pixel XL [ G-2PW2100-022-A ]

Android Version: 7.1.1

Android Security Patch Level: March 5, 2017

I only want to unlock the bootloader and root the phone. If I understand the guide right I need to run the following steps:

1, 2, 3 [a only], then either 7 or 8?

I'm honestly not sure what ADB sideload does and it seems like the step-by-step actually includes stuff I wouldn't want to do like relocking the bootloader and I got pretty lost. Do I have it right or nah? Is there anythign specific to my phone version to consider? Thanks all.
[Google Pixel XL Guides, News, & Discussion] sylcat:
Sooooo...what if I just update to oreo 8.1 right now? Would the steps I listed be the right ones in that case?

Edit: The guide you linked looks like the right guide for me as I'm on NOF27B however it just says "prereq is an unlocked boot loader."

Will this guide you've posted work to unlock my phones bootloader? Not really finding a specific one for my phone around yet.
[Google Pixel XL Guides, News, & Discussion] r1nstang:
ok im sorry. i used to be a crack flasher, but since i started needing the phone for work i cant do that much these days. and its a little more complex then my older nexus devices were since we cant install TWRP onto the phones recovery. the bootable.img twrp always gets me.

anyways. I just updated to the newest OTA and im trying to reinstall root. but TWRP is being a pain. i downloaded the file from twrp.me called Download PGP Signature twrp-pixel-installer-marlin-3.2.2-0.zip.asc and renamed it to twrp.img when i go to fastboot boot twrp.img it says

creating boot image...

creating boot image - 4096 bytes

downloading 'boot.img'...

OKAY [ 0.062s]

booting...

OKAY [ 0.053s]

finished. total time: 0.122s

but the phone just reboots into android. it never goes into twrp. i even tried the other zip file on the twrp 3.2.2 page and changed it to .img i changed them from .zip to .img because even unzipping them never gave an .img file, so im assuming im supposed to rename to .img but no luck with it either. am i using the wrong file?

usb debugging is enabled, tried multiple ports, updated everything in the SDK program. Help i need root to flash all the Aroma mods
[Google Pixel XL Guides, News, & Discussion] r1nstang:
Jesus H Christ....I didn't scroll far enough down on the twrp page to see the. I'm files. I feel like a maroon now.
[Google Pixel XL Guides, News, & Discussion] jizang:
Hello,

One small question where do I know what codename my phone has? I have the European version of the Google Pixel xl

Can I download this Image and flash it?

8.1.0 (OPM4.171019.021.P1, Jul 2018)	Link	0bcf4315bcbd2dfe8878b00c778833ec61ddfdd156f33729fa02318f0317016a
[Google Pixel XL Guides, News, & Discussion] bigw34:
Hi guys, I don't know what is going on, so hope someone can help!

I did #4, with keeping data (July '18 image). Then I skip down to twrp/root section. When I try to "fastboot boot twrp.img" all I get is this: error: cannot load 'twrp.img': No such file or directory

I have tried placing it in both the fastboot folder just like I did last time I did this. I also downloaded the "Minimal ADB and Fastboot" program and placed the twrp image with the fastboot folder there as well and this happens every time.

All my drivers are updated/installed via Android Studio.
[Google Pixel XL Guides, News, & Discussion] andrew2432:
Did you rename the image file to "twrp.img"?
[Google Pixel XL Guides, News, & Discussion] JU57US:
My Pixel XL is stock, unlocked bootloader, with Magisk root (no twrp installed, no custom kernel, no other mods).

The Magisk docs say I should be able to take the ota by doing: image restore, take ota step 1, then install Magisk to second slot before rebooting. Last month that method failed and I had to recover usability in my phone by hooking it up to a computer and flashing twrp before reinstalling everything.

Does that method for update work? Anyone use it successfully?
[Google Pixel XL Guides, News, & Discussion] sylcat:
Thanks for the ongoing help Homeboy, I successful got my bootloader unlocked, woo! I'm just curious before continuing, you said to do #4 and then #7 or #8? Just two quick questions. If I just want to root do I need to do #4 at all? Also as I'm not sure of the difference, do you recommend #7 or #8 for rooting? Thanks yo

EDIT: After re-reading I'm guessing I must do #4 since this guide is for Oreo 8.1 and I'm on Nougat 7.1.1, sound correct? And I'm planning on doing #7 so I get TWRP. I guess I just want to triple check that I'm on the right path and can totally skip #5 and #6 before proceeding.
[Google Pixel XL Guides, News, & Discussion] jizang:
So I can download this without any problems? Or could there be any problems afterwards how can I be 100 percent sure this is the right one?
[Google Pixel XL Guides, News, & Discussion] andrew2432:
Is your bootloader unlocked? Download your current stock operating system, flash the new one and if it doesn't work go back?!
[Google Pixel XL Guides, News, & Discussion] jizang:
Nope it's locked I still have to unlock it.
[Google Pixel XL Guides, News, & Discussion] andrew2432:
Found this, and i also agree with someone earlier (homeboy), the images stop branching in Feb this year, the last specific image was o2/UK model

https://xdaforums.com/pixel-xl/help/international-pixel-xl-modem-t3595415

I would try the unlock method, then the vzw unlock method if it doesn't work. Then you can pick an international or you can pick the newest. If it doesn't work you can download and flash what you have now, that should set you right?
[Google Pixel XL Guides, News, & Discussion] Stefanek33:
thanks mate..i finally manage it..problem was with twrp..i was used version 3.0.2.0 .now i used the recomended.works perfectly..thanks a lot.
[Google Pixel XL Guides, News, & Discussion] 1xdroid:
Thanks for the response. Just so i understand how all this works, after unlocking bootloader on verizon everything is wiped? What is the need for doing #4? To make sure i'm on newest firmware?
[Google Pixel XL Guides, News, & Discussion] sylcat:
So I successfully rooted a few weeks ago after getting the bootloader unlocked and using the basic image as directed.

I just have to say tho after a lot of testing I can without a doubt say that my carrier performance is much worse across the board after rooting using this guide.

Besides the phone crashing a lot which is seemingly random and also sometimes clearly from overheating (no new kernel installed) I can also no longer do a lot of basic browsing things I used to, and especially video streaming. suffers I tend to park in specific places all over my town when I get a moment and use various stream services to watch videos and it doesn't have the signal strength in 9 of 10 of those places whereas it used to work everywhere. Any idea what has gone wrong?
[Google Pixel XL Guides, News, & Discussion] post-mortem:
So all you did is:

Install stock ROM

Unlock bootloader

Install Magisk

...is that right? Did you do anything else? Did you install systemless Xposed?
[Google Pixel XL Guides, News, & Discussion] sylcat:
The only thing I did was root my phone as described with the twrp method and then installed magisk. I didn't install any extra apps yet and just use chrome for browsing. The testing I did is to go to all the places I normally do over the past two weeks and nothing acts like it had for a solid year prior. All web browsing performance across the board has become really bad and streaming is basically undoable whereas before stuff like youtube would pop right up.
[Google Pixel XL Guides, News, & Discussion] sylcat:
Yep cleared the cache, just tested today and no change. I'm on magisks 16.6. I started out the root with version 16.0 I think and updated once with no difference detected. I do appreciate the help btw.
[Google Pixel XL Guides, News, & Discussion] post-mortem:
My suggestion is to start over. Flash full factory image, TWRP, Magisk 16.7. I just did this a week ago, and everything has been fine for me.
[Google Pixel XL Guides, News, & Discussion] bschatzow:
I see 9.0 is released. Anyone tried it? Any directions yet?

---------- Post added at 09:30 PM ---------- Previous post was at 08:53 PM ----------

I just went ahead an updated per the 8.1 directions. Magisk 16 installed fine from TWRP.
[Google Pixel XL Guides, News, & Discussion] foobarts:
Can't install TWRP or Magisk

Hi.

I'm having a problems installing TWRP. I did:

>fastboot boot ..\twrp-3.2.3-0-sailfish.img
Downloading 'boot.img' OKAY [ 0.778s]
booting OKAY [ 0.899s]
Finished. Total time: 1.697s)

After booting into TWRP I copied the zip:

>adb push ..\Magisk-v16.7.zip /sdcard/TWRP/
..\Magisk-v16.7.zip: 1 file pushed. 28.3 MB/s (4270465 bytes in 0.144s)

and installed it via TWRP. All the messages seemed fine. But trying to boot into the recovery using any method (power+volup, adb reboot recovery, choosing recovery from the bootloader screen (the power+voldown screen), choosing reboot to recovery from TWRP I load manually using fastboot boot) fails. It just goes into Android.

I tried to forget about permanently installing TWRP and just installed booted into TWRP manually (using fastboot boot twrp.img) and installed the Magisk zip. Again all the messages were fine, but when I rebooted into Android Magisk Manager wasn't installed and I didn't have root.

The same thing basically worked for me on my Nexus 6P, except installing TWRP there was just using fastboot flash recovery twrp.img

The Android version the device came with and the one I restored to between attempts is 8.0.0 (OPR3.170623.008).

Thanks.
[Google Pixel XL Guides, News, & Discussion] post-mortem:
I remember reading someone said that they had to specify which partition to do the install (the whole A/B thing), then it worked.
[Google Pixel XL Guides, News, & Discussion] foobarts:
I didn't see anything like that. The strange part is even when I booted TWRP using fastboot (without installing it permanently) and flashed the Magisk zip, I didn't see the Magisk app after restarting.

So I gave up on all that, flashed the official 9.0 firmware from Google, booted TWRP via fastboot and installed the Magisk zip. Worked for 9. Go figure.
[Google Pixel XL Guides, News, & Discussion] andrew2432:
Hey [MENTION=4810220]Homeboy76[/MENTION] help me out.

Gotta phone call that killed my battery. When I plugged it in it began to boot loop. Has been doing so since. CAN GET INTO BOOTLOADER. Tried to adb fastboot twrp, the version I had, newest and the -0 versions. When using fastboot boot twrp.IMG it tries, but returns to boot loop...my backup is long gone. What should I do?

Edit where should I stsrt
[Google Pixel XL Guides, News, & Discussion] post-mortem:
You can, or you cannot boot into bootloader?
[Google Pixel XL Guides, News, & Discussion] andrew2432:
No recent backup, fastboot boot twrpxxx.IMG only leads to more loops.

Maybe I'll try some different versions, no current backup of course just when I needed the numbers and tings the most in my life.

Can I Linux recover that
[Google Pixel XL Guides, News, & Discussion] andrew2432:
I all try this next, that order you think? I thought vendor was in a weird spot on RR.
[Google Pixel XL Guides, News, & Discussion] andrew2432:
The BL bb all look right, why won't twrp load?!
[Google Pixel XL Guides, News, & Discussion] andrew2432:
Yeah we are cross commenting even at this point lol move then around mods lol

Is there a terminal command I can use to to clear that cache/dalvik or somehow boot something which will give me access to the system? I don't even know what's wrong with it I just think a dalvik wipe will fix it? I would like to save the data on it or create a backup with recent information somehow. Preferably through apps like twrp but that seems like it isn't happening.

Its my fault for not keeping regular backups. But in literally a week or two I have message information and phone numbers that will be nearly impossible to replicate without getting them seen or saved somehow lol going through this would be easier lol

Should this even be here or should it be elsewhere too, like the damn noob section
[Google Pixel XL Guides, News, & Discussion] andrew2432:
I'm trying to return to stock without wiping internal. I edited the .bat file to remove the "-w" and still experienced bootloops after attempting stock. Everything I do seems to still bootloop.
[Google Pixel XL Guides, News, & Discussion] andrew2432:
Of what? Everything gets flashed in the flash-all.bat and then I bootloop still
[Google Pixel XL Guides, News, & Discussion] :
If you aren't even able to boot the twrp image then I would blame hardware, especially considering the twrp image contains everything it needs to run itself (it doesn't depend on the software on your phone, other than the bootloader of course)
[Google Pixel XL Guides, News, & Discussion] post-mortem:
Unless files are corrupted. You could verify checksums to make sure your twrp.img file isn't corrupted.

In any case, you should be able to boot into bootloader mode using the key combo. If not, something is seriously wrong.
[Google Pixel XL Guides, News, & Discussion] andrew2432:
I can get bootloader, but from there so far anything i do is hit with a bootloop
[Google Pixel XL Guides, News, & Discussion] Phalanx7621:
Did you have Magisk modules installed ?
[Google Pixel XL Guides, News, & Discussion] andrew2432:
Yeah I think I had a pair. I haven't tried wiping fully to stock yet, was going to try that next. Worried it may be hardware related.
[Google Pixel XL Guides, News, & Discussion] andrew2432:
Even though fastboot recognizes the device, still could be hardware? Everything I do is met with a boot loop is seems. Even if things are written to the device according to the cmd window, I still am hit with a bootloop, still trying a full wipe soon.
[Google Pixel XL Guides, News, & Discussion] :
Yeah, it could still be hardware. You really shouldn't need a full wipe to fastboot boot twrp (you should definitely full wipe before determining it's hardware though). All of this is just speculation though, I could definitely be wrong (hopefully I am!)
[Google Pixel XL Guides, News, & Discussion] andrew2432:
Thanks. I've tried flashing and booting with fasboot, boot images, system images, twrp images, anything I can think of, etc. and I just get bootloops. I'll try a full wipe soon, pixels aren't bad on eBay, shoulda got protection dummy....
[Google Pixel XL Guides, News, & Discussion] aankkurr:
Change slot and reboot
[Google Pixel XL Guides, News, & Discussion] andrew2432:
Only thing that works is rebooting to bootloader/download mode. Active slot was changed but still boot looped. Thanks!
[Google Pixel XL Guides, News, & Discussion] andrew2432:
Full wipe, did nothing. Changedbslot and tried it all and gave up. Now gonna just get a new one i oved the pixels....or an essential! I'm just brokee

Letting a geek physical hardware friend have free reign! Good luck to him!!!!
[Google Pixel XL Guides, News, & Discussion] andrew2432:
[UPDATE]

after getting fired and gronking my phone (ottorbox defender of course) I knocked the piece next to the headphone jack out of place. After putting/plugging this back in, stock recovery/boot partition is now available. It should work now! Thank you everyone!
[Google Pixel XL Guides, News, & Discussion] mhd_:
Update from 8.0 to 8.1

Hello,

When I go to the settings, it says that android 9 is available to update. But I want 8.1. I am currently on android 8.0
[Google Pixel XL Guides, News, & Discussion] post-mortem:
Download and install it manually from here:

https://developers.google.com/android/ota
[Google Pixel XL Guides, News, & Discussion] mhd_:
Thanks, on the link you sent, the first step says:

To apply an OTA update image:

Make sure that there is no pending OTA update, by going to Settings > About phone > System updates, which should say "Your system is up to date".

Im on 8.0, and it tells me to update to 9 in the settings, will this still work?
[Google Pixel XL Guides, News, & Discussion] mhd_:
Thanks, I don't want root. Could you elaborate on the first steps?
[Google Pixel XL Guides, News, & Discussion] mhd_:
I understand the steps, I have some questions:

Do I have to download the July 8.1 OTA image?

Can I use the same method to put an older version on my pixel?
[Google Pixel XL Guides, News, & Discussion] ~Searcher~:
Hi All,

"Prerequisites

A Google Pixel XL or Verizon Pixel XL phone with an

unlocked bootloader. "

Could someone please explain the core logic what is the difference if phone is with LOCKED bootloader? Is it then just possible to use any exploit or in worse case physically flash proper bootloader into PROM Chip? Is any way at all (including physically reflash Chip) to place needed OEM Unlocked bootloader?
[Google Pixel XL Guides, News, & Discussion] dictionary:
Stop rebooting. :p