
Практически сразу после выхода владельцы новых iPhone 4 стали жаловаться на проблему со связью. Скандал лишь разгорелся с новой силой, когда Стив Джобс обвинил владельцев айфонов в том, что они просто неправильно его держат в руке. Проблема заключалась в том, что при определенном хвате смартфона пользователь замыкал внешние антенны, что приводило к потере сигнала мобильной связи. Но это еще можно было списать на косяк инженеров, удивительным было другое.
Связи не было, но айфон на экране показывал несколько палочек в уровне сигнала, как бы намекая, что связь все же была. Оказалось, что Apple до iPhone 4 сознательно завышала отображение уровня сигнала на 1-2 единицы. Инженер-программист Сэм Генри Голд скачал две прошивки для iPhone 4, вышедшие до и после антенногейта и обнаружил, что изменения всего 20 байт кода привело к тому, что отображение уровня сигнала стало более честным. Правда, чтобы пользователи iPhone не расстраивались из-за того, что уровень связи на их устройстве теперь редко достигал 5 палочек, Apple просто увеличила размер первых двух палочек, чтобы визуально выглядело так, будто такой низкий уровень сигнала не значит, что связь плохая (на самом деле — значит).
Проблему с антеннами Apple смогла решить лишь в iPhone 4s. Владельцам iPhone 4 были предложены специальные чехлы, их раздавали бесплатно. Правда те, кто дождался решения суда, смогли претендовать на 15 долларов в качестве компенсаций. Да и чехлы особо были не нужны, можно было просто наклеить на стык антенн на корпусе какую-нибудь изолирующую накладку. Правда, айфон тогда выглядел уже не так красиво.
