July 2, 2010

Perhaps They Should Have Tested More - Apple iPhone 4


Recently, Apple iPhone 4 users have been complaining about poor reception when the phone was held certain ways. 

Without debating if the diminished reception is real or not, Apple has now figured out that the algorithm for calculating the number of bars to display has been wrong for a long time!
  • Many users are seeing full bars in weak signal areas
  • Bars don't change at all between good and moderate signal
  • Formula for the way signal bars are displayed is "totally wrong" 
  • Bars incorrect in every iPhone from the first-generation model to the latest
  • Apple is "stunned"
  • Apple is making bars 1, 2 and 3 taller, so they will be "easier to see"

From Apple's site:
Dear iPhone 4 Users,
The iPhone 4 has been the most successful product launch in Apple’s history. It has been judged by reviewers around the world to be the best smartphone ever, and users have told us that they love it. So we were surprised when we read reports of reception problems, and we immediately began investigating them. Here is what we have learned.
To start with, gripping almost any mobile phone in certain ways will reduce its reception by 1 or more bars. This is true of iPhone 4, iPhone 3GS, as well as many Droid, Nokia and RIM phones. But some users have reported that iPhone 4 can drop 4 or 5 bars when tightly held in a way which covers the black strip in the lower left corner of the metal band. This is a far bigger drop than normal, and as a result some have accused the iPhone 4 of having a faulty antenna design.
At the same time, we continue to read articles and receive hundreds of emails from users saying that iPhone 4 reception is better than the iPhone 3GS. They are delighted. This matches our own experience and testing. What can explain all of this?
We have discovered the cause of this dramatic drop in bars, and it is both simple and surprising.
Upon investigation, we were stunned to find that the formula we use to calculate how many bars of signal strength to display is totally wrong. Our formula, in many instances, mistakenly displays 2 more bars than it should for a given signal strength. For example, we sometimes display 4 bars when we should be displaying as few as 2 bars. Users observing a drop of several bars when they grip their iPhone in a certain way are most likely in an area with very weak signal strength, but they don’t know it because we are erroneously displaying 4 or 5 bars. Their big drop in bars is because their high bars were never real in the first place.
To fix this, we are adopting AT&T’s recently recommended formula for calculating how many bars to display for a given signal strength. The real signal strength remains the same, but the iPhone’s bars will report it far more accurately, providing users a much better indication of the reception they will get in a given area. We are also making bars 1, 2 and 3 a bit taller so they will be easier to see.
We will issue a free software update within a few weeks that incorporates the corrected formula. Since this mistake has been present since the original iPhone, this software update will also be available for the iPhone 3GS and iPhone 3G.
We have gone back to our labs and retested everything, and the results are the same— the iPhone 4’s wireless performance is the best we have ever shipped. For the vast majority of users who have not been troubled by this issue, this software update will only make your bars more accurate. For those who have had concerns, we apologize for any anxiety we may have caused.
As a reminder, if you are not fully satisfied, you can return your undamaged iPhone to any Apple Retail Store or the online Apple Store within 30 days of purchase for a full refund.
We hope you love the iPhone 4 as much as we do.
Thank you for your patience and support.
Apple

I'm not sure how this will actually solve any reception problems.  And I'm not sure what increasing the height of bars 1, 2, and 3 is supposed to accomplish (were these bars hard to see before?).

Perhaps Apple should have like, totally tested more?  Hello?  Hello?  Can you hear me now?

See also:
http://www.apple.com/pr/library/2010/07/02appleletter.html
http://www.wired.com/gadgetlab/2010/07/iphone-4-anandtech/
http://www.pcworld.com/article/200355/apple_on_iphone_4_antenna_its_the_bars_silly.html
http://voices.washingtonpost.com/fasterforward/2010/07/apple_blames_iphone_4_receptio.html
http://www.pcmag.com/article2/0,2817,2366011,00.asp
http://www.wired.com/epicenter/2010/07/apple-claims-iphone-signal-loss-is-software-mirage/comment-page-1/
http://www.zdnet.com/blog/apple/apple-iphone-reception-problems-related-to-incorrect-formula/7423
http://www.cbsnews.com/8301-501465_162-20009552-501465.html

My name is Joe Strazzere and I'm currently a Director of Quality Assurance.
I like to lead, to test, and occasionally to write about leading and testing.

4 comments:

  1. AnonymousJuly 15, 2010

    Late posting to this, but here is a follow-up from Consumer Reports:

    http://www.informationweek.com/news/mobility/smart_phones/showArticle.jhtml?articleID=225702913&cid=nl_IW_daily_2010-07-15_h

    It seems they discredit Apple's assertion that it was incorrectly displaying bars.

    --Chad

    ReplyDelete
  2. I'm not sure that Apple ever really said "that the iPhone 4's signal-strength issues were largely an optical illusion caused by faulty software".

    They did say that the algorithm for displaying the bars was incorrect in all iPhones, right from the beginning, through version 4.

    ReplyDelete
  3. Steve Jobs says that the problem "has been blown so out of proportion that it is incredible", but will be giving free bumpers to all iPhone 4 buyers who want them.

    http://www.nytimes.com/2010/07/17/technology/17apple.html

    ReplyDelete
  4. And yesterday, Apple released iOS 4.0.1 which "improves the formula to determine how many bars of signal strength to display."

    http://www.computerworld.com/s/article/9179217/Apple_releases_iOS_4.0.1_with_new_iPhone_signal_formula

    Whew - thank goodness for that!

    ReplyDelete