[GUIDE][ROOT] Improve wifi speed of OP2 (2.4GHz frequency)

B!Gguy

Senior Member
Apr 20, 2016
391
701
0
Colombo
Double wifi speed of OP2

According to XDA Senior Member dreinulldrei, the WiFi configuration file used in the OnePlus 3 and 3T is the default one provided by Qualcomm. That’s not really an issue in and of itself, but the user discovered that the default configuration disabled channel bonding in the 2.4GHz frequency. 5GHz frequency networks have channel bonding enabled (and if you have access to this frequency, then it is advised you connect to it), but if your router only support the 2.4GHz frequency then this trick may be useful for you.

Enabling channel bonding should theoretically double your wireless throughput (as long as your router supports channel bonding), as the channel width increases from 20MHz to 40MHz. This trick is quite easy to implement, as all one needs to do is modify one line in WCNSS_qcom_cfg.ini (located in /system/etc/wifi).

Original article - https://www.xda-developers.com/how-to-double-the-wifi-speed-on-your-oneplus-3-3t/

I didn't get the maximum speed of my connection through my OnePlus 2 either. So I checked WCNSS_qcom_cfg.ini (located in /system/etc/wifi)
to see if by any chance it's disabled on OP2 as well & YES!
Channel bonding in 2.4GHz frequency's disabled by default on OnePlus 2 as well.
Use following method to enable channel bonding in 2.4GHz frequency & speed up your connection,

Warning!
I won't be held responsible for any damaged/bricked devices. Use this guide at your own risk

In essence, there is a greater possibility for wireless interference if you enable a channel width of 40MHz. The exact reason why it increases interference is more complicated than is necessary to cover in this article, but in general “40MHz wide channels over 2.4GHz is not a good idea in urban areas where there is a high density of WiFi access points” to quote XDA Recognized Developer SultanXDA.
However, if you are located in a more rural or suburban area where there are few wireless networks to interfere with your own, this fix provides a free way to double your phone’s network speed. Try it out and let us know if it works for you!


Method
-> Open WCNSS_qcom_cfg.ini (located in /system/etc/wifi) using a text editor
-> Find line "gChannelBondingMode24GHz=0"
-> Change "gChannelBondingMode24GHz=0" to "gChannelBondingMode24GHz=1"
-> Save & Reboot. Done!



Results (Before & After)





Credits
@dreinulldrei for discovering this on OP3/3T.
Mishaal Rahman for the article
 
Last edited:

leohussey

Member
Aug 5, 2015
24
12
0
Saw this for OP3 too. Did it on my OP2. Worked: faster Wifi. 150 mbps.
Then noticed Portable WiFi Hot-Spot stopped being detected by other devices (laptop, other phones).
Reverted changes same way: edit file, set to 0. Issue remained.
Finally solved by restoring a recent backup of System partition via TWRP.
 

B!Gguy

Senior Member
Apr 20, 2016
391
701
0
Colombo
Saw this for OP3 too. Did it on my OP2. Worked: faster Wifi. 150 mbps.
Then noticed Portable WiFi Hot-Spot stopped being detected by other devices (laptop, other phones).
Reverted changes same way: edit file, set to 0. Issue remained.
Finally solved by restoring a recent backup of System partition via TWRP.
That's why I added the 'Warning' section.
 

leohussey

Member
Aug 5, 2015
24
12
0
That's why I added the 'Warning' section.
Indeed you did.

Unfortunately I'm not savvy enough to understand how that warning is related to the HotSpot from my OP2 not being detected by even my car's Android stereo (which detected it before the change) even in my building's underground parking where there was no other WiFi network available... in theory, there would be no interference there if no other WiFi network is detected... right?

...or you meant the text in red? If so, I'm not putting blame on anyone! I was just commenting on my experience as I did see no mention of such problems so that others could would check this if they do need the hot-spot as I do.

Cheers!
 
Last edited:

B!Gguy

Senior Member
Apr 20, 2016
391
701
0
Colombo
Indeed you did.

Unfortunately I'm not savvy enough to understand how that warning is related to the HotSpot from my OP2 not being detected by even my car's Android stereo (which detected it before the change) even in my building's underground parking where there was no other WiFi network available... in theory, there would be no interference there if no other WiFi network is detected... right?

...or you meant the text in red? If so, I'm not putting blame on anyone! I was just commenting on my experience as I did see no mention of such problems so that others could would check this if they do need the hot-spot as I do.

Cheers!
I admire your contribution by sharing your issues after changing channel bonding. It's the reason forums like xda exists. What I meant was I added a 'Warning' section because there will be issues to be expected(for some). In that section I quoted discovered issues mentioned in the article.

As for your problem,
You said the problem existed even after reverting the change ? Right ? Maybe it's not the one caused the problem. Maybe something else did.
 

leohussey

Member
Aug 5, 2015
24
12
0
As for your problem,
You said the problem existed even after reverting the change ? Right ? Maybe it's not the one caused the problem. Maybe something else did.
Yup. Undid the change in same way I applied it: set system to r/w, edit file, save, set system to r/o, reboot. I even tried wipe cache/Dalvik just in case too. No fix.

I can't say for sure it was this as I have no hard proof, but I'm pretty positive. Reason: In between the change and reverting it, I did nothing else to system (this is in fact first time I touch it) nor did I install any new apps. I'm very careful on changes and never apply more than one at a time or too frequently. This way I can isolate issues. And also that got solved by restoring system partition alone.

Anyway!! Just thought of reporting it for people to be aware and check this if they apply the change. If in fact the change has no impact over the hot-spot, then I did do something else and can't remember!

Thanks & Cheers!

Sent from my OnePlus2 using XDA Labs
 

Dranoel18

Senior Member
May 7, 2016
262
97
28
This solved the old firmware question for me (3.5.6=random reboots, 3.1=WiFi drops). Now I can just use the 3.1 firmware without any downsides.
 

HogoZ

Member
Sep 8, 2005
7
0
0
Saw this for OP3 too. Did it on my OP2. Worked: faster Wifi. 150 mbps.
Then noticed Portable WiFi Hot-Spot stopped being detected by other devices (laptop, other phones).
Reverted changes same way: edit file, set to 0. Issue remained.
Finally solved by restoring a recent backup of System partition via TWRP.
Same for me. But reverting changes worked here.
 
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