Can someone who keeps close tabs on their data speeds with AT&T run a speed test and see what you get?
I just read on wmexperts.com that AT&T has completed their 7.2 HSPA upgrade to the 3G network and I am getting some really high results on speed tests, but I don't really know what I would've gotten a week or two ago.
Can anyone confirm that the network is much faster?
i did this speedtest.net with my laptop connected to my fuze via usb. i had 1 bar of reception. i got a download speed of 1.3mb/sec not bad at all
Full bars 120ms 1.3 down, worse than usual.
Okay, I just got 11834 kbps at mobilespeedtest.com. But I was using the skyfire browser, so is that cheating because their server downloads info and then sends it to my phone?
Okay, I tried it with IE Mobile and got 3213, 2000, and 2991 kbps. With 1-2 bars.
im on energy pheonix rom, on long island. in H data mode.
I ran mobilespeedtest.com in opera with 3 other tabs ope (old browsing session) and got 294 Kbps, 400 Kpbs.
Then in IE Mobile: 377.
Then I clicked the "test again" link on the mobilespeedtest for a 1 MB download, in IE mobile, and it returned 2388 Kpbs, 2197 Kbps.
Then ran the 3 MB test, 2050.
So dont just trust the 100KB test, click the 1mb. Then a 3mb. If your speeds increase as you go up, latency is the problem.
There might not be many of us out there, but for those of us using unlocked and rooted mytouch on the ATT network I've found after some research a way to almost double my Edge speed. This information has been posted before in various pieces on various sites but not directly related to ATT/Edge only. Ive tested this on cyanogen 5.0.8 built will include instructions here that you can give this a shot depending on your rom. Prior to this tweak I ran three download tests, 63/38 84/41 81/41. After, I got 191/102, 133/114, 123/95.
Note that it seems that for me the speed increase takes about 10 seconds to kick in from sleep once the data connection is active.
Under the system directory, look for three files. Open each file and find a section called #GPRS class or #RIL settings. When you find the file containing this, this is the file to edit. Below I'm using system.prop. Also, when editing, do not use notepad or wordpad, I personally use EditPad Lite.
using the android sdk, and connecting your phone to pc ->
adb pull /system/build.prop build.prop
open build.prop with a unix compatible text editor
Change the following sections below:
# Default network type.
# 0 => WCDMA preferred.
ro.telephony.default_network=1
# RIL settings
ro.ril.gprsclass=32
ro.ril.hsxpa=0
ro.ril.hep=1
ro.ril.enable.dtm=1
eliminate all other lines that start with ro.ril if they exist.
then go back to your command prompt, and type
adb remount
adb push build.prop /system/build.prop
reboot phone twice after this.
The idea here is that these lines will force only searching for Edge networks, and improve the full use of multislot data/voice thoroughput on ATT Edge network. I would think technically that this would also maximize data thoroughput for those that want to save battery life from the sucking power of 3G.
I'm posting this because I'd like some feedback from ATT people that can try this. As I'm in metro Atlanta I'm not sure that these settings work for every area, and I've only tested in two spots here within a mile of each other in the three tests. I'm also at this point concerned about battery life outside of my one day testing and other areas.
I'll try this on two different G1's running on AT&T this next week and report back. Thanks
Update 8/31/10: Testing with Super D I see a difference. Was 0.07 mbps Down/ 0.08 mbps up. Now 0.18 mbps Down/ 0.16 mbps Up. Every little bit helps I guess. Thanks for posting this thread.
Which ROM are you using this on? I'll try this out on my phone at the end of the week. Also where did you find this exact same set up. I want to read more about it. I see other posts with different values but not with this same exact set up.
http://forum.xda-developers.com/showpost.php?p=5123531&postcount=46
As I mentioned I'm using Cyanogen 5.0.8. I didn't read where anyone is using this exact setup, I researched the values and put them together based on my best understanding of them.
As of now I'm seeing battery life unaffected to actually improved. Things like facebook and my MLB At Bat are majorly improved, takes much less time for the stats to populate so I'm spending less time in the apps and in turn I'm assuming that lends to battery life. I also used to drop a call in one particular spot and I'm not dropping that call so far. I've been in various parts of the city and the download speed is fairly consistent witht he 130-180k range.
Any word on this working with CM6? There only seems to be these in the RIL section:
ro.ril.hsxpa=1
ro.ril.gprsclass=10
Should the other two values be added?
SRDMizzou said:
Any word on this working with CM6? There only seems to be these in the RIL section:
ro.ril.hsxpa=1
ro.ril.gprsclass=10
Should the other two values be added?
Click to expand...
Click to collapse
As far as what should be added/removed, please more carefully read post one.
In answer to whether it works with CM6, these values directly support the gprs code of the phone so it should in theory work on any android based device.
I appreciate the time you've spent, thanks. I'm trying this asap. I have to test before and after, tho. I'll let you know. I never even considered looking into this, and what I see looks very promising. Thanks for the work.
BEFORE
Test 1: ping- i forgot to look
download- 79
upload-109
Test 2: ping-772
download- 90
upload-79
Test 3: break in between 2&3, for fun. it was asleep for a while.
ping- 767
download-51
upload-95
Test 4, another pretty long break
ping:927
download:23
upload:116
Test 5, no break
ping 16
download 44
upload 100
test 6, no break
ping 39
download 46
upload 111
AFTER
Same physical location, 2 reboots, cable unplugged as before.
Test 1: ping 551
download 33
upload 122
test 2 soon after
ping 541
download 27
upload 104
test 3 with an asleep break in between for a while
ping 428
download 47
upload 105
test 4 right after
ping 429
download 39
upload 102
Test 5 right after
ping 422
download 28
upload 116
Test 6, after a break with screen off/sleeping and a 30 second break with screen on before test
ping 430
download 26
upload 105
In conclusion, no it didn't make any benefit to me. In fact, there was a decrease in speed after applying the mods.
I used a nightly of cyanogenmod 6 from 2 days ago (right before rc3)
I will try donut soon. Eclair sucks. Note that cyanogenmod did not have the last two ro.ril lines, but it did have the telephony one. I added the necessary ones, of course.
i updated my post above.
Hi Jcarrz, thanks for the post. I think something is wrong with your location/configuration if you are getting 100% upload speed over download. It should be the reverse, but even before my config change I was getting double your download speed. Also, a ping time of <100 ms into an edge network is a bit unheard of as far as I know, what speedtest are you using? Did you delete the existing lines? the two most important lines to add are the dtm=1 lines and the grprsclass=32.
One thing about this is that not every city may support class 32 download. Also it may take some time for GPRS to establish 5 timeslots to get the full download speed. Another thing to follow up on my post, as I mentioned 10 seconds or so at least before starting the speedtest, but I've found that even 1-2 minutes after coming from sleep I'm occasionally getting 215k down in some places. But in your case there's definately something else going on....
hongkongpheoy74 said:
Hi Jcarrz, thanks for the post. I think something is wrong with your location/configuration if you are getting 100% upload speed over download. It should be the reverse, but even before my config change I was getting double your download speed. Also, a ping time of <100 ms into an edge network is a bit unheard of as far as I know, what speedtest are you using? Did you delete the existing lines? the two most important lines to add are the dtm=1 lines and the grprsclass=32.
One thing about this is that not every city may support class 32 download. Also it may take some time for GPRS to establish 5 timeslots to get the full download speed. Another thing to follow up on my post, as I mentioned 10 seconds or so at least before starting the speedtest, but I've found that even 1-2 minutes after coming from sleep I'm occasionally getting 215k down in some places. But in your case there's definately something else going on....
Click to expand...
Click to collapse
yea, that ping was pretty crazy. I live really close to los angeles, I don't think a crappy network is the problem. What do you mean by delete existing? i edited two that were there, and added two that weren't. I am using the ookla labs speedtest.net application. I have always had a higher upload than download. Everywhere. I waited for long periods of time between tests. And after waking up from sleep. The highest speed test I have seen is a 250, on htcclay's superfast 1.3.3. I'll have to take a look on the values in that rom.
Thanks for your help, prehaps you could upload the EXACT build.prop for, say, a cm6 build that I could use?
Jcarrz1
ro.ril.hsxpa=2
ro.ril.gprsclass=12
ro.telephony.default_network = 0
I seem to get the best speeds i've seen with this config. Namely the hsxpa=2, because that one, when changed to 1 or 0, dents my speeds.
jcarrz1 said:
ro.ril.hsxpa=2
ro.ril.gprsclass=12
ro.telephony.default_network = 0
I seem to get the best speeds i've seen with this config. Namely the hsxpa=2, because that one, when changed to 1 or 0, dents my speeds.
Click to expand...
Click to collapse
Thanks for reporting back. I think this shows that indeed the edge network in your location just isn't a class 32, or at least it is and is allocating more timelosts for upload than download. Here's how the classes should in theory work. Edge can alot 2-6 timeslots to transfer data. a class 10 or 12 is 5 slots data, 10 says that in theory up to 4 of those slots could be download and 2 could be upload, while 12 is up to 4 down 4 up (but only 5 max in any config). A class 32 can allocate 6 slots data, 32 also says that 5 could be download or 5 could be upload. Try setting the class at 30. This will give you a shot at 6 slots guarantee that no more than one timeslot can be set for upload (5 download 1 upload). If that doesn't work, in theory actually then moving to a class 10 setting may overall benefit you (4 download 2 upload).
hsxpa setting should technically do nothing for you on AT&T unless your phone supports HSPDA 850/1900, I set it on my magic 32B because it forces UTMS99 which is not implemented and therefore should in theory guarantee my radio never finds something to scan. I understand that turning on 2G only doesn't work in all roms, so I set that just in case.
Just so you know, the values in gprsclass can be 10,12,30,31,32,33,34.
I don´t think that ro.ril.hsxpa=0 deactivates 3G. AFAIK it just limits the phone to plain normal 3G (=UMTS) and ensures that it does not attempt to switch to 3.5G (HSDPA/HSUPA) connections.
From what I see in wikipedia, UMTS99 is nothing else than the first release of UMTS, therefore definately being supported.
Better set it to =2, just in case you travel to a country where you have 3G (and 3.5G, etc.) connectivity.
Hellek said:
I don´t think that ro.ril.hsxpa=0 deactivates 3G. AFAIK it just limits the phone to plain normal 3G (=UMTS) and ensures that it does not attempt to switch to 3.5G (HSDPA/HSUPA) connections.
From what I see in wikipedia, UMTS99 is nothing else than the first release of UMTS, therefore definately being supported.
Better set it to =2, just in case you travel to a country where you have 3G (and 3.5G, etc.) connectivity.
Click to expand...
Click to collapse
EDIT: Sorry I just looked up the specs on the phones again and I never noticed UMTS support, still in essense you still want to keep this at hsxpa=0, unless you want 3G on roaming coverage as mentioned. This article is about ATT users and more geared to only ATT bands, ATT does not offer HSDPA over the bands this phone supports so disabling it should keep it from scanning roaming networks for it. I'm removing the other ril values from the phone to keep the phone happy with the fastest edge connection it can get.
So I just tried updating the settings on Superfly TCBY Froyo 1.2. It didn't have the same exact setting lines so I just added the lines manually. All tests done on a fresh reboot, SpeedTest the only app open:
Before
Time of day: 1:10 PM
Run 1
Server: Los Angeles, CA
Latency: 829 ms
Download: 10.3 kB/s
Upload: 9.3 kB/s
Run 2
Server: Los Angeles, CA
Latency: 121 ms
Download: 14.7 kB/s
Upload: 12.1 kB/s
After (2 reboots):
Time: 1:25 PM
Run 1
Server: Los Angeles, CA
Latency: 423 ms
Download: 19.9 kB/s
Upload: 13.7 kB/s
Run 2
Server: Los Angeles, CA
Latency: 394 ms
Download: 18.3 kB/s
Upload: 14.6 kB/s
So it did improve speeds a little. How much is due to the settings is unsure. It could be related to the time of day and traffic during the time of day. I will keep the settings and see how they hold up.
I have been using the normal settings without modifications for Google Nav and it works perfectly fine. I will see how these settings hold. I'll attach my build.prop. Just remove the ".txt"
dawgpound, can you report what city you are in. I do agree that time of day and tower can play into this, this is why my before and after tests were done about 2-3 miles apart from each other. They were also done during daytime hours.
To update on my end, I'm still testing in various areas of atlanta and I'm finding that I actually connect "G" in some areas. I'm assuming UMTS99 since the phone only supports this. The download speeds were terrible, worse than edge for me though. I know this implementation is older and probably not omptimized.
Using Speedtest I'm still not getting any worse than 40k download anywhere in metro atlanta. But, one thing I've found is that in some cases I would get a upload speed greater than download, running Speedtest again even immediately after would produce much higher downlad and upload speeds and maintain these. I think this goes back to my theory that when you initiate the data transfer that it takes a while for the phone to build all the timeslots to the carrier when you enable them in some situations.
Sorry for responding so late. I'm doing the tests in LA. I went to Universal Studios the other day with the modified settings and my phone failed badly when using data. I was getting full signal on my phone with the EDGE sign but it wasn't sending or receiving data most of the day.
Unfortunately, I wasn't able to switch back and forth to see if it was just in the theme park or not. I've noticed in crowded areas, it lags pretty bad compared to the stock settings. I also was connecting to G speeds in some areas but only for a few seconds before switching back to EDGE. Right now, I'm back on stock settings to compare. I will say though, with the modified settings, download speeds increased by average 5 kB/s but upload speed was on avg 5 kB/s less than dl speeds. Stock settings, both download and upload speeds are close to each other.
Hi, when I download something with my PC/Nexus 5 I usually get download speeds of about 11mbits, but when I try to download files from the Play Store/the Browser on my OPO I have download speeds of ~2mbits... If I download for example 4 files at the same time with the browser it goes to 8mbit... It cant be the fault of the download server, because it gives me full download speed on my other devices...
Anyone who has encountered the same problems/who knows a fix?
Thanks, Tom.
same... Speed test on my one is just slow... I just got it today compared to other wifi or just data transfer seems slow
Change the TCP Congestion Algorithm on your phone, search on how to do it. My wifi speeds are perfectly fine, getting 80Mb/s+ on my wireless n router.
thought it was just me...
I had the same issue. You have to go to settings, WiFi and then click on advanced WiFi and uncheck WiFi Optimization.
Turned WiFi optimization off and back in business.
Now to figure out proper network settings. I find the phone not on 4g when it should be
Gordie88 said:
Turned WiFi optimization off and back in business.
Now to figure out proper network settings. I find the phone not on 4g when it should be
Click to expand...
Click to collapse
I'm glad I could help.
OuncE718 said:
I'm glad I could help.
Click to expand...
Click to collapse
Hi, I know the thread is old but my download speeds are slow with my OPO. And just with my OPO. (Iphone, Ipad, Former HTC One M8 works fine)
I realised it with the Facebook App and in the Google Play Store.
When I open the Store and go e.g. to games section, it shows me the games apps but not their pictures. If I turn off WiFi it works well.
Same in Facebook, I can read the comments but can't see the pictures. Again, turning off WiFi and using my mobile connection works fine.
I turned off the optimization, but it didn't help.
It increased the download speed (Speedtest App from Ookla) to 25 Mbits (from 12 with optimization) but the surfing problem remained the same..no pictures in Google Play Store e.g.
Im getting 40 Mbits with my Ipad 3 (without losing any) and 60 mbits with my Notebook.
I restartet the phone (shut down, wait 10 sec, turn on), turn off and on the wifi optimization, checked my WiFi-Channel with "WiFi Analyzer".
When i turned on the flightmode and then turned on only WifI, I got 55 Mbit download! My connection worked fine for a few minutes and went back to 12 Mbit (with optimization) and 25 Mbit (without optimization)
How can I fix this issue? Surfin with WiFi at home is not possible like that, even when I'm getting 25 Mbit as downloadspeed, which would be more then fine to surf on the phone..
Edit:
Im running the newest: 11.0-XNPH38R
Hey folks!
It's worth checking, take a look into Settings -> Performance -> per-app profiles. Make sure it's unticked.
With that option enabled I had maximum download/upload speed up to 5Mbps and it was driving me crazy, I was thinking of selling 1+. Anyway, disabling per-app profiles saved the day and download speed was as on N5.
Hope it helps.
Pavel
hello I have been studying this issue for about a couple of weeks & still can't find no answer to this. The speed test on my phone you can see is pretty fast, BUT when I use T-Mobile hotspot tether why is it slower then back in the AOL dail up days 56K. I don't know what can I do that can at least give my hotspot tether a minimum of 2Mbps. Can anybody help me out with this issue appreviate it.
There are a lot of different things that could cause this. First of all you need to know that every provider recognize when you are doing a speedtest and they give the maximum that is available only for good test results. That doesnt mean that you could access the internet with that speed. Second, the speed of the wifi connection between your phone and pc could be very bad espacialy when you place your phone very close to the pc, for a good wifi connection it should be minimum 1m distance. And there are a lot of other things that could impact the speed like apps using internet on your phone or background updates on pc or a hundred other things. Nobody can tell you for sure whats causing this, you just can play around with it for a while place it on different postitions or deactivate apps and so on and so on...
saturday_night said:
There are a lot of different things that could cause this. First of all you need to know that every provider recognize when you are doing a speedtest and they give the maximum that is available only for good test results. That doesnt mean that you could access the internet with that speed. Second, the speed of the wifi connection between your phone and pc could be very bad espacialy when you place your phone very close to the pc, for a good wifi connection it should be minimum 1m distance. And there are a lot of other things that could impact the speed like apps using internet on your phone or background updates on pc or a hundred other things. Nobody can tell you for sure whats causing this, you just can play around with it for a while place it on different postitions or deactivate apps and so on and so on...
Click to expand...
Click to collapse
Thanks for the food for thought. Correct me if im wrong the speeds that you do in speedtest results are the physical speed you would be using from your phone internet right or it would be a very lengthy lag when streaming videos & downloading apps. At 22 mbps a app that is 21mb would download just about soon as you click it. Sohow would these speedtest results not be the physical testing usage. I thought it was other 3rd party apps to bypass the throttling. I am gonna see if I can fumble somewhere in the internal advance settings. Cause its something Tmobile have if i purchase the unlimjted tether i heard i get the full bandwidth speed & thats the goal I do want to work on to achieve.