پس از گذشت پانزده سال از عرضه جنجالی آیفون ۴، سرانجام مشخص شد که مشکل آنتندهی آیفون ۴ نه سختافزاری، بلکه یک خطای نرمافزاری ساده بوده است که با تغییر تنها ۲۰ بایت کد برطرف شد. ماجرای آنتنگیت به کاهش ناگهانی سیگنال هنگام در دست گرفتن گوشی مربوط بود. در آن زمان استیو جابز ادعا کرد کاربران گوشی را اشتباه در دست میگیرند. اما حالا میدانیم که مشکل اصلی در نحوه نمایش قدرت سیگنال بود. الگوریتم نرمافزاری گوشی به شکلی خوشبینانه تعداد خطهای آنتن را بیشتر از مقدار واقعی نمایش میداد.
راه حل اپل: تغییر ۲۰ بایت کد
این خطای محاسباتی باعث میشد کاربران تصوری اشتباه از قدرت سیگنال داشته باشند. برای مثال گوشی چهار خط آنتن را نشان میداد در حالی که قدرت واقعی سیگنال تنها دو خط بود. به همین دلیل با کوچکترین جابهجایی، آنتندهی به شکل فاجعهباری سقوط میکرد. بررسیهای جدید نشان میدهد که ریشه مشکل آنتندهی آیفون ۴ در یک جدول مرجع معیوب در کدهای سیستم عامل بود. اپل در نهایت با انتشار بهروزرسانی iOS 4.0.1 و تغییر ۲۰ بایت از این کدها، جدول را اصلاح کرد و نمایشگر سیگنال را واقعبینانهتر ساخت. با این آپدیت، مشکل آنتندهی آیفون ۴ برای همیشه حل شد و دیگر خبری از کاهش ناگهانی و عجیب خطوط آنتن نبود.