yashsingh1/xdaforums huggingface dataset:
[Google Pixel 3 XL Guides, News, & Discussion] lollyjay:
I have not tested it with the OTA sorry
[Google Pixel 3 XL Guides, News, & Discussion] swieder711:
No fix for the bottom speaker.
[Google Pixel 3 XL Guides, News, & Discussion] masri1987:
wasn't aware there was an issue for bottom speaker??
[Google Pixel 3 XL Guides, News, & Discussion] lollyjay:
I have no issues with the speakers after this update.
[Google Pixel 3 XL Guides, News, & Discussion] GuestK00143:
No you need the stock recovery for sideloading the ota.
[Google Pixel 3 XL Guides, News, & Discussion] swieder711:
Did you have an issue with the speaker before this update?
[Google Pixel 3 XL Guides, News, & Discussion] lollyjay:
No. I think it is not firmware related. Perhaps a quality problem?
[Google Pixel 3 XL Guides, News, & Discussion] masri1987:
wait, i have to remove the -w to prevent the wipe correct?
[Google Pixel 3 XL Guides, News, & Discussion] lollyjay:
Ya tru dat ?
[Google Pixel 3 XL Guides, News, & Discussion] sn0warmy:
Same. TWRP was unresponsive. Booted into TWRP using the boot image and fastboot command. Then flashed custom kernel + Magisk and now all is working as it should.
[Google Pixel 3 XL Guides, News, & Discussion] Paz9:
anyone notice any difference from Nov?

considering doing a full wipe after work, as i dont believe in dirty flashing
[Google Pixel 3 XL Guides, News, & Discussion] lollyjay:
Very minor differences.

Free memory is a little greater

Seems smoother

One disappointment is System theme still not working
[Google Pixel 3 XL Guides, News, & Discussion] chakra:
Can someone please give the steps to update.
[Google Pixel 3 XL Guides, News, & Discussion] lollyjay:
Depends on so many things.

If you are stock, then you can just flash the OTA

If you have twrp and magisk, then you can fastboot flash

So many possibilities
[Google Pixel 3 XL Guides, News, & Discussion] djy:
I'm traveling now and don't have access to computer with adb. Can this be dirty flashed with TWRP? If so which version? Last time I wiped with TWRP and tried to restore a backup it bricked with a black screen and I had to flash-all. Probably best I wait but camera improvements in December image are enticing.
[Google Pixel 3 XL Guides, News, & Discussion] chakra:
OK I am rooted no twrp.

downlaoded file to pc

I booted to fastboot mode

use flash all bat

got error failed to load ..... crosshatch zip; not enough space.

now I am stuck on google icon, seems like a softbrick

---------- Post added at 08:06 PM ---------- Previous post was at 07:51 PM ----------

above
[Google Pixel 3 XL Guides, News, & Discussion] lollyjay:
Should be:

Download factory image zip to pc

Unzip the factory image to a new folder

Open the new folder

Make sure that your phone is in bootloader

Open a shell window

Type fastboot devices

Make sure that your phone is recognized

Go to the new folder again

Double click on the Flash-all.bat

You should see a long series of commands

At the end, your phone should reboot
[Google Pixel 3 XL Guides, News, & Discussion] zetsumeikuro:
Seems like they did adjust the equalizer because there is almost no buzzing/distortion but it does sound a bit more hollow. They still haven't fixed the earpiece ticking/buzzing during phone calls though RIP.
[Google Pixel 3 XL Guides, News, & Discussion] old_fart:
Does it matter at all which shell window you open and run the batch file in ? ? ? . For many years while on windoze 7, i'd open a command ( cmd.exe ) window to do all of these ADB things. Is / was happy . . . . But now on windoze 10 ( hate it ) and 'right clicking' in a subdir in explorer, opens up a 'power shell' window.
[Google Pixel 3 XL Guides, News, & Discussion] lollyjay:
You do not need to be in a shell window to run a batch file. Just double click it from its folder.

I use the power shell command line to make sure that my phone is connected by entering fastboot devices
[Google Pixel 3 XL Guides, News, & Discussion] sliding_billy:
I use Windows PowerShell (shift+right click to open in the current folder), but I always switch it to standard command prompt with a cmd.
[Google Pixel 3 XL Guides, News, & Discussion] hatdrc:
I always go into the folder I saved what I want to flash and at the top in the "address bar" I just type cmd and hit enter. Opens a command prompt in that directory
[Google Pixel 3 XL Guides, News, & Discussion] AnierinB:
This is why I use Linux for adb and fastboot. All's I have to do is extract platform tools to my home folder, add it's path to bash.rc and setup udev rules for my 3xl. This allows me to use adb/fastboot from any directory in terminal.
[Google Pixel 3 XL Guides, News, & Discussion] lollyjay:
I have same with Windows 10
[Google Pixel 3 XL Guides, News, & Discussion] CZ Eddie:
It's only been like eight hours since I set up December like I've had all my previous versions (root + app data restore).

No Kernel till a December ElementalX comes out.

But so far, none of my memory related issues have resurfaced.

Pulldown-drawer works fine.

No wake issues.

No apps crashing.

Freaking whew. This was the first time I was close to selling a phone due to software bugs.
[Google Pixel 3 XL Guides, News, & Discussion] pilotgav:
They never fixed the bottom speaker on the 2 XL either.
[Google Pixel 3 XL Guides, News, & Discussion] sliding_billy:
December ElementalX is already out.

https://xdaforums.com/pixel-3-xl/development/kernel-pixel-3-xl-elementalx-1-00-t3868373
[Google Pixel 3 XL Guides, News, & Discussion] wethead4:
I'm rooted with unlocked bootloader without twrp On my device. What is the easiest way to update version without rooting? Would it be Sideloading via twrp from computer?
[Google Pixel 3 XL Guides, News, & Discussion] jd1639:
Sideload the ota in the stock recovery. You can't sideload in twrp right now.
[Google Pixel 3 XL Guides, News, & Discussion] CZ Eddie:
I'm finally happy.

Not one single weird assed issue anymore.

Smooth sailing.

Well, battery life is still only so-so but not horrible (for my usage requirements).
[Google Pixel 3 XL Guides, News, & Discussion] CZ Eddie:
Dang, spoke too soon.

The phone just went black on me.

It was powered on with about 70% battery.

I heard an incoming email notification.

Picked it up and it was all black.

Nothing happens when I press the power button.

Tried to pull an ADB logcat but nothing... :(

C:\android>[B]adb devices[/B]
List of devices attached
* daemon not running; starting now at tcp:5037
* daemon started successfully
89BYXXXYD unauthorized

C:\android>[B]adb shell[/B]
error: device unauthorized.
This adb server's $ADB_VENDOR_KEYS is not set
Try 'adb kill-server' if that seems wrong.
Otherwise check for a confirmation dialog on your device.

C:\android>[B]adb logcat[/B]
- waiting for device -

Gonna have to hard reboot.

This is been the buggiest phone launch ever. :( :( :( :(
[Google Pixel 3 XL Guides, News, & Discussion] sliding_billy:
Damn, you have had some bad luck with this phone. Sure starting to sound like a hardware issue (some sort of a board short or something) that is only going to finally be resolved by getting a replacement sent out. Time to call Google while it is still "bricked."
[Google Pixel 3 XL Guides, News, & Discussion] paulomario77:
I noticed this very cool feature in December FW, don't recall having seen it in previous releases: when you rotate the phone, if auto-rotation is off, a button on the left of the navigation bar briefly appears allowing you to change the orientation on demand. It's very similar to the an app that I used a while ago, Adaptive Rotation Lock or something like that, which unfortunately stopped working with Oreo.
[Google Pixel 3 XL Guides, News, & Discussion] motrac:
double clicking
[Google Pixel 3 XL Guides, News, & Discussion] djy:
I see 2 December versions. What is the difference?

9.0.0 (PQ1A.181205.006, Dec 2018)

9.0.0 (PQ1A.181205.006.A1, Dec 2018, Docomo)
[Google Pixel 3 XL Guides, News, & Discussion] Golf c:
Google is your friend.

NTT DoCoMo https://g.co/kgs/5Bfwq9
[Google Pixel 3 XL Guides, News, & Discussion] Badger50:
Not your friend! ???
[Google Pixel 3 XL Guides, News, & Discussion] djy:
So it's for Japanese Pixels?
[Google Pixel 3 XL Guides, News, & Discussion] Golf c:
Certainly not when I bootloop. Lol
[Google Pixel 3 XL Guides, News, & Discussion] elghouchd:
I don't have TWRP installed (been fasboot booting it) but I do have a custom kernel and magisk installed. What's the proper way of installing this December update?
[Google Pixel 3 XL Guides, News, & Discussion] gogoffm:
Did u get an answer to this question. Same with me. Boot TWRP, custom kernel and Magisk. Not sure if I will get the OTA or if I have to flash through TWRP?!
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
[Guide] Pixel 3 XL Android 9.0 (Pie) Unlock/Root/Install Images/Kernels/Recovery + December 2018 Security Patch

Do #4 'keep data', then do #8 to root with 'Custom Kernel'

---------- Post added at 12:54 PM ---------- Previous post was at 12:53 PM ----------

[Guide] Pixel 3 XL Android 9.0 (Pie) Unlock/Root/Install Images/Kernels/Recovery + December 2018 Security Patch

Do #4 'keep data', then do #8 to root with 'Custom Kernel'
[Google Pixel 3 Guides, News, & Discussion] gm007:
It's up and here https://developers.google.com/android/ota
[Google Pixel 3 Guides, News, & Discussion] nickporwal:
Changelog?
[Google Pixel 3 Guides, News, & Discussion] gm007:
https://source.android.com/security/bulletin/pixel/2018-12-01.html
[Google Pixel 3 Guides, News, & Discussion] AntLyoN2053:
One of this days the 'Check for Update' button will work damn it! Hahahaha
[Google Pixel 3 Guides, News, & Discussion] meechieballer:
Hahaha right, I have been flashing the OTA manually, its no biggie for me I am used to manually flashing the ota now :):)
[Google Pixel 3 Guides, News, & Discussion] Bluffer94:
Can anybody sucessfully root again?

Just flash-all works fine, but after flashing magisk 17.3 again and reboot, phone instant restarts to recovery and tells me devices is corrupt.
[Google Pixel 3 Guides, News, & Discussion] gm007:
I got it through ota 1 hour ago.
[Google Pixel 3 Guides, News, & Discussion] AntLyoN2053:
You know Im mashing the button, lol. Only google phone that got all the updates pretty much same day was the Nexus 6P, I used to get the update notification even before any site would announce that it was out
[Google Pixel 3 Guides, News, & Discussion] sulpher:
Same, not able to root with beta or canary builds atm.. seems to just boot back to twrp every time.
[Google Pixel 3 Guides, News, & Discussion] jd1639:
I've rooted with 17.3 without a problem. Are you just booting into twrp, not flashing it?
[Google Pixel 3 Guides, News, & Discussion] sliding_billy:
Do you have the Magisk uninstaller on your phone? Run it from the temp TWRP .img, and then it should boot OK. Go back to temp TWRP, and install Magisk again. The Edge Sense Plus module is broken again. Don not reinstall it until fixed.
[Google Pixel 3 Guides, News, & Discussion] TonikJDK:
Flash all after removing the -w, rebooted and let it finish. Boot to TWRP and installed the latest canary. Did not install TWRP.

All good.
[Google Pixel 3 Guides, News, & Discussion] sulpher:
Ah figured it out, edge sense broken.

edit- thanks guys~
[Google Pixel 3 Guides, News, & Discussion] jd1639:
There's no magic. I sideload the ota in the stock recovery. Booted into the system to make sure everything worked. Powered off the device and booted into the bootloader. Then booted twrp and flashed magisk. Then booted into the system. That's it.
[Google Pixel 3 Guides, News, & Discussion] carlos_polanco:
No OTA here... It usually comes days later with unlocked Google pixel using TMobile. -.-
[Google Pixel 3 Guides, News, & Discussion] ShadowJP88:
Installed the full version to update it, root just after and everything's fine! :D

There is only the edge sense that is'nt working as already told
[Google Pixel 3 Guides, News, & Discussion] laill:
TWRP keeps getting error 1 when flashing the OTA, bit odd
[Google Pixel 3 Guides, News, & Discussion] Archangel:
The TWRP for this device has never been able to side-load the OTA it always errors out. I just use the full firmware and take out the -w and all good.
[Google Pixel 3 Guides, News, & Discussion] Rumsfield:
So then how do we flash the OTA and keep root? Pardon my ignorance on the matter but taking out the -w, do you mean through terminal on the device or flashing with adb or something? Just need a little more detail.

I am used to putting the OTA on the device and flashing through TWRP then flashing TWRP&Magisk again before a full restart.

Once again I am new to this style of flashing so sorry for asking a dumb question.
[Google Pixel 3 Guides, News, & Discussion] Archangel:
What I do is download the full updated firmware, unzip that in your platform tools folder,,,make sure you also unzip the second zip inside there as well. If you have the Pixel edge module installed uninstall it and I also uninstalled Magisk in TWRP before I updated just in case there were any problems. Then find the flash-all.bat file in your platform tools folder, right click on it, open with notepad+ and find the -w at the bottom and delete it. After this, save the flash-all.bat notepad xml file and do not just close it. You can then flash the full firmware without it deleting your user data. After this you will have to fastboot boot TWRP and flash the TWRP zip over again. I rebooted then used TWRP to flash the Magisk 17.1 zip. I am up and running and did the same thing last month for the Nov update,,,hope this helps.
[Google Pixel 3 Guides, News, & Discussion] Rumsfield:
I really hope this gets easier for this phone :p
[Google Pixel 3 Guides, News, & Discussion] Archangel:
It is a lot easier than it looks and once you do it a few times it becomes standard. I am just glad we have the ability to update the full firmware and not have it delete all my data and then use TWRP to flash Magisk again.
[Google Pixel 3 Guides, News, & Discussion] Rumsfield:
I got you. I did the flash all-bat last week when I first got the phone and screwed up flashing TWRP to begin with...then had to get it out of the fastboot loop. Whatever blueline OTA zip I downloaded before I asked you was completely different inside so I must have clicked on the wrong zip somehow or I am too many beers in to be flashing this late at night. :highfive:

---------- Post added at 05:49 AM ---------- Previous post was at 05:19 AM ----------

Your method worked perfect, Downloaded the OTA and followed your instructions to the tee. Are we saying active edge app is now broken with this DEC update? I just paid for the full version last week so that kinda sucks for me (and a lot of other folks). :confused:

[Edit] Edge Works now with a new update as of today! I love this phone!
[Google Pixel 3 Guides, News, & Discussion] Paz9:
clean installed - everything is so much better after a clean install
[Google Pixel 3 Guides, News, & Discussion] jemeljsh:
Could you please explain the highlighted part a bit more, since when I simply removed "-w" from the .bat file with Notepad+ and saved it flash-all.bat still deleted all userdata and I had to start out fresh :eek:
[Google Pixel 3 Guides, News, & Discussion] jsauder2:
I've seen many people mention this, but I've never done it and the flash-all script has always worked as it should. Have use the sh for Mac and Linux and the bat for Windows.

Not saying you're wrong, it just seems odd that it works fine for me and Google does not mention it in their instructions but a lot of people say you should do that.
[Google Pixel 3 Guides, News, & Discussion] Archangel:
Yeah if you do not have TWRP installed then you can side-load the OTA zip with stock recovery. If you like TWRP permanently installed like I do it is just as easy to update using the full firmware (not the OTA) and take out the -w. I have never had a problem with doing it like this and I have had all three Pixels.

---------- Post added at 02:53 PM ---------- Previous post was at 02:48 PM ----------

Sure,,,if you right click on the .bat file you should be able to open it with notepad+,,,the only way it wont save is if you just close the file and even though it says is saves it,,,it really doesnt, and in this case it will delete you user data. You have to go up to the left hand menu at the top of notepad+ and click the dropdown then hit save and sometimes you have to use admin access in notepad+ as well or it will not save. Once you save the .bat with the -w taken out there is no way it should flash with deleting your user data,,,at least it never has for me.

---------- Post added at 02:58 PM ---------- Previous post was at 02:53 PM ----------

Yeah I dont know why they dont let people know they can take out the -w. The only thing I can think of is sometimes you give people more info and they dont do it right and then blame Google. I have just learned the hard way when I got the og Pixel years ago that not taking out the -w and having to reset up my entire phone each month was a huge pain. Now, it takes me like 5 mins from start to finish and it has never gone wrong. Only thing you have to remember is sometimes you have to reboot in between flashing the TWRP zip and flashing the Magisk zip. Once TWRP started working for the Pixel 3 I dont mess around with patching the boot image, I find it easier to just flash the updated firmware (in fastboot), then flash the TWRP zip in recovery, and finally rebooting then flashing the Magisk zip in TWRP.
[Google Pixel 3 Guides, News, & Discussion] jsauder2:
I just meant the part about unzipping the the second zip, never done that and it always works normally. You would think if that was required, Google would mention it in their instructions.

The -w removal isn't required when flashing a factory image (but leaving it in will always result in a full wipe) and it makes sense why it's not included in their directions because the factory images aren't really meant for updating. That's what the OTA zips are for. We just tend to use the images instead because it's easier to pull certain pieces out or it's preference or whatever.
[Google Pixel 3 Guides, News, & Discussion] robocuff:
It isn't required. I'm not sure what happens when people unzip it and it all of a sudden magically works. The only thing I can think of is that they unzip it in the folder their fastboot files are in but leave the zip in there too and when they run the flash all file again, it uses the zip that's still in there. I have no idea why it wouldn't work the first time when it wasn't unzipped but if you look at the batch file, it calls the zip, not all those individual files that are in it. The batch file is a program. It does what it's told to do and in this case, it's told to use that zipped file.
[Google Pixel 3 Guides, News, & Discussion] Phil_Chambers:
After following this procedure my system update still says I'm on the November security patch... Did I miss something?
[Google Pixel 3 Guides, News, & Discussion] jd1639:
A lot of these types of issues have been related to not having the latest sdk platform tools. Have you updated yours in the last couple of months?
[Google Pixel 3 Guides, News, & Discussion] Rumsfield:
1-Download the 9.0.0 (PQ1A.181205.006, Dec 2018) file from https://developers.google.com/android/images

2-Unzip the contents of the zip into your ADB/Fasboot folder (I just leave my ADB folder on the desktop, windows 7). This is assuming you downloaded ADB/Fastboot program for Windows.

3-Right click and open the flash-all.bat file with a free program called Notepad++ and remove the last part of the text that says "-w" and SAVE FILE.

4-Remove the Edge sense module from Magisk on your phone if installed.

5-Make sure the phone has USB debugging enabled and USB cable plugged in with FILE TRANSFER mode turned on.

6-Run command in ADB/Fastboot:

adb reboot bootloader

click on adb flash-all.bat [now that its modified with -w removed. If -w was not removed, the phone will be WIPED CLEAN!]

(phone will restart) Go back into ADB/Fasboot:

adb reboot bootloader

fastboot boot <insert_name_of_TWRP_image_here>.img

7-Once in TWRP, FLASH your TWRP.ZIP and restart into Recovery.

8-Flash Magisk, other stuff etc at this point.

There is no need to remove Magisk or Unzip the secondary file inside the OTA. I've done it without those steps and nothing was changed.

I did re-install the latest version of Edge sense in Magisk as he put out a new version that works with the latest DEC update.
[Google Pixel 3 Guides, News, & Discussion] jemeljsh:
The thing is that I closed it and even re-opened it with Notepad+ to check and "-w" was not there but still the wipe happened. Next time I will try and do the save part. I thought since the "-w" was not there anymore the changes were saved.
[Google Pixel 3 Guides, News, & Discussion] Rumsfield:
Some versions will resume the editing format on re-open, you need to save the file by doing File->Save->Exit. If the -W is there it will wipe everything.
[Google Pixel 3 Guides, News, & Discussion] jemeljsh:
Whats the difference between full OTA images and factory images?

https://developers.google.com/android/images

https://developers.google.com/android/ota

Can you flash Full OTA Image through adb same way you flash Factory image without any edits to the .bat file ( removing -w) and avoid losing userdata?
[Google Pixel 3 Guides, News, & Discussion] gee2012:
You don`t have to unlock the bootloader to flash full OTA images, just flash it via adb in recovery mode. adb sideload (name rom.zip) enter.
[Google Pixel 3 Guides, News, & Discussion] jemeljsh:
So why are we going through the hassle of editing .bat file (removing -w) while flashing Factory images? Its not meant for rooted devices with unlocked bootloader (meaning the bootloader has to be locked for OTA to be applicable, right?)?
[Google Pixel 3 Guides, News, & Discussion] Badger50:
At their core purpose: OTA's are designed to update your OS without wiping your data, and can be installed as is via the system updates if your stock/non rooted, or with adb through stock recovery, or, if twrp is working properly, can be installed as a standard zip file since it is not signed.

Factor images are more designed as a full firmware rescue/update for your OS. It is designed to wipe your device to start fresh and clean. Which is why most of us remove the -w from the flash-all.bat file, which, in essence, makes it like updating your OS as an OTA. These can only be installed via fastboot with your pc. Hope this helps :cool:

---------- Post added at 02:05 PM ---------- Previous post was at 02:01 PM ----------

Because many of us like to do things manually via fastboot. And yes, stock OTA updates work best with a locked bootloader, hence, this is why many with unlocked bootloaders, like to adb side load them :good:
[Google Pixel 3 Guides, News, & Discussion] jemeljsh:
I get all the manual part :), but I will re-phrase my initial question on latter part, since I am still confused whether its possible to sideload/flash OTA update through fastboot/adb on a device with unlocked bootloader:

I guess the reason for doing this (flashing Factory images instead of OTA's) is that OTA's can only be flashed on a locked bootloader and if you have to lock the bootloader to flash the OTA, while loosing data in the process since locking bootloader wipes the device, it does not make much sense, since you would rather edit .bat file of the factory image and flash it without wiping data, basically achieving the same goal but avoding wipe.
[Google Pixel 3 Guides, News, & Discussion] carlos_polanco:
Got the update last night and it fixed my speakerphone issue and hopefully Bluetooth instability when connected to Honda Civic.

BTW, reading all this comments I'm more than happy that I resigned from rooting and flashing. I believe Android/Pixel are getting better every year and there is no reason to complicate yourself. Or maybe I'm getting old lol
[Google Pixel 3 Guides, News, & Discussion] jd1639:
Ota's don't need a locked bootloader. They can be flashed with an unlocked bootloader. For updating, OTA and factory image with the -w removed essentially do the same thing.