yashsingh1/xdaforums huggingface dataset:
[OnePlus 8T Guides, News, & Discussion] kd276:
Hello and thank, in the Arrow topic you said Arrow Os do not support OOS 12 firmware yet, i'm a bit confused on this part, can you explain me the procedure to update the firmware without messing the phone and the installed OS?

Sorry to bother, i'm new to this phone and i'm still learning how to manage it. Thank you mate.
[OnePlus 8T Guides, News, & Discussion] Wishmasterflo:
If you are on ArrowOS now with the latest OOS11 Firmware then everything is good.

Then you just wait until a new Version of the ROM gets released based on OOS12 and then you can flash the OOS12 Firmware through Recovery.
[OnePlus 8T Guides, News, & Discussion] kd276:
Now is clear, then i just need to wait, thank you.
[OnePlus 8T Guides, News, & Discussion] eddro22:
So what firmware do we flash for global don't think eu is the same as global?
[OnePlus 8T Guides, News, & Discussion] Wishmasterflo:
Afaik the EU one can be flashed on Global ROMs as well.
[OnePlus 8T Guides, News, & Discussion] eddro22:
Wouldn't the basebands for modem be limited to just Eu there for limiting carriers bands on global models?
[OnePlus 8T Guides, News, & Discussion] aswinrulez:
Thanks. Baseband version is Q_V1_P14. When I checked online it showed OP9 or Oppo stuff. Not sure which firmware version it is
[OnePlus 8T Guides, News, & Discussion] Wishmasterflo:
OK that is the OOS12 c21 or c33 Firmware. I know that the c21 has that Basebandversion and I guess the c33 will not change the Basebandversion.
[OnePlus 8T Guides, News, & Discussion] aswinrulez:
Thanks. Is there a way to flash just the c33 firmware without getting into oxygenOS? I am A13 evolutionx build. wanted to know if there was a way to bump up firmware without have to factory reset or lose data
[OnePlus 8T Guides, News, & Discussion] Wishmasterflo:
Yes if you just download the c33 Firmware which is posters a few posts above you can just flash/adb sideload it from recovery.

So you are on Evolution 13 and have that mentioned FW?

So Evox13 is already OOS12 based?

I thought most of the A13 ROMs are still OOS11 based.

So double check that before Firmware flashing otherwise your phone will not boot.
[OnePlus 8T Guides, News, & Discussion] aswinrulez:
Yes. When OOS12 firmware got released A12 Evox6.6 I think came out with support for updated firmware. Now they have already released evox7.0 which is on A13 and they have closed the thread on A12. Evox7.0 is really smooth and has no major issues so far. It supports OOS12 firmware. I will find the post you mentioned and make sure im on the latest firmware as well. Thanks
[OnePlus 8T Guides, News, & Discussion] crazyVII:
That's the way to do it without root!

Works like a perfect charm!
[OnePlus 8T Guides, News, & Discussion] Wishmasterflo:
Hi all! :)

I have successfully downgraded from OOS12 c21 and c33 Firmware to OOS 11.0.13.13 on my Oneplus 8t with DDR4 RAM using this Firmware file: fw_kebab_OxygenOS_OnePlus8TOxygen_15.E.31_OTA_0310_all_2202182356_c7bd2_11.0-DDR0.zip

Now I heard from several users who are doing the same and are on Phones with DDR5 RAM and using the Firmware file to downgrade from OOS12 to OOS11:

fw_kebab_OxygenOS_OnePlus8TOxygen_15.E.31_OTA_0310_all_2202182356_c7bd2_11.0-DDR1.zip

that after flashing the Firmware and trying to reboot the phone, it is just dead and a gives just a black screen.

Only doing MSM will work then to get the phone alive again.

Does someone have any input or thoughts on that?
[OnePlus 8T Guides, News, & Discussion] wawanRedblack:
waiting for c.35
[OnePlus 8T Guides, News, & Discussion] BrickL0rd:
which img files from orig payload not to include? to just flash firmware c35 with altered installer?
[OnePlus 8T Guides, News, & Discussion] bigd4ve:
I'm not 100% sure, but the LOS wiki has instructions if you want to try it https://wiki.lineageos.org/devices/kebab/fw_update
[OnePlus 8T Guides, News, & Discussion] BrickL0rd:
ok - did that. it worked.

but i don't know how to verify bc of custom rom
[OnePlus 8T Guides, News, & Discussion] bigd4ve:
@BrickL0rd You can try this from the OP, but I guess you'll need to know what the previous or current baseband should be.
[OnePlus 8T Guides, News, & Discussion] BrickL0rd:
i am not sure, but i think it was the same before:
[OnePlus 8T Guides, News, & Discussion] GraveDigger176:
I'm on C35 on the same ROM and my Baseband shows the same as on picture 👍🏿
[OnePlus 8T Guides, News, & Discussion] rocketda7331:
are you guys

are you guys on eu firmware? I extracted the payload from full c35 package and flashed it on two different occasions and both times I got in the loop where it kept asking for SIM code. I replaced the old files with new ones from payload and tried sideloading it which went OK, but perhaps you can't just change files inside like that? reverting to latest by OP fixes issues but thats c33

or well it looks like kb2005 c35 is posted in oos repo thread and I have 2003. do euro ones come later?
[OnePlus 8T Guides, News, & Discussion] BrickL0rd:
full eu 2003 c35 from oxygen updater
[OnePlus 8T Guides, News, & Discussion] rocketda7331:
Oxygen Updater offers me only KB2005_11_C.33 when I enable advanced mode. In the device info section it correctly reports back kb2003 though.

edit:

I tried sideloading it again from the payload I got from here yesterday and when I got into sim password loop I just went to airplane mode and back and it seems to have fixed it.
[OnePlus 8T Guides, News, & Discussion] trance89:
fw_kebab_oxygenos_OnePlus8T_KB2003_11.C.35_12.0_ddr0_ddr1.zip

I have extracted the firmware files from full C35 OTA with payload-dumper-go.

Just flashed on my KB2003 (EU) model, LOS19. No issues so far.
[OnePlus 8T Guides, News, & Discussion] BrickL0rd:
anyone lost 5G with c35?
[OnePlus 8T Guides, News, & Discussion] GraveDigger176:
Yes i'm on EU FW
[OnePlus 8T Guides, News, & Discussion] rocketda7331:
I flashed the C.36 fw on my DDR0 KB2003 today and might as well share -

Easyupload.io - Upload Files and Share Them Easily

Uplaod files easily and share them with your friends and colleagues. File upload solution for everyone. Upload big files and get a link to share effortlesly.

easyupload.io

it is based on one of OPs previous zip, I just replaced the IMG files from the latest payload. seems to work no problems, data connection took a minute or two to establish that's about it.

baseband version remains same

upload place picked at random so I'll provide md5 hash:

6a6203505d90fdc801990abef074f62b
[OnePlus 8T Guides, News, & Discussion] Mr Hassan:
Why necessary to check ddr type?
[OnePlus 8T Guides, News, & Discussion] rocketda7331:
scroll down and read that. there is slight difference in what files you should flash depending on ddr type.

if you extract the full payload you get both versions. I assume if you just install the full ROM the installation process takes care of it on its own, but if we just want to update our firmware on our custom ROMs we need to pick out correct files for our device.

Update firmware on kebab | LineageOS Wiki

wiki.lineageos.org
[OnePlus 8T Guides, News, & Discussion] Rootk1t:
It will hardbrick the phone if you flash wrong files.

DDR4x and DDR5 have different working voltages.

So appying DDR4 voltage configs to DDR5 modules may permanently damage them.
[OnePlus 8T Guides, News, & Discussion] denisovich:
Nice.

This is what I do also. I have a set of scripts to automate the whole deal, and I can confirm that your zip is sound. MD5 is correct, and all the files in "firmware-update" folder are indeed from the latest C36 for KB2003 with DDR0 flavour.

The icing on the cake is to edit "/META-INF/com/google/android/updater-script" so that the info header reflects what is actually in the archive, and add a little explanatory output during the flashing.

Your zip and mine are bitwise identical in every respect apart from that file, near the top where I added

# Extracted from KB2003_11.C.36 for DDR0
# Repacked 30/10/2022 by denisovich

ui_print("Flashing KB2003_11.C.36 firmware for DDR0 ...");
ui_print("... extracted and repacked 30/10/2022 by denisovich");
ui_print("");
[OnePlus 8T Guides, News, & Discussion] Mr Hassan:
If its brick to 9008 then still able to recover but if lose 9008 then nothing to do
[OnePlus 8T Guides, News, & Discussion] Wishmasterflo:
I took a look into some OTA files from OOS13 because I wanted to check what files are existing there and which are different.

When comparing the files from OOS13 and OOS12 I could see that the below ones are not existing in OOS13:

featenabler.img

mdm_oem_stanvbk.img

multiimgoem.img

spunvm.img

xbl_config_lp5.img

xbl_lp5.img

So there I could only the see the files xbl_config.img and xbl.img but not the ones with lp5 for DDR5 RAM so I wonder how it is determing what to use for DDR4 and DDR5 ????
[OnePlus 8T Guides, News, & Discussion] BillGoss:
I did the same test 😊

But in my case OOS 13 has exactly the same set of files as OOS 12.

I got my version of the ota from https://android.googleapis.com/packages/ota-api/package/e61f1cf7c6a55e531113091deadfb7acb96901da.zip

PS: since OOS 12 the DDR type of the phone is available from cat /proc/devinfo/ddr_type (need root access).
[OnePlus 8T Guides, News, & Discussion] Wishmasterflo:
Hi!

OK thanks. Let me check again.

Hmmm strange. I downloaded the same file and extracted the payload.bin with payload dumper but I dont habe these mentioned files. So for me I dont see the different files needed for DDR4 and DDR5 and the other ones I mentioned above I dont have from that OOS13 file.
[OnePlus 8T Guides, News, & Discussion] kartikeya98:
So I am really confused I am on PE12+ which is based on OOS11 now I want to move to PE13 which is OOS12 based rom.

that means i need to update the firmware to C.35 or C.36. I dont want to use MSM tool to do so. i read that it is possible to update the firmware by flashing them using adb sideload. but then i read that you need recovery with same version as firmware. so what do I do i mean right steps as i dont wana brick my device
[OnePlus 8T Guides, News, & Discussion] trance89:
You don't need to, just follow these few steps: https://wiki.lineageos.org/devices/kebab/fw_update

C36 fw files were linked earlier in this thread or just use payload-dumper-go to extract them from full C36 OTA

You can't brick your device if you flash the correct fw files (DDR4/DDR5)
[OnePlus 8T Guides, News, & Discussion] parag0n1986:
Is the version you linked OOS13? If so, which variant?
[OnePlus 8T Guides, News, & Discussion] BillGoss:
See https://xdaforums.com/t/updates-thread.4188149/post-87731031
[OnePlus 8T Guides, News, & Discussion] Wishmasterflo:
FYI

I just created a new Firmware Flasher script for Oneplus 8t and 9r which will automatically detect the RAM type of the phone and flash the correct Firmware files, also it will abort the flashing procedure if it can not detect the RAM type by some reason.

Will need to adjust some few things there but then I can share a download link to my updated flashable Firmware files. :)

- Initial Version of the updated flashable Firmware script for Oneplus 8 series and Oneplus 9 series

- OOS13 Firmware files are using abl.img from OOS13 F10 to remove the yellow bootloader message

- Flasher should support Firmware flashing from all OOS12 and OOS13 Versions (OOS11 is not supported now!)

- added automatic DDR RAM type detection

- Flasher will terminate if it can not detect the correct RAM type by some reason

- added a check that the Firmware flasher is flashed from recovery only

- added device check that the Frimware is flashed on a supported device

- Updated info that the Firmware is getting flashed to both slots (A and B)

P.s. Will do some final adjustment to the script and then upload and provide a download link for this.
[OnePlus 8T Guides, News, & Discussion] Wishmasterflo:
Hello!

Here we have a new Firmware Flasher for Oneplus 8t and 9r which will automatically detect the correct RAM type etc.

Enjoy! :) :)

Oneplus Flashable Firmware script by Wishmasterflo

25-Jan-2023 v1.1

- Fixed type in the flashing script

- Cleaned up the flashing script

22-Jan-2023 v1.0

- Initial Version of the updated flashable Firmware script for Oneplus 8 series and Oneplus 9 series

- OOS13 Firmware files are using abl.img from OOS13 F10 to remove the yellow bootloader message

- Flasher should support Firmware flashing from all OOS12 and OOS13 Versions (OOS11 is not supported now!)

- added automatic DDR RAM type detection

- Flasher will terminate if it can not detect the correct RAM type by some reason

- added a check that the Firmware flasher is flashed from recovery only

- added device check that the Firmware is flashed on a supported device

- Updated info that the Firmware is getting flashed to both slots (A and B)
[OnePlus 8T Guides, News, & Discussion] lemmeinyo:
This tool looks great! Perfect timing for me to find as I'm looking to update my 8t to LineageOS 20. Pardon my ignorance, but what is the difference between the F13 and the F15 firmwares?
[OnePlus 8T Guides, News, & Discussion] Wishmasterflo:
Just search on the Internet. I dont have in mind now what exactly the Changelog from Oneplus was for OOS13 F13 and OOS13 F15.
[OnePlus 8T Guides, News, & Discussion] Wishmasterflo:
Have updated the Firmware Flasher and all my Firmware files again.

Firmware Flasher Oneplus 8 series and Oneplus 9 series

01-Feb-2023 v1.2

- Added prompt to continue or cancel the Firmware flashing

- Removed RAM check for all other devices (exept OP8t and OP9r)

- Added RAM check for OP8t and 9r on OOS11 as well

- Make flashing of Modem.img optional

- Some small adjustments to the flashing script

Download
[OnePlus 8T Guides, News, & Discussion] elwholo:
I get nothing when i type the command it doesnt show the ddr type help
[OnePlus 8T Guides, News, & Discussion] Wishmasterflo:
That command works only when you are on OOS11 or OOS11 based ROM.

It does not work on OOS12/OOS13 base.

There you can use: cat /proc/devinfo/ddr_type

But when you use my firmware flasher you dont need to care about RAM type.

It will detect it and flash the correct Firmware files.
[OnePlus 8T Guides, News, & Discussion] ghost.ign:
hey there man, is there any way to contact you? Whatsapp, FB anywhere? i need your help regarding 8T... thanks
[OnePlus 8T Guides, News, & Discussion] exthomeboy:
how do i see if the firmware f15 is successfully installed on my kb2003 ddr4?
[OnePlus 8T Guides, News, & Discussion] Wishmasterflo:
If the flashing went through without error then it is installed.

You dont see it anywhere if you are on a custom ROM as the baseband Version is still the same on OOS12 and OOS13.
[OnePlus 8T Guides, News, & Discussion] exthomeboy:
Many thanks for your script, which flashed wonderfully for me and your answer above
[OnePlus 8T Guides, News, & Discussion] denisovich:
Sorry for the duplicate/cross-post but this is important.

Also posted in https://xdaforums.com/t/oneplus-8t-rom-ota-oxygen-os-repo-of-oxygen-os-builds.4193183/post-88201005

@Wishmasterflo

Your updated firmware file fw_Oneplus8T_EU_OOS13_F62.zip from the Mega drive is not correct. It has an old abl.img file in there dated 230115, all the others are dated 230223. It does not match the file I extracted from the F62 image either.

You might want to fix this ...
[OnePlus 8T Guides, News, & Discussion] Wishmasterflo:
No that should be like that since i use the abl file from oos13 f10 to remove the bootloader message.
[OnePlus 8T Guides, News, & Discussion] kevinco1:
Just to confirm, what is the proper fastboot command to flash this firmware?
[OnePlus 8T Guides, News, & Discussion] trance89:
1st post
[OnePlus 8T Guides, News, & Discussion] kevinco1:
I'm getting this error when trying to flash the firmware, what am I doing wrong?

C:\Users\Kevin\Desktop\OnePlus\platform-tools_r34.0.0-windows>fastboot devices

16f4718c fastboot

C:\Users\Kevin\Desktop\OnePlus\platform-tools_r34.0.0-windows>fastboot flash boot fw_Oneplus8T_EU_OOS13_F62.zip

Warning: skip copying boot_a image avb footer (boot_a partition size: 100663296, boot_a image size: 112938135).

Sending 'boot_a' (110291 KB) OKAY [ 2.595s]

Writing 'boot_a' FAILED (remote: 'Value too large for defined data type')

fastboot: error: Command failed
[OnePlus 8T Guides, News, & Discussion] ghost.ign:
Fl

Would be easy to flash it through recovery, Orangefox would be great
[OnePlus 8T Guides, News, & Discussion] kevinco1:
I'm on stock OOS and a little nervous about installing a custom recovery since I might brick my device.
[OnePlus 8T Guides, News, & Discussion] ghost.ign:
You don't need to flash it. Only boot it, i used the same process and i am on stock recovery as well.

Use "Fastboot boot" command not flash..

Recovery link

https://github.com/Wishmasterflo/device_oneplus_opkona/releases/download/R12.1_V15/OrangeFox-R12.1-Unofficial-OPKONA-OOS13-EROFS-V15.img
[OnePlus 8T Guides, News, & Discussion] kevinco1:
Thanks so much that worked! I was able to flash the firmware through adb sideload. However, it did not flash to slot B for whatever reason.

When I loaded up Orange Fox it gave me the notice that my data was encrypted. If I would like to use Orange Fox on a regular basis with either OOS13 or custom ROM I would have to flash instead of boot and also format my data?
[OnePlus 8T Guides, News, & Discussion] ghost.ign:
I am not much into flashing and that kinda stuff. I am just a normal OOS stock user i wanted dual sim function enabled and i did that thanks to @Wishmasterflo for guidance. I relocked my bootloader right away after enabling dual sim.
[OnePlus 8T Guides, News, & Discussion] kevinco1:
Got yeah and well anyways...this isn't the correct place for me to ask. I'll go to the Orange Fox thread and get more info. Thanks again
[OnePlus 8T Guides, News, & Discussion] Wishmasterflo:
Dont flash the Firmware from fastboot. This is to be flashed from a custom recovery!
[OnePlus 8T Guides, News, & Discussion] Rootk1t:
Hm. I thought that relocking bootloader after flashing another version of abl.img will make your system unbootable :unsure:
[OnePlus 8T Guides, News, & Discussion] Rootk1t:
@Wishmasterflo

BTW, F.62 (IN) for 8T is released. You can add it to firmware flasher.
[OnePlus 8T Guides, News, & Discussion] ghost.ign:
It doesn't.. my phone's working fine
[OnePlus 8T Guides, News, & Discussion] Rootk1t:
Though, you still need to unlock it to flash abl.img or not?
[OnePlus 8T Guides, News, & Discussion] ghost.ign:
It does, you ll need to unlock bootloader in order to flash it
[OnePlus 8T Guides, News, & Discussion] raven911:
I have OOS13 EU version F.62. So step 1, I unlock the boot loader, Step 2, I see this link, but which file do I use? https://github.com/Wishmasterflo/Firmware_flasher

I see a zip file for F.62, but I thought I needed the ABL from the OOS13 beta?
[OnePlus 8T Guides, News, & Discussion] ghost.ign:
Don't need to install full firmware just flash abl.img from F.10

To do this reboot device with unlocked bl in fastbootd mode... Command : "adb reboot fastboot".. then use flash command "fastboot flash abl_a abl.img with its location"

Then 2nd slot "fastboot flash abl_b abl.img"

Remember to flash it in both slots otherwise you'll end up in hard brick.
[OnePlus 8T Guides, News, & Discussion] raven911:
-OK thanks, and where can I download the abl.img from F.10?

-Also, based on what I've read, its possible then to re-lock the bootloader once this is done?

-Would future OTA rom updates replace / overwrite ABL.img? so we'd have to refrain from updating (or reflash each time?)

-And is there anything that is good for saving the entire phone image before unlocking the bootloader so that I can restore it later?

Thanks!!
[OnePlus 8T Guides, News, & Discussion] ghost.ign:
Yes you can relock BL after this process.

Yes you will have to reflash it everytime after an update as incremental updates dont install after modification of abl.

No need to save anything.. just backup your important data when unlocking/relocking BL...

F.10 abl file given below. thanks to Wishmasterflo
[OnePlus 8T Guides, News, & Discussion] chomsky55:
Just flashed F62EU firmware using Wishmasterflo's firmware flasher script and LineageOS recovery, worked like a charm. Thank you @Wishmasterflo
[OnePlus 8T Guides, News, & Discussion] Wishmasterflo:
Have updated the Firmware Flasher and all my Firmware files again with an updated Version now

Firmware Flasher Oneplus 7 series, Oneplus 8 series and Oneplus 9 series

14-Mar-2023 v1.3

- Changed device check method

- Cleaned up some old Firmware files to free up space on Mega

Download
[OnePlus 8T Guides, News, & Discussion] Wishmasterflo:
Kebab is just the device name for Oneplus8t. Kona is the Chip Platform for the whole Oneplus 8 series and 9r.

And 8t and 9r can have both DDR4 or DDR5 RAM some have DDR4 some have DDR5.

What have you done to end up there? Which oos firmware base, recovery, and ROM is your phone on now?
[OnePlus 8T Guides, News, & Discussion] Arunraj90:
After my phone updated within 2 days it was stuck in fastboot screen. I tried nearby shop as the warranty was over and moreover its used phone. But the sho said the phone was dead as its unresponsie. And when i tried to flash kebab firmwire it returns with error with param preload error along with device not match image.

While search on internet in one webpage link given by one of the member of this forum its clearly stated that kona comes with 865 and kebab comes with 855. So if someone can light on the peoblem kindly do help.
[OnePlus 8T Guides, News, & Discussion] Wishmasterflo:
Then try to use MSMtool to go back to stock OOS and go on from there. I guess that is the best try now.
[OnePlus 8T Guides, News, & Discussion] BillGoss:
<deleted>
[OnePlus 8T Guides, News, & Discussion] Coblan 86:
Compatibility using this on the latest T-Mobile OOS 12 (KB2007_11_C.45) firmware?
[OnePlus 8T Guides, News, & Discussion] Wishmasterflo:
Using what on latest OOS12 T-mobile ??
[OnePlus 8T Guides, News, & Discussion] hightech316:
Can someone share the stock boot image for OnePlus 8t global , build 11.f.13 .

Sadly I do not have the bandwidth to download msmtool or extract from update zip .

I need the stock boot to revert back from root .

Thanks in advance!
[OnePlus 8T Guides, News, & Discussion] Rootk1t:
https://xdaforums.com/t/guide-root-op8t-oos-a13.4519207/post-88336105
[OnePlus 8T Guides, News, & Discussion] ghatothkach:
hi

I sideloaded

fw_kebab_oxygenos_OnePlus8T_+KB2005_11.C.11_1110_12.0-ddr0.zip

and my touch screen is now un-responsive ...

Any clue how to restore it ?

I can use adb...

It has LOS recovery, but it does not have option to wipe cache. How do I wipe cache from adb ?

G

PS: I did verify I have DDR4
[OnePlus 8T Guides, News, & Discussion] Wishmasterflo:
What OOS and ROM is your phone on now?

If touch does not work then your ROM and or recovery is not on the same OOS base as the firmware you flashed!

The firmware you flashed is for OOS12 so if you are not on OOS12 or a OOS12 based rom that will not work.

You need to flash the firmware for the correct OOS base your ROM is on.
[OnePlus 8T Guides, News, & Discussion] ghatothkach:
Yeah looks like that is the problem, I am on LOS which is for Android 11 not 12, and the firmware I flashed is from OOS12...

Actually I am trying to upgrade to the latest LOS, but the process involves first going to factory OS and get all the latest updates, before installing latest LOS

LineageOS Downloads

download.lineageos.org

Oh I see that have updated instructions... let me try those...
[OnePlus 8T Guides, News, & Discussion] chomsky55:
No Need to go back to factory OS. You can flash the latest recovery in fastboot, reboot to recovery and flash the latest firmware (F63), reboot to recovery again and proceed with flashing the ROM. That's how I did it upgrading from LOS19 to LOS20