Friday, August 29, 2008 -- 11:44 a.m. -- on my couch
The truth is out there (cue X-Files theme) but Steve Jobs leaves it to us to find it.
What does this have to do with 2.0.2? Well, as you might have heard, it's a pretty important update, according to Apple and AT&T. Apparently, the more people who use 2.0.2, the better your iphone is likely to get when it comes to 3G signal strength.
First, Roughly Drafted magazine spoke to someone with knowledge and then I took some time to follow up with my sources to make sure that what I was reading and hoping to explain to you was actually correct.
And, for the most part, it is. And it's actually really interesting.
I'll explain it as simply as I can. There's a certain algorithm that handles all the under-the-hood stuff -- signal strength, routing calls, towers, etc., etc. Stuff that we don't need to worry ourselves with.
In 2.0 and 2.0.1, the algorithm is faulty. 2.0.2 improves the algorithm. But because we live in an environment where not everyone updates their iPhone software at the exact same time, we live in a world where 2.0 and 2.0.1 and 2.0.2 are mixed. And that's where the problem is.
The 2.0 and 2.0.1 phones are communicating with the same towers as the 2.0.2 phones. But in the case of 2.0 and 2.0.1 phones, the algorithm is asking for too much power from the towers, causing a bad experience for 2.0.2 users.
Long story short, if you lived in a town with 1,000 people and 500 iPhones and every single one of those 500 iPhones was using 2.0.2 -- not a single 2.0.1 or 2.0 -- you'd have (in theory) flawless 3G coverage. But add 1 or 2 or 10 stray 2.0 and 2.0.1 iPhones -- which are faulty -- and the satisfaction rating falls. Change that whole example to major metro areas like Chicago and New York and it makes perfect sense.
In the past day or two, while other sites have been reporting this, I've been doing some serious research wit some engineering sources that I have ... and I've been asking people in suburban locations that are supposed to have strong 3G signals to talk to me about how their iPhone usage has been. And it was fascinating to me that folks in very small towns were telling me how great 3G was and how fast it was and how they couldn't understand how I was having the problems I was having.
Well, I get it now ... in those more isolated areas outside the city, there are less iPhones and therefore less chances that non 2.0.2 iPhones are communicating with the towers. That means a more flawless 3G experience. According to this really unscientific testing, if I sent a busload of 2.0.1 users to that town and told them to all turn on 3G at the same time, the people who said 2.0.2 was great for them should instantly have trouble.
Well, I'm not going to do that to anyone, so relax. But you see the point ... and now you see why the photo accompanying this post is so important ... this is AT&T letting everyone know that 2.0.2 is the way to go because the more people that upgrade their software, the better the experience is for everyone else out there.
So I have one question for Apple and AT&T. Why in the world didn't you just say so?
Communication is what AT&T does ... it's what Apple does ... so why, Apple, didn't you release a statement saying that there's a problem with the way 2.0 and 2.0.1 communicates with the towers and that's why 2.0.2 is a vital update? Why did you just say bug fixes?
Honestly, Steve ... bug fixes is like the old story of the boy who cried wolf. When I see bug fixes, I usually say ... oh, bug fixes. Ehhh. Update whenever. Probably nothing. It took a ridiculous amount of work from this blogger and countless other sites out there to confirm why 2.0.2 was so important.
Can you explain why in an age where customer service is so important why that's my job? I'm happy to help my readers any time of day, but isn't that what you are supposed to do?
And my guess, AT&T, is that you can't say anything because Apple won't let you ... so your answer (and it's a good one, under the circumstances) is to release a text message that basically lets people know that 2.0.2 would be a good thing to have. So no blame to AT&T there ... I understand that you can only do what Apple lets you do. I'd even go so far as to say that it must be frustrating for AT&T to know that the problems that exist on the iPhone are not theirs and they can't do much to fix it other than send cryptic text messages.
Steve ... I try to give you and Apple the benefit of the doubt at every possible juncture. I have to explain to callers why I'm negative when I shouldn't always be negative. But looking at this situation, I don't understand your logic. You made a mistake in 2.0 and 2.0.1. 2.0.2 fixes it. Admit the mistake, tell your customers what happened, tell everyone that upgrading to 2.0.2 is the most important thing they could possibly do in their lives and let's move on to bigger and better things!!!
Geez.
Instead, I'm writing a book explaining it. Let me write the book later. For now, you've got thousands and thousands and thousands of people writing on Web sites like mine and forums like yours about how their iPhones don't work the way they are supposed to and you let them just sit there while this 2.0.2 information is out there. I'm sorry, but I just don't see the logic behind that no matter how hard I look at this.
So tell me, Steve et al ... iTunes 7.7.1. Well, I basically told the world not to upgrade to it. What did it do differently than 7.7 besides crash a lot of folks' iPhones? Oh yeah, bug fixes. So I'm guessing 7.7.1 has some hidden gem in it that makes me coffee in the morming? Or cooks me dinner? I guess if that's the case that I'm going to have to do some investigating, because obviously you aren't going to tell me about it.
Anyhow, it's another negative point that I'm forced to make. With the iPhone complaints at the level that they are, we deserve more than this, Steve Jobs.
OK. that said ... let's recap.
* 2.0 and 2.0.1 have problems.
* Steve Jobs needs to do a much, much better job at communicating.
* Upgrade to 2.0.2.
* Steve Jobs needs to do a much, much better job at communicating.
* iTunes 7.7.1 might be bad and might make you coffee.
* Steve Jobs needs to do a much, much better job at communicating.
Did I miss anything? Please let me know in the comments.
Thanks for calling. And remember .. it's Labor Day weekend here in the U.S. ... so I may be off doing stuff on Sunday when I'd normally be working. I'm around in case breaking news happens and I'll answer comments when I can.