Since the iPhone 4 has come out, there’s been reception problems. People have blamed everything from sweaty palms, to carrier problems, to antenna placement. Apple has been fairly quiet about what the root cause is, but now it looks like they might have a simple solution to the problem.
Turns out, it may be as easy to fix as a software patch. The solution looks to be as simple as an error in the way the phone’s operating system is calculating the phone’s signal strength. The error is so large, Apple has stated that the iPhone could be displaying 4 bars, when it should only be displaying two. This means that as you use your phone, it displays the proper signal strength, and has caused the confusion. Makes sense, and you have to give points to Apple for admitting that they have such a large software problem.