[Firmware/Modem] OnePlus One Lollipop/Marshmallow Firmware Collection

Search This thread

mr.shme

Senior Member
Nov 2, 2012
108
252
Edmonton
First off, I would like to thank everyone from [REF] [RADIO] OnePlus One Modem Collection. I created this new post because it seems that zephiK from the previous thread has since moved on to different devices.

How to Flash:
I use this exact version of TWRP: Unofficial TWRP 2.8.7.0 by kumajaya. Other people have reported problems flashing with various other versions of TWRP but I KNOW that this version works just fine. Please don't post about problems using other versions.
Once you have this version installed you can just flash the firmware zip like you would any other zip.
Another option to install these is to use fastboot, You just unpack the zip to your fastboot folder 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


Downloads:
(Ordered by date released)

bacon_firmware_update_2015_05-15_DI.3.0.c6-00241.zip , https://www.androidfilehost.com/?fid=24052804347825946 <--- Currently bundled with latest CM13 nightly
bacon_firmware_update_2015_10-15_.4.0.1.c7-00013.zip , https://www.androidfilehost.com/?fid=24052804347839695
bacon_firmware_update_2015_12-30_.4.0.1.c7-00011.zip , https://www.androidfilehost.com/?fid=24352994023703385
bacon_firmware_h2os_update_2015_12-30_.4.0.1.c1.11-00004.zip , https://www.androidfilehost.com/?fid=24352994023703384
bacon_firmware_oxygen_update_2016_01_22_.4.0.1.c7-00013 , https://www.androidfilehost.com/?fid=24385658843825722
bacon_firmware_update_2016_1-25_.4.0.1.c7-00011.zip , https://www.androidfilehost.com/?fid=24389512218018449

Here is a file compare list for the firmwares listed above
aUVFoV8.png


My Frankenstein Release:
(Jan 24th release uses a c1-11 base and the 241 modem/sbl1)

MrSHME_bacon_firmware_update_2016_01_24 , https://www.androidfilehost.com/?fid=24385658843825783

.
 
Last edited:

mr.shme

Senior Member
Nov 2, 2012
108
252
Edmonton
What's the difference between: 2015_12-30_.4.0.1.c7-00011.zip and 2016_1-25_.4.0.1.c7-00011.zip? Are these basically just the same firmware and modem?
I'll post an updated hash compare picture after work but essentially some of the files changed within including the modem itself. Basically the modem number does not mean anything anymore because the CM team is updating the modem but not updating the number.

Sent from my A0001 using Tapatalk
 

fmc000

Senior Member
Jan 18, 2008
3,137
1,357
What's the difference between: 2015_12-30_.4.0.1.c7-00011.zip and 2016_1-25_.4.0.1.c7-00011.zip? Are these basically just the same firmware and modem?
Same baseband code with probably some changes within the binary files. This packages come from HydrogenOS: every release since last September came with a new firmware pack but only three times the baseband code changed.
 

mistamikel

Senior Member
Dec 18, 2006
795
82
Calgary
Hey guys, new to the OPO.
I picked up a used device that was running Oxygen (5.0 android) and flashed a CM based 6.0.1 rom. Everything is working fine.
What exactly do these firmware files do?
Should I flash the latest one to my device?

Thanks
 

NeGriTa79

Senior Member
Mar 25, 2009
339
65
Poggio a Caiano (PO)
MrSHME_bacon_firmware_update_2016_01_24 It works on Temasek CM 13 no CAF ?? Does the proximity sensor?
Edit.: This firmware works ... I confirm!

Edit2.: bacon_firmware_update_2016_1-25_.4.0.1.c7-00011 It does not work download...
 
Last edited:

mr.shme

Senior Member
Nov 2, 2012
108
252
Edmonton
Hi, I have a 4.4 rom and I would like to update to a 6.0.1 rom, should I upgrade my firmware before flashing the rom?

Thanks

Just flash the latest CM13 nightly before flashing any other MM rom.

Hey guys, new to the OPO.
I picked up a used device that was running Oxygen (5.0 android) and flashed a CM based 6.0.1 rom. Everything is working fine.
What exactly do these firmware files do?
Should I flash the latest one to my device?

Thanks

Up to you! Some people, including myself, have reported better signal or better bluetooth/wifi with various different firmwares.

MrSHME_bacon_firmware_update_2016_01_24 It works on Temasek CM 13 no CAF ?? Does the proximity sensor?
Edit.: This firmware works ... I confirm!

Edit2.: bacon_firmware_update_2016_1-25_.4.0.1.c7-00011 It does not work download...

Updated the download link for Jan 25.
 
  • Like
Reactions: NeGriTa79

mr.shme

Senior Member
Nov 2, 2012
108
252
Edmonton
I just flashed the newest firmware.
Killed my data connection and network too (just lost signal now)
FML lol

Sent from my A0001 using XDA Free mobile app

Ok after flashing the newest firmware, I can't connect to my network. Tired everything, including different firmware, reflashing the rom ect.
Any help????

What version of twrp are you using and on what rom?
 

guywong

Senior Member
Aug 11, 2011
146
100
Sacramento
All fixed. Just flashed back to the oldest firmware posted lol.
Solved my problem.

I was using 2.8.6.0 for twrp.
Rom is Sultans newest one.
I too am on Sultan's unofficial MM ROM and I use the h2os_update_2015_12-30_.4.0.1.c1.11-00004.zip (DI.4.0.1.c1.11-00004-M8974AAAAANAZM-1) without any problem. That's the one built in with his Jan 1, 2016 update. I have read that the official CM 13 nightly has reverted to an older firmware, but I don't know which one.
 

Alpha Psi

Member
Apr 13, 2011
26
2
I'm using the franken build with SultanXDA's 011716 rom. The baseband shows 241 but seems to be more stable than previous old 241 basebands.

An oddity with BT headphones with the 4 marshmallow roms I've used is that the volume button controls the media volume. No other controls work. Was there a change to the way AVRCP or A2DP works in marshmallow? Normally, the volume keys on the phone control the volume, then the BT headset has it's own volume control. And the fwd/rwd/play/pause actually works. Also, some roms have insanely loud BT volume with specific headsets but not others. So, it looks like BT is being used as an experiment or something.
 

djuliusl

Senior Member
Jun 18, 2012
58
12
Wow thanks! I have some questions:
1. How can I backup my current modem without doing full NAND backup?
2. Where did you get these modems? Was it extracted from CM nightlies build?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 134
    First off, I would like to thank everyone from [REF] [RADIO] OnePlus One Modem Collection. I created this new post because it seems that zephiK from the previous thread has since moved on to different devices.

    How to Flash:
    I use this exact version of TWRP: Unofficial TWRP 2.8.7.0 by kumajaya. Other people have reported problems flashing with various other versions of TWRP but I KNOW that this version works just fine. Please don't post about problems using other versions.
    Once you have this version installed you can just flash the firmware zip like you would any other zip.
    Another option to install these is to use fastboot, You just unpack the zip to your fastboot folder 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


    Downloads:
    (Ordered by date released)

    bacon_firmware_update_2015_05-15_DI.3.0.c6-00241.zip , https://www.androidfilehost.com/?fid=24052804347825946 <--- Currently bundled with latest CM13 nightly
    bacon_firmware_update_2015_10-15_.4.0.1.c7-00013.zip , https://www.androidfilehost.com/?fid=24052804347839695
    bacon_firmware_update_2015_12-30_.4.0.1.c7-00011.zip , https://www.androidfilehost.com/?fid=24352994023703385
    bacon_firmware_h2os_update_2015_12-30_.4.0.1.c1.11-00004.zip , https://www.androidfilehost.com/?fid=24352994023703384
    bacon_firmware_oxygen_update_2016_01_22_.4.0.1.c7-00013 , https://www.androidfilehost.com/?fid=24385658843825722
    bacon_firmware_update_2016_1-25_.4.0.1.c7-00011.zip , https://www.androidfilehost.com/?fid=24389512218018449

    Here is a file compare list for the firmwares listed above
    aUVFoV8.png


    My Frankenstein Release:
    (Jan 24th release uses a c1-11 base and the 241 modem/sbl1)

    MrSHME_bacon_firmware_update_2016_01_24 , https://www.androidfilehost.com/?fid=24385658843825783

    .
    10
    Just flashed a hacked up zip with older c7 files as base, (i used mrshe Frankenstein zip to save me time) and newer non hlos/ sbl1/ static nvbk
    From the new h2os beta.

    All seems OK so far.
    Modern is definitely c1-11_0006
    Will upload somewhere

    https://drive.google.com/file/d/0B1xWJTWr72kteXhYbTR3UmRqTWc/view?usp=drivesdk
    6
    Thanks for this...and for sharing your Frankenfirmware. I am running it now and it works fine. Honestly not sure I see much difference with any of them...but yours works along with all of them just fine.

    Will you be creating more Frankenfirmware variations? Or have you, personally, found your combo to be what works best for you and that's it.

    Will you also be maintaining it as new firmwares become available?

    Thanks again for sharing!

    If I find something that works better on my phone then I will release a new version.

    This is getting pretty messy already. So the firmware can be different even though they use the same name? And even though it's newer, it may actually be older? That's the understanding I got from the last few posts.

    Ya, it's just a huge mess.
    4
    I can recommend the latest firmware from the OP. It's the only one that speeds up my connection to mobile data. Since my switch to O2/Eplus germany it was taking about 20-30 seconds till my data would connect after airplane mode or out of reach. Now it's just as fast as on my old Telekom SIM (like under 5 seconds). This also has improved my battery alot since google now constantly polls data and needed to wait till there was a stable connection on the old modem.

    I was about to switch back to Telekom but it seems that this was phone/modem related.

    bacon_firmware_update_2016_1-25_.4.0.1.c7-00011.zip , https://www.androidfilehost.com/?fid=24389512218018449 That's the one :fingers-crossed:
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone