FORUMS
Remove All Ads from XDA

[FIRMWARE/MODEM][ALL-IN-ONE ZIP] OnePlus One

1,246 posts
Thanks Meter: 1,832
 
Post Reply Email Thread

XDA Labs ×
Tapatalk ×
Chrome mobile site ✓
Desktop ✓

This is an All-in-one zip thread with all the modem/firmware(s) for our beloved OnePlus One.
First off, I'd like to thank @zephiK and @mr.shme. But it looks like they both have moved on to different devices. This is an up-to-date thread with all the firmwares and modems, and is constantly being updated.
Here is All-in-one zip : Click here

[UPDATED] New zip here

HASHES (of entire .zip file)
CRC32: 6bbfc70d
MD5: 61c5626a96bd88dd0d6c9fed845e9b22
SHA1: 40aecd139592ab882f3da03e798725b267b6765b
SHA256: d081f00b30d60a0fa038b5d8420c5f0d38b2bc453091aec37b b8dd730235b944
SHA384: 60fc621e01da2b8e7e5b501b57b3476bd41253d70f4eb5775c ddf2b547a132432f9360d29827be989c720473648b5b2a
SHA512: b28eaa74f012e968e45153d7112176278448574f74cbff62ae a5846b1b72699fbac9439eb2735813d49cf5dd34f0cd881332 a5f1ec3979ac1d509abc562dbebb


What all is included?
  • CM11 era/ ColorOS
    • XNPH44S (11/07/14)
    • XNPH33R (08/20/14)
    • XNPH30O (08/10/14)
    • XNPH25R(07/02/14) + XNPH22R (06/05/14) [same modem]
    • CyanogenMod 11 Snapshot M11(10/07/14): Same radio as ColorOS 09/18/14
    • CyanogenMod 11 Snapshot M9 (08/05/14): Same radio as XNPH30O
    • CyanogenMod 11 Snapshot M8 (07/09/14)
    • ColorOS 09/18/14: This is the same radio as the ones provided in the latest CM11 Nightlies

    To get an idea of what modems are identical and what are not


    For these older modems, It should also be noted that in Settings -> About Phone, all the versions are listed as MPSS.DI.2.0.1.c7-00020-M8974AAAAANPZM-1.
    >But, there are indeed many differences in the binary files, they just never changed the baseband version.
    You can look for the baseband version yourself by searching the following string:
    4d 50 53 53 2e 44 49 2e 32 2e 30 2e 31 2e 63 37 2d 30 30 30 32 30 2d 4d 38 39 37 34 41 41 41 41 41 4e 50 5a 4d 2d 31
    You will even see that the baseband version is in different lines in each binary.
    So even though we don't have changelogs for it, there were definitely changes to the files.
  • Post CM11 era
    • Latest CM14.1/ CM13- c6-00241
    • OxygenOS
      • 1.0 (04/04/15)
      • 2.1.4
    • HydrogenOS
      • v1.0- 00004, 00011, 00013
      • v2.0- 006
    • Custom firmware by @mr.shme
    • Recommended firmware by @danieldmm (TugaPowerFirmwareCM13_v4)
    • Recommended firmware by @jgcaap (OnePlusFirmware-01022016)
    • Custom firmware by @idprophecy (firmware_fixed: firmware_0_1_c1_11_00006_bacon.zip)

--

Basically, I created this thread for those people who want to test all the firmwares present for our device and pick the one they find the most suitable for them. Because, as a user, I had to download all of them from androidfilehost and wait 8s for each download. I know it's not the most difficult task in the world, but still, it would be much easier if all of them were present in one zip. So here it is!
The zip is uploaded to Google Drive

INSTRUCTIONS
  • Open/extract the .zip that you just downloaded [Warning: Don't flash the whole zip file]
  • You'll see a list of firmwares
  • Flash any of the firmware in the recovery (I highly recommend @Kutep0v's TWRP 3.1.0-xx)
  • Voila!
    OR
  • You can flash the firmware via Fastboot
    • You just unpack the zip to your fastboot folder (you need to put the device in Fastboot mode obviously) and run these commands:
      Code:
      fastboot flash modem NON-HLOS.bin
      fastboot flash sbl1 sbl1.mbn
      fastboot flash dbi sdi.mbn
      fastboot flash rpm rpm.mbn
      fastboot flash aboot emmc_appsboot.mbn
      fastboot flash tz tz.mbn
      fastboot flash LOGO logo.bin
      fastboot flash oppostanvbk static_nvbk.bin
    • For some radio(s) from CM11 era, extract the .bin file out of the .zip file and flash it by typing,
      Code:
      fastboot flash modem <name-of-modem>.bin

Repeat the above process till you've found the perfect firmware for your device.

Some basic information/ FAQ

What is a Firmware? What is Modem?
- Firmware is the whole package of proprietary partitions of your device, modem itself is a NON-HLOS file responsible for your device's communications over Wi-Fi, Mobile Networks and other such stuff.

So what is the difference between firmware and ROM then?
- Firmware is the responsible partition for IMEIs, the modemst partitions hold your IMEI, persist holds your Mac addresses etc.
ROM is only a combination​ of system.img and boot.img (kernel)

What to restore if I loose my IMEI?
- Both the modemst partitions (IMP: considering you took a backup of them before)

What is the default firmware? (default= firmware which comes with the latest CM/ LineageOS 14.1 weeklies)
- c6-00241

Which firmware am I using?
- Recommended firmware by @idprophecy works the best for me (firmware_fixed: firmware_0_1_c1_11_00006_bacon.zip)

What is "firmware_fixed.zip"?
- "firmware_fixed.zip" is just the combination of the latest h2os firmware with the previous one (since the newest doesn't have a few parts). Basically, it's just named that way.

Background

Radios are independent of Android version (just don't flash Oxygen Firmwares on any CM11/ 11S ROM, it'll most probably brick your device. Be cautious), use the radio that provides you the best signal. It varies from user to user, there is no best radio/ modem. Why? Different carriers, different locations, and more. There are so many factors that play into cellular signal so just because a particular radio is the best for someone doesn't mean its the best for you.

Interesting fact, Find7 modem works on our OnePlus One, recovery flashable zip here (Not including it in All-in-one zip since it's not for our device, officially)
Check out @Vonnegut's experiences here on modems.

Help out each other, it's a good deed!

Any suggestions? Feel free to reply in this thread.

Thank-you for reading. I would be glad if people find this helpful.

--

References


Thanks to everyone who has contributed to this. I'm sorry if I missed you out. Be sure to PM me, and I'll add your name and mention your thread here.

Enjoy guys/ girls!
Attached Thumbnails
Click image for larger version

Name:	Screenshot_20170411-152817.png
Views:	9536
Size:	228.5 KB
ID:	4108629   Click image for larger version

Name:	Screenshot_20170411-154526.png
Views:	9278
Size:	220.5 KB
ID:	4108630   Click image for larger version

Name:	Screenshot_20170411-153056.png
Views:	9294
Size:	116.9 KB
ID:	4108631   Click image for larger version

Name:	Screenshot_20170411-153129.png
Views:	8124
Size:	207.8 KB
ID:	4108632  
The Following 58 Users Say Thank You to Gawd For This Useful Post: [ View ] Gift Gawd Ad-Free
15th September 2016, 03:50 PM |#2  
TorchaOne's Avatar
Senior Member
Flag Tampere
Thanks Meter: 88
 
Donate to Me
More
Hi, missing the 0.1.c1.11-00006 modem. Thats the one I am using with Nougat.
15th September 2016, 03:58 PM |#3  
Gawd's Avatar
OP Senior Member
Thanks Meter: 1,832
 
Donate to Me
More
Quote:
Originally Posted by TorchaOne

Hi, missing the 0.1.c1.11-00006 modem. Thats the one I am using with Nougat.

Mind sharing the .zip (if you have it) so that I could add it in the OP? My goal is to collect as many as there are, thank-you for the feedback!
15th September 2016, 04:07 PM |#4  
exadeci's Avatar
Senior Member
Flag Sydney
Thanks Meter: 289
 
More
Which are you using and why?
15th September 2016, 04:20 PM |#5  
TorchaOne's Avatar
Senior Member
Flag Tampere
Thanks Meter: 88
 
Donate to Me
More
Quote:
Originally Posted by 7u5h4r

Mind sharing the .zip (if you have it) so that I could add it in the OP? My goal is to collect as many as there are, thank-you for the feedback!

I got it from http://forum.xda-developers.com/show...ostcount=18726

Yes, its Frankenstein build but still
The Following User Says Thank You to TorchaOne For This Useful Post: [ View ] Gift TorchaOne Ad-Free
15th September 2016, 11:02 PM |#6  
altruistic666's Avatar
Senior Member
Flag Bangalore
Thanks Meter: 85
 
More
Tried all firmware. The echo on other side who calls me is not gone. Any suggestions. On n rom latest build. Which firmware are u guys using in android n by updating
17th September 2016, 07:39 PM |#7  
Gawd's Avatar
OP Senior Member
Thanks Meter: 1,832
 
Donate to Me
More
Quote:
Originally Posted by exadeci

Which are you using and why?

I've been using 'bacon_firmware_update_2016_1-25_.4.0.1.c7-00011'. It works the best for me, better signal and less radio drain. Although this may/ or may not work well for you. I suggest you to try all of them and stick with the one you're most satisfied with.
Cheers

Quote:
Originally Posted by altruistic666

Tried all firmware. The echo on other side who calls me is not gone. Any suggestions. On n rom latest build. Which firmware are u guys using in android n by updating

I'm also using the N AOSP ROM by @updateing and I didn't face any of that issue as of yours with any of the firmware. The stock one works best for me. Maybe try a clean flash?

Sorry for the late replies, folks
Have a great day!
The Following User Says Thank You to Gawd For This Useful Post: [ View ] Gift Gawd Ad-Free
17th September 2016, 09:14 PM |#8  
altruistic666's Avatar
Senior Member
Flag Bangalore
Thanks Meter: 85
 
More
Quote:
Originally Posted by 7u5h4r

I've been using 'bacon_firmware_update_2016_1-25_.4.0.1.c7-00011'. It works the best for me, better signal and less radio drain. Although this may/ or may not work well for you. I suggest you to try all of them and stick with the one you're most satisfied with.
Cheers


I'm also using the N AOSP ROM by @updateing and I didn't face any of that issue as of yours with any of the firmware. The stock one works best for me. Maybe try a clean flash?

Sorry for the late replies, folks
Have a great day!

That problem stayed. Moved to tuga now. All fine.

Sent from my A0001 using XDA-Developers mobile app
22nd September 2016, 03:18 PM |#9  
Gawd's Avatar
OP Senior Member
Thanks Meter: 1,832
 
Donate to Me
More
For those people who have tried this, and it's been helpful, please reply and let others know. Also let me know of any problems you're facing

Thanks
28th September 2016, 07:26 AM |#10  
Member
Thanks Meter: 32
 
More
If we already flash 4.0.1.c1 and want to change to other firmware... Do we need to wipe cache? Or we just flash to other directly... Thanks

Sent from my A0001 using Tapatalk
28th September 2016, 08:33 AM |#11  
Gawd's Avatar
OP Senior Member
Thanks Meter: 1,832
 
Donate to Me
More
Quote:
Originally Posted by sujonjul

If we already flash 4.0.1.c1 and want to change to other firmware... Do we need to wipe cache? Or we just flash to other directly... Thanks

Doesn't really matter. You can just flash it and then wipe Dalvik/ Cache and it'll be fine.
The Following User Says Thank You to Gawd For This Useful Post: [ View ] Gift Gawd Ad-Free
Post Reply Subscribe to Thread

Tags
call, firmware, oneplus, radio, signal

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes