Question [Oneplus9 Pro][Oxygen OS] All stock updates fail after reboot

Search This thread

nurbs999

Member
Oct 1, 2022
19
11
@fiskhest same here :/
for the record: msmtool flashes 11.2.2.2. After that I made an incremental OTA update to 11.2.10.10.
After that OTA tries to flash to C.47, behaviour as in OP.
 
Last edited:
  • Like
Reactions: AndyC76 and TNSMANI

dna1982

Senior Member
Mar 12, 2011
120
46
Sometimes a broken inactive slot could cause this.
Have you tried to install 11.2.10.10 to both slot with local update then do a system update?
 
  • Like
Reactions: dladz

AndyC76

Senior Member
Nov 24, 2010
263
60
@nurbs999 if I understand correctly, that are 2 software slots on the phone, these are used to tell the phone which software rom to boot.

Sometimes one of these slots can become corrupted.

Theoretically if this happens on a phone, when the phone which started on slot a, it eventually checks for an OTA update, that process checks slot b

If slot b is corrupted, then perhaps the OTA makes the decision that there is no update.

So, if slot a and slot b contain the same sw and are not corrupted, that may solve the issue
 

nurbs999

Member
Oct 1, 2022
19
11
I see.
So you think e.g. slot A has 11.2.10.10 as the running version and slot B has 11.2.2.2 from previous update?
 

AndyC76

Senior Member
Nov 24, 2010
263
60
It could be, someone with more experience will be able to advise on how to check the contents.
 

nurbs999

Member
Oct 1, 2022
19
11
@fiskhest I have some good news. I could take another 9 Pro for testing. It had 11.2.9.9 installed from factory. With that starting point I could OTA update up to C.47. C.61 is currently downloading. Looks like 11.2.2.2 and 11.2.10.10 are incompatible to each other.
I hope someone can point you to how to flash 11.2.9.9.
 
  • Like
Reactions: fiskhest

fiskhest

Member
Oct 3, 2022
11
5
@fiskhest I have some good news. I could take another 9 Pro for testing. It had 11.2.9.9 installed from factory. With that starting point I could OTA update up to C.47. C.61 is currently downloading. Looks like 11.2.2.2 and 11.2.10.10 are incompatible to each other.
I hope someone can point you to how to flash 11.2.9.9.

I appreciate the update @nurbs999 , thank you! I'll have to wait a couple more days before I am able to verify your findings.

How did you retrieve/install 11.2.9.9 on your broken device? Simply cloned from the one you got for testing?

To the more experienced posters in this thread - is there a msm tool available for 11.2.9.9?
 

kjslabber

Senior Member
Mar 8, 2015
224
47
67
Northeast Ohio
OnePlus 8T
OnePlus 9 Pro
I appreciate the update @nurbs999 , thank you! I'll have to wait a couple more days before I am able to verify your findings.

How did you retrieve/install 11.2.9.9 on your broken device? Simply cloned from the one you got for testing?

To the more experienced posters in this thread - is there a msm tool available for 11.2.9.9?
No
I see.
So you think e.g. slot A has 11.2.10.10 as the running version and slot B has 11.2.2.2 from previous update?
Msm always restores to slot a.
 
  • Like
Reactions: fiskhest

nurbs999

Member
Oct 1, 2022
19
11
@fiskhest I didn't clone the firmware. Just checked, if the OTA updates went fine on the new device. I think the way to go is:
- msmtool to flash 11.2.2.2
- get 11.2.9.9 somewhere
- use local update to flash 11.2.9.9
- try OTA updates from here.

If this fails it has to be something about the versions in slot A and B. I guess that, in this case, you need to flash 11.2.9.9 to both slots first.
 
  • Like
Reactions: fiskhest

fiskhest

Member
Oct 3, 2022
11
5
@fiskhest I didn't clone the firmware. Just checked, if the OTA updates went fine on the new device. I think the way to go is:
- msmtool to flash 11.2.2.2
- get 11.2.9.9 somewhere
- use local update to flash 11.2.9.9
- try OTA updates from here.

If this fails it has to be something about the versions in slot A and B. I guess that, in this case, you need to flash 11.2.9.9 to both slots first.

Gotcha, thanks for detailing your procedure!
 

Steve0007

Inactive Recognized Developer / Retired Forum Mod
May 10, 2009
5,626
8,889
Paris
OnePlus 8T
OnePlus 9 Pro
Has anyone tried the downgrade OTA/RUU from this thread :

It has 11.9.9. OTA and will wipe your device. To make sure you have it to both slots better flasing it twice. Once flashed let the system to the OTA by itself
 

dna1982

Senior Member
Mar 12, 2011
120
46
@dna1982 what do you mean by broken slot? The SIM slots?
If you don't know much about slots, just do the following steps:
1. Download the full update zip of 11.2.10.10, and put it on your OP9P.
2. Install the update zip u just downloaded by local update then reboot.
3. Install the update zip u just downloaded by local update then reboot again.

Now both slot should be on 11.2.10.10.
Try to update in Settings -> System -> Update and see how it goes.
 

fiskhest

Member
Oct 3, 2022
11
5
Sad to report that was not the solution for my device.

What I've now tested:
- MSM reflash 11.2.2.2, local update 11.2.9.9, then take OTA (11.2.10.10) fails, I retried the sys upgrade three times with the same failed result
- MSM reflash 5x times in a row 11.2.2.2, then take OTA (also retried this sys upgrade step 10x times after the 5x reflash to rule out "just retry until it works")
- unlock bootloader, force fastboot --set-active=b and reboot - this briefly showed me a qualcomm crash mode dump before rebooting to slot A again
- unlock bootloader, force fastboot --set-active=b, power off, instantly boot EDL mode and msmtool 11.2.2.2. Phone is booted up to 11.2.2.2, the 11.2.10.10 OTA fails. I have a suspicion that it actually didn't use slot b anyway, though unable to confirm as I had to pause here since I use the device as my daily driver and need it ready for the work day.

I tried looking for a adb/fastboot command that will just overwrite slot B with slot A data but haven't had any luck with that idea as of yet. Are there any suggestions on how to proceed from here?

EDIT: I've already done the latest suggestion provided by @dna1982 in previous trials without any success.
 
Last edited:

Top Liked Posts