Jag har haft alla iPhones, och har själv en masterexamen inom trådlös kommunikation och det stämmer som Apple säger. Det fanns egentligen inget fel från första början, men det framstod som ett designfel eftersom staplarna visade fel.
Alla mobiler upplever en dämpning av signalstyrkan när man håller i telefonen. iPhone 4 är förmodligen extra känslig eftersom antennen sitter utanpå, dämpningen blir därför lite större (ca 24 dB är det rapporterat). Men eftersom antennen är placerad på utsidan så får man en bättre signalstyrka redan från början!
Anledningen till att vissa personer sett staplarna gå från 5 till 1 när dom hållt i telefonen, är att iPhones stapel-mappning är väldigt olinjär. Egentligen skulle personerna i fråga bara ha 2 staplar, som minskar till 1 när handen täcker antennen.
Varför får då vissa personer tappade samtal eller dåliga TPTEST-resultat? Jo, för att dom redan har en signalstyrka som är väldigt låg (men dom vet inte om det, eftersom telefonen rapporterar 5 staplar felaktigt). Och när signalstyrkan är låg så krävs väldigt lite för att data ska förloras.
Jag har vetat om det här felet sen jag köpte min iPhone 3G för två år sen. Därför har jag gjort om mina staplar till dBm-värden (genom field test mode, *3001#12345#*). Se iPhones felaktiga signalmappning i bilden nedan.
http://photos.appleinsider.com/reception-100630-2.jpg