Safe to Skip OTA? - Google Pixel 2 XL Questions & Answers

I am rooted with Magisk and ADB sideload OTA's in the stock recovery every 3 months or so. I was doing May - August this week and got a timestamp error on June's update. Is it safe to just skip OTA's, or do they need to be successively applied? That is, do I need to install May > June > July > August, or can I safely sideload the August OTA image over the May build? Thanks!

The OTAs all contain the fixes from the prior months. You can sideload August over May without a problem.

Related

Root (OTA)

My pixel 2xl is rooted , I rooted my device after getting november security patch
Now Whenever i check for OTA it says your system is uptodate
I thought it's because of the root so i unrooted it by opening magisk app
And choose (1- restore image 2- complete unroot)
My device restarts and i check for ota again but still its not showing any ota
shivangshukla said:
My pixel 2xl is rooted , I rooted my device after getting november security patch
Now Whenever i check for OTA it says your system is uptodate
I thought it's because of the root so i unrooted it by opening magisk app
And choose (1- restore image 2- complete unroot)
My device restarts and i check for ota again but still its not showing any ota
Click to expand...
Click to collapse
Probably some leftovers hanging in there. You should try rolling an update with a factory image but take out the -w from the script first so you don't lose your data. That may not be enough though. Personally if your committed to taking ota updates I would do a completely fresh install and wipe the phone.
All that being said, I'm confused as to why you are routine about ota at all. Doing monthly updates with the factory updates is super easy and very fast.
I'm at work and don't have the time to get you all the details but if @Badger50 is around I'm sure he can copy paste the instructions from one of his many posts.

Root Pixel 3XL via OTA/Magisk (and March 2020 OTA)

I've been using the lazy method of rooting my 3XL from an arriving OTA.
https://topjohnwu.github.io/Magisk/tutorials.html
It works great, the problem is the OTA arriving. As was well publicized the December one never arrived, but the January one did. However, I never got the February so I'm still on January. I don't know if that was widespread. Finally, its now March 8 and I haven't gotten the March OTA., which is available on the factory image site. If I didn't get February automatically (and I do poll) I have to wonder if I will get March.
Is there a way to get the phone to treat a manually downloaded OTA the same way as one that was auto distributed? I know about the other ways to update and patch, but I like the OTA method.
kmandel said:
I've been using the lazy method of rooting my 3XL from an arriving OTA.
https://topjohnwu.github.io/Magisk/tutorials.html
It works great, the problem is the OTA arriving. As was well publicized the December one never arrived, but the January one did. However, I never got the February so I'm still on January. I don't know if that was widespread. Finally, its now March 8 and I haven't gotten the March OTA., which is available on the factory image site. If I didn't get February automatically (and I do poll) I have to wonder if I will get March.
Is there a way to get the phone to treat a manually downloaded OTA the same way as one that was auto distributed? I know about the other ways to update and patch, but I like the OTA method.
Click to expand...
Click to collapse
Your phone won't apply the OTA with a modified boot image (magisk modifies it).
If you want to get updates you'll need to manually flash the full system image with the -w removed from the bat file. Head over to the guides portion of the forum for instructions.
ffchampmt said:
Your phone won't apply the OTA with a modified boot image (magisk modifies it).
If you want to get updates you'll need to manually flash the full system image with the -w removed from the bat file. Head over to the guides portion of the forum for instructions.
Click to expand...
Click to collapse
If you look at the url at the top of the thread you will see that first you do is "Magisk Manager → Uninstall → Restore Images" before triggering the OTA install.
It does work fine, I've done it twice. The problem is that Google didn't download the OTA in December or February, and so far in March (though its early).
kmandel said:
If you look at the url at the top of the thread you will see that first you do is "Magisk Manager → Uninstall → Restore Images" before triggering the OTA install.
It does work fine, I've done it twice. The problem is that Google didn't download the OTA in December or February, and so far in March (though its early).
Click to expand...
Click to collapse
I did the Jan OTA update with Magisk and it worked great. I got tired of waiting for the Feb and Mar OTA's so I flashed the full Mar image yesterday. There's another thread with others having the same issue of not getting the OTA https://forum.xda-developers.com/pixel-3-xl/help/preparing-update-t4060613
This is happening to a lot of us. If you time it right you will see it say Preparing to update.....if you manually check before it has tried.
The preparing goes away and then it is stuck on you are up to date. Google found a way to pre check for root I think.

Can't Sideload OTA -- Timestamp Problem

I'm rooted and sideload OTA's every 3-4 months. I've done this several times since the phone was released with no issues. Today, was going to be May - August updates. May went through with no problem. However, when I went to install the June OTA, it failed with the following error:
Update package is older than the current build, expected a build newer than timestamp 1586927258 but package has timestamp 1586827774 and downgrade not allowed.
Do you folks have any suggestions? I tried re-downloading, but that didn't work. I checked the SHA-256 Checksum and they're all correct per the Google Developer site. I could move on to the July OTA, but I've never skipped an OTA before and am not sure of the consequences. I'd rather not install factory image and have to set things up again if I can avoid it.
Quick and easy
Fastboot boot the latest TWRP 3.4.0-1 img and flash the August OTA
Skipping June & July OTAs isn't an issue?
Edmontonchef said:
Quick and easy
Fastboot boot the latest TWRP 3.4.0-1 img and flash the August OTA
Click to expand...
Click to collapse
jaybird779 said:
Skipping June & July OTAs isn't an issue?
Click to expand...
Click to collapse
Never had a problem, you could flash and boot those the same way first if it makes you feel better.
Are you sticking to stock or are you running a custom ROM?
This is a known problem with the June update. Notified Google, posted about it on Android Police, problem never fixed. Only way to get the June update was OTA.
Skip June, sideload July or August. Why not just sideload most up to date anyway? Curious. Running August no problem.
A new version of Platform Tools has been released since June.....you may want to download newest Platform Tools and give June another try before loading July or August.
Read Comments: https://www.androidpolice.com/2020/...ogle-pixels-are-here-with-plenty-of-bugfixes/

Rollback update

I just updated to
Version
10.0.12.HD65AA
Updated on
August 11, 2020
Now I am having a problem with texts, is there a site where I can get the July update, and how do I go about making the downgrade. Can I do it through the phone update, or do I have to use TWRP or fastboot?
Thanks

Question Can't adb install May 2023 ota

So I can't use adb update in recovery for the May 2023 ota update. I think I know the culprit to my issue. When I saw that the May update was out, I just did the usual check to see if the update was pushed to the phone. When I checked for an update, an update started and I thought it was the May update. But after a restart, I saw that it was the still the April update. I figured out that my google version P6P that I used on Verizon, was updated with the Verizon April OTA update, which is dumb because I already had the global April Update installed (I've always had the global builds on my P6P, instead of the VZW ones). Now when I try to adb upgrade in recovery the May 2023 global ota, I get an error:
"Update package is older than the current bulid, expected a build newer than timestamp 1681504608 but package has timestamp 1679671817 and downgrade not allowed"
So is there a way to be able to hop back on the global ota's without having to reset everything and use a factory image?
Phone is completely stock, non-rooted, and I haven't unlocked the bootloader (but OEM unlocking is activated in dev options).
Unlock the bootloader, if you can, and flash a factory image. You can preserve your data doing this, simply by editing the flash-all batch file: info on how to do this is readily available. After, you can lock the bootloader if you wish.
Strephon Alkhalikoi said:
Unlock the bootloader, if you can, and flash a factory image. You can preserve your data doing this, simply by editing the flash-all batch file: info on how to do this is readily available. After, you can lock the bootloader if you wish.
Click to expand...
Click to collapse
unlocking the Bootloader will wipe the data anyway..
fernoct said:
unlocking the Bootloader will wipe the data anyway..
Click to expand...
Click to collapse
You are of course correct. So he takes a backup of his internal storage at the very least. There are ways to take a full backup and restore it but it's somewhat tedious to do.
Gonna wait till the June OTA (when the timestamp will presumably be later) and update manually going forward.
I'm in the same boat, and have too many work apps to reconfigure for a reimage. Waiting it out seems like the best option.
somethingsomethingroot said:
Gonna wait till the June OTA (when the timestamp will presumably be later) and update manually going forward.
I'm in the same boat, and have too many work apps to reconfigure for a reimage. Waiting it out seems like the best option.
Click to expand...
Click to collapse
Yup, that's probably what i will do. Fight the temptation to flash the vzw ota for may (shouldn't be too hard since May update was for security and bug fixes). If the June global OTA, which will also will be a feature drop, doesn't flash...then I'll resort to unlocking the bootloader and flashing factory image. Thanks to everyone else for chiming in.
For anyone reading this later, remember to turn off automatic system updates in dev options. I forgot to do this and my phone just took the VZW May update by itself. So most likely, I won't be able to adb install the June update, and will have to wait until July.

Categories

Resources