![]() |
Το σφάλμα της κεραίας του iPhone 4 εξαπλώθηκε στις ΗΠΑ, ανοίγοντας το σκάνδαλο «Antennagate». Φωτογραφία: Mashable . |
Παρά την ικανοποιητική επίλυση, το Antennagate παραμένει ένα από τα μεγαλύτερα σκάνδαλα στην ιστορία της Apple. Μετά την κυκλοφορία του iPhone 4, οι χρήστες παρατήρησαν ένα παράξενο φαινόμενο: όταν κρατούσαν το τηλέφωνο με το αριστερό τους χέρι, το σήμα δικτύου ήταν πολύ κακό, ακόμη και χαμένο, και δεν μπορούσαν να πραγματοποιηθούν κλήσεις.
Το 2012, η Apple διευθέτησε μια ομαδική αγωγή σχετικά με ελαττώματα κεραίας στο iPhone 4, προσφέροντας τελικά δωρεάν θήκες ή 15 δολάρια σε μετρητά σε κάθε χρήστη.
Εκείνη την εποχή, η Apple παραδέχτηκε ότι είχε κάνει λάθος στον τύπο που ήταν υπεύθυνος για την εμφάνιση του αριθμού των γραμμών ισχύος σήματος. Σε μια ανάρτηση στον λογαριασμό X στις 8 Οκτωβρίου, ο μηχανικός λογισμικού και σχεδιαστής Sam Henri Gold βρήκε την ακριβή αλλαγή που προκάλεσε το πρόβλημα.
![]() |
Ο πίνακας αναζήτησης που πιστεύεται ότι είναι η αιτία του φιάσκου της Apple με το Antennagate. Φωτογραφία: Sam Henri Gold . |
Συγκεκριμένα, ο Gold συνέκρινε το αρχικό λειτουργικό σύστημα iOS 4.0 με την ενημερωμένη έκδοση 4.0.1 και άρχισε να αναλύει αρχεία στον πυρήνα του συστήματος. Η προσοχή του ειδικού επικεντρώθηκε σε ένα αρχείο που ονομάζεται CommCenter, το οποίο έχει τη λειτουργία του υπολογισμού της ισχύος του σήματος.
Ο Gold εξηγεί ότι ο πραγματικός υπολογισμός είναι πολύ απλός, αλλά το πρόβλημα δεν έγκειται στον κώδικα υπολογισμού, αλλά στον πίνακα αναζήτησης που αποτελείται από 20 bytes.
«Όταν το απεικονίζετε σε ένα γράφημα, μπορείτε να δείτε πώς παραμορφώνονται οι τιμές επειδή είναι πολύ εξομαλυνμένες. Τις περισσότερες φορές, ο χρήστης θα βλέπει ένα σήμα τεσσάρων ή πέντε γραμμών. Αλλά όταν κρατάτε τη συσκευή, η πτώση είναι τόσο απότομη, που βλέπετε μια καταστροφική πτώση από πέντε γραμμές σε δύο γραμμές», εξηγεί ο Gold.
Στο iOS 4.0.1, η Apple άλλαξε αυτές τις τιμές ώστε να είναι «πολύ πιο ομαλές». Όταν αντιστοιχίζονται στο γράφημα, μπορεί να φανεί ότι χρειάζονται πολλές πτώσεις σήματος για να πάει από 5 γραμμές σε 0 γραμμές.
Ενώ είναι λιγότερο πιθανό να δείτε ένα σήμα πέντε γραμμών, είναι επίσης λιγότερο πιθανό να δείτε μια ξαφνική «κατακόρυφη πτώση». Ο Gold κατέληξε στο συμπέρασμα ότι μόλις 20 bytes αυτού του κώδικα ήταν ο «ένοχος» που προκάλεσε το Antennagate.
Πηγή: https://znews.vn/scandal-lon-nhat-lich-su-apple-post1592123.html
Σχόλιο (0)