[ROM][STOCK][FASTBOOT][OP8P] Stock Fastboot ROMs for OnePlus 8 Pro

Search This thread

raptor7056

Member
Jun 14, 2010
20
3
Hi raptor7056,

I tried to flash the firmware but it did not work:

View attachment 5304385

The device did not reboot into fastboot but in stock recovery. When I choose Reboot to fastboot in the recovery menu the process continues in the rominstaller:

View attachment 5304399

When I restart the device it boots up into fastbootmode. I do not know what the problem is. Are there alternatives that can help me to flash a ROM? I am open to all sugestions.

I am not entirely sure. When mine rebooted, it rebooted into the stock recovery as well, but it continued with the rest of the installation while it was in stock recovery. I think the partition not found errors is due to being manually rebooted into fastboot mode. The install should continue on it's own after it reboots without you having to do anything.

You may also need to update the adb drivers. I had recently installed the ADB, Fastboot and Drivers from the thread below while trying to get things to work, so that may help.

 

SakasakaHeyhey

Senior Member
Nov 26, 2015
55
4
I am not entirely sure. When mine rebooted, it rebooted into the stock recovery as well, but it continued with the rest of the installation while it was in stock recovery. I think the partition not found errors is due to being manually rebooted into fastboot mode. The install should continue on it's own after it reboots without you having to do anything.

You may also need to update the adb drivers. I had recently installed the ADB, Fastboot and Drivers from the thread below while trying to get things to work, so that may help.

Thanx raptor7056,

I am going to update the driver's and will let you know.

Just curious how long was the installation with your phone when you rebooted to stock recovery and did you see something happening in the cmd window? Last message in nu cmd window was <waiting for any device>
I am not entirely sure. When mine rebooted, it rebooted into the stock recovery as well, but it continued with the rest of the installation while it was in stock recovery. I think the partition not found errors is due to being manually rebooted into fastboot mode. The install should continue on it's own after it reboots without you having to do anything.

You may also need to update the adb drivers. I had recently installed the ADB, Fastboot and Drivers from the thread below while trying to get things to work, so that may help.

Thanx raptor7056,

I am going to update the driver's and will let you know.

Just curious how long was the installation with your phone when you rebooted to stock recovery and did you see something happening in the cmd window? Last message inmy cmd window was <waiting for any device>
 

raptor7056

Member
Jun 14, 2010
20
3
Thanx raptor7056,

I am going to update the driver's and will let you know.

Just curious how long was the installation with your phone when you rebooted to stock recovery and did you see something happening in the cmd window? Last message in nu cmd window was <waiting for any device>

Thanx raptor7056,

I am going to update the driver's and will let you know.

Just curious how long was the installation with your phone when you rebooted to stock recovery and did you see something happening in the cmd window? Last message inmy cmd window was <waiting for any device>
I can't remember how long for sure, it was probably another 5 - 10 min. And yes, the CMD window continued to show what was being flashed similar to how it does before the reboot.
 

SakasakaHeyhey

Senior Member
Nov 26, 2015
55
4
I can't remember how long for sure, it was probably another 5 - 10 min. And yes, the CMD window continued to show what was being flashed similar to how it does before the reboot.
No problem,

I was just curious :)

Ok in the cmd window it continued... wondering why the flashing stops when I am trying to flash... it seems my device is not recognized when it reboots into stock recovery.
 

raptor7056

Member
Jun 14, 2010
20
3
No problem,

I was just curious :)

Ok in the cmd window it continued... wondering why the flashing stops when I am trying to flash... it seems my device is not recognized when it reboots into stock recovery.
Doing a quick Google search I wonder if it's because adb is not enabled in the stock recovery of the room you're using. You can take a look at the thread below, it might be helpful.

 

SakasakaHeyhey

Senior Member
Nov 26, 2015
55
4
Doing a quick Google search I wonder if it's because adb is not enabled in the stock recovery of the room you're using. You can take a look at the thread below, it might be helpful.

Thanx for the info friend. I look into it later this week and let you know ;-)

Have a nice day!
 

SakasakaHeyhey

Senior Member
Nov 26, 2015
55
4
Doing a quick Google search I wonder if it's because adb is not enabled in the stock recovery of the room you're using. You can take a look at the thread below, it might be helpful.

Hi raptor7056,

I read the whole thread and I want to be sure if I understand it correctly.

By flashing back the original stock recovery then flashing a fastboot rom should be no issue anymore?
 

raptor7056

Member
Jun 14, 2010
20
3
Hi raptor7056,

I read the whole thread and I want to be sure if I understand it correctly.

By flashing back the original stock recovery then flashing a fastboot rom should be no issue anymore?
I can't really answer that for sure. But I think the problem you're having now is that when it reboots back into the stock recovery there is no adb connection which is needed so it can continue installation after reboot.

You could try using the recovery from that thread in place of the recovery that is included in your fastboot rom to see if that works.
 

SakasakaHeyhey

Senior Member
Nov 26, 2015
55
4
I can't really answer that for sure. But I think the problem you're having now is that when it reboots back into the stock recovery there is no adb connection which is needed so it can continue installation after reboot.

You could try using the recovery from that thread in place of the recovery that is included in your fastboot rom to see if that works.
Thanx for thinking along with me friend. I am going to give it a go ;-)
 

raptor7056

Member
Jun 14, 2010
20
3
Hi raptor7065,

Just tried the whole thing. My device boots to the recovery which I downloaded from the thread you mentioned...same issue the flashing does not continue and in the cmd window I see again <waiting for any device>.....:cry:
Based on everything I am finding online it seems like this might be an issue with your drivers. It seems your phone isn't being recognized when it is booted into recovery.

The thread below might be helpful, otherwise I think you will have to do more research on why you have no adb when it reboots into recovery.

 
  • Like
Reactions: galaxys

SakasakaHeyhey

Senior Member
Nov 26, 2015
55
4
how to flash this on both the partitions. In flash logs I see ' _a ' being flashed always
Hi Kumar,

I don't know if it works but you could try to boot again into recovery to switch slots and flash again.

Before you boot to recovery you can see in TWRP (if you use this recovery) the current slot. After rebooting into recovery again you can check if you switched to the other slot.
 

SakasakaHeyhey

Senior Member
Nov 26, 2015
55
4
Based on everything I am finding online it seems like this might be an issue with your drivers. It seems your phone isn't being recognized when it is booted into recovery.

The thread below might be helpful, otherwise I think you will have to do more research on why you have no adb when it reboots into recovery.

Hi raptor7056,

It seems that the problem is that Windows runs in a virtual machine. The solution is to use Windows which is pre-installed on a computer.

I have to be patient because I do not have access to a Windows computer.

It seems that you can do a lot in Virtualbox but not everything...
 

xarda

Senior Member
Aug 19, 2010
86
10
The only way from custom android 11 rom back to stock is via MSM unbrick tool. I was on Pixel Experience A11 and I tried many times flash to stock via fastboot and always got bootloop.
 

serial1005

Senior Member
Jan 14, 2011
91
14
Leipzig
Things are changing with the advent of project treble and seamless updates. OnePlus will no longer release ROMs flashable via recovery (either stock) because is no more needed. The updates will be done on the slot not used for example if you are using slot a the update will be installed on slot b and the slot b will be set as default. If you brick and you are in bootloop how you can restore the rom? You can't with Stock ROM you have, because the zip can be only installed via Update Engine, so what can you do? Flash a stock rom via fastboot. I have extracted all images from the stock zip and i have made a new zip with the Fastboot ROM with a flash-all.bat included. This will work only if your bootloader is unlocked. This will erase all your data and will wipe your internal storage.

HOW TO FLASH
This version is only for not branded devices
Download the zip;
Unpack the zip in a folder;
Reboot the OnePlus 8 Pro in fastboot-bootloader mode (Power and volume + and volume-);
Connect the OnePlus 8 Pro to PC;
Run flash-all.bat flasher you need;
Wait until the process end;
The phone will automatically reboot.


DOWNLOAD

All roms on Sourceforge: https://sourceforge.net/projects/fastbootroms/files/OnePlus 8 Pro

BRANDED PHONE
For now branded device are not supported

MANUAL FLASH: Windows - OSX - Linux

If you want to manual flash these roms these are the commands (You need the latest sdk platform tools, you can find it here

Is reccomended to format data or the rom cannot boot:
Code:
fastboot -w
Others Commands to flash a fastboot rom
Code:
fastboot flash aop aop.img
fastboot flash bluetooth bluetooth.img
fastboot flash boot boot.img
fastboot flash dsp dsp.img
fastboot flash dtbo dtbo.img
fastboot flash LOGO LOGO.img
fastboot flash modem modem.img
fastboot flash oem_stanvbk oem_stanvbk.img
fastboot flash qupfw qupfw.img
fastboot flash storsec storsec.img
fastboot flash multiimgoem multiimgoem.img
fastboot flash uefisecapp uefisecapp.img
fastboot flash recovery recovery.img
fastboot --disable-verity flash vbmeta vbmeta.img
fastboot --disable-verity flash vbmeta_system vbmeta_system.img
fastboot flash opproduct opproduct.img
fastboot reboot fastboot
fastboot flash system system.img
fastboot flash vendor vendor.img
fastboot flash product product.img
fastboot reboot

REMEMBER
"Invalid sparce file format at header magic" is not an error, you need to wait a bit when you see that string, just wait.

If the device automatically reboot in Stock Recovery mode don't reboot it and wait the flash end.

These ROMs can't be used to update or downgrade your phone but just to restore your phone.

If the rom seems doesn't start go in recovery stock and follow this guideline: English -> Wipe data and cache -> Erase everything.

If you want to rebrand your phone from HydrogenOS to OxygenOS you can follow this guide: Rebrand Guide

If you want you can use also my tool to flash Factory Images, unlock bootloader, flash twrp or to understand if the device is recognized: https://toolaio.tk/

If you got some problems like write error or no partition, check this: https://forum.xda-developers.com/showpost.php?p=76658555&postcount=34

DONATE LINK

If you want to support this and others my projects please consider making a donation, thanks.

Hello.

Will these instructions still work if I come from Custom rom Shapeshift?
Would like a stock rom again.
Greetings
 

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    Hi guys. Can i install Global Rom on my IN2020 (Chinese Market) oneplus 8 pro? Thanks
    Yes
  • 26
    Things are changing with the advent of project treble and seamless updates. OnePlus will no longer release ROMs flashable via recovery (either stock) because is no more needed. The updates will be done on the slot not used for example if you are using slot a the update will be installed on slot b and the slot b will be set as default. If you brick and you are in bootloop how you can restore the rom? You can't with Stock ROM you have, because the zip can be only installed via Update Engine, so what can you do? Flash a stock rom via fastboot. I have extracted all images from the stock zip and i have made a new zip with the Fastboot ROM with a flash-all.bat included. This will work only if your bootloader is unlocked. This will erase all your data and will wipe your internal storage.

    HOW TO FLASH
    This version is only for not branded devices
    Download the zip;
    Unpack the zip in a folder;
    Reboot the OnePlus 8 Pro in fastboot-bootloader mode (Power and volume + and volume-);
    Connect the OnePlus 8 Pro to PC;
    Run flash-all.bat flasher you need;
    Wait until the process end;
    The phone will automatically reboot.


    DOWNLOAD

    All roms on Sourceforge: https://sourceforge.net/projects/fastbootroms/files/OnePlus 8 Pro

    BRANDED PHONE
    For now branded device are not supported

    MANUAL FLASH: Windows - OSX - Linux

    If you want to manual flash these roms these are the commands (You need the latest sdk platform tools, you can find it here

    Is reccomended to format data or the rom cannot boot:
    Code:
    fastboot -w
    Others Commands to flash a fastboot rom
    Code:
    fastboot flash aop aop.img
    fastboot flash bluetooth bluetooth.img
    fastboot flash boot boot.img
    fastboot flash dsp dsp.img
    fastboot flash dtbo dtbo.img
    fastboot flash LOGO LOGO.img
    fastboot flash modem modem.img
    fastboot flash oem_stanvbk oem_stanvbk.img
    fastboot flash qupfw qupfw.img
    fastboot flash storsec storsec.img
    fastboot flash multiimgoem multiimgoem.img
    fastboot flash uefisecapp uefisecapp.img
    fastboot flash recovery recovery.img
    fastboot --disable-verity flash vbmeta vbmeta.img
    fastboot --disable-verity flash vbmeta_system vbmeta_system.img
    fastboot flash opproduct opproduct.img
    fastboot reboot fastboot
    fastboot flash system system.img
    fastboot flash vendor vendor.img
    fastboot flash product product.img
    fastboot reboot

    REMEMBER
    "Invalid sparce file format at header magic" is not an error, you need to wait a bit when you see that string, just wait.

    If the device automatically reboot in Stock Recovery mode don't reboot it and wait the flash end.

    These ROMs can't be used to update or downgrade your phone but just to restore your phone.

    If the rom seems doesn't start go in recovery stock and follow this guideline: English -> Wipe data and cache -> Erase everything.

    If you want to rebrand your phone from HydrogenOS to OxygenOS you can follow this guide: Rebrand Guide

    If you want you can use also my tool to flash Factory Images, unlock bootloader, flash twrp or to understand if the device is recognized: https://toolaio.tk/

    If you got some problems like write error or no partition, check this: https://forum.xda-developers.com/showpost.php?p=76658555&postcount=34

    DONATE LINK

    If you want to support this and others my projects please consider making a donation, thanks.

    10
    I want to thank all those who supported me, in 2 days I have already managed to buy the OnePlus 8 Pro, I will receive it in about a week and then I will immediately get to work. I will remove the link of the Paypal moneybox and let it close by itself so as to keep it in the historical (it will close tomorrow). A big thank you to everyone.
    3
    You can do this yourself.

    Step 1: Download your official firmware
    Step 2: Extract payload.img
    Step 3: Use Payload dumper to dump payload.image
    Step 4: Copy dumped files to the root of the Fastboot rom directory
    Step 5: Flash :)
    2
    This is awesome, my OP8P is not even here yet and development is moving forward nicely.
    Tx mauronofrio, donation sent!

    ---------- Post added at 09:44 AM ---------- Previous post was at 09:39 AM ----------

    As I understand this, this is for the European version so far and not the US version, correct?