Quote:
Originally Posted by
shapesNforms 
I'm going to avoid any comments one way or the other and just stick to the facts of my situation so here goes:
Bought an iPhone 4 on launch day. Stood in line for four hours to get it at the Apple store in Roseville, CA. Upgraded from a iPhone 3GS in the process...The 3GS has been passed to my girlfriend and replaced her old phone. I've had numerous dropped calls with my iPhone 4 since purchasing it. The phone has no case on it, just a screen protector as does the 3GS.
So today, I have both phones in front of me at the moment as I'm installing apps on the 3GS for my girlfriend. The iPhone 4 is showing 3 bars and the 3GS shows 4.
If I pick up the 3GS and hold it normally in my left hand and call my buddy (he is curious since he as a iPhone 4 on order) across town, everything works fine. Tried two calls on the 3GS so far with no issues.
Tried the same thing with the iPhone 4:
- Call #1 was fine and then started to break up so I moved my hand to hold the phone differently and it cleared up.
- Second call...dropped the call after about a minute.
- Tried a third call and this time, held the phone normally and sure enough, after about a minute, the call started to break up. Moved my hand and it cleared up. Moved my hand back to the way I hold it normally and it started to break up. I kept it here and about twenty seconds later, dropped the call.
My simple question is this...What would cause the difference between the two phones as far as reception goes?
That's it...I don't want to hear, buy a case since I'm testing both "caseless" at the moment and "return it to the store if you don't like it"...I like the iPhone 4 and want to keep it. On the other hand, "the iPhone 4 is crap" doesn't fly with me either...So, what could cause the issues I'm seeing with the iPhone4?
First, a question: Is the 3GS running iOS 4, too?
Couple of possibilities:
-- you have an instance of a defective phone that a replacement would resolve
-- there is a hardware design defect
-- there is a software defect* that can be resolved by an update
* this one can be a toughie, because it could be in the way the drivers recognize signal strength, decide when to hand off to a stronger (slower?) signal, and actually accomplishing the switchover. When you are working at this level, it is kind of a never-land... not quite hardware, not quite software.
If I were to guess, I say, in this order:
-- defective iPhone
-- software defect (or a hardware issue that can be fixed by software)**
-- design defect (or as some say: Hecka-Fail)
** Back in the early days you usually were correct guessing a hardware bug. With the state-of-the-art electronics many former hardware features are partially implemented in software-- one advantage of this is to be able to resolve many "hardware problems" by changing the "software". For example, they could, likely, change the CPU speed (clocking) with a software patch. This could be used to reduce overheating, conserve battery. The Cell radio chips, likely, can be tweaked by software, too.
In the iP4 you have much more compute power than you have in a 10 year old iMac... plus GPU, GPS, radio chips, manometers, etc..
There is a lot of complexity here, and many places to look for problems and solutions-- it takes time to localize the problem, identify resolution, and implement a "fix"
If Apple has done their job, there will very little "hardware" in the iP4 that can't be tweaked to resolve problems.
.