![]() |
Eroarea antenei iPhone 4 s-a răspândit în SUA, deschizând scandalul „Antennagate”. Foto: Mashable . |
Deși a fost rezolvat în mod satisfăcător, Antennagate rămâne unul dintre cele mai mari scandaluri din istoria Apple. După lansarea iPhone 4, utilizatorii au observat un fenomen ciudat: atunci când țineau telefonul cu mâna stângă, semnalul rețelei era foarte slab, chiar se pierdea, iar apelurile nu puteau fi efectuate.
În 2012, Apple a soluționat un proces colectiv privind defectele antenei iPhone 4, oferind în cele din urmă huse gratuite sau o compensație în numerar de 15 dolari fiecărui utilizator.
La vremea respectivă, Apple a recunoscut că a făcut o greșeală în formula responsabilă pentru afișarea numărului de bare ale intensității semnalului. Într-o postare pe contul X din 8 octombrie, inginerul de software și designerul Sam Henri Gold a descoperit exact modificarea care a cauzat problema.
![]() |
Tabelul de căutare despre care se crede că este cauza dezastrului Antennagate al companiei Apple. Fotografie: Sam Henri Gold . |
Mai exact, Gold a comparat sistemul de operare original iOS 4.0 cu versiunea actualizată 4.0.1 și a început să analizeze fișierele din kernelul sistemului. Atenția expertului s-a concentrat asupra unui fișier numit CommCenter, care are funcția de calculare a intensității semnalului.
Gold explică faptul că calculul propriu-zis este foarte simplu, dar problema nu constă în codul de calcul, ci în tabelul de căutare care este format din 20 de octeți.
„Când îl trasezi pe un grafic, poți vedea cum valorile sunt distorsionate, deoarece sunt într-adevăr netezite prea mult. De cele mai multe ori, utilizatorul va vedea un semnal de patru sau cinci bare. Dar când ții dispozitivul în mână, scăderea este atât de bruscă, încât vezi o scădere catastrofală de la cinci bare la două bare”, explică Gold.
În iOS 4.0.1, Apple a modificat aceste valori pentru a fi „mult mai fluide”. Când sunt reprezentate pe grafic, se poate observa că este nevoie de multe scăderi de semnal pentru a trece de la 5 bare la 0 bare.
Deși este mai puțin probabil să se vadă un semnal de cinci bare, este, de asemenea, mai puțin probabil să se vadă o „scădere bruscă”. Gold a concluzionat că doar 20 de octeți din acest cod au fost „vinovații” care au cauzat Antennagate.
Sursă: https://znews.vn/scandal-lon-nhat-lich-su-apple-post1592123.html
Comentariu (0)