Post Reply

[Guide] Fast Data on 3rd Party ROMs

OP TechieGeek

13th September 2012, 05:10 AM   |  #1  
TechieGeek's Avatar
OP Member
Thanks Meter: 33
 
57 posts
Join Date:Joined: Feb 2010
Donate to Me
More
I was geting lower than expected HSPA+ speeds from my HTC One S after moving from my stock ROM to CM10 and TrickDroid and Maximus. Here are some steps I took to increase my data speeds from ~3-4Mbps to 10-14Mbps.

1) I flashed a new baseband. If you turn your phone off, then hold the volume down and power button together, you can boot into a bootloader which will show an hboot version. If your hboot is version 1.13 or lower, you can flash a new baseband the following way:
  1. Download Goomanager from the Android Market (Free)
  2. Go to the app's menu and tap "Install OpenRecovery Script." This will install the "TWRP Recovery", a touch-based recovery.
  3. Download the .zip for the baseband you want to flash and put it on your SD card. You can download the basebands here. I currently use EU_Radio_1.06s...
  4. Use Goomanager to "Reboot Recovery." Once you're in the recovery, flash the ZIP file for the baseband you downloaded.

2) I edited my build.prop file to change some values.

To do this, you can go to the Android Market and download "ES File Explorer" (free). Open it up, go to its menu, navigate to Root Settings, and check all for options (Root Explorer, Up to Root, Mount FIle System, and Backup System App) while giving the app root permissions when you get asked.

Now go back to the app homescreen and tap "Up" from the menu at the top of the app to get to the root directory. From there you'll open the system folder and open up the build.prop file (you can open it with "ES Note Editor." In that file, make sure your values are as follows:

Code:
ro.ril.hsdpa.category = 24
ro.ril.hsupa.category = 6
ro.ril.hsxpa = 4


ro.ril.fast.dormancy.rule = 2
Make sure you save the file and restart your phone for the changes to take effect!

Note: If you don't see the values in your buid.prop, you should still be able to write them in to overwrite whatever your defaults are.

Many ROMs will come with different values, especially ones based on sources from different countries.

The HSDPA and HSUPA categories tell your phone the maximum speeds of the network. From Wikipedia we can tell what the categories define. I live in a 42mbps area and the One S on T-Mobile is a 42mbps capable phone, so I changed my value to category 24 from category 14.

The HSXPA number tells your phone what networks to connect to (HSDPA/HSUPA/UTMS/etc) and the default from T-Mobile is 4, even though I haven't been able to find a definition for what exactly the value 4 stands for.

The Fast Dormancy = 2 is another unknown. I use the value 2 because this is what T-Mobile used in their stock ROM. This article outlines Fast Domancy very well, and since I switched from "1" to "2" I have noticed that my phone is no longer switching from 3G to 'H' like mad, and my speeds are more stable. I am not sure if the T-Mobile network supports Fast Dormancy, but changing this value has definitely helped me.

Success Stories:
Doubled speed, faster speeds, will add more as they come in!
Last edited by TechieGeek; 13th September 2012 at 01:44 PM.
The Following 26 Users Say Thank You to TechieGeek For This Useful Post: [ View ]
13th September 2012, 05:15 AM   |  #2  
TechieGeek's Avatar
OP Member
Thanks Meter: 33
 
57 posts
Join Date:Joined: Feb 2010
Donate to Me
More
Here are some speed tests I did right now with random servers around the US Of course your results will vary, but before this I would be getting 3 or 4mbps during off-peak hours.

Last edited by TechieGeek; 13th September 2012 at 05:19 AM.
13th September 2012, 06:08 AM   |  #3  
WiiR0cKz's Avatar
Senior Member
Flag Corona
Thanks Meter: 5
 
108 posts
Join Date:Joined: Jan 2009
More
Wow it actually worked for me was getting 3mb and it went up to 10 gonna flash the eu latest radio. Hopefully It makes a difference. Oh and it's not switching from 3g to H anymore....

Sent from my HTC One S using Tapatalk
13th September 2012, 06:46 AM   |  #4  
WiiR0cKz's Avatar
Senior Member
Flag Corona
Thanks Meter: 5
 
108 posts
Join Date:Joined: Jan 2009
More
The speeds I was getting yesterday without the tweak and the pic from today

Sent from my HTC One S using Tapatalk
Attached Thumbnails
Click image for larger version

Name:	uploadfromtaptalk1347514643522.jpg
Views:	3178
Size:	126.1 KB
ID:	1322822   Click image for larger version

Name:	uploadfromtaptalk1347515195801.jpg
Views:	3027
Size:	127.9 KB
ID:	1322851  
13th September 2012, 07:16 AM   |  #5  
njeske's Avatar
Senior Member
Flag Vallejo, CA
Thanks Meter: 69
 
395 posts
Join Date:Joined: Mar 2009
More
I don't see any of those values in the build.prop on CM10. Can I just add them in?

Sent from my HTC One S using Tapatalk 2
13th September 2012, 07:20 AM   |  #6  
WiiR0cKz's Avatar
Senior Member
Flag Corona
Thanks Meter: 5
 
108 posts
Join Date:Joined: Jan 2009
More
I'm on ViperOneS rom and I found the values right away at the very top....

Sent from my HTC One S using Tapatalk
13th September 2012, 09:18 AM   |  #7  
Senior Member
Thanks Meter: 26
 
543 posts
Join Date:Joined: Apr 2006
More
Im on viper rom and in the UK. I thought id try it anyway just in case by some magic lol

It doesnt make any difference though
13th September 2012, 09:25 AM   |  #8  
fmedrano1977's Avatar
Senior Member
Flag San Antonio, TX
Thanks Meter: 443
 
1,882 posts
Join Date:Joined: May 2009
More
Finally got the desired speeds I see.

T-MobileUS HTC One S running Stock Rooted 2.21.
13th September 2012, 10:40 AM   |  #9  
Senior Member
Thanks Meter: 24
 
134 posts
Join Date:Joined: Mar 2010
i found this to be faster and more consistantly on H+ on cm10
ro.ril.hsdpa.category=28
ro.ril.hsupa.category =7
Last edited by iheartn1; 13th September 2012 at 10:45 AM.
The Following 2 Users Say Thank You to iheartn1 For This Useful Post: [ View ]
13th September 2012, 11:19 AM   |  #10  
Senior Member
Thanks Meter: 481
 
2,081 posts
Join Date:Joined: Jun 2010
Seems this only really helps US users?

Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Top Threads in One S General by ThreadRank