TLDR > Cant update from Nov to Jan update on my Rooted Pixel 6 Pro
Hey there! first timer here
Im trying to update my rooted Pixel 6 Pro from 12.0.0 (SD1A.210817.036, Nov 2021) to 12.0.0 (SQ1D.220105.007, Jan 2022). I can see the update when i manually search for it on the phone but when it downloads it fails and says "Couldn`t update. Installation problem" with no further explanation.
So i tried the sideload method from this thread. No luck here as well. I got the 12.0.0 (SQ1D.220105.007, Jan 2022) update from the OTA link (Not sure if thats the right one but its the only one available that says JAN 2022) and when i get to the recovery i adb sideload drag file, the file uploads and fails with the following error > error applying update 7 kinstalldeviceopenerror
From googling that error it says that im trying to upload an update meant for another phone. Im sure that im downloading the "raven" one for the pro model.
Any advice would be helpful since i have been scratching my head for the last 6 hours.
A bit more info >
im using the same PC, usb cable, usb port that i used when rooting for the first time.
I rooted the phone following this thread without disabling Android Verified Boot since it said its not needed.
I have the Canary Magisk 23016. Disabled all modules and super rights to apps before trying both methods of update.
Im using the "Tiny ADB & Fastboot" to upload the update to the phone.
Its have not done any previous updates on this phone, rooting was done on Nov update since it came with it.
Extra question > Somebody posted that they had similar problem to mine and they updated with the <Update and Root Factory Image>. (1)If i try that will the phone revert to factory settings and (2) can i use the master root.img that i saved from the first root or do i need to patch it again?
P.S. Thanks a lot for the original guide!
Hope the below helps you and anyone else in a similar spot as I just was in the last hour.
I just updated from Nov 2021 patch (SD1A.210817.036) to Jan 2022 patch (SQ1D.220105.007) using factory image method. I was previously rooted on the Nov 2021 build using community/alpha magisk. Below was what I did
1. Download the factory image zip for the .007 build and extract some where on machine (for me, Win10)
2. On phone (still on .036 build), Copy over the
boot.img file to phone
3. Open magisk app (I installed canary 23016 over the previous alpha/community version from Nov when root was still in flux), Magisk -> Install -> Select and Patch a File -> Select
boot.img you copied over (for the SQ1D.220105.007 build) and let it patch
4. Copy over the newly patched image file to some local machine. Make a copy and call it like
master-boot.img
5. Reboot into bootloader
6. Update bootloader from bootloader image in .007 directory (bootloader-raven-slider-1.0-8013568.img); reboot into bootloader
7. Update radio from radio imagein .007 directory (radio-raven-g5123b-93368-211225-b-8029609.img); reboot into bootloader
8. Update the update zip (image-raven-sq1d.220105.007.zip); it went into fastbootd immediately for me, watch terminal to know when update is done. When done, reboot to bootloader
9. Boot into the
master-boot.img made from step 3/4
10. Open magisk and do Magisk -> Install -> Direct Install
11. Once done rebooting, open Magisk app
12. Disable riru; Enable Zygisk in settings and configure denylist if applicable; hide magisk app; reboot
13. Install MagiskHide Props Config (6.1.2) and safetynet-fix (2.2.1) from GH links in first post; reboot
I am updated on the SQ1D.220105.007 build from the SD1A.210817.036 build, have persistent root, pass safetynet, and
did not need to wipe phone (thank god lol).
Pretty much, on your current build, patch the SQ1D.220105.007 boot.img using updated magisk app, then follow the steps for factory image/safetynet.
Btw - I am on a carrier unlocked P6P, 256GB.