V roku 2010 sa svet technológií otriasol v základoch. Používatelia nového iPhonu 4 zistili, že keď telefón držia určitým spôsobom, signál dramaticky klesá. Internetom sa šírili videá, memy a vtipy – a celá kauza dostala názov „Antennagate“. Apple sa vtedy bránil tvrdením, že problém je len vizuálny, nie technický.

Steve Jobs dokonca odporučil používateľom, aby „držali telefón inak“. Spoločnosť následne rozdávala gumené bumper kryty zadarmo, ktoré mali zlepšiť príjem signálu. Napriek tomu Apple čelil žalobám a musel zaplatiť odškodné vo výške 15 dolárov pre každého zákazníka, ktorý sa do nich zapojil. Teraz, po pätnástich rokoch, konečne vieme, čo bolo pravou príčinou tohto technologického fiaska.

Oprava mala len 20 bajtov

Šikovný vývojár Sam Henri Gold nedávno zverejnil svoje zistenia po analýze pôvodného softvéru iOS 4.0 a jeho následnej aktualizácie iOS 4.0.1. Pri porovnávaní kódu odhalil, že problém nespočíval v samotnej anténe, ale v lookup tabuľke, ktorá prepočítavala silu signálu na zobrazované „čiarky“ na displeji.

Jednoducho povedané, iPhone 4 bol príliš optimistický. Softvér si myslel, že aj slabý signál je stále na úrovni piatich plných čiarok. A keď používateľ chytil telefón tak, že sa signál nepatrne znížil, zrazu spadol z piatich čiarok na dve.

Apple si chybu uvedomil krátko po vypuknutí kauzy a v aktualizácii iOS 4.0.1 upravil, ako sa signál prepočítava. Odvtedy sa ukazovateľ správal realistickejšie – a „zázračne“ sa ukázalo, že problém sa vyriešil.

iPhone 4
Zdroj: Sam Henri Gold

„Smiešna“ chyba, drahá lekcia

Gold prirovnal situáciu k prípadu NASA, ktorá kedysi stratila sondu kvôli zámene metrických a imperiálnych jednotiek. V prípade Apple však išlo o len 20 bajtov chybného kódu, ktoré spoločnosť stáli 175 miliónov dolárov – najmä kvôli nákladom na bumper kryty a marketingové úsilie.

iPhone 4
Zdroj: Unsplash / Brett Jordan

Apple síce nikdy oficiálne nepriznal, že chyba bola v softvéri, no interné testy to nepriamo potvrdzujú. „Boli sme šokovaní, keď sme zistili, že výpočet signálu bol nesprávny,“ citoval Gold staré vyjadrenia spoločnosti.

Jobs, PR kríza a tanec na pódiu

„Antennagate“ sa stala symbolom aj PR boja Apple. Konkurenti si neodpustili posmešky a tvrdili, že ich zariadenia nemajú podobné problémy. Steve Jobs na to reagoval legendárnou prezentáciou, počas ktorej tancoval na pieseň o Antennagate a ukázal, že aj iné smartfóny trpia stratou signálu, keď ich používateľ drží v „smrtiacom úchope“.

Prečítajte si tiež  Máte iOS 15.5? Mnohým používateľom nefunguje táto aplikácia

Aj napriek kríze sa Apple podarilo obrátiť situáciu vo svoj prospech – predaje iPhonu 4 pokračovali a značka vyšla z kauzy ešte silnejšia.

Drobné chyby, veľké príbehy

Tento príbeh ukazuje, ako zdanlivo bezvýznamná chyba v kóde dokáže ovplyvniť reputáciu jednej z najväčších technologických firiem na svete. Apple sa z tejto lekcie poučil – odvtedy venuje testovaniu signálu a zobrazovaniu sily pripojenia omnoho väčšiu pozornosť.

Dnes, keď je iPhone 4 už dávno legendou a technológie pokročili o míľové kroky, je zaujímavé vidieť, ako sa aj drobnosť ako 20 bajtov dokáže zapísať do histórie.

Nezabudnite tiež na náš SvetApple bazár, v ktorom nájdete viac ako 600 inzerátov na rôzne Apple zariadenia. Tie sem môžete pridať úplne zadarmo kliknutím na tento odkaz.

Môže ťa zaujímať
- Reklama -