![]() |
مشکل آنتن آیفون ۴ در آمریکا پخش شد و رسوایی «آنتنگیت» را به راه انداخت. عکس: Mashable |
با وجود اینکه مشکل آنتندهی به طور رضایتبخشی حل شد، اما همچنان یکی از بزرگترین رسواییهای تاریخ اپل است. پس از عرضه آیفون ۴، کاربران متوجه پدیده عجیبی شدند: وقتی گوشی را با دست چپ خود نگه میداشتند، سیگنال شبکه بسیار ضعیف و حتی قطع میشد و تماسها برقرار نمیشد.
در سال ۲۰۱۲، اپل یک دعوی حقوقی دسته جمعی در مورد نقص آنتن آیفون ۴ را حل و فصل کرد و در نهایت به هر کاربر قاب رایگان یا ۱۵ دلار غرامت نقدی ارائه داد.
در آن زمان، اپل اعتراف کرد که در فرمولی که مسئول نمایش تعداد میلههای قدرت سیگنال بود، اشتباه کرده است. در پستی در حساب کاربری X در ۸ اکتبر، مهندس نرمافزار و طراح، سم هنری گلد، دقیقاً همان تغییری را که باعث این مشکل شده بود، پیدا کرد.
![]() |
جدول جستجویی که گمان میرود علت رسوایی آنتنگیت اپل باشد. عکس: سم هنری گلد . |
گلد بهطور خاص سیستم عامل اصلی iOS 4.0 را با نسخه بهروزرسانیشده ۴.۰.۱ مقایسه کرد و شروع به تجزیه و تحلیل فایلهای موجود در هسته سیستم کرد. توجه این متخصص بر فایلی به نام CommCenter متمرکز شد که وظیفه محاسبه قدرت سیگنال را بر عهده دارد.
گلد توضیح میدهد که محاسبهی واقعی بسیار ساده است، اما مشکل نه در کد محاسبه، بلکه در جدول جستجو است که شامل ۲۰ بایت است.
گلد توضیح میدهد: «وقتی آن را روی نمودار رسم میکنید، میتوانید ببینید که مقادیر چگونه تحریف شدهاند، زیرا واقعاً بیش از حد صاف شدهاند. بیشتر اوقات، کاربر سیگنال چهار یا پنج میلهای را میبیند. اما وقتی دستگاه را در دست میگیرید، افت آنقدر شدید است که افت فاجعهباری از پنج میله به دو میله را مشاهده میکنید.»
در iOS 4.0.1، اپل این مقادیر را به «بسیار روانتر» تغییر داد. وقتی این مقادیر را روی نمودار رسم میکنیم، میبینیم که برای رسیدن از ۵ میله به ۰ میله، افت سیگنال زیادی لازم است.
اگرچه احتمال مشاهده سیگنال پنج میلهای کمتر است، اما احتمال مشاهده یک «افت ناگهانی» نیز کمتر است. گلد نتیجه گرفت که تنها 20 بایت از این کد «مقصر» ایجاد Antennagate بوده است.
منبع: https://znews.vn/scandal-lon-nhat-lich-su-apple-post1592123.html
نظر (0)