![]() |
Antennfelet med iPhone 4 spred sig i USA och utlöste "Antennagate"-skandalen. Foto: Mashable . |
Trots att den löstes tillfredsställande är Antennagate fortfarande en av de största skandalerna i Apples historia. Efter att iPhone 4 släpptes märkte användarna ett märkligt fenomen: när man höll telefonen med vänster hand var nätverkssignalen mycket dålig, till och med förlorad, och samtal kunde inte ringas.
År 2012 förlikades Apple i en grupptalan gällande antennfel på iPhone 4 och erbjöd slutligen gratis skal eller 15 dollar i kontantersättning till varje användare.
Vid den tidpunkten erkände Apple att de hade gjort ett misstag i formeln som visade antalet staplar för signalstyrka. I ett inlägg på X-kontot den 8 oktober fann mjukvaruingenjören och designern Sam Henri Gold exakt den förändring som orsakade problemet.
![]() |
Uppslagstabellen som tros vara orsaken till Apples Antennagate-debakel. Foto: Sam Henri Gold . |
Mer specifikt jämförde Gold det ursprungliga operativsystemet iOS 4.0 med den uppdaterade versionen 4.0.1 och började analysera filer i systemkärnan. Expertens uppmärksamhet fokuserade på en fil som heter CommCenter, som har funktionen att beräkna signalstyrka.
Gold förklarar att själva beräkningen är mycket enkel, men problemet ligger inte i beräkningskoden, utan i uppslagstabellen som består av 20 byte.
”När man plottar det i ett diagram kan man se hur värdena är förvrängda eftersom de verkligen är utjämnade för mycket. För det mesta ser användaren en signal på fyra eller fem staplar. Men när man håller i enheten är fallet så skarpt att man ser ett katastrofalt fall från fem staplar till två staplar”, förklarar Gold.
I iOS 4.0.1 ändrade Apple dessa värden till att vara "mycket jämnare". När de mappas in i grafen kan man se att det krävs många signalfall för att gå från 5 staplar till 0 staplar.
Även om det är mindre troligt att se en femstapssignal, är det också mindre troligt att se ett plötsligt "störtfall". Gold drog slutsatsen att bara 20 byte av denna kod var "boven" som orsakade Antennagate.
Källa: https://znews.vn/scandal-lon-nhat-lich-su-apple-post1592123.html
Kommentar (0)