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

best AT&T set up for download speed

Search This thread

chrisrotolo

Senior Member
Nov 3, 2010
1,904
462
Corona, CA
any ideas guys? I had an xperia x10 loaner, running custom ROM+build.prop was seeing 3-4.5Mbps download on AT&T. Ive never been able to get more than 2.5 on my streak, Ive used stock; 1.6, 2.1, 2.2, 2.2.2, DJSteve builds 1.46-1.9, and now im using Simple Streak 1.2.

Any ideas? Would engineering baseband be better? I have the build.prop ro.ril tweaks, etc.

im on simplestreak 1.2 w/baseband 35411-US
 

ubsamrc

Member
Dec 9, 2008
11
0
Consider yourself lucky, all I'm getting is 1.9, 1.2 and 1 mostly. My gf's captivate gets 3-5 constantly. If any one has any ideas to fix this, please let us know.

Sent from my Dell Streak using XDA App
 

nickshertzer

Senior Member
Dec 13, 2006
1,146
616
www.nickshertzer.com
How to Increase AT&T 3G Speed on Android


  • Includes step by step to editing build.prop via ADB or Root Explorer.

After some testing, this is the best I could come up with:

SimpleStreak 1.2 with 353 AMS flashed

Code:
ro.ril.enable.dtm=1
ro.ril.gprsclass=12
ro.ril.hep=1
ro.ril.enable.3g.prefix=1
ro.ril.hsdpa.category=14
ro.ril.hsupa.category=6
ro.ril.hsxpa=5

Place that at the end of your build.prop and make sure there is a blank line at the very end. Reboot twice and test.

I went from 439kbps - 900kbps down / 1079kbps up without these settings to 2978kbps down / 1104kbps up

Your mileage may vary.

My original post in this thread:
I flashed the 354 AMS for SimpleStreak 1.2 and found that I am getting around 500kbps d/l speeds on AT&T :(

I saw your post and was hoping to find some answers. I didn't know what the ro.ril tweaks were, so I googled. I assume you mean adding this to build.prop:

Code:
ro.ril.enable.dtm=1
ro.ril.gprsclass=12
ro.ril.enable.3g.prefix=1
ro.ril.hsdpa.category=28
ro.ril.hsupa.category=9
ro.ril.hsxpa=3

I am going to flash the 353 baseband plus add the ro.ril tweaks and see if that helps.

::update:: Actual speed test result on 354 bb was 439kbps (man that is slow). After flashing 353 bb update, I'm getting 1033kbps down. Going to try some ro.ril tweaks and see if anything changes.
 

Attachments

  • CAP201106231730.jpg
    CAP201106231730.jpg
    32.9 KB · Views: 114
Last edited:

nickshertzer

Senior Member
Dec 13, 2006
1,146
616
www.nickshertzer.com
I seem to have posted ro.ril settings for a 4G Galaxy SII (really AT&T... just call HSPDA 4G... who'll know) from here: http://forum.xda-developers.com/showthread.php?t=1087729

Settings previously mentioned for Streak are here: http://forum.xda-developers.com/showthread.php?t=924440

Code:
ro.ril.hsxpa=2
ro.ril.gprsclass=12
ro.ril.hep=1
ro.ril.enable.dtm=1
ro.ril.hsdpa.category=8
ro.ril.hsupa.category = 5

The fastest d/l speed I've seen so far is 1197kbps (using the ro.ril from the SII post). This is really disappointing. The iPhone 4 hits 2.5MB consistently sitting right next to my Streak.

Ive never been able to get more than 2.5 on my streak,
I guess my question becomes, how in the world are you getting 2.5 mb down on your streak?
 
Last edited:

cbass

Senior Member
Nov 17, 2007
458
28
Rochester, NY
Running Simple 1.2 with perfmod flashed, flashed 354 completely stock before, then 353 amss.mbn.

After build.prop edits, with about -95 to -99db signal strength:

1:
Download: 2483kbps
Upload: 735kbps
Ping: 240ms

2:
Download: 2557kbps
Upload: 751kbps
Ping: 256ms
 

mid_life_crisis

Senior Member
Mar 24, 2011
272
8
Last edited:

nickshertzer

Senior Member
Dec 13, 2006
1,146
616
www.nickshertzer.com
Where does one set this string and what does it do?

In the stock browser address bar, type "about:debug" (no quotes). Then hit Menu \ More \ Settings. Scroll all the way to the bottom and find UAString (Stands for User Agent String) and select Desktop.

It forces web sites to show you the full version instead of the mobile version. Most third party browsers have this setting more easily accessible. (Miren, Dolphin, Firefox, etc)
 
  • Like
Reactions: mid_life_crisis

nickshertzer

Senior Member
Dec 13, 2006
1,146
616
www.nickshertzer.com
From http://forum.xda-developers.com/showpost.php?p=5123531&postcount=46

People... the mentioned settings will only work if your network supports them!
Most important is the fact that they NEED to be set to the value that your network is currently supporting if you want to enjoy optimal speeds!!


ro.ril.hsxpa : inidcates hsxpa support of target network :
Code:
ro.ril.hsxpa=0 - UMTS r99
ro.ril.hsxpa=1 - HSDPA
ro.ril.hsxpa=2 - HSDPA/HSUPA

ro.ril.gprsclass : inidcates GPRS class of target network :
Code:
Class 2 : 3 slots : 8 - 12 kbps upload / 16 - 24 kbps download
Class 4 : 4 slots : 8 - 12 kbps upload / 24 - 36 kbps download
Class 6 : 4 slots : 24 - 36 kbps upload / 24 - 36 kbps download
Class 8 : 5 slots : 8 - 12 kbps upload / 32 - 40 kbps download
Class 10 : 5 slots : 16 - 24 kbps upload / 32 - 48 kbps download
Class 12 : 5 slots : 32 - 48 kbps upload / 32 - 48 kbps download

ro.ril.hsdpa.category :
Code:
Cat 1 = 1.2 Mbit/s
Cat 2 = 1.2 Mbit/s
Cat 3 = 1.8 Mbit/s
Cat 4 = 1.8 Mbit/s
Cat 5 = 3.6 Mbit/s
Cat 6 = 3.6 Mbit/s
Cat 7 = 7.2 Mbit/s
Cat 8 = 7.2 Mbit/s
Cat 9 = 10.1 Mbit/s
Cat 10 = 14.0 Mbit/s
Cat 11 = 0.9 Mbit/s
Cat 12 = 1.8 Mbit/s
Cat 13 = 17.6 Mbit/s
Cat 14 = 21.1 Mbit/s
Cat 15 = 23.4 Mbit/s
Cat 16 = 27.9 Mbit/s
Cat 19 = 35.3 Mbit/s
Cat 20 = 42.2 Mbit/s
Cat 21 = 23.4 Mbit/s
Cat 22 = 27.9 Mbit/s
Cat 23 = 35.3 Mbit/s
Cat 24 = 42.2 Mbit/s
Cat 25 = 46.8 Mbit/s
Cat 26 = 55.9 Mbit/s
Cat 27 = 70.6 Mbit/s
Cat 28 = 84.4 Mbit/s

ro.ril.hsupa.category :
Code:
Cat 1 = 0.73 Mbit/s
Cat 2 = 1.46 Mbit/s
Cat 3 = 1.46 Mbit/s
Cat 4 = 2.93 Mbit/s
Cat 5 = 2.00 Mbit/s
Cat 6 = 5.76 Mbit/s
Cat 7 = 11.5 Mbit/s

Not speed related, but still nice to have :

ro.ril.enable.3g.prefix : adds the 3G prefix to the operator name.

ro.ril.enable.dtm : Only set this to 1 if your network allows simultaneous transfer of Circuit switched (CS) voice and Packet switched (PS) data over the same radio channel (ARFCN).
 

nickshertzer

Senior Member
Dec 13, 2006
1,146
616
www.nickshertzer.com
More Settings to Test:
Code:
ro.ril.hep=1
ro.ril.enable.dtm=1
ro.ril.hsdpa.category=8
ro.ril.enable.a53=1
ro.ril.enable.3g.prefix=1
ro.ril.htcmaskw1.bitmask = 4294967295
ro.ril.htcmaskw1 = 14449
ro.ril.hsupa.category = 5

From what I've been reading, it is suggested to put a blank line at the end of the ro.ril statements in build.prop. Also, reboot twice after making changes before testing speed.

This gave me 831kbps Down / 1031kbps Up
2nd run: 849kbps / 1113kbps

Not seeing much in the way of results here.
 
Last edited:

mid_life_crisis

Senior Member
Mar 24, 2011
272
8
@post 14:

How do you find out the correct settings for your particular network? At 2.4/.750, I'm guessing mine are probably close, but hey, if I can get more for my hard earned money, I'm all for it.
 

nickshertzer

Senior Member
Dec 13, 2006
1,146
616
www.nickshertzer.com
Well, maybe I found something here. I'm going to edit my first post on this thread with my current settings.

Code:
ro.ril.enable.dtm=1
ro.ril.gprsclass=12
ro.ril.hep=1
ro.ril.enable.3g.prefix=1
ro.ril.hsdpa.category=14
ro.ril.hsupa.category=6
ro.ril.hsxpa=5

Place that at the end of your build.prop and make sure there is a blank line at the very end. Reboot twice and test.

I went from 439kbps - 900kbps down / 1079kbps up without these settings to 2978kbps down / 1104kbps up

Your mileage may vary.
 

Attachments

  • CAP201106231730.jpg
    CAP201106231730.jpg
    32.9 KB · Views: 41
Last edited:

undrwater

Senior Member
Aug 1, 2010
443
85
Cerritos
OnePlus One
OnePlus 3T
Well, maybe I found something here. I'm going to edit my first post on this thread with my current settings.

Code:
ro.ril.enable.dtm=1
ro.ril.gprsclass=12
ro.ril.hep=1
ro.ril.enable.3g.prefix=1
ro.ril.hsdpa.category=14
ro.ril.hsupa.category=6
ro.ril.hsxpa=5

Place that at the end of your build.prop and make sure there is a blank line at the very end. Reboot twice and test.

I went from 439kbps - 900kbps down / 1079kbps up without these settings to 2978kbps down / 1104kbps up

Your mileage may vary.

These edits made the following changes:
Before: ~2500 down / ~500 up
After: ~2000 down / ~1000 up

I like that it looks a bit more synchronous even though the download speeds are a bit slower. I'll see how this feels in RL.
 

mid_life_crisis

Senior Member
Mar 24, 2011
272
8
I just ran two speed tests.
1) Speedtest installed to phone - 1.4 down / 1.1 up.
2) Speakeasy from website - 2.5 down / .85 up.

Yes, I disabled wifi first.
Back to back tests should not be that different.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 2
    How to Increase AT&T 3G Speed on Android


    • Includes step by step to editing build.prop via ADB or Root Explorer.

    After some testing, this is the best I could come up with:

    SimpleStreak 1.2 with 353 AMS flashed

    Code:
    ro.ril.enable.dtm=1
    ro.ril.gprsclass=12
    ro.ril.hep=1
    ro.ril.enable.3g.prefix=1
    ro.ril.hsdpa.category=14
    ro.ril.hsupa.category=6
    ro.ril.hsxpa=5

    Place that at the end of your build.prop and make sure there is a blank line at the very end. Reboot twice and test.

    I went from 439kbps - 900kbps down / 1079kbps up without these settings to 2978kbps down / 1104kbps up

    Your mileage may vary.

    My original post in this thread:
    I flashed the 354 AMS for SimpleStreak 1.2 and found that I am getting around 500kbps d/l speeds on AT&T :(

    I saw your post and was hoping to find some answers. I didn't know what the ro.ril tweaks were, so I googled. I assume you mean adding this to build.prop:

    Code:
    ro.ril.enable.dtm=1
    ro.ril.gprsclass=12
    ro.ril.enable.3g.prefix=1
    ro.ril.hsdpa.category=28
    ro.ril.hsupa.category=9
    ro.ril.hsxpa=3

    I am going to flash the 353 baseband plus add the ro.ril tweaks and see if that helps.

    ::update:: Actual speed test result on 354 bb was 439kbps (man that is slow). After flashing 353 bb update, I'm getting 1033kbps down. Going to try some ro.ril tweaks and see if anything changes.
    1
    Where does one set this string and what does it do?

    In the stock browser address bar, type "about:debug" (no quotes). Then hit Menu \ More \ Settings. Scroll all the way to the bottom and find UAString (Stands for User Agent String) and select Desktop.

    It forces web sites to show you the full version instead of the mobile version. Most third party browsers have this setting more easily accessible. (Miren, Dolphin, Firefox, etc)