Another win for T-Mobile. I have to say, for all the negative things I've heard about them in past years, the more I hear about the company the harder I think about switching from Verizon.
No contracts for service, they separated phone subsidies from phone service, and reasonably priced data plans. Does anyone use T-Mobile? How is their network?
In the peninsula where many Hacker News readers probably reside, their network is pretty great. In Austin, using T-Mobile is a lot like not having a data plan and having a phone with only moderately high probability. People who call you will sometimes get some message saying that your number doesn't exist.
The opt-out process for T-Mobile's DNS hijacking is not satisfactory:
> Note: In order for opt-out to work properly, you need to accept a "cookie" indicating that you have opted out of this service. If you use a program that removes cookies, you will have to repeat this opt-out process when the cookie is deleted. The cookie placed on your computer will contain the site name: "http://tmob.search-help.net.
> > Note: In order for opt-out to work properly, you need to accept a "cookie" indicating that you have opted out of this service. If you use a program that removes cookies, you will have to repeat this opt-out process when the cookie is deleted. The cookie placed on your computer will contain the site name: "http://tmob.search-help.net.
Do you have more information about how this works? I cannot imagine how a cookie would affect whether the DNS server returns NXDOMAIN. The site could possibly do it by IP but then the cookie wouldn't need to exist. If opting out just changes the ads to a 404 that is still DNS hijacking.
The DNS server needs to return NXDOMAIN if a domain does not exist. Nothing else.
I hadn't actually tried using the opt-out, but I did think it was impossible for it to work as described. I tried it just now, and it just replaces the ads with a 404. So it would be more correct to say "There is no opt-out for the DNS hijacking."
I guess. It looks like I need to jailbreak my phone to change the DNS server, so if I get around to it I can opt out. It will work as long as the DNS hijacking just returns incorrect results from T-Mobile's DNS server, rather than replacing any NXDOMAIN response from any DNS server.
Unless you're telling me the text message, minutes, and data usage numbers on my bill are all made up, I'm pretty sure the carriers have a way to track whose phone belongs to who. Or, if they can't provide a working opt-out, it should be opt-in only (using the cookie).
It can't really be opt-in using the cookie, as nobody should be touching any cookies in the process of a DNS lookup. Otherwise I agree completely; the carrier obviously knows that this is my phone or they couldn't tell me how much data I'm using.
I have had T-mobile for almost a decade and never had any problem with them. They are a GSM network so you can just swap out your sim card if you want a new phone, without having to jump through any hoops. They even went so far to correct problems that users were having with jailbroken iPhone on their network when they were still relatively new, which is pretty incredible.
I have never had any problem with coverage in major cities, if you get out of populated areas you will see that you are typically bouncing off partner towers, so you may lose data service, but will almost certainly have cell service. Basically as long as you live in a large city you will be fine. I never have had any problems (at least noticeable enough for me to remember) with dropped calls, or flaky service where I live.
I assume other peoples experiences may vary, but I think they are hands down the best cell provider.
I signed up with Voicestream, later bought by T-Mobile. I've been with them more than a decade. A couple of times they've called to inform me I need to switch plans because they're phasing out the one I was on. It's been a total win, no extra money, more stuff every time. I'm in Arizona, and coverage is fine here. Traveling in the US sometimes I get T-Mobile and sometimes I roam. A visit to Europe a few years ago I saw solid coverage, mostly T-Mobile. Yeah, it was $1/minute to call home. So I called every night for only 5 minutes to talk to my wife and daughter. Compared to hotel and restaurant expenses? Whatever.
I never think T-Mobile is especially good until I hear others bitching about their carriers.
I have had great experience being on T-mobile for about 5 years. Their customer service is exceptional and they also allow you to unlock your phone after 3 months.
However there are a couple of things that do irritate me:
[1] They sniff the header of every web-request looking for desktop browser string. If found they sent you a warning text threatening to cut off your service. It sucks especially when you move to a new home with no immediate internet service and want to tether for a few days.
[2] Non-existent domains redirect to a page with ads (Similar to OpenDNS). Sucks on a mobile since you have to wait for it to load to find out while adding to your data usage.
I've been using T-mobile for about 5 years as well and have been tethering for about 3 years with no issue. I just have a regular data plan. No hotspot option or anything.
Interesting, din't know it was uncommon. Could they be targeting certain areas, maybe the ones with high data usage? It happened to me when I moved to NYC and found myself stuck in an apt with no internet for the first few days.
I had the same thing happen when I moved, after I racked up around 800MB of data on my tethering (easier than you think). I didn't get a text, but I'd get redirected to an "upgrade now!" page. I spoofed my user agent on my laptop for the next couple days (because, shit, I'm paying for it, I'm going to use it), and had to do the same when I tethered for about a month or it'd redirect me. Since then, nothing.
I've noticed that it redirects when I use a largish amount of data (100mb?) with a desktop useragent. It redirects me to the "upgrade now" page for the rest of the month.
I have a Galaxy Nexus on T-Mobile which I occasionally use to tether my laptop and I have never gotten a warning like that. I have the unlimited voice/data/text plan but don't pay for tethering (which stock Android supports natively of course).
Is the browser sniffing still an issue? What sort of plan are you on? T-Mobile changed some things last month (http://www.tmonews.com/2013/04/t-mobile-will-begin-bundling-...). You may be able to shift to a plan that includes (limited) tethering at no real cost.
The default includes only 500MB of "high speed" tethered data, but you can add higher amounts.
I had my contract renewed back in Jan and it din't include any tethering option. So I guess I am stuck for the next 1 1/2 years. However its great to see the new bundling option being offered. It really comes in handy when you are on the move or on vacation.
When I inquired the rep about how accounts that would still be under their contract plans -- what they told me was you'll still have locked to contract for full-term of the contract, however, adjusting rate plan / service (probably with some limitation -- like reducing lines) won't affect your remaining contract -- so you may want to check to see if there's any way you can make adjustments without any consequences.
Wow, that's pretty evil. I wonder what would happen if a reasonably popular ios app started using a desktop-like User-Agent in communications to its server!
I switched from AT&T to T-Mobile because AT&T just pissed me off with mandatory data plans.
T-Mobile's network is nowhere near as good for me as AT&T's was. I hope that it improves. The biggest problem is looking at my phone and seeing "0 bars."
Also, the data plan doesn't work with one of my phones. Ironically, the same phone AT&T forced me to have a data plan for. Maybe it would have never worked.
As someone on AT&T now but whose contract has expired, I read stuff like this with great interest. I tested my friend's iphone 5 last week here and he was getting 22mb d/l and 10mb u/l. I could swear at AT&T a whole lot but still enjoy those speeds.
are you in SF? i live in cole valley and have terrible at&t service. its been terrible ever since i moved here, though, at&t has given me discounts, credits, even a microcell (requires highspeed internet). now i get full bars in my house, though,as soon as i step outside its back to one little bar.
i wonder if my microcell will work with tmobile? i'm out of contract and have been thinking about switching.
I believe it had previously been implemented in hardware (BB Curve etc.), these days it's implemented via software for Android handsets. Not yet supported on iphones.
I'm in Cole Valley too, and being in the shadow of Sutro causes all sorts of RF issues, especially on the southern half of the neighborhood. AT&T and Verizon are worthless, T-Mobile is barely usable, and the TV signals coming from Sutro pass overhead, while the mountain itself blocks NBC coming from the south. Even Monkeybrains has had trouble with Cole Valley.
I love the neighborhood, but the wireless situation sucks.
Also, the data plan doesn't work with one of my phones.
If its an AT&T phone, it's likely because AT&T uses different frequencies to T-Mobile. This is likely also the reason for your 0 bars- many AT&T phones will only ever get EDGE at best.
No issues as far as service goes unless I go someone in the middle of nowhere Indiana.
TMobile isn't perfect, but they don't have me swearing at them every month like AT&T did. The fact that I can bounce anytime is a huge bonus in my opinion.
I've used T-Mobile for the last 4 years. Generally pretty happy with them - their customer service is unobtrusive and generally pretty good, website is solid, plans are reasonable. I think I did accept a 1-year contract when I upgraded to unlimited voice + data + texting, but the initial plan wasn't contract-based.
Coverage in the Bay Area is great. Out east it tends to be a bit spottier than most of the other networks - in rural areas or inside certain malls my relatives on AT&T or Verizon might get service but I won't. They're generally fine in major urban areas and around major highways, but somewhat sparser on the long tail.
TMobile in Portland OR, Seattle WA, SF/Bay Area I tested around 16-20MG/s, in other areas (Reno NV, Boise ID) of western US, "4G" runs between 4-8MG/s.
OpenSignal and SpeedTest are the apps that I used.
I use them in NYC, and I'm never looking back. I pay $30 a month for unlimited data, unlimited texts and 100 minutes of calls. I bought my phone (Nexus 4) outright for $350. I even tried out hacking LTE to work with it, and I get T-Mobile LTE in Brooklyn (though not in Manhattan).
In summary; it's awesome. However, when I leave the city, coverage is definitely limited. I do so very infrequently, so it's fine for me.
TMobile is great until it isn't. I had them for years with a $19.99/4ever plan grandfathered from Omnipoint many years ago.
Unfortunately for you, that means that you can't make a phone call 30 miles from your city center (or in remote locations like Brooklyn, NY or the state of Maine) , or in the back of your home, or 1000 ft from the interstate, etc.
Using an unlocked AT&T iPhone 4 in the Chicago area. Many places have not completed the "refarming" effort of switching the 1700 MHz towers to 1900 MHz, so most of the time I am on Edge (2.5G).
When I happen to be in an iPhone 4 compatible cell, the 3G is pretty solid, often 6mbit down, 2mbit up.
Waiting for the 5S to upgrade - hoping the LTE and HSPA+ is good.
I've been with them for 3-4 years in NYC/NJ. I've been nothing but happy, and in Jersey City, they've got better coverage than AT&T and Verizon (anecdotal, but repeatable, data).
Their phone support has always been fantastic for me.
Right before they switched to no-contract mode, I called in to cancel a USB data card I wasn't using much anymore. I have a phone (no contract, unlocked nexus 4) as well as that card, that had finished its contract some time ago. They gave me ~40% off of my entire bill if I agreed to a 2 yr contract.
Then again, when I go out into some parts of the country, I get almost no signal. There was an HN post some time ago with a map of comparative cell-coverage.
Never had a dropped call in Minneapolis. My girlfriend is getting lots of LTE on an unlocked iPhone even though Minneapolis isn't one of the officially announced markets yet. (Our apt is still EDGE, but that's what wifi is for, right?)
Eh, in the UK they have / had a package of "unlimited" 3g, £30 for 90 days.
Unlimited means they do weird stuff to prevent some content from working after one gigabyte per month - flash videos don't work, for example.
They throw up interstitial warning pages which break forms and the back button, which can be annoying.
They have fierce image compression proxies, but the Windows client (if you chose to use it, you don't have to) allows you to turn it off.
I carefully checked that it was unlimited, and I gave them fair warning that I consider myself a heavy internet user, and I made sure they knew before they took me on that I'd be hammering the bandwidth. And I do.
Be careful with T-Mobile. I live in a fairly small town (about 12,000 people) that is practically a suburb of a bigger town (over 200,000). I have 18 MBps Internet from AT&T Uverse, and the local cable company just started offering a much faster connection. T-Mobile? I can't even get a signal at my home. No signal.
I'm on T-Mobile, but I'm not going to lie: Verizon has a superior network. All that 700mhz LTE is amazing. However, T-Mobile's network is fine for me (their DC HSPA network really does approach LTE speeds at times), and they more than make up for it with things that I also care about that you mentioned.
Indeed, T-Mobile seems to be turning things around a bit between the new pricing the the LTE Network rollout. I'm considering switching from their other half (MetroPCS) after I ran a DSLReports speed test on my buddy's iPhone 5 and saw 22Mbps. I was floored.
I just moved to the valley and I love that they offer $10/m unlimited international calls and texts. They also offer free tethering up to 2.5GB's and unlimited data (w/o tethering). They claim not to slow you down at a certain point with unlimited data.
It really sucks that carriers do this, but I think it's important to realize that the issue is transparency, not that they do it.
Verizon and AT&T have a problem with scaling. They should be honest and upfront about what speeds you're realistically going to attain, but I don't think they have an obligation not to throttle people. It's honestly hard to exist without it. I don't know if Verizon and AT&T could operate such competitive networks without throttling.
Another thing to realize is that this also happens to internet download/upload speeds. How often do you realistically hit the maximum speeds you're advertised?
I think there should be accountability for lack of transparency, but I can't say I blame them for throttling. I don't have enough expertise on cell tower networking to know if they could stay profitable with competitively sized networks otherwise.
It doesn't seem at all reasonable to throttle a particular device and not other comparable devices. It seems more reasonable to have the tower/router adjust the bandwidth made available to each device in real-time to ensure there's enough bandwidth for all users in the face of capacity issues.
I think it's fine to advertise peak speeds if those are regularly attainable even if sometimes they are not. It's not OK to advertise such speeds if the device is sold in a configuration that can't take advantage of them without a hack or update from the carrier or manufacturer.
The blame here lies squarely with Apple for allowing the carriers to pull this sort of bullshit with their customers. They're the ones who implemented this whole carrier profile mess on their platform.
Carriers have been doing this stuff every since the first feature phone came out. I remember Verizon disabling things like USB access to storage so you'd have to use their gateways to get pictures off your phone at $1.50 each.
Why do carrier Android updates take so long? One of the reasons is probably so they can put these kind of "features" in.
Apple has done a lot for the wireless market. They were able to strong-arm AT&T into allowing them to ship a phone without all the standard preloaded carrier crud. My guess is this was a totally non-negotiable point on the carrier's side.
I'm sure if Apple didn't agree to those terms they wouldn't be selling the iPhone at all. They probably had to fight pretty hard just to avoid carrier branding on their phones.
Carriers are also allowed to do it to Android phones, but choose not to do so. Why is that? Do they make more money from Android phones, and are incentivised to make them appear better performing?
> Carriers are also allowed to do it to Android phones, but choose not to do so. Why is that? Do they make more money from Android phones, and are incentivised to make them appear better performing?
Studies have shown that iPhone user use far more data on average than Android users. Carriers would naturally throttle iOS devices first.
Agree, the lack of transparency is something I have a problem with, but the speeds are _way_ more than I need. I'd rather get slower speeds and higher bandwidth caps for the same money (if I could choose).
He was quoting the carriers, though I could see how the statement could get misconstrued:
However, from previous statements released by AT&T and many tech orginizations, iPhones are very complex devices with a very complex OS. The OS eats much more data, even when in idle mode, than most phones on the market. So by carrier request, Apple limits devices to "even out" the network, even if it means Galaxy users out perform Apple devices by such large scales.
It doesn't require you to erase your settings and contents [1]. You only have to do that if you want to revert or something goes wrong. It's actually very easy to install without a jailbreak.
Just a couple of days ago I managed to get my unlocked iPhone 5 on T-Mobile with a great plan: 30/mo with unlimited web and text, 100 minutes. I don't talk much on the phone so this is great for me.
It was kind of hard to set up at first, but now I would easily be able to do it again.
Funny, I have been thinking about this just today. I'm currently paying $200+ a month for my iPhone on AT&T. How does T-Mobile compare, and how good are they in Southern California?
I have them and live in Los Angeles. Coverage is pretty fantastic, except for in brick buildings. On a good day I get 25mbps down on their HSDPA+ network.
I live in Los Angeles and I've just switched from T-Mobile to Verizon. An S2 to IPhone 5. My service has got so so so much better. The T-Mobile network is so bad that I never used up my 100MB/month allowance at 3G speeds in spite of the fact that I tried to use data on my phone all the time.
Ridiculous in such a large metropolitan area. So don't all go rushing to T-Mobile!
Indeed. And much like high-speed highway driving, if my iphone 4s were to use its full internet bandwidth, i would be a mortal danger to my fellow man. Oh wait.
No, but you might negatively impact the user experience of someone else in your cell sector. It's about system design. Your phone is just a way to access AT&T's wireless network. As the designer of that system, AT&T is entitled to control how your devices access it to optimize overall performance.
Then the designer did a shitty job. They should be throttling at the towers if and when doing so is necessary. They shouldn't have devices (which by definition they cannot trust to do the right thing) do the throttling for them -- especially when they don't even have all devices (e.g. Android) set up to do throttling.
>Indeed. And much like high-speed highway driving, if my iphone 4s were to use its full internet bandwidth, i would be a mortal danger to my fellow man. Oh wait.
It would be a total annoyance of your fellow subscribers to the same network. Maybe not a car accident, but a lot like traffic congestion.
I mean, since capacity does not grow on trees, and it is not that easy or cheap to expand it.
You are not going to be using the peak capacity constantly.
If you are listening to music / watching videos, then the rate at which you are downloading is limited to the quality of those streams which is often not close to the peak.
If you are downloading an app, it can use peak bandwidth, but you are done in seconds.
If you are browsing the internet, you are not bothering anyone at all.
The only issue I see is if you are torrenting from your phone. How many people would you see doing that ?
I imagine cars are tested for max speeds much like ropes and carabiners are given weight ratings. The governor probably enforces these ratings because although your car could go faster, things might start breaking. Faster internet speeds aren't going to melt your CPU.
The issue isn't so much throttling as transparency. If you walk into a store as Joe/Jill Consumer and say 'gimme the best phone, whatever it is you like to sell' and they sell you an iPhone, you deserve to be made aware of the limitations imposed on your use of it (and I don't mine in the fine print on page 14 of the contract, or in some vague handwavey disclaimer).
I agree with you in principle, but to be honest, I think this analogy gives people the wrong idea. They're attacking it based on phones being non-lethal, which is probably unproductive to your point.
I wonder though if overall user performance would be worse if they didn't throttle - carriers may think (correctly or incorrectly) it is their best option for the capacity/throughput issues they have?
Can't wait to a future of non-monopoly/duopoly wireless last mile...
To be fair, the carriers aren't the only ones being misleading or opaque. Apple quite happily chips in (with a good second-long shot of their logo, no less) for the already blatantly false ads declaring "iPhone on the fastest network [AT&T]".
T-Mobile includes the personal hotspot at no extra charge. I just switched from AT&T too and have been really happy so far. My phone only gets Edge speeds right now, only because they haven't "reframed" their cell towers yet. (not exactly sure what that entails, but I understood it to mean that after reframing my phone would be on 4G, have better reception, etc.)
Basically they currently have GSM on the 1900MHz band and HSPA+ on the AWS bands (1700/2100). They're in the process of reducing the capacity allocated to GSM, splitting HSPA+ onto all the frequency ranges, and adding limited LTE on the AWS bands. Later on they're going to reduce the GSM capacity a bit further while expanding the LTE capacity on the AWS bands. There's a nice little chart that shows this much better than I described it, while continuing to gloss over any technical details.
Sprint iPhone user here (4S, Jailbroken)-- is there a way to change the DATA_TRTL_ENABLED value and disable the throttle? I tried editing the carrier settings file with iFile, but now I am having issues getting data (it very well could be the building I'm in right now, though, so I'll have to test again when I leave).
EDIT:
Yeah, it's the building-- the connection is actually fine, so it's not like Sprint is blocking me after changing the setting. I'll have to test speeds with and without the toggle enabled to see if it works (after I get out of this dead zone of a building)
I just added two iPhone 5s to my AT&T family plan, and I regret it. They use up their data allotment in about 4 days, even if they never leave the home wifi, so I insist that the cellular data is kept off and only enabled when needed. Meanwhile, the WP8 and Android devices on our plan use only a fraction of their data allotment each month. Is it possible that Apple is responsible for this problem, and should do something about their devices being such data hogs?
Having two AT&T iPhone 5's on our plan, I can in no way corroborate your experience. Looking at the history for one of these phones, it has entire plan months that remain below the lowest data plan threshold. Seriously, there's a problem that needs resolving. Search the web, hit up AT&T support and/or an Apple store, etc.
I can say that this is not correct with my friend's AT&T iPhone 5. We are in Dallas (in McKinney, a suburb) and just last week we turned off his wifi, ran a speed test, and it reported 22mb d/l and 10mb u/l. There is nothing special about his phone - not unlocked, nor has he done anything to it to remove the limits. I was testing out the 4G LTE speed on his to see if it was worth it to upgrade from my iPhone 4S. My 4S' speed was only 5.5mb d/l and 1.5mb u/l.
In an Atlanta I get 15-25 Mbps regularly outdoors (very close to downtown). The speeds are higher where there isn't too much concrete and people. I have also seen 55Mbps in suburbs of Atlanta.
I dont get the connection. The iPhone and iPad is limited, yes. But how does that relate to T-mobile, a carrier? You buy your gadgets and cellular-services separately.
This headline makes about as much sense as saying China is communist. Cars are the exception.
No contracts for service, they separated phone subsidies from phone service, and reasonably priced data plans. Does anyone use T-Mobile? How is their network?