At what step, one should update recovery to match the firmware flashed via your firmware flasher?No copy-partitions is not needed if you have flashed the Firmware which get flashed to both slots.
And you just need to do a factory reset/format data, dont wipe system or vendor or anything else!
When flashing a new rom afterwards you just flash or sideload the new rom, reboot to recovery, format data/factory reset, reboot to systerm.
No need to flash anything else then, that is only needed if you first come from OOS and have flashed a custom recovery.
Yes exactly the recovery needs to match the oos firmware base if you want to flash it otherwise your phone will not boot up.At what step, should one update recovery to match the firmware flashed via your firmware flasher?
As i understand, recovery versions are also firmware dependent, and being on OOS11 with appropriate OrangeFox installed and flashing updates to both slots (to OOS13) via firmware flasher will result in OOS11 correspondent OrangeFox recovery become unbootable?
Do you mean after firmware flasher does its thing?
No I do it after I flash a new rom or rom Update as a rom update will overwrite the custom recovery.
Waiting for euAdded 13.1.0.513(EX01) (Global) to the OP.
It is the first OxygenOS 13.1 for the device. The build number format being different is due to OxygenOS 13.1, see OnePlus' post on their forums for reference.
In Google Play settings does it say "Device is certified?"KB2003_13.1.0.513(EX01)
Just noticed today Google Pay stopped working - device doesn't fulfill criteria, or something like that.
Safetynet full pass and all bank apps are working.
Maybe it was some GPay update that triggered it.
Ideas?
Yes. As well Safety net test app shows full pass
MD5 (boot_orig_EU_KB2003_13.1.0.513_EX01.img) = 1d93b4618062d113cbedbe0e1a805b64
MD5 (boot_magisk_patched-26100_EU_KB2003_13.1.0.513_EX01.img) = 43f4ca1b74102897f0b44562d597ee85
All options are described in this thread.
I also checked just now (because of your post) and I have also certified Playstore now. But I did not upgrade PlayIntegrityFix.I checked again today and Google Play store is certified. I just ugraded PlayIntegrityFix to 8.5 but I don't know if that explains the change.
The files with EX01 are OOS13.1, the files with F.63 etc are OOS13, and the 11.0.xx.xx are OOS11Hey, I am trying to roll my op8t to oxygenos via fastboot by following this guide:
But I constantly run into the problem that after flashing everything my phone will constantly boot back to fastboot automatically.[GUIDE] Unbrick or restore to OOS using only fastboot
This guide will only work up to OOS 11. This...forum.xda-developers.com
Maybe I'm choosing the wrong image? Since the phone is from the EU I chose the flashable zip:
KB2003_13.1.0.580(EX01): KB2003_11.F.67_2670_202306131757
But I'm not sure it was the right one, because the guide said: "This guide will only work up to OOS 11."
Does that mean I have to choose
KB2003_11_F.63: KB2003_11.F.63_2630_202303101834?
Or why are there others not starting with KB... like these:
11.0.13.13: OnePlus8TOxygen_15.E.31_GLO_0310_2202182356
I appreciate any help since I need to return the phone in a few days.
Thanks a lot!
It's the full zip rom. That is why it's a huge file.
Fif_ said:One last thing is that there are two versions of the OP8T, one with DDR4 and the other from DDR5. You can find out which one you have with:
If it shows 0, you have DDR4 and the procedure in the OP is correct.Code:getprop vendor.boot.ddr_type
If it shows 1, you have DDR5 and the procedure in the OP must be changed:
Replace the lines that say:
with:Code:fastboot flash --slot=all xbl_config xbl_config.img fastboot flash --slot=all xbl xbl.img
Code:fastboot flash --slot=all xbl_config xbl_config_lp5.img fastboot flash --slot=all xbl xbl_lp5.img
fastboot flash recovery recovery.img
fastboot flash boot boot.img
fastboot flash dtbo dtbo.img
fastboot reboot fastboot
fastboot flash --slot=all recovery recovery.img
fastboot flash --slot=all boot boot.img
fastboot flash --slot=all dtbo dtbo.img
fastboot flash --slot=all abl abl.img
fastboot flash --slot=all aop aop.img
fastboot flash --slot=all bluetooth bluetooth.img
fastboot flash --slot=all cmnlib64 cmnlib64.img
fastboot flash --slot=all cmnlib cmnlib.img
fastboot flash --slot=all devcfg devcfg.img
fastboot flash --slot=all dsp dsp.img
fastboot flash --slot=all featenabler featenabler.img
fastboot flash --slot=all hyp hyp.img
fastboot flash --slot=all imagefv imagefv.img
fastboot flash --slot=all keymaster keymaster.img
fastboot flash --slot=all logo logo.img
fastboot flash --slot=all mdm_oem_stanvbk mdm_oem_stanvbk.img
fastboot flash --slot=all modem modem.img
fastboot flash --slot=all multiimgoem multiimgoem.img
fastboot flash --slot=all qupfw qupfw.img
fastboot flash --slot=all spunvm spunvm.img
fastboot flash --slot=all storsec storsec.img
fastboot flash --slot=all tz tz.img
fastboot flash --slot=all uefisecapp uefisecapp.img
fastboot flash --slot=all xbl_config xbl_config.img
fastboot flash --slot=all xbl xbl.img
fastboot delete-logical-partition system_a
fastboot delete-logical-partition system_b
fastboot delete-logical-partition system_ext_a
fastboot delete-logical-partition system_ext_b
fastboot delete-logical-partition product_a
fastboot delete-logical-partition product_b
fastboot delete-logical-partition vendor_a
fastboot delete-logical-partition vendor_b
fastboot create-logical-partition system_a 100000
fastboot create-logical-partition system_b 100000
fastboot create-logical-partition system_ext_a 100000
fastboot create-logical-partition system_ext_b 100000
fastboot create-logical-partition product_a 100000
fastboot create-logical-partition product_b 100000
fastboot create-logical-partition vendor_a 100000
fastboot create-logical-partition vendor_b 100000
fastboot flash odm odm.img
fastboot flash system system.img
fastboot flash system_ext system_ext.img
fastboot flash product product.img
fastboot flash vendor vendor.img
fastboot flash --slot=all vbmeta vbmeta.img
fastboot flash --slot=all vbmeta_system vbmeta_system.img