Десять лет назад, когда вышел iPhone 4, пользователи столкнулись с проблемой слабого приема сигнала, что привело к возникновению термина «Антеннагейт». Apple выпустила обновление iOS 4.0.1, чтобы смягчить недовольство пользователей, но что на самом деле было сделано, стало известно только благодаря дизайнеру Сэму Анри Голду, который провел анализ кода. Оказалось, что для решения проблемы Apple понадобилось изменить всего 20 байт кода.
Изменения коснулись формулы, по которой рассчитывалось количество делений сигнала. Ранее пользователи могли видеть четыре или пять делений, даже когда сигнал был слабым, что создавало ложное впечатление о качестве связи. Новый алгоритм сделал отображение более плавным, что позволило избежать резкого падения индикатора.
Кроме того, Apple предоставила покупателям бесплатные бамперы, чтобы предотвратить проблемы с антеннами. В дальнейшем, с выходом iPhone 4s, компания изменила конструкцию антенн, окончательно решив проблему. Для многих пользователей небольшое изменение в коде стало настоящим спасением.