![]() |
Az iPhone 4 antennahibája elterjedt az Egyesült Államokban, ezzel megnyitva az utat az „Antennagate” botrány előtt. Fotó: Mashable . |
Annak ellenére, hogy megnyugtatóan megoldódott, az Antennagate-ügy továbbra is az Apple történetének egyik legnagyobb botránya. Az iPhone 4 megjelenése után a felhasználók furcsa jelenségre lettek figyelmesek: amikor a telefont bal kezükben tartották, a hálózati jel nagyon gyenge volt, sőt meg is szűnt, és nem lehetett hívásokat kezdeményezni.
2012-ben az Apple csoportos keresetet indított az iPhone 4 antennahibái miatt, végül ingyenes tokokat vagy 15 dollár készpénzes kártérítést ajánlott fel minden felhasználónak.
Akkoriban az Apple elismerte, hogy hibát vétett a jelerősség sávjainak számát megjelenítő képletben. Az X fiókban október 8-án közzétett bejegyzésében Sam Henri Gold szoftvermérnök és tervező megtalálta a pontos változást, amely a problémát okozta.
![]() |
A keresőtábla, amelyről feltételezik, hogy az Apple Antennagate-botrányának oka. Fotó: Sam Henri Gold . |
Pontosabban, Gold összehasonlította az eredeti iOS 4.0 operációs rendszert a frissített 4.0.1-es verzióval, és elkezdte elemezni a rendszermag fájljait. A szakértő figyelme egy CommCenter nevű fájlra összpontosult, amelynek a jelerősség kiszámítására szolgáló funkciója van.
Gold elmagyarázza, hogy a tényleges számítás nagyon egyszerű, de a probléma nem a számítási kódban rejlik, hanem a 20 bájtból álló keresőtáblában.
„Ha grafikonon ábrázoljuk, láthatjuk, hogyan torzulnak az értékek, mert túlságosan kisimították őket. A felhasználó legtöbbször négy vagy öt sávos jelet lát. De amikor a kezében tartjuk az eszközt, a csökkenés olyan hirtelen, hogy katasztrofális esést látunk öt sávról két sávra” – magyarázza Gold.
Az iOS 4.0.1-es verzióban az Apple ezeket az értékeket „sokkal simábbra” módosította. A grafikonon ábrázolva látható, hogy sok jelcsökkenésre van szükség ahhoz, hogy 5 sávról 0 sávra jussunk.
Bár kisebb a valószínűsége egy ötsávos jelnek, a hirtelen „zuhanásnak” is kisebb az esélye. Gold arra a következtetésre jutott, hogy a kód mindössze 20 bájtja volt a „bűnös”, ami az Antennagate-et okozta.
Forrás: https://znews.vn/scandal-lon-nhat-lich-su-apple-post1592123.html
Hozzászólás (0)