[FIRMWARE] OnePlus 8T [kebab][DDR0/DDR1][Release Updated!]

Search This thread

raven911

Senior Member
Aug 17, 2009
62
1
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.
-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!!
 

ghost.ign

Senior Member
Nov 7, 2022
66
17
24
OnePlus 8T
-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!!
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
 

Attachments

  • abl.img
    220 KB · Views: 20
Last edited:

Wishmasterflo

Senior Member
Nov 21, 2018
1,691
1,338
Stockholm
OnePlus 8T
Google Pixel 7a
Hi all,
My OP8T got stuck at fastboot screen ,i tried several ways from msm tool finally found that all fastboot file available in the net was for kebab and mine is kona. While searching more about the difference found that kebab comes with 855qc and lpdram4 but kona comes with 865qc and lpdram5. Im now stuck n fastboot screen more than a week. Can anyone guide me or point me for this devile fasboot rom??? Or else how to recover fom this?
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?
 

Arunraj90

Member
Jun 16, 2015
19
0
Palakkad
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?
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.
 

Wishmasterflo

Senior Member
Nov 21, 2018
1,691
1,338
Stockholm
OnePlus 8T
Google Pixel 7a
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
Then try to use MSMtool to go back to stock OOS and go on from there. I guess that is the best try now.
 

hightech316

Senior Member
Jan 27, 2011
1,279
217
github.com
OnePlus 8T
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!
 

Rootk1t

Senior Member
Jun 2, 2013
2,033
827
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!
 

ghatothkach

Senior Member
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

Can anyone point me how to go to factory OOS, using MacOS and adb ?
I have done this before...

- took the factory OOS file and opened it up to multiple files
- meticulously flashed each file to appropriate partition using adb/fastboot
don't remember where I found the instructions... I did it for another op8t-KB2005
UPDATE 4/19 : I found it.... https://wiki.lineageos.org/devices/kebab/fw_update (duhh..)
 
Last edited:

Wishmasterflo

Senior Member
Nov 21, 2018
1,691
1,338
Stockholm
OnePlus 8T
Google Pixel 7a
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
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.
 

ghatothkach

Senior Member
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.
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

Oh I see that have updated instructions... let me try those...
 
  • Like
Reactions: Wishmasterflo

chomsky55

Senior Member
Sep 21, 2020
260
96
Samsung Galaxy S7
OnePlus 5T
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

Oh I see that have updated instructions... let me try those...
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
 

ghatothkach

Senior Member
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
hi

Looks like I have completely F**d up the phone firmware and have no clue what version it is. I either get the Qualcomm Crashdump mode or I can get to the fastboot. If I try to flash the images from the factory OS using fastboot flash, then it complains

FAILED (remote: 'Flashing is not allowed for Critical Partitions')

The phone is bootloader unlocked...

I tried to boot to recovery using twrp and orangefox ( for all OOS 11,12, and 13) and it wont boot to recovery...


Any hints how to proceed. I am on macos, so don't have access to MSM tool, unless I get to my SO's windoze...

G

If I try to boot to the recovery.img from
lineage-20.0-20230420-nightly-kebab-*

It just boots to a blank screen and nothing shows up.... no idea if it is doing something or just dead...
I can get it back to fastboot mode, with volU+Power followed by volU+D+Power

G
 
Last edited:

chomsky55

Senior Member
Sep 21, 2020
260
96
Samsung Galaxy S7
OnePlus 5T
hi

Looks like I have completely F**d up the phone firmware and have no clue what version it is. I either get the Qualcomm Crashdump mode or I can get to the fastboot. If I try to flash the images from the factory OS using fastboot flash, then it complains

FAILED (remote: 'Flashing is not allowed for Critical Partitions')

The phone is bootloader unlocked...

I tried to boot to recovery using twrp and orangefox ( for all OOS 11,12, and 13) and it wont boot to recovery...


Any hints how to proceed. I am on macos, so don't have access to MSM tool, unless I get to my SO's windoze...

G
I don't know what you've done but you can always try to use the unbrick tool (windoze only):
 

ghatothkach

Senior Member
I don't know what you've done but you can always try to use the unbrick tool (windoze only):
I am trying that now... got my kids windoze which has a USB 2.0 port

The challenge is to get it to the QCom, EDL mode... it seems to either get into crashdump mode or fastboot

Is there a way to start EDL from fastboot ?

G

Looks like I am missing the Qualcomm drivers or something, the tool does not show the COM ports as seen in some youtube videos.

Well, finally I figured it, and now I have some version of OOS on the phone. Going through the multiple loops to get the latest OTA now...

Thanks @chomsky55 for all the help!!
 
Last edited:

chomsky55

Senior Member
Sep 21, 2020
260
96
Samsung Galaxy S7
OnePlus 5T
I am trying that now... got my kids windoze which has a USB 2.0 port

The challenge is to get it to the QCom, EDL mode... it seems to either get into crashdump mode or fastboot

Is there a way to start EDL from fastboot ?

G
I can remember it took me like 10 times before I got it working. Don't know if you can get to EDL from fastboot.

I would keep trying, fool around with different usb cables/ports and the moment you plug in the usb cable after holding vol up an down.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 35
    Providing the latest firmware updates for OnePlus 8T custom users.


    OnePlus Flashable Firmware (OnePlus 8T All Models)

    Code:
    #include
    /*
    * Your warranty is now void.
    *
    * I am not responsible for bricked devices, dead SD cards,
    * thermonuclear war, or you getting fired because the alarm app failed. Please
    * do some research if you have any concerns about features included in this ROM
    * before flashing it! YOU are choosing to make these modifications, and if
    * you point the finger at me for messing up your device, I will laugh at you.
    */


    What is OnePlus 8T Flashable Firmware?
    Basically it's a set of firmware that are extracted from the latest OxygenOS Full ROM update payload then generate to the Xiaomi flashable firmware based zip with manually-written and re-zip then lastly upload them.

    Notes:
    Firmware filenames for this device are in the following manner:
    • fw_kebab_OxygenOS_OnePlus8TOxygen_15.O.xx*.zip is OnePlus 8T (kebab) Global firmware.
    • fw_kebab_OxygenOS_OnePlus8TOxygen_15.E.xx*.zip is OnePlus 8T (kebab) Europe firmware.
    • fw_kebab_OxygenOS_OnePlus8TOxygen_15.I.xx*.zip is OnePlus 8T (kebab) India firmware.


    DOWNLOADS
    You can get updates always from various mirrors available on the website:

    Frequently Asked Questions:
    What is firmware? Is it a full ROM or OTA package?

    Firmware is not a ROM nor OTA Package, it's a set of low-level drivers which helps the operating system do whatever it wants to do. It includes various things like Modem, Bluetooth, Bootloader, DSP and etc.

    Why should I update the Firmware?
    Firmware is provided from OnePlus Full OTA directly, and there are no sources for it to let developers build and edit it on their own like custom ROMs, so if you want to keep your device up to date always update your firmware!

    Do I need to update the Firmware If I'm an OxygenOS official or a custom stock ROM user?
    No, OxygenOS ROMs contain the firmware package from the payload.bin which I extract and provide here.

    Should I update my firmware monthly?
    Yes, Basically to follow the latest firmware optimization from OxygenOS to any Android Open Source Project Custom ROMs and to provide better experience.

    Updating firmware will flash both slots A/B?
    Yes, it will be directly flash and update to your firmware images partition on both A/B slots.

    What are the supported models?
    • KB2000
    • KB2001
    • KB2003
    • KB2005
    • KB2007
    Important reminder (Before Flashing):
    Check your DDR type using ADB with the following commands
    Code:
    adb shell getprop ro.boot.ddr_type
    
    0 - represents your device is DDR0 or LPDDR4X
    1 - represents your device is DDR1 or LPDDR5

    How to update the firmware?
    1. You can use TWRP to flash this Firmware Update or
    2. You can also sideload the firmware.zip package via LOS/PE based Recoveries.
    3. On LOS/PE Recovery, select “Apply Update”, then “Apply from ADB” to begin sideload.
    4. On the host machine, sideload the package using: adb sideload <filename.zip>.zip
    5. On TWRP Recovery, you may directly flash the firmware zip file and reboot after the flashing process succeed.

    How to check the updated firmware?
    Usually, the modem gets updated with newer firmware, you can check it in Settings > About > Baseband.

    Source Code:
    - Github
    - Main project thread

    Credits:
    yshalsager (without his great work, nothing would be impossible. Big Thanks 😇)
    And to all Developers, Contributors, Testers, and Users out there!

    Donations:
    A donations was never necessary, my enjoyment is to help the community and provide the betterment of our android experiences. Every donations will really be appreciated and to be used to cover my time and efforts.
    9
    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)

    Firmware_flash.png


    P.s. Will do some final adjustment to the script and then upload and provide a download link for this.
    8
    New OxygenOS Stable Firmware Release (EUROPE)
    • OxygenOS version: 11.0.13.13.KB05BA
    • DDR Type: 0
    • Android: 11.0
    • Filename: fw_kebab_OxygenOS_OnePlus8TOxygen_15.E.31_OTA_0310_all_2202182356_c7bd2_11.0-DDR0.zip
    • Filesize: 125.9 MB
    • MD5:
    Code:
    a0a8e27c81b51ef3db86da33e732a17e
    • OxygenOS version: 11.0.13.13.KB05BA
    • DDR Type: 1
    • Android: 11.0
    • Filename: fw_kebab_OxygenOS_OnePlus8TOxygen_15.E.31_OTA_0310_all_2202182356_c7bd2_11.0-DDR1.zip
    • Filesize: 126 MB
    • MD5:
    Code:
    bbac506f300ef7157f323180969656f1
    8
    New OxygenOS Stable Firmware Release (DDR-0)
    • Version: 15.E.28_OTA_0280_all_2107310147
    • OxygenOS version: 11.0.10.10
    • DDR Type: 0
    • Android: 11.0
    • Region: EU
    • Filename: fw_kebab_OxygenOS_OnePlus8TOxygen_15.E.28_2107310147_ddcd_11.0-DDR0.zip
    • Filesize: 125.9 MB
    • MD5:
      Code:
      eac0bab001c30a5b888e147e328e8931
    • Download: Here

    New OxygenOS Stable Firmware Release (DDR-1)
    • Version: 15.E.28_OTA_0280_all_2107310147
    • OxygenOS version: 11.0.10.10
    • DDR Type: 1
    • Android: 11.0
    • Region: EU
    • Filename: fw_kebab_OxygenOS_OnePlus8TOxygen_15.E.28_2107310147_ddcd_11.0-DDR1.zip
    • Filesize: 126 MB
    • MD5:
      Code:
      6784c9a14b84ca2c565b3ac57f9c2d05
    • Download: Here
    7
    New OxygenOS Stable Firmware Release (EU)
    • Device: OnePlus 8T
    • OxygenOS version: 11.0.12.12
    • Firmware: OnePlus8TOxygen_15.E.30_OTA_0300_all_2112211346_c9165fe0b44
    • DDR Type: 0
    • Region: EU
    • Android: 11.0

    • Device: OnePlus 8T
    • OxygenOS version: 11.0.12.12
    • Firmware: OnePlus8TOxygen_15.E.30_OTA_0300_all_2112211346_c9165fe0b44
    • DDR Type: 1
    • Region: EU
    • Android: 11.0