[FIRMWARE] Flashable firmware / modem / baseband / RIL [OnePlus Nord] [avicii]

Search This thread

Doc Sniper

Senior Member
Dec 8, 2010
496
395
Haha, I'm ready for that. I just have to avoid erasing data on my phone till the new year. Otherwise, I might have already tried flashing things.

If you have the spare time then a 12 firmware package would be much appreciated for future experiments.

The file from Google Drive didn't work that well, only downloaded at 100 kbps. So I took a Europe ROM.
Here is a pure firmware flash ZIP. AndroidFileHost somehow doesn't want to either, so via transfer.sh.
Link to OnePlus_Nord_11-F-17-AC01BA_europe_firmware.zip deleted.
But remember, all your data could be lost, make sure to back up everything that is important to you.
 

dedaol

Senior Member
Nov 25, 2010
51
9
Hello Doc Sniper,
I try to flash stock OOS12 F.16 Europe firmware from fastboot, basicly using the method described here. This worked fine for OOS11, I only needed to flash one more partition that wasn't in the list of commands in the above mentioned thread.
However OOS12 brought a ****load of new images, like my_bigball.img. I can create logical partitions for that, but I run out of space. Also interesting, why do partitions missing in the unused slot? Maybe the size of super is not big enough, and even the stock updater deletes partitions of the unused slot to fit? But that would make the whole A/B useless.

Can you tell what partitions exist on a stock OOS12 Nord?

I now have a Nord that can boot up a TrebleDroid GSI from slot B, where an F.16 stock was before. Slot A is unbootable, it ends up in fastboot. In slot A, even system was missing.

It would be nice to know how to flash stock OOS12 via fastboot, so we don't have to rely on windows-only msm tool to recover if something goes wrong.
 

dedaol

Senior Member
Nov 25, 2010
51
9
Hello Doc Sniper,
I try to flash stock OOS12 F.16 Europe firmware from fastboot, basicly using the method described here. This worked fine for OOS11, I only needed to flash one more partition that wasn't in the list of commands in the above mentioned thread.
However OOS12 brought a ****load of new images, like my_bigball.img. I can create logical partitions for that, but I run out of space. Also interesting, why do partitions missing in the unused slot? Maybe the size of super is not big enough, and even the stock updater deletes partitions of the unused slot to fit? But that would make the whole A/B useless.

Can you tell what partitions exist on a stock OOS12 Nord?

I now have a Nord that can boot up a TrebleDroid GSI from slot B, where an F.16 stock was before. Slot A is unbootable, it ends up in fastboot. In slot A, even system was missing.

It would be nice to know how to flash stock OOS12 via fastboot, so we don't have to rely on windows-only msm tool to recover if something goes wrong.
The whole idea behind this is to have a method to update the necessary part of the firmware under custom ROMs. Well, we don'1 have any custom ROMs for OOS12 firmware yet, but it is possible to flash GSIs on it.

For the 8t the method is documented here , but it doesn't match the nord, as they have different images.
 

Doc Sniper

Senior Member
Dec 8, 2010
496
395

The OOS 11.F.17 OTA payload file contains:
Code:
system (647 MB), system_ext (972 MB), product (14 MB), vbmeta_system (4.1 kB), logo (344 kB), abl (225 kB), aop (197 kB), bluetooth (242 kB), boot (101 MB), devcfg (49 kB), dsp (67 MB), dtbo (25 MB), featenabler (90 kB), hyp (414 kB), imagefv (537 kB), keymaster (242 kB), modem (179 MB), my_bigball (712 MB), my_carrier (348 kB), my_company (348 kB), my_engineering (348 kB), my_heytap (735 MB), my_manifest (348 kB), my_preload (348 kB), my_product (421 MB), my_region (2.2 MB), my_stock (745 MB), odm (120 MB), qupfw (57 kB), recovery (105 MB), storsec (20 kB), tz (3.1 MB), uefisecapp (127 kB), vbmeta (8.2 kB), vendor (928 MB), xbl (3.5 MB), xbl_config (82 kB), oem_stanvbk (2.5 MB), apdp (16 kB)

If you need a firmware flash file, you can take this one OnePlus_Nord_11-F-17-AC01BA_europe_firmware.zip, but better backup everything before starting.
 
Last edited:

dedaol

Senior Member
Nov 25, 2010
51
9
The OOS 11.F.17 OTA payload file contains:
[..]
Hello,

Thank you. Yesterday I upgraded a Oneplus 8T successfully from OOS11 based firmware and old Nameless AOSP 12 to OOS12 based firmware and Nameless AOSP 13. It turned out it is possible to do the OOS11->OOS12 firmware base upgrade via fastboot. The goal was not to lose data, and it worked. (I had backup, as this is not something I would do without a backup). The OOS11->OOS12 base firmware upgrade is documented here in the first spoiler. I had to delete the product partition, and had to create spunvm and mdm_oem_stanvbk, as those didn't exist on the phone.

My guess is I will be able to revive my unbootable Slot A on my Nord by following this guide + flashing boot, vbmeta, vbmeta_system, and recovery, and skip the part about different memory. And my guess is that I will be able to upgrade from F.16 firmware base to F.17 firmware base to use custom ROMs (in this case GSIs).
 

dedaol

Senior Member
Nov 25, 2010
51
9
Now, that we have PE13 ROM based on OOS12 firmware, the crowd would really need a sideloadable ZIP, that would install the necessary parts of OOS12 firmware to be able to work with custom ROMs. Something like this, automated: https://wiki.lineageos.org/devices/kebab/fw_update . Fortunately we don't have to deal with different types of DRAMs, so it is actually easier than on the 8T.
 

Doc Sniper

Senior Member
Dec 8, 2010
496
395
Now, that we have PE13 ROM based on OOS12 firmware, the crowd would really need a sideloadable ZIP, that would install the necessary parts of OOS12 firmware to be able to work with custom ROMs. Something like this, automated: https://wiki.lineageos.org/devices/kebab/fw_update . Fortunately we don't have to deal with different types of DRAMs, so it is actually easier than on the 8T.

The "reference page" [OnePlus Nord][ROM][OTA][Oxygen OS] Repo of Oxygen OS Builds has no recent versions to download.
Edit: Updated the first post with versions I found.
 
Last edited:

Doc Sniper

Senior Member
Dec 8, 2010
496
395
@Doc Sniper
Is it possible for you to share full firmware of Android 12 AC2001_11.F.18 for 1+ Nord? (INDIA)
I mean firmware only..that can be flash using untrick tool..
I'm sorry, but I don't have this version available, nor can it be flashed with the MSM-tool.
These ZIP files here are flashed with a recovery.
But all current OOS 12 versions seem to have the same firmware, version Q_V1_P14.
 
I'm sorry, but I don't have this version available, nor can it be flashed with the MSM-tool.
These ZIP files here are flashed with a recovery.
But all current OOS 12 versions seem to have the same firmware, version Q_V1_P14.
0okay no problems bro, thanks for your response and thanks for providing update regarding firmware.!!
 
  • Like
Reactions: Doc Sniper
May 29, 2020
24
4
OnePlus Nord
Am currently on ricedroid based on OOS12 but even after flashing your zip my baseband version remains at
BASEBAND VERSION: HI.2.5-01081-SAIPAN_GEN_PACK-1.778123_VENDOR

Using the PBrecovery based on OOS12

Plzz help me out..!!! anything I'm doing wrong
 

Doc Sniper

Senior Member
Dec 8, 2010
496
395
Am currently on ricedroid based on OOS12 but even after flashing your zip my baseband version remains at
BASEBAND VERSION: HI.2.5-01081-SAIPAN_GEN_PACK-1.778123_VENDOR

Using the PBrecovery based on OOS12

Plzz help me out..!!! anything I'm doing wrong

Afaik I've seen in the PE13 thread, that PE13 seems to be based on Android 11 (at the moment) or not ?
If so, don't flash the 12 firmware.

Edit: Digged a little deeper into firmware/modem 11.F.18 and found this version string, which looks quite similar to yours: MPSS.HI.2.5-01081-SAIPAN_GEN_PACK-1.7761.23_VENDOR
 
Last edited:

MajorP93

Senior Member
Jan 31, 2015
144
324
Afaik I've seen in the PE13 thread, that PE13 seems to be based on Android 11 (at the moment) or not ?
If so, don't flash the 12 firmware.

Edit: Digged a little deeper into firmware/modem 11.F.18 and found this version string, which looks quite similar to yours: MPSS.HI.2.5-01081-SAIPAN_GEN_PACK-1.7761.23_VENDOR
Both PE and LOS are based on OOS 12 firmware.
 
  • Like
Reactions: Doc Sniper
May 29, 2020
24
4
OnePlus Nord
Edit: Digged a little deeper into firmware/modem 11.F.18 and found this version string, which looks quite similar to yours: MPSS.HI.2.5-01081-SAIPAN_GEN_PACK-1.7761.23_VENDOR
And ....?? any suggestions on the way forward..!?

Any solutions to this...

Edit: Am currently on version HI.2.5-01081-SAIPAN_GEN_PACK-1.7761.23_VENDOR after flashing the zip, no worries I was dumb all along 😞😮💨 SORRY FOR THE INCONVENIENCE guys🙏 BUT I STILL CANT USE Jio 5G on my device
 
Last edited:

Doc Sniper

Senior Member
Dec 8, 2010
496
395
Both PE and LOS are based on OOS 12 firmware.

Thanks for the info, I didn't know about PE.


And ....?? any suggestions on the way forward..!?

Any solutions to this...

Edit: Am currently on version HI.2.5-01081-SAIPAN_GEN_PACK-1.7761.23_VENDOR after flashing the zip, no worries I was dumb all along 😞😮💨 SORRY FOR THE INCONVENIENCE guys🙏 BUT I STILL CANT USE Jio 5G on my device

No problem, maybe I should have written more clearly that I wanted to say with the version number, that you already have the current version.

I just checked the PE13, it contains the firmware and the firmware version seems to be the current one. All version information is the same as in 11.F.18.

I don't know Jio 5G, but what I can say, 5G (at least NSA) was already working for me when I still had Android 11 on the Nord (see picture).
 

Attachments

  • 5G_Nord.png
    5G_Nord.png
    36.1 KB · Views: 16

Top Liked Posts