iPhone 3.1 Update Disables Tethering
jole writes "The newest iPhone 3.1 update intentionally removed tethering functionality from all phones operating in networks that are not Apple partners. This is not limited to hacked or jailbroken phones, but also includes expensive 'officially supported' factory-unlocked phones. To make the problem worse, Apple has made it impossible to downgrade back to a working 3.0 version for iPhone 3GS phones."
The Nokia E90 Communicator looks like an even better phone but we're not going to see it in the USA, presumably because it has similar features. Other than the shiny Apple interface and the difficulty with making it work with a US provider, the E70 was a superior phone to the iPhone for my particular needs. If I could be guaranteed that the E90 would work with a US provider and would not have its features intentionally brain damaged by the telcos, I would drop my iPhone in a heartbeat for one.
The technology has been there for years, it's the telcos screwing things up.
I'm trying to teach myself to set people on fire with my mind... Is it hot in here?
Did you RTFA? Apple disables tethering for companies that aren't Apple partners. It has nothing to do with whether or not the carrier allows tethering. Apple is still living in a world where they can shove an authorized provider down their customer's throats, as if they weren't doing business in Europe, where the phone and the service are supposed to be separate.
You're right, the lock occurs in the phone's baseband. That's why the next *sn0w unlock by the iphone dev team will probably modify the .ipsw file so that you can update your phone to 3.1 WITHOUT updating the baseband, thus allowing both tethering AND downgrades to 3.0.
TFA is WRONG. I have a contract in my country which allows tethering and while it's true that tethering stopped working immediately after the 3.1 update, my provider unlocked tethering a few days later.
...until now (well it's is coming "Soon (tm)"). The new Nokia N900. A truely open mobile computer (with a phone). It's Debian under the fancy Maemo hood. Albeit not x86.
.deb, open xterm, sudo gain root, and viola! Or you can enable R&D mode using the flasher (firmware updater) utility.
Getting a root shell using the building Xterm is very easy for those that want to do it, and are a bit technically inclined. Add a certain repo, add the rootsh
"I believe that the typical iphone customer is a "look at me, I have a cool iphone" idiot."
I'm a typical iPhone user and I would like to give you another perspective. Let me take you back in time to the pre-iPhone days. I was a Verizon customer and I was constantly pissed off because every single phone I had with them would not allow me to sync ANYTHING with my Apple computer. I couldn't sync my contact, my music, my ringtones, nothing. I constantly saw all these neat little tools that allowed Windows users do this, but I was left out in the cold. I don't know if you ever had re-enter all your contacts in your phone manually, but I had to do this about 3 times and it sucked.
When the iPhone came out, I willing dumped Verizon and switched to AT&T. Not because their service is better, but because the iPhone actually allowed me to use the phone like I wanted to. Is Apple perfect? No. I think a lot of what they do is great, but things like this (disabling tethering) sucks. I'm not sure if it's completely Apple's fault. My guess is that they receive pressure from the carriers to do certain things. That's just a guess. But either way, my experience using a "phone" is about 1000% times better than what it was prior to the iPhone. Not sure if that makes me "cool" or not.
The real Sig captains the Northwestern. This one captains