• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[REF] [RADIO] OnePlus One Modem Collection

Search This thread

zephiK

Inactive Recognized Developer
Aug 23, 2009
21,656
37,705
New York, NY
Background
This is a list of radios for the OnePlus One (bacon). With the new OTA release, some people may have better signals with the old radio or want to tinker with the new one so here is a list that will be updated to allow users to switch to their preferred radio/modem.

Radios are independent of Android version, 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. We can obtain a consensus on which radio performs the "best" for the largest % of users though.

However, see @Vonnegut 's experiences here on modems.

How to Flash?
Simply flash the .zip below in your preferred recovery. If you prefer flashing via fastboot, extract the .bin file out of the .zip file and flash it by typing,
Code:
fastboot flash modem <name-of-modem>.bin
The MD5 hashes for the files below are MD5 hashes of the zips and not the radio image themselves.
Download (newest on top)
CyanogenMod 11S OTAs

XNPH05Q (02/09/15):

XNPH44S (11/07/14): https://www.androidfilehost.com/?fid=95784891001607675

XNPH33R (08/20/14): https://www.androidfilehost.com/?fid=23622183712462756

XNPH30O (08/10/14): https://www.androidfilehost.com/?fid=23622183712462755

XNPH25R(07/02/14) + XNPH22R (06/05/14): https://www.androidfilehost.com/?fid=23622183712462749
CyanogenMod 11 Nightlies
11/28/2014: http://forum.xda-developers.com/showpost.php?p=57125376&postcount=389

CyanogenMod 11 Snapshot
M11(10/07/14): Same radio as ColorOS 09/18/14.
M9 (08/05/14): Same radio as XNPH30O (See XNPH30O)
M8 (07/09/14): https://www.androidfilehost.com/?fid=23622183712464203
MD5: 54e0c2bc7104f7e111df37a2f458c48d

ColorOS
09/18/14: https://www.androidfilehost.com/?fid=23622183712473371 (thanks to @fards) This is the same radio as the ones provided in the latest CM11 Nightlies.

To get a feel of what modems are identical and what are not (thanks to @funCrash93 for having the time to display this -- http://forum.xda-developers.com/showpost.php?p=55590762&postcount=163 )
8y1Bd2q.png

---------------------------------------------
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.
Confirmed by armitage, they are indeed different with the same baseband version. See here.
 
Last edited:

dayanandgp

Senior Member
Nov 30, 2012
308
56
Regensburg
thank you :) this is a good thread with direct collection :) just out of curiosity , are there any improvements ? I don't have any issues with call etc. do you think its good idea to update to latest ? currently on mahdi rom latest build..
 

captiv123

Senior Member
Jan 9, 2011
435
73
This is great thanks.

How would I know which modem I am using now ? In case I want to revert to stock ?
Is one of these the original stock one ?
Am on mahdi 0823 stock modem that came with the phone.

Thanks in advance
 

MICa.fighter

Senior Member
Jul 22, 2011
544
407
Debrecen
This is great thanks.

How would I know which modem I am using now ? In case I want to revert to stock ?
Is one of these the original stock one ?
Am on mahdi 0823 stock modem that came with the phone.

Thanks in advance

You can check the phone info for baseband version. Thats the modem. But remember the stock cm11s modems use the same name. So i would ask the dev of the rom (in this case mahdi rom) , or you can check the modem in your rom.zip and compare checksums to find the same.

But you dont even need to bother with these. Just keep a backup of your rom.zip, it has a modem, its probably called NON-HLOS.bin, you can flash it through fastboot anytime, with the command stated in the OP:

fastboot flash modem <filename>.bin
 
Last edited:

zephiK

Inactive Recognized Developer
Aug 23, 2009
21,656
37,705
New York, NY
This is great thanks.

How would I know which modem I am using now ? In case I want to revert to stock ?
Is one of these the original stock one ?
Am on mahdi 0823 stock modem that came with the phone.

Thanks in advance
You'll just have to use your own judgment and keep track of what radio you're on. Theres no way to distinguish because CyanogenInc / OnePlus thought it was a good idea to be doing baseband/radio changes while keeping the same version. Which in my opinion, I believe is a bad practice because then users will not remember what radio they're on if they're using radios other than the latest.

Mahdi ROM does not include a radio in their flashable zip.

thank you :) this is a good thread with direct collection :) just out of curiosity , are there any improvements ? I don't have any issues with call etc. do you think its good idea to update to latest ? currently on mahdi rom latest build..
I can't really answer that question for you as I don't live in your area. For instance, I'm in New York City, if I get the best performance using the XNPH30O radio (just saying as a example) it doesn't meant that you will get the same performance because you're in California (as an example) on AT&T. In my post I explained it, there is no best modem/radio. You will have to just flash it, use it for a couple days (or 1 day) and conclude it for yourself. I'm hoping that people will be more active in this thread and personally lay out their opinions on what is the best radio for them as well as include their location so people can get a general idea/consensus on the most popular radio/modem.

Ask yourself the questions.
- How is my battery life? Did it improve or did it worsen due to a weaker/stronger signal?
- Am I getting dropped connections?
... etc
 
Last edited:

dayanandgp

Senior Member
Nov 30, 2012
308
56
Regensburg
You'll just have to use your own judgment and keep track of what radio you're on. Theres no way to distinguish because CyanogenInc / OnePlus thought it was a good idea to be doing baseband/radio changes while keeping the same version. Which in my opinion, I believe is a bad practice because then users will not remember what radio they're on if they're using radios other than the latest.

Mahdi ROM does not include a radio in their flashable zip.


I can't really answer that question for you as I don't live in your area. For instance, I'm in New York City, if I get the best performance using the XNPH30O radio (just saying as a example) it doesn't meant that you will get the same performance because you're in California (as an example) on AT&T. In my post I explained it, there is no best modem/radio. You will have to just flash it, use it for a couple days (or 1 day) and conclude it for yourself. I'm hoping that people will be more active in this thread and personally lay out their opinions on what is the best radio for them as well as include their location so people can get a general idea/consensus on the most popular radio/modem.

Ask yourself the questions.
- How is my battery life? Did it improve or did it worsen due to a weaker/stronger signal?
- Am I getting dropped connections?
... etc

thank you ! Flashed the 33R radio yesterday. I live in Germany and will give a feedback.

Offtopic : Mahdi Rom + Vomer tweaks + Franco Kernel = 1% Overnight drain in 9 Hours ( Wifi and cell network)... :D:D:D
 

zephiK

Inactive Recognized Developer
Aug 23, 2009
21,656
37,705
New York, NY
thank you ! Flashed the 33R radio yesterday. I live in Germany and will give a feedback.

Offtopic : Mahdi Rom + Vomer tweaks + Franco Kernel = 1% Overnight drain in 9 Hours ( Wifi and cell network)... :D:D:D

Its weird because I get better idle time when I'm on cell data than having airplane mode on. Probably because the phone continues to work on finding signal when its in airplane, probably a bug. xD
 

funCrash93

Senior Member
Jan 30, 2012
1,650
584
Iași
Background
This is a list of radios for the OnePlus One (bacon). With the new OTA release, some people may have better signals with the old radio or want to tinker with the new one so here is a list that will be updated to allow users to switch to their preferred radio/modem.

Radios are independent of Android version, use the radio that provides you the best signal. It varies from user to user, there is no best radio/modem.

How to Flash?
Simply flash the .zip below in your preferred recovery. If you prefer flashing via fastboot, extract the .bin file out of the .zip file and flash it by using,
Code:
fastboot flash modem <name-of-modem>.bin
Download
XNPH33R (08/20/14): https://www.androidfilehost.com/?fid=23622183712462756
MD5: d26bd9382afbfdcb7daabca9ff89ecfd

XNPH30O (08/10/14): https://www.androidfilehost.com/?fid=23622183712462755
MD5: 95e9b63832ffa8e5a553b5a4d8ba9230

XNPH25R (07/02/14): https://www.androidfilehost.com/?fid=23622183712462749
MD5: d5b67d0cf419fba567862fe92fb4caed

XNPH22R (06/05/14): https://www.androidfilehost.com/?fid=23622183712462759
MD5: 33b05edf27bfbea64a54a2e07fad766b
---------------------------------------------
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.
Confirmed by armitage, they are indeed different with the same baseband version. See here.

I guess you could also add radios from CM Snapshoots like M8 and M9, 'coz for example there are people that run better with those than CM11s ones.

personally running M9 radio (of course bacon one :D ), and for me as well Snapshot radio is better.

btw, the is a thread on this (fixing connectivity issues by using CM11 M# radios and not CM11S.



but never the less the idea is good to gather all here.


Sent from my bacon.
 

zephiK

Inactive Recognized Developer
Aug 23, 2009
21,656
37,705
New York, NY


I guess you could also add radios from CM Snapshoots like M8 and M9, 'coz for example there are people that run better with those than CM11s ones.

personally running M9 radio (of course bacon one :D ), and for me as well Snapshot radio is better.

btw, the is a thread on this (fixing connectivity issues by using CM11 M# radios and not CM11S.



but never the less the idea is good to gather all here.


Sent from my bacon.
Good point. I'll add CM M# radios. I won't support nightly radios though, there'll be too much :p
OP. I can make a flashable zip file of these pm if interested

They're already flashable zips....?
 
Last edited:
  • Like
Reactions: danyvw


I guess you could also add radios from CM Snapshoots like M8 and M9, 'coz for example there are people that run better with those than CM11s ones.

personally running M9 radio (of course bacon one :D ), and for me as well Snapshot radio is better.

btw, the is a thread on this (fixing connectivity issues by using CM11 M# radios and not CM11S.



but never the less the idea is good to gather all here.


Sent from my bacon.

Yeah, I'm using the m9 radio on my Chinese OPO running cm11s and u get stable signal, stable data and stable calls.
As a side note, does anyone know if updating cm11s via OTAs will overwrite the flashed M9 modem?

Sent from my OnePlus One
 

zephiK

Inactive Recognized Developer
Aug 23, 2009
21,656
37,705
New York, NY
Yeah, I'm using the m9 radio on my Chinese OPO running cm11s and u get stable signal, stable data and stable calls.
As a side note, does anyone know if updating cm11s via OTAs will overwrite the flashed M9 modem?

Sent from my OnePlus One

It will override as the OTA includes a radio in there. For some reason, I can't upload to AndroidFileHost right this second. I've contacted them.

Edit: M9, M8 Radios added
 
Last edited:
It will override as the OTA includes a radio in there. For some reason, I can't upload to AndroidFileHost right this second. I've contacted them.

Edit: M9, M8 Radios added
That is so strange. I haven't noticed any differences between the M9 radio and the radio that came with the latest CM11S OTA (33R I think). Maybe they use the same one?
 

zephiK

Inactive Recognized Developer
Aug 23, 2009
21,656
37,705
New York, NY
That is so strange. I haven't noticed any differences between the M9 radio and the radio that came with the latest CM11S OTA (33R I think). Maybe they use the same one?

Sometimes the basebands are close enough that you don't notice a difference. Thats why originally I didn't want to include the snapshot radios but /shrug.. someone suggested it so I went for it. Its hard to tell whether or not there is a difference since its closed source and that the baseband version is the same.

More or less, I would personally follow the OTA basebands. The only time, I'd look into the snapshot is if M10 gets released tonight and its the newest radio, but once the next OTA comes out. I'd stick with the OTA basebands.

Although on other phones, the same thing could be said. Two radios could have the same results as well.
 
Sometimes the basebands are close enough that you don't notice a difference. Thats why originally I didn't want to include the snapshot radios but /shrug.. someone suggested it so I went for it. Its hard to tell whether or not there is a difference since its closed source and that the baseband version is the same.

More or less, I would personally follow the OTA basebands. The only time, I'd look into the snapshot is if M10 gets released tonight and its the newest radio, but once the next OTA comes out. I'd stick with the OTA basebands.

Although on other phones, the same thing could be said. Two radios could have the same results as well.
Only reason I flashed the M9 modem in the first place was because I got the chinese OPO and people were reporting issues with 3G and dropped calls with it. But now I'm gonna stick to whatever the OTAs use and only flash nightly radios if I notice any issues with the OTA radios. This thread is still great for quick access to said modems tho', so thanks for that.
 
  • Like
Reactions: zephiK

AhmedFaiz

Senior Member
Jun 20, 2011
1,352
283
Calicut
OnePlus 8 Pro
Nice thread much needed one.? Anyone from India Airtel network here using the latest radio what is your feedback? Which radio do you feel is working great with the Indian network?

I am on the latest radio that came with the OTA of cm11s. But from the last radio also I had issues of signal drops w when I switch it to 3G it's not as great as the 2G signals which is very strong feel on my device.

It would be nice to know any Indian users feedback on this topic.

Thanks for this thread.

Oneplus one/PA 4.5 beta 3/AK
 

Top Liked Posts