yashsingh1/xdaforums huggingface dataset:
[Google Pixel 3 XL Guides, News, & Discussion] chakra:
I had the same problem, make sure the path is pointed to the folder containing fastboot.
[Google Pixel 3 XL Guides, News, & Discussion] rspkt:
Seems strange only because both my adb and fastboot on OSX are/were up-to-date. I just re-installed adb & fastboot on my iMac and now unlocking worked. Kinda strange but anyway thanks for the advice! Much appreciated!
[Google Pixel 3 XL Guides, News, & Discussion] vwood2121:
No matter how much it try to follow and tried everything from all the suggestions I still get to the Google Logo and loop back to twrp...if I use the uninstaller I can boot normally
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
fastboot boot.img to both slots #6, fastboot boot twrp.img, install magisk's uninstaller, install magisk-17.3.zip, reboot system, done.
[Google Pixel 3 XL Guides, News, & Discussion] vwood2121:
Still hangs on the Google Logo and loops
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
[MENTION=991244]vwood2121[/MENTION]

You're doing something wrong or your files are corrupt: Write your steps with the fastboot commands.
[Google Pixel 3 XL Guides, News, & Discussion] vwood2121:
I flash factory boot IMG to both slots, boot twrp.img, flash magisk uninstaller zip, flash magisk 17.3 zip, reboot, gets to g logo, sits for a bit with a moving line under it then loops
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
[MENTION=991244]vwood2121[/MENTION]

When you fastboot boot twrp.img, tap the keep read only button (see #8G note). When you tap reboot system if twrp shows you 'install as system app' uncheck the 2 boxes
[Google Pixel 3 XL Guides, News, & Discussion] canada2005:
Mine does the same thing. Glad i'm not the only one.
[Google Pixel 3 XL Guides, News, & Discussion] lollyjay:
I suggest that after you flash the boot.img, you boot up to make sure that there are no other problems.
[Google Pixel 3 XL Guides, News, & Discussion] TheFuzz:
Gave it a try again today starting with November stock ota. Worked super easy this time!

Fastboot boot TWRP img

unplugged phone from computer and let it boot into TWRP

Installed magisk lastest beta

Did not install TWRP

Rebooted, all good!

So far I've got viper4android installed and Gboard themes, both working great

Getting ready to flash [MENTION=298610]Flar[/MENTION] elemental kennel. Love his work!
[Google Pixel 3 XL Guides, News, & Discussion] thefiverivers:
Getting frustrated, have tried this numerous times but still can't get phone to boot. Looking for some help please.

Did all the steps in #8 and then after I install kernel and magisk in twrp, and press reboot system, it goes back to the bootloader and says "error booting boot.img." Then I tried the steps in #6, then repeat and still same issue. So then I flash back to the stock image in order to boot.

Any idea? Thanks in advance.

I have the latest SDK, and all the appropriate files listed.

EDIT: Read up in the twrp thread, redid the steps, and flashed the boot.img first before booting twrp, then went through the normal steps and all is working now.
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
"error booting boot.img"

#6B4 " fastboot flash boot --slot all boot.img"
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
[MENTION=2293628]canada2005[/MENTION]

When you fastboot boot twrp.img, tap the keep read only button (see #8G note). When you tap reboot system if twrp shows you 'install as system app' uncheck the 2 boxes
[Google Pixel 3 XL Guides, News, & Discussion] vwood2121:
Where is there a keep read only button no matter what I've tried or how many times I've reread and redid the steps still hangs at Google logo with a little bar under it for a few minutes and loops back to twrp. This is becoming insanely frustrating
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
Read #8G note click the link read the 5 post.
[Google Pixel 3 XL Guides, News, & Discussion] vwood2121:
I have done that I have never seen that screen with the keep read only or the allow modifications slider before, just fashed Nov factory ota and tried it all again ....same result
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
a. fastboot flash boot --slot all boot.img #6

b. #4 'keep data' (Factory image)

c. fastboot boot twrp.img

d. When twrp boots:

- enter pin

- tap blue check mark

In that order. What do you see?
[Google Pixel 3 XL Guides, News, & Discussion] vwood2121:
I seen a screen about decrypting, then went to regular twrp
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
Ok, I wonder why some see swipe to allow modifications and some do not see it. Did you do #8? If yes did you boot loop?
[Google Pixel 3 XL Guides, News, & Discussion] vwood2121:
ok heres what I did. I flashed the factory ota, booted twrp.img, flashed magisk, and it booted up fine. so I went back in and flashed the twrp zip and rebooted which resulted in a no go. so now im going to ota again and try to flash a kernel and then magisk and see if it boots. for some reason its not liking twrp permenantly installed which I really want.

edit: kernel then magisk no go gonna try just magisk again
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
If Magisk-17.3.zip you're right, #8 is best for installation.

Which kernel no go?
[Google Pixel 3 XL Guides, News, & Discussion] vwood2121:
Could only get magisk 17.3 to work but good enough for now since all I really needed was root. Elemental kernel wouldn't install.....I've always used thier kernel since my Nexus 6p
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
What method did you use to install it twrp (#8) or EXKM?
[Google Pixel 3 XL Guides, News, & Discussion] vwood2121:
#8 got. Was late and was tired of flashing ota over and over for the night....haven't tried kernel manager

Okay I tried kernel manager installed the new ElementalX and rebooted that worked instead of flashing through TWRP
[Google Pixel 3 XL Guides, News, & Discussion] nitramus:
ok I just unlocked bootloader and ready to root but there is something I don't understand with #8. PS. I know to fastboot boot twrp and not fastboot flash...

I understand that #7 installs magisk and #8 does not but how can we get root by not installing magisk? Or is there something somewhere that happens that I just don't get or not mentioned in the steps.

Thanks
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
Read #8 again, select option 1 root/reroot with Custom kernel or option 2 root/reroot without Custom kernel. :)
[Google Pixel 3 XL Guides, News, & Discussion] nitramus:
I don't care for now for kernel but I think I get it. Will thy later. Thanks
[Google Pixel 3 XL Guides, News, & Discussion] DrUnkeN_TiGeR:
sorry if this has been covered but here do i find the pin?
[Google Pixel 3 XL Guides, News, & Discussion] ZzEzZ:
It's your unlock pin that you set on your phone before starting this whole process.
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
It's the pin you set Setting > Security location > Screen lock > Pin
[Google Pixel 3 XL Guides, News, & Discussion] DrUnkeN_TiGeR:
Thanks I finally figured that out now I have installed twrp but for some reason the touchscreen doesnt work when I go into it
[Google Pixel 3 XL Guides, News, & Discussion] nitramus:
because you did not disconnect form PC
[Google Pixel 3 XL Guides, News, & Discussion] DrUnkeN_TiGeR:
Really it's that easy I'm an idiot
[Google Pixel 3 XL Guides, News, & Discussion] nitramus:
One step I think should be added in the op is when twrp is booted and disconnected form PC to enter the PIN created earlier. On my old phone we had to cancel this.

Or does is still work if we don't create this PIN?

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

my bad I did not slick on show content.
[Google Pixel 3 XL Guides, News, & Discussion] DrUnkeN_TiGeR:
This did not fix the issue now I flashed magisk and it just keeps boot be looping to a nontouch working twrp uhg
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
[MENTION=1071708]DrUnkeN_TiGeR[/MENTION]

- Pixel 3 XL with unlocked bootloader

- updated SDK Platform-tools r28.0.1

- twrp-3.2.3-1.img (crosshatch), Magisk-17.3.zip and you did #8?

- boot fastboot mode #1

- connect phone to computer

- Open Command Prompt (#1) in Platform-tools folder or folder with fastboot, boot.img, and twrp.img

- fastboot flash boot --slot all boot.img #6

- fastboot boot twrp.img.

- tap install, select Magisk's uninstaller.zip

- tap add more zips, select magisk-17.3.zip

- swipe slider

- reboot system
[Google Pixel 3 XL Guides, News, & Discussion] ZzEzZ:
I went through and rooted alright, but I couldn't activate my phone today when I tried.

Could it be that I have to activate on my carrier before rooting? If so, any way I can activate now without completely wiping?
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
What do you mean you couldn't 'activate' your Pixel 3/Pixel 3 XL phone? It activated before you rooted it? Who is your carrier?
[Google Pixel 3 XL Guides, News, & Discussion] ZzEzZ:
I skipped the initial activation b/c I didn't want to lose cell service on my current phone until the Pixel 3 XL was completely setup.

Sprint is my carrier.
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
Did you switch carriers?

Describe the Sprint 'initial activation' process.

Your Pixel 3 XL was Purchased from Google?

You have a regular Sprint mobile account?

If yes, what happens when you put the sprint sims in your Pixel 3 XL?
[Google Pixel 3 XL Guides, News, & Discussion] ZzEzZ:
Thanks for being so thorough Homeboy. It turns out, the people at the Sprint store gave me the wrong SIM.

I googled it myself and Pixel 3 XL needs SIMOLW516TQ. Popped in the new SIM today and it worked. Didn't need to reset.
[Google Pixel 3 XL Guides, News, & Discussion] Drewski_1987:
If I downloaded the ota and have full twrp installed, the proper way of installing is to sideload through twrp correct?
[Google Pixel 3 XL Guides, News, & Discussion] newkydawg:
My Google FI phone was delivered this morning with the Sept image. After letting it update to Nov., I used this thread's guide/instructions to unlock the bootloader and flash Magisk 17.3 using the temporary TWRP img. The process worked like a charm. This afternoon, Dec. Factory Image came out so I followed the guide/instructions for updating without losing data and rerooting Magisk. Again, worked like a charm. Many thanks OP!!!

ps. On a side note, I used EX Kernel Manager to flash ver 1.01 kernel for Nov and ver 1.02 for Dec. That worked perfectly as well...
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
[MENTION=4806994]Drewski_1987[/MENTION]

I don't think adb is working in twrp-3.2.3-1 on the Pixel 3 XL.

OP updated.
[Google Pixel 3 XL Guides, News, & Discussion] TheFuzz:
Hopefully this isn't a really stupid question but by removing the -w so as to save data.. do I just edit the flash-all file in wordpad?
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
Yes, wordpad/notepad edit flash-all.bat for windows flash-all.sh for Mac/Linux.
[Google Pixel 3 XL Guides, News, & Discussion] copticwalad:
So as confirmed from the TWRP forums, following Step 7 with the December 2018 Patch basically has an issue with touchscreen again only after installing twrp.zip in the boot twrp.img. I confirmed this with disconnecting cable and even trying from power buttons etc. Skip down to Last Update as this solution wasn't good enough for me.

Solution is:

-boot twrp.img.

-Install 1) Kernel (I used Elemental X Kernel which prioritizes stability).

then 2) TWRP zip.

Reboot recovery and touchscreen fully working so you can actually type in your pin. If you have any issues then power off from recovery and then uses hardware buttons (Power + Volume Down) to get bootloader at which point you restart into recovery.

Finally was able to get Magisk installed properly this way.

I had tried before to reflash boot.img (Dec version) and removing magisk etc.. and then repeating but always got stuck with touchscreen not working on installed recovery for pin input. Also Magisk didn't root for me when using just booting from twrp for some reason.

Update: While the Elemental X Kernel is better than Nov 2018 stock.... I personally still have 1- 5 second delays before the screen will actually turn on after pushing button. So instead of tweaking it (looks very impressive) going to try and go back to stock and root using step 8 maybe.

Last Update:

Step 9 is my all around amazing solution. I don't know if anyone else experienced it but my pixel 3 xl was soo unusable with clean Factory November image. Basically 3 - 7 second delays After pushing Power button to wake up the screen and also with fingerprint reader. It wasn't any app I used. Camera would show black screen randomly and especially in third party apps. Rebooting would usually fix it, except guess what. After hitting restart I would have black screen for either 5 minutes before showing anything or I would have to hold power button for 20 seconds to force it. It was soo bad and I was shocked at all these bugs.

December 2018 update fixed all of it and apparently ONLY the stock kernel works out for me. 0 delay now on unlocking screen and I've pushed it quite a bit. Much better as well because of Magisk and getting everything back in order.

Patched_boot.img (extracted from image-crosshatch-pq1a.181205.006 and patched inside Magisk 17.3 ) is the way to go. No issues here, and I didn't bother installing twrp, really not necessary until they fix the bug there.

Interestingly Elemental Kernel Manager can still control and benefit with stock kernel, and back it up and switch it up. So I may try other kernels later.
[Google Pixel 3 XL Guides, News, & Discussion] jawonder:
For December update which is the better way to go Factory image or OTA upate, if i'm rooted ?.
[Google Pixel 3 XL Guides, News, & Discussion] Bubba:
Factory image
[Google Pixel 3 XL Guides, News, & Discussion] Ejames991:
Unable to flash the factory image

Interesting so I'm using the latest SDK, unlocked BL and have twrp installed. I'm not able to flash the Dec factory image. I receive the following

FAILED: (remote: Not allowed to flash (Bootloadera))

same for Radio etc etc

any ideas? or did I miss something
[Google Pixel 3 XL Guides, News, & Discussion] stones0:
I got some kind of error the first time I tried flashing, did a restart and tried again and it worked. Did you try that?
[Google Pixel 3 XL Guides, News, & Discussion] Ejames991:
I have restarted a couple times
[Google Pixel 3 XL Guides, News, & Discussion] Raul Fresh:
Hello gentlemen, I'm a bit confused with the update issue. Ok, right now I have installed twrp on the phone and a Custom kernel (I'm not root) my question is, should I lock the bootloader again to be able to do the December update? Since sideload does not work with twrp.
[Google Pixel 3 XL Guides, News, & Discussion] Badger50:
My personal recommendation would be either, flash the OTA zip in twrp, or, fastboot the factory image with the -w removed from the flash-all.bat file. I definitely WOULD NOT lock the bootloader! :good:
[Google Pixel 3 XL Guides, News, & Discussion] Raul Fresh:
Hello, thanks for answering, I tried flash the OTA zip yesterday through twrp, but I just got error ..

I downloaded the factory IMG as well, but When I enter the recovery mood, it goes directly to the twrp, I do not know exactly what are the steps to install the img. Can you provide me the steps. Please
[Google Pixel 3 XL Guides, News, & Discussion] jawonder:
I noticed after extracting the factory image there’s another .zip inside which contains boot.image etc. does that get flashed during the flash all process or it needs to be extracted too ?. Sorry for the noob questions i’m just coming back to regular android after been on Samsung for a while and a lot have changed .
[Google Pixel 3 XL Guides, News, & Discussion] Badger50:
Read the OP of this thread for fastbooting a factory image with your pc :good:

---------- Post added at 02:27 PM ---------- Previous post was at 02:23 PM ----------

Yes, that zip gets flashed as well. Personally, I extract that zip, then place the extracted and the non extracted zip in my platform-tools folder just to make sure I have no errors. Not to mention that I always place a copy of the boot.img on my internal storage so I can switch kernels if I want to :good:
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
Good.:) So, you installed ElementalX 1.02 via EXKM after #9?
[Google Pixel 3 XL Guides, News, & Discussion] Raul Fresh:
Same here, I'm feeling noob in the Pixel universe

---------- Post added at 05:40 PM ---------- Previous post was at 05:34 PM ----------
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
If you do #4 'keep data' , then #7 "install Custom Kernel'

Otherwise

Do #4 'keep data' , then #8
[Google Pixel 3 XL Guides, News, & Discussion] State.of.mind:
To successfully update to the December security patch with Magisk and TWRP installed all you do is follow Step 4 & Step 7?
[Google Pixel 3 XL Guides, News, & Discussion] jawonder:
Where are you guys getting the software to remove the -w ?. It’s saying not available anymore . Which other software can be use ? . Again i’m not a big windows user , using windows from Bootcamp on Mac .
[Google Pixel 3 XL Guides, News, & Discussion] TheFuzz:
Just right click and choose edit, should open in notepad, just have to find the text, delete, save, all set.
[Google Pixel 3 XL Guides, News, & Discussion] Raul Fresh:
Thanks for answering my questions, guys. I really am already more clear about how to update

, just to be sure, every time an update comes up, should we reinstall twrp / root / kernel on the phone? Or is there some way to install the actions keeping these changes? I still don't understand why you have to remove the -w in the file.
[Google Pixel 3 XL Guides, News, & Discussion] Badger50:
You are correct :good:

The reason for removing the -w is so that your data/phone don't get wiped!! It's kinda like installing an ota on a stock phone, only your just doing it manually. Been doing updates this way for the last 3 years on my 6p and P2XL without issues. Here's a quick little reference guide I made a while back that I still use. Maybe it can be of some use for y'all going forward :cool:
[Google Pixel 3 XL Guides, News, & Discussion] thefiverivers:
I downloaded this photo from one of the P2XL threads, and it hasn't steered me wrong! Thanks! :good:

---------- Post added at 04:45 PM ---------- Previous post was at 04:31 PM ----------

Can also use an app called notepad++
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
To Slow. :(
[Google Pixel 3 XL Guides, News, & Discussion] Raul Fresh:
PERFECT! THANKS :highfive: :highfive:
[Google Pixel 3 XL Guides, News, & Discussion] jawonder:
Yeah Bootcamp is not as fast as the actual windows PC when booting up but after it starts up its just as good and it does the job, been using for years. Drivers install properly and i dont even have to use the SDK, i just use Minimal ADB .

I could do it from the Mac OS too as i have ADB and fastboot set up and it’s recognizing my device in both but the difference with Windows when using Android, i can transfer stuff to and from my phone storage with ease.
[Google Pixel 3 XL Guides, News, & Discussion] jcrompton:
I had the Nov Security update and I have tried several times to flash the Dec Factory image with the -w removed ... during boot I get something about my device is corrupted and then wehn I choose to continnuw it is just stuck at a white screen with Google.

Any suggestions?

Do I have to wipe everything ?
[Google Pixel 3 XL Guides, News, & Discussion] MeetFace:
Which cable are you using?
[Google Pixel 3 XL Guides, News, & Discussion] jcrompton:
my google c to c

---------- Post added at 09:41 PM ---------- Previous post was at 09:32 PM ----------

Strangely enough if I reflash the Nov OTA then all works again !!

---------- Post added at 10:02 PM ---------- Previous post was at 09:41 PM ----------

Ok for all that are having this issue

There are some improper syntaxes out there .

I went to bootloader and gave this command before I did the flash_all and all went great !!

fastboot --set-active=a
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
No. Do #4 keep data again.
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
What improper syntaxes , that you have to set-active=a to use flash-all.bat?
[Google Pixel 3 XL Guides, News, & Discussion] jawonder:
Is this normal while fishing December Facyiry image , do I have reboot phone or it should have rebooted by itself :View attachment 4658572
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
It is not normal.

Is this a pixel 3 XL? Which image are you flashing?

Edit: It is normal.
[Google Pixel 3 XL Guides, News, & Discussion] jawonder:
Pixel 3 XL December Factory Image .
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
Sorry, wait a few minutes it should continue.
[Google Pixel 3 XL Guides, News, & Discussion] jawonder:
It continued but still showing the sane files not contained. These files :View attachment 4658574

I looked at the files i extracted and they are not there . I downloaded the factory image from google using link in OP. It said failed at the end.
[Google Pixel 3 XL Guides, News, & Discussion] jcrompton:
Someone had told me to try something similar but the correct syntax is

fastboot --set-active=a

And the real point is that I have found that the flash all bat goes to the active slot

So once I set my active slot to a then the flash went properly

Apparently

I have failure after failure until I gave this command
[Google Pixel 3 XL Guides, News, & Discussion] jawonder:
What does it mean by remote: variables not found ?, in screen shot above. I still have my phone plug in and in fastboot mode as i don t want to reboot my phone and it does't boot.
[Google Pixel 3 XL Guides, News, & Discussion] MeetFace:
Trash the USB C to C. Windows drivers are crap with the C. Use an A to C and see if that helps.

Solved my issue 5 hours ago.
[Google Pixel 3 XL Guides, News, & Discussion] jawonder:
That’s what i’m using . Could it be because i’m using Minimsl ADB and the Fastboot use with test is not up to date .
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
Glad you got it to work :)

One question were you flashing the factory or ota image?
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
Did you put the files you extracted in the Platform-tools folder with fastboot? Did you open a command prompt in the Platform-tools folder and type flash-all at the prompt?
[Google Pixel 3 XL Guides, News, & Discussion] jawonder:
I downloaded and installed Platform Tools copy the files in Platform Tools and check for fastboot device and the device showed up . I then typed flash-all and i’m now getting this :View attachment 4658633

Should i restart bootloader and try again ?

I also extracted the second zip in the Platform Tools folder.
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
Yes.

- Extract the 'factory image' (not the second.zip) in the folder with Platform-tools (fastboot in it).

- Edit flash-all.bat file remove -w (only) save as flash-all.bat.

- Boot fastboot mode on your phone (#1 in the guide) and connect it to your computer.

- Open a command prompt in the folder with Platform-tools (#1 in the guide).

- Type flash-all at tte prompt and press enter.
[Google Pixel 3 XL Guides, News, & Discussion] jawonder:
Sorry i went to sleep was a bit late here. So it seems my problem was with the SDK . After installing the SDK and then typing flash-all in terminal i got error: "cannot load the files" . I then double clicked on flash-all.bat and it did flash . It's now finnished and rebooted . So you definitely have to install the SDK, Minimal ADB does't work for this process. Thank you
[Google Pixel 3 XL Guides, News, & Discussion] markguitar10:
How do we update to december?

I am rooted sept build and I can't get any updates to take...

Every time I try the steps but include the december update it doesn't actually occur. It is still on sept build...

Any help?