yashsingh1/xdaforums huggingface dataset:
[Google Pixel XL Guides, News, & Discussion] TonikJDK:
Use the Verizon images from google since you are on Verizon. The phones are identical, the only difference is the ability to hit that slider. But that is controlled by google in a database. It would seem they didn't put your phone in that list. The phones call home to see if they are authorized to unlock.
[Google Pixel XL Guides, News, & Discussion] robchow:
From the first post, it would appear that there are two methods to root: (a) root via twrp/supersu (steps 2 and 3) and (b) root via Fastboot (step 4: This is for users who do not have or want TWRP installed and want to run stock root). Is this correct that there are two methods? If so, what are the reasons not to want TWRP?
[Google Pixel XL Guides, News, & Discussion] TonikJDK:
This guide is way out of date.

First if you are on the april update for android it's currently a bit of a mess. Hold off rooting unless you are comfortable flashing bot images.

If you are on may or earlier hit the thread below. I got two guides in that thread. One to set up adb fastboot in tbe beginning of the thread. So that, skip downloading the factory image

Then further along in the thread is root directions.

Short version you have to install root will booted into twro. You can temp boot it or permanently install it.
[Google Pixel XL Guides, News, & Discussion] peterlee928:
fyi per chainfire

see last paragraph for may update info

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

It's been a rocky few weeks with the Pixel and Pixel XL.

First, regarding Android O Preview, I do have a proper fix for the bootloops, without any artificial boot delay.

Second, regarding the May security update, I have a properly booting rooted image now. However, it may take some work to get the fix ported to running on the device rather than on my computer. Also I will be away for a few days. In the meantime, flashing back the bootloader from the April firmware also works to circumvent the issue.
[Google Pixel XL Guides, News, & Discussion] tttuning:
Ok so I can unlock and run all stock correct
[Google Pixel XL Guides, News, & Discussion] Golf c:
Yes, if it's not a Verizon Pixel. Unlocking will wipe your data though.
[Google Pixel XL Guides, News, & Discussion] tttuning:
I have a VZW pixel but the unlock toggle works for me...it's a refurbished pixel that I just got from insurance
[Google Pixel XL Guides, News, & Discussion] tttuning:
Well I unlocked the bootloader and it's a VZW phone....at least that's who I got it from....
[Google Pixel XL Guides, News, & Discussion] Golf c:
Nice, did you have to use depixel8 or just fastboot unlock? I thought I read some other people are getting Verizon phones with a toggled unlock.
[Google Pixel XL Guides, News, & Discussion] tttuning:
I just had to use the fastboot unlock....
[Google Pixel XL Guides, News, & Discussion] Lw00d:
what happen to part 9

9. How To Flash The Factory Images (Return To Stock But Leaving Internal Storage Intact)

also do i need to adb every image from google factory images? i ask bc with N6P it was just a couple of images. with pixel i see 19 images..
[Google Pixel XL Guides, News, & Discussion] 5.1:
Hello,

Either use the flash-all script as is and loose the userdata partition as it will wipe it. Or, you can remove the -w from the flash-all script using a text editor like notepad++ here:

fastboot -w update image-marlin-nhg47k.zip

Check the pictures from this link to see the differences before/after editing the flash-all script:

https://postimg.org/gallery/14wsryp7o/

Good luck...
[Google Pixel XL Guides, News, & Discussion] robchow:
I do have April update; I will wait.

In the bold, did you mean March instead of May?

Was there suppose to be a link to thread?

Thanks
[Google Pixel XL Guides, News, & Discussion] TCommander:
You can root the April update.

I've had it for the last month. I tend to use boot-to-root since I don't have any need to flash any zips in the recovery. Here are my how to notes that are for rooting using my MacBook

1. Download factory image (not OTA) and unzip

2. `adb reboot bootloader`

3. Edit flash-base.sh and add ./ before each fastboot command

4. Run `./flash-base.sh`

5. Unzip image-xxx-xxx.zip file.

6. Flash All Image Files

a. cd to image-xx-xxx folder then choose b or c

b. `../fastboot flash file file.img` (for each file)

c. `for x in *.img; do ../fastboot flash `basename $x .img` $x; done` (no quotes; all files at once)

7. For TWRP + Root `fastboot boot twrp.img` then Flash TWRP and SuperSU zips

a. ./fastboot boot twrp-3.0.2-0-RC1-fastboot-marlin.img (use password to decrypt)

b. use the Install option to flash twrp-pixel-installer-marlin-3.0.2-0-RC1.zip

c. flash the SuperSU zip package with the same Install option

8. For Root Only 'fastboot boot boot-to-root.img'
[Google Pixel XL Guides, News, & Discussion] sparky_boi:
Hi,

I've currently got the April update with pure nexus rom, elementalx kernel and magisk for root (to allow me to use android pay and snapchat).

I will be travelling overseas for 6months+ and may not have access to a computer during this time.

Is there any way for me to stay up to date with the Pure Nexus Rom and the monthly Google updates without a PC?

This would mean that I need to update the bootloader, vendor, radio, recovery and ROM + kernel without a PC, is this possible? Is there an app that can do all of this?

If not, then I will most likely just flash the google stock firmware and leave phone stock and unrooted while travelling so that I can be on the latest android software.

Thanks!
[Google Pixel XL Guides, News, & Discussion] cam30era:
[MENTION=3696067]sparky_boi[/MENTION],

If it was me, and I didn't have access to a PC for six months, I would only use stock. If you run into any issue while traveling (bootloops for example) and find you need to fastboot flash the stock image to recover, you'll be SOL..
[Google Pixel XL Guides, News, & Discussion] Golf c:
Flashfire by Chainfire can do all that.
[Google Pixel XL Guides, News, & Discussion] 5.1:
Hey,

Chainfire also warn uses against flashing bootloader: https://flashfire.chainfire.eu/settings/#flash_bootloaders

Of course you can still enable the feature. But f for whatever reason the app freezes, bug, etc... You may end up with a brick.

Toolkits, flash fire, etc... Are nice tools. Those offer alternatives and even fix some issues, but often lead people to make bad choices and press the wrong buttons. As [MENTION=3209971]cam30era[/MENTION] said, without a computer around, I would avoid this method. :)

Cheers...
[Google Pixel XL Guides, News, & Discussion] Golf c:
I have never used it. But I think it fits his needs being away from the computer for 6 months. I trust fastboot and nothing else. There is always a risk when you start tinkering. If I was away from a computer for 6 months, I would not hesitate to use Flashfire. I would also bring one of my other phones with me. Lol!
[Google Pixel XL Guides, News, & Discussion] sparky_boi:
Thanks for the replies! I've downloaded flashfire and I'll test it out by updating my phone with it before I go overseas, that way if anything fails, I'll be able to use my PC to fix it.

If it doesn't work as I like, I'll revert to stock before I leave.

Are there any Guides for using flashfire?
[Google Pixel XL Guides, News, & Discussion] Golf c:
https://flashfire.chainfire.eu/
[Google Pixel XL Guides, News, & Discussion] epsix:
Is this guides updated for May update? I'm still on November update.
[Google Pixel XL Guides, News, & Discussion] peterlee928:
havent read the op in awhile

but below are steps for may update

i can confirm that this works

just did it on my vzn pixel xl

using stock rom

check out the official twrp and/or thread at the very bottom of my post if ur using custom roms and/or kernels... they will provide addl details

1) clean flash may factory image

2) reboot

3) boot into bootloader

4) fastboot boot twrp 3.0.2

5) install twrp 3.1.0

6) install boot signer zip

7) reboot

8) boot into twrp

9) install supersu sr3

10) install boot signer zip

11) reboot

12) end

notes:

-you can directly reboot into recovery instead of 7+8

-you could just flash TWRP and SuperSU in one step

-see this thread to get the boot signer zip (per chainfire): https://xdaforums.com/android/software-hacking/signing-boot-images-android-verified-t3600606/page6
[Google Pixel XL Guides, News, & Discussion] valderdark:
Now that i made it root with SuperSU sr3 , Can I updated to the next version or should I stay with it?
[Google Pixel XL Guides, News, & Discussion] peterlee928:
update wut to next version?
[Google Pixel XL Guides, News, & Discussion] valderdark:
To sr4 or sr5 SuperSU
[Google Pixel XL Guides, News, & Discussion] peterlee928:
i stay with it

havent had any issues
[Google Pixel XL Guides, News, & Discussion] y2grae:
Id stick with 3
[Google Pixel XL Guides, News, & Discussion] valderdark:
Has this happened to anyone before , after Root ?

Its not connected! If I plug in the wall charger it goes away , if I unplugged, then it comes back
[Google Pixel XL Guides, News, & Discussion] valderdark:
Solved !
[Google Pixel XL Guides, News, & Discussion] tttuning:
So doing this I can be rooted.take the OTA may update..then follow the rest??
[Google Pixel XL Guides, News, & Discussion] RusTachio:
I have a straight-from-Google XL that is running on Verizon and was happily rooted and running TWRP, but decided that wasn't good enough and that I wanted to update to 7.1.2. I first tried unrooting through SuperSu and that caused a bootloop, so I booted into TWRP and tried to restore and that got me back up and running, but all of my data was cleared, so I figured "why not, lets go for it" and tried to flash the OTA.

Bootloop.

So I factory reset and tried the flash-all.bat for both NHG47K(update) and NOF27C(what I was running). The NHG47K flash tells me there isn't enough storage space, so I formatted - I'm guessing this was the big mistake -and when I tried to flash-all NOF27C, it tells me there is no system.img.

Where to now?
[Google Pixel XL Guides, News, & Discussion] TonikJDK:
Sounds​ like you used the Minimal version of fastboot? If so use googles.

https://developer.android.com/studio/releases/platform-tools.html
[Google Pixel XL Guides, News, & Discussion] jhs39:
I recently purchased a Pixel XL and read through all the pages of this guide to try and soak up as much info as possible but one thing has me confused. My understanding is that the Pixel has two slots it can boot from. When you follow the steps in this guide to install TWRP, SuperSu (or Magisk) and a custom Rom are you automatically installing everything on both slots or just one?
[Google Pixel XL Guides, News, & Discussion] Juhler:
Just use the flash-all.bat and remove the -w and save. I just did this on my Pixel and all worked well.

I went straight from 5-9.
[Google Pixel XL Guides, News, & Discussion] RusTachio:
[MENTION=4998526]TonikJDK[/MENTION], and everyone else I guess, I found the solution to my problem (because I read everything thoroughly for once!)!

I was flashing to 7.1.2 from 7.1.1 and I found when I unrooted through SuperSu that it bootlooped. If you use the flash-all.bat ((with or without the -w) (I couldn't get the windows .bat to work so I used the linux .sh file) ( It looks like TonikJDK was right in that I had most likely been using Minimal ADB here.)) it will allow you to reboot the phone and everything will work, but no more root(duh). To root again you flash the twrp.img, then once in twrp, install (without rebooting until the end) twrp.zip, (the latest) SuperSu.zip AND (the key to the bootloop that I only saw mentioned in [MENTION=6089972]peterlee928[/MENTION] 's post) Verifiedbootsigner.zip. This is a tool from [MENTION=631273]Chainfire[/MENTION] that allows for 7.1.2 to actually work cause things have changed, again(7.1.2 requires a verification process that the factory image doesn't provide by default). Link to his glorious work and a better explanation: here.

After I wrote all this, I realized peterlee928 pretty much has everything covered except for pointing out this was an issue for 7.1.2. So just follow his list.
[Google Pixel XL Guides, News, & Discussion] sirfancy:
Hey guys, I followed this guide to the T, and when I went to install the TWRP zip through the fastbooted temporary TWRP, I was left with a bootloop. I flashed back to stock, so I'm okay now, but is there any reason this happened? It's a brand-new Pixel XL, and I was trying to install 3.0.2-0 RC1 with the same version.
[Google Pixel XL Guides, News, & Discussion] Golf c:
Click the "here" link in the post above your's and you will have your answer.
[Google Pixel XL Guides, News, & Discussion] sirfancy:
Oh derp. That worked. Thanks!
[Google Pixel XL Guides, News, & Discussion] xbiggyl:
A question for those who have flashed the May OTA:

I'm on Apr 7.1.2 and rooted.

Should I go with the "sideload the OTA" way or the "flash-all.bat (no -w)" one?

Any advantage to using one over the other?
[Google Pixel XL Guides, News, & Discussion] peterlee928:
using no -w keeps ur data and settings

i always do a clean install

note that there r some addl steps

when going from april to may

see my prior posts in this thread

good luck :)
[Google Pixel XL Guides, News, & Discussion] xbiggyl:
Thanks for the reply.

When you say there are addl steps do you mean in case I want to root after updating?

Or are there addl steps simply for going from a rooted April to the May update (without wanting root)?
[Google Pixel XL Guides, News, & Discussion] peterlee928:
so the addl step

is flashing the verified boot signer

every time just after you alter

your boot.img

by flashing TWRP / SuperSU / custom kernel
[Google Pixel XL Guides, News, & Discussion] janderia:
My Pixel was shipped with N2G47E 7.1.2. I unlocked the bootloader and took the May OTA (N2G47O 7.1.2). Any reason why this wouldn't work in my case? Would I still need to clean flash May or can I just start with the May OTA that is already installed?
[Google Pixel XL Guides, News, & Discussion] peterlee928:
should be able to start with may ota
[Google Pixel XL Guides, News, & Discussion] peterlee928:
addl notes

turn off ur auto app updates

in the google play store

some ppl got auto supersu updates

that caused root loss

also

turn off auto system updates

in dev options

shouldnt work anyways

if ur phones rooted

but jic

lastly

may want to check beta supersu thread

for the latest supersu

jic the version i referred to doesnt work

but i believe it should

cheers
[Google Pixel XL Guides, News, & Discussion] 93fuelslut:
Subscribed
[Google Pixel XL Guides, News, & Discussion] janderia:
SuperSU SR3 worked for me! Thanks, your method worked perfectly! :good:
[Google Pixel XL Guides, News, & Discussion] peterlee928:
boom :)
[Google Pixel XL Guides, News, & Discussion] Pix3lxl:
Does these tutorials still work

Post seems to be made some time back ...I wonder if I can unlock boot loader & root my google pixel XL running on 5th may android patch with these tutorials & files provided .

If it's not possible ..if some one can give me the right tutorial for my phone bought from India ..it would be really helpful . Thanks in advance .
[Google Pixel XL Guides, News, & Discussion] SikYou:
I unlocked and rooted my Google Pixel XL using some information from this guide. I say some because I have an extensive background in this kind of thing. Just by browsing this forum one can see that if you don't have the proper level of background knowledge, things can go bad for you. If you know what you are doing, there is information in this guide that can help you along the way.
[Google Pixel XL Guides, News, & Discussion] Pix3lxl:
I have been through these procedures for nexus 5 & was successful .. but then I had the latest tutorial for the same ...I bought my pixel XL at the time of its release ..but never did root it ? if you can tell me what all files & steps to be changed as given in tutorial it would be greatfull ☺️ As I know only just to follow tutorial exactly as it is .. I am not from comp or software field .
[Google Pixel XL Guides, News, & Discussion] peterlee928:
first q

do u have an unlocked bootloader?

second q

wut android n vsn r u running?
[Google Pixel XL Guides, News, & Discussion] peterlee928:
EDIT

see my post on may 9

and read on from there

should ans ur q

cheers
[Google Pixel XL Guides, News, & Discussion] Pix3lxl:
1)Thanks for the reply , I am using the phone just as I got it ..So I guess it's bootloader is locked .

2) I am using stock Android that came with phone ..It's now running Android 7.1.2 with 5th may security patch .
[Google Pixel XL Guides, News, & Discussion] peterlee928:
when u go into developer options

can u unlock the bootloader?

it is the "oem unlocking" option
[Google Pixel XL Guides, News, & Discussion] Pix3lxl:
Yes there is such an option , I am able to turn it on ?
[Google Pixel XL Guides, News, & Discussion] peterlee928:
ok

so u can root ur phone

go to my post on may 9

outlines how to root

see the next few pgs of post as well

provides some addl poi

same steps for june secty update

cheers

EDIT

if it was not obi

u can only root ur phone

if u unlock ur bl first
[Google Pixel XL Guides, News, & Discussion] Pix3lxl:
Are you talking abt your post in same thread ? Or do you have a separate thread? Also able to turn on OEM unlocking means ? We can root & install custom recovery + custom Roms with out any separate steps to unlock bootloader like I used to do in my Nexus 5 ?
[Google Pixel XL Guides, News, & Discussion] peterlee928:
same thread

if u turn that toggle on

then u have unlocked ur bl

that is step 1

in installing cust recvy

rooting

custom roms

etc

cheers

EDIT

in case its not clear

u need to fastboot oem unlock

this process

is detailed in the op
[Google Pixel XL Guides, News, & Discussion] Pix3lxl:
Is this post on 10th may the one u referred to ? Do u have a more elaborate one ?
[Google Pixel XL Guides, News, & Discussion] peterlee928:
have u read the op?

gives a great step by step

for additional info:

1) flashing factory image

http://www.droidviews.com/restore-google-pixel-xl-to-stock-flash-factory-images/

2) installing custom recovery

http://www.theandroidsoul.com/google-pixel-xl-twrp-recovery/

3) supersu

http://www.theandroidsoul.com/root-pixel-xl-magisk/

the only new step

is the verified boot signer

u have the link

to dl that file

also in my steps

u kno when to flash

the boot signer

things to note:

1) do not use minimal adb. dl platform tools here:

https://developer.android.com/studio/releases/platform-tools.html#download

2) find the latest twrp here: https://xdaforums.com/pixel-xl/development/twrp-alpha1-pixel-devices-t3500312/page181

3) find the latest supersu here: https://xdaforums.com/apps/supersu/2014-09-02-supersu-v2-05-t2868133/page1032

cant help wrt custom rom

as i use stock rom
[Google Pixel XL Guides, News, & Discussion] Pix3lxl:
I have few more doubts .

1 ) I am already on stock June version , why should I install may factory image .

2) after turning on OEM unlock it shows Allow the bootloader to be unlocked . ( It doesnt show your bootloader is unlocked as I saw in some other screenshot in this thread )

3) bootsigner .Zip can be installed through twrp right ? Just after we flash super su?

Hope it's okay to ask all these question ? and abt custom ROM ..Once I have twrp up & running I guess installing custom Roms won't be a hard job .
[Google Pixel XL Guides, News, & Discussion] peterlee928:
may was old post

if ur on june

then ur fine

follow the steps in the op

to unlock ur bl

my pt on the oem unlock

was that if u couldnt do that

then u couldnt unlock ur bl

hence nullifying all subsequent steps

yes on bootsigner zip
[Google Pixel XL Guides, News, & Discussion] Pix3lxl:
Okay brother thank you ..So I guess I shouldn't flash June factory image first .?

So basically I should unlock bootloader first & then follow the steps in op using the latest files u provided .

Thanks ? will ping you if I get any other probs .
[Google Pixel XL Guides, News, & Discussion] peterlee928:
as i said

u will need to flash

the verified boot signer

after twrp (just to be safe)

supersu

and possibly custom roms/kernels

(cant say for sure on this

as i use stock)

i dont think this info is in the op
[Google Pixel XL Guides, News, & Discussion] Pix3lxl:
Okay thank you ...Let me download all files & give it a try ?
[Google Pixel XL Guides, News, & Discussion] Pix3lxl:
Have read through all the LInks you gave me & downloaded all essential files.. since in most download area there were choices of files to be download.. thought to confirm these steps once more with you .. before i proceed.. :D

Step 1) Install android SDK manager

Step 2 ) Unlock Bootloader

https://xdaforums.com/pixel-xl/how-to/guide-how-to-unlock-root-flash-pixel-xl-t3507886

Step 3 ) Update to 7.1.2 (NJH47B, Jun 2017) from may factory img by using the following :

http://www.droidviews.com/restore-google-pixel-xl-to-stock-flash-factory-images/

4) reboot

5) boot into bootloader

6) fastboot boot twrp-3.0.2-0-RC1-fastboot-marlin.img

7) install twrp-pixel-installer-marlin-3.1.0-0RC2.zip

8) install VerifiedBootSigner-v8

9) reboot

10) boot into twrp

11) install supersu SR5-SuperSU-v2.78-SR5-20161130091551.zip

12) install VerifiedBootSigner-v8

13) reboot

14) end

few doubts -

a) in step 3 when i update to june factory image ? will the boot loader get locked again ?

b) in step 5 ( there were 3 download choices , hope the one i downloaded is ok )

c) in step 11 , is there diffirent super su for pixel & pixel xl ?
[Google Pixel XL Guides, News, & Discussion] peterlee928:
3) i dunno which carrier u have... i assume the one u listed is correct... also u said u were running june already... if not, then yes flash june

11) use 2.79 sr3 or 2.82... if 2.82, find this file in the supersu beta thread... dont use the one in the google play store... in fact, i would add step 4a) disable auto updates in google play store... and disable auto system updates in developer options.

if u dont disable auto updates in play store, then ur phone will auto dl the play store vsn of supersu, which i believe still has some issues.

so to be safe... just go with 2.79 sr3. i use it and works fine. but if u have to have the latest, then find 2.82 in the thread i mentioned abv.

8) & 12) i use v3... i cant say for sure if the process for v8 is the same as v3... u can browse that thread to check if u must have v8... ow v3 works fine

a) no... bl gets locked again only if u run the cmd to relock bl. but when flashing factory img, u will wipe ur phone data, system settings, etc. to avoid this, u can remove the "-w" from the flash-all.bat file in the june update file. frankly i like doing a full wipe even tho a bit of pain to redo all system settings. app settings/data should be easily restored via tibu.

b) there are no file names in this step. i corrected supersu. twrp is fine.

c) no... see abv for my supersu comments

sounds like u have rooted phones b4

u will be fine

cheers

EDIT

wrt twrp

some ppl have had issues

restoring nandroid backups

using 3.1.0

if thats impt to u

then use 3.0.2
[Google Pixel XL Guides, News, & Discussion] Pix3lxl:
#1 I live at india and i bought my pixel xl from an online website .. i am able to use any service provider sim available in india on my phone.... :D so it isnt locked to any particular service provider :D so i downloaded the factory img wchich didnt mention any carrier information , I am on 5th may security patch ... i didnt get the june update yet .

#2 Regarding Twrp okay .. i will download twrp-3.0.2-0-alpha2-fastboot-marlin.img & twrp-pixel-installer-marlin-3.0.2-0-alpha2.zip

#3 just now downloaded the 2.79sr3 super su

#4 regarding v8 signer i went throught that thread you gave me & towards the end i read few people saying they were succesfull with it but they tried on pixel not on pixel xl

#5 Thanks a tonne for answering my noobish questions with utmost patience level :laugh::fingers-crossed::good: