Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,807,223 Members 41,840 Now Online
XDA Developers Android and Mobile Development Forum

Easy way how to improve 3G(2G) troughput

Tip us?
 
Stimpoff
Old
(Last edited by Stimpoff; 7th December 2009 at 11:45 AM.) Reason: Video added
#1  
Member - OP
Thanks Meter 3
Posts: 33
Join Date: Oct 2006
Location: Prague
Exclamation Easy way how to improve 3G(2G) troughput

UPDATE: it seems that for some users is needed to do two reboots after each change of prop file.

It seems that is work for most users with rom based on DRC83. It seems that works in US and EU region. Therefore I decided to start separate thread (something was discussed in cyanogen's thread).
I tested it on cyanogen 4.2.7.1 but it should work with other ROMs too. I think that improvement is depedent on presence of HSUPA feature in your network.
Try it and let us to know....

Comparison video - two G1 simultaneously (sorry for poor quality-Nokia)
http://www.youtube.com/watch?v=bskKwh2xBXs

I have found that my cyan G1 is much slower in uplink in 3G network than official TMO EU G1. Same radio but "primary band" (phone info menu) was different....
Cyan (and other US ROMS):
62.50S.20.17H_2.22.1.26l
TMO EU:
62.50S.20.17U_2.22.1.26l

I found difference in build.trout.prop (build.prop - TMO) which make this difference.

Cyan (TMO US):
ro.ril.hsxpa=1
ro.ril.gprsclass=10
TMO EU:
ro.ril.hsxpa=2
ro.ril.gprsclass=12

I changed values in build.trout.prop.... TADAAA
62.50S.20.17U_2.22.1.26l is showed in phone info. Uplink is almost three times faster. It seems that is some improvement in EDGE too (gprsclass).

THEORY:
US ROMS has disabled HSUPA feature.
ro.ril.hsxpa=0 - UMTS r99
ro.ril.hsxpa=1 - HSDPA
ro.ril.hsxpa=2 - HSDPA/HSUPA

script which apply all stuff (thanks cloverdale)
note: script use cyanogen build.trout.prop
http://forum.xda-developers.com/show...postcount=7036

or

1) adb pull /system/build.trout.prop build.trout.prop
2) edit with notepad++ (or other unix format capable editor)
3) adb remount
4) adb push build.trout.prop /system/build.trout.prop
5) reboot

in on other roms change build.trout.prop to build.sapphire.prop or build.prop depending which one your ROM using
The Following 2 Users Say Thank You to Stimpoff For This Useful Post: [ Click to Expand ]
 
Ace42
Old
#2  
Ace42's Avatar
Senior Member
Thanks Meter 1,124
Posts: 9,166
Join Date: Jul 2009
Location: New York
Hmm. looks interesting, will like to hear feedback from others first.
Main: LG G2 D-800 {Tmobile)
LG Opt G (e970)
Hybrid radios for E970
Surface RT 32GB--Kindle Fire 1G_CM11--SGS Vibrant_CM11
Owned: G1(Backup)-> Mytouch3GS(Sold) -> SideKick4G(Traded) -> MyTouch4G(Sold) -> Sensation 4G(Sold) -> Galaxy Player 5"(Sold) ->Nexus 4(broken)->LG Opt G
 
docsparks
Old
#3  
docsparks's Avatar
Senior Member
Thanks Meter 242
Posts: 474
Join Date: Aug 2009

 
DONATE TO ME
I have **** upload speeds. And my buddy at his house, has really really slow 3g speeds, in some area its fast for him, but at his home, it sucks.

Ill try this right meow.
:holds breath:
 
chingy1788
Old
#4  
Member
Thanks Meter 0
Posts: 51
Join Date: Apr 2009
Hmm Interesting...

Isnt HSUPA for uploads?
so it will only affect upload speeds?

but I'll give it a try anyway
T-Mobile G1
Cyanogenmod 4.2.14
Andida 1600mAh battery
Three Australia

Acer Liquid @ 920MHz
Angio Rom 1.5.1
Cameron Sino 2000mAh Battery (Fails miserably, using stock)
Three Australia
 
Nedlinin
Old
#5  
Senior Member
Thanks Meter 16
Posts: 227
Join Date: Apr 2009
Location: Huntsville, AL
Quote:
Originally Posted by Stimpoff View Post
It seems that is work for most users therefore I decided to start separate thread (something was discussed in cyanogen's thread).

I have found that my cyan G1 is much slower in uplink in 3G network than official TMO EU G1. Same radio but "primary band" (phone info menu) was different....
Cyan (and other US ROMS):
62.50S.20.17H_2.22.1.26l
TMO EU:
62.50S.20.17U_2.22.1.26l

I found difference in build.trout.prop (build.prop - TMO) which make this difference.

Cyan (TMO US):
ro.ril.hsxpa=1
ro.ril.gprsclass=10
TMO EU:
ro.ril.hsxpa=2
ro.ril.gprsclass=12

I changed values in build.trout.prop.... TADAAA
62.50S.20.17U_2.22.1.26l is showed in phone info. Uplink is almost three times faster. It seems that is some improvement in EDGE too (gprsclass).

THEORY:
US ROMS has disabled HSUPA feature.
ro.ril.hsxpa=0 - UMTS r99
ro.ril.hsxpa=1 - HSDPA
ro.ril.hsxpa=2 - HSDPA/HSUPA

script which apply all stuff (thanks cloverdale)
http://forum.xda-developers.com/show...postcount=7036
So is this a European mod only? You say you were slower than the TMO Eu release. Im assuming its because of a different wireless frequency used? Not really sure.. more info would be great..

Also, which Cyan builds do this apply to? Only the newest or all of them? Good info to have in the first post!
 
PaoloWeckl
Old
#6  
PaoloWeckl's Avatar
Senior Member
Thanks Meter 1
Posts: 145
Join Date: Sep 2009
Location: Naples
i will test it tomorrow and will give a feedback!
null_10; Siyah Kernel 1.8.4
 
Stimpoff
Old
#7  
Member - OP
Thanks Meter 3
Posts: 33
Join Date: Oct 2006
Location: Prague
Quote:
So is this a European mod only? You say you were slower than the TMO Eu release. Im assuming its because of a different wireless frequency used? Not really sure.. more info would be great..

Also, which Cyan builds do this apply to? Only the newest or all of them? Good info to have in the first post!



I updated first post little bit. I posted this yesterday in cyan thread and US users confirmed improvement what was for me quite supriesing. I expected improvement for EU users with canogen mod (or other US based mod).
 
chingy1788
Old
#8  
Member
Thanks Meter 0
Posts: 51
Join Date: Apr 2009
Ok...
for people in Australia on the Three Network...

2 bar reception

No mod:
Download:
123kbit/s, 246kbit/s (Max)
Upload:
88kbit/s, 115kbit/s (Max)

With Mod:
Download:
308kbit/s, 308kbit/s (Max)
Upload:
114kbit/s, 115kbit/s (Max)

So theres some improvement

Tested using Xtremelabs Speedtest app
T-Mobile G1
Cyanogenmod 4.2.14
Andida 1600mAh battery
Three Australia

Acer Liquid @ 920MHz
Angio Rom 1.5.1
Cameron Sino 2000mAh Battery (Fails miserably, using stock)
Three Australia
 
docsparks
Old
(Last edited by docsparks; 5th December 2009 at 09:33 PM.)
#9  
docsparks's Avatar
Senior Member
Thanks Meter 242
Posts: 474
Join Date: Aug 2009

 
DONATE TO ME
No change for me, my uplink speed actually dropped a tiny bit.

before:
dl: .59mbps
ul: .41mbps

after:
dl: .55mbps
ul: .37mbps


edit*
also used speedtest.net, and full bars
 
mr_deimos
Old
#10  
mr_deimos's Avatar
Senior Member
Thanks Meter 91
Posts: 386
Join Date: Nov 2007

 
DONATE TO ME
Wow, nice find
It did improve 3G speed for me, however not exactly the way i expected - there was only a slight change in upload speed, but a big change in download speeds.
And some numbers showing the change (speed measured with speedtest.net app from market).
Before modification:
d/l [kbps] u/l[kbps]
1340 101
1310 100
1494 106

And after the modification:
d/l [kbps] u/l[kbps]
4025 138
3738 137
3523 138

To keep the test reasonably accurate the phone was just sitting on the desk in exactly the same place during both tests. I did't have full signal reception though so upload speeds may be even higher in places with better 3g coverage.
Doing the modification doesn't seem to break anything and is childishly simple - i just used root mode in Estrongs file explorer to edit the file. In my opinion is worth a shot, especially for those from europe (US roms probably have this disabled for a reason).

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Play Music on Android Wear with Stellio Music Player

Android Wear smartwatchesare growing inpopularity every day. Some devices have already … more

Schedule is up for xda:devcon ’14

With xda:devcon ’14 just around the corner, and the venue close to selling out, there is a lot … more

aLogcat Returns Thanks to XDA Love

The developers of Android, that is Google, gave users several great debugging tools that can be used in … more

And the Winners in the XDA Pebble Development Challenge Are…

Almost two months ago, we set out with Pebble to findthree amazing … more