Android κεντρικό

Τι πραγματικά συμβαίνει με το σφάλμα όγκου του Galaxy Nexus

protection click fraud

Μέχρι τώρα, αν παρακολουθείτε την κυκλοφορία του ευρωπαϊκού Galaxy Nexus, θα γνωρίζετε το περιβόητο bug όγκου που έχει ως αποτέλεσμα τα επίπεδα έντασης να αυξάνονται παντού όταν το τηλέφωνο (ή κάτι άλλο κοντά) βρίσκεται σε λειτουργία 2G σε 900MHz δίκτυο. Σήμερα το πρωί η Google και η Samsung επιβεβαίωσαν ότι έχουν επίγνωση του προβλήματος και ότι έχουν έτοιμη μια επιδιόρθωση λογισμικού. Ωστόσο, αυτό δεν σταμάτησε τις κραυγές από όλη τη μπλογκόσφαιρα (και πέρα ​​από αυτό) ότι η βασική αιτία είναι ένα σφάλμα υλικού και ότι η Google ξεπερνά τις ρωγμές διορθώνοντάς το με λογισμικό. Κάποιοι μάλιστα ζήτησαν από τη Samsung να ανακαλέσει όλα τα Nexuse που πουλήθηκαν την περασμένη εβδομάδα.

Εισαγάγετε τον μηχανικό συστημάτων, τον προγραμματιστή εφαρμογών και τη συνολική φωνή της λογικής Lee Johnston (γνωστός εδώ στο AC ως britishturbo). Δημοσίευσε την ακόλουθη εξήγηση στην ενότητα σχολίων μας και ξανά στη σελίδα του στο Google+. Για εμάς τους απλούς θνητούς, εξηγεί τι πραγματικά συμβαίνει, γιατί είναι ένα κοινό πρόβλημα με πολύπλοκες ηλεκτρονικές συσκευές όπως τα κινητά τηλέφωνα και γιατί δεν χρειάζεται να ανησυχούμε.

Είμαι Μηχανικός Συστημάτων και επίσης προγραμματιστής. Αντιμετωπίζω τέτοια πράγματα κάθε μέρα. Αυτό που έχουμε εδώ είναι πράγματι ένα ζήτημα υλικού, καθώς οι παρεμβολές ραδιοφώνου εισέρχονται μέσω του υλικού του ραδιοφώνου. Ωστόσο, τέτοια πράγματα μπορούν να διορθωθούν αρκετά εύκολα στο λογισμικό. Ονομάζεται debounce. Όταν παρακολουθείτε μια ηλεκτρονική είσοδο, όπως τα κουμπιά ενός τηλεφώνου, υπάρχει πάντα θόρυβος και φτερούγισμα ακόμα και όταν πατάτε απλώς το κουμπί. Εάν η δοκιμή από την Google έδειξε ότι χρειάζεται απλώς να αυξήσει τον χρόνο αναπήδησης (ο χρόνος που πρέπει να υπερβαίνει μια εισαγωγή για να αποφασιστεί ότι είναι γνήσιος τύπος) τότε μάλλον θα λειτουργήσει και κανείς δεν θα το δει ποτέ πάλι. Όπως είπα ασχολούμαι με τέτοιου είδους πράγματα κάθε μέρα, δεν είναι μεγάλη υπόθεση, αρκεί ο χρόνος απελευθέρωσής σας να μην είναι υπερβολικός. Αλλά ο θόρυβος μειώνεται της τάξης του 1 έως 40 ms, οι πραγματικές είσοδοι όταν πατάτε ένα κουμπί διαρκούν από 100 ή 200 ms αν πατήσετε το κουμπί, έως και δευτερόλεπτα αν το κρατήσετε πατημένο. Αυτό δεν μοιάζει με τα προβλήματα κεραιών της Apple και του iPhone 4 που δεν μπορούσαν να επιλυθούν στο λογισμικό. Είμαι σίγουρος ότι όλοι θα το δουν εν καιρώ, το πρόβλημα θα διορθωθεί και η σκόνη θα φυσήξει. Και οι άνθρωποι θα λένε "ουάου, έκανα λάθος, Google rocks!"

Στο Google+, ο μηχανικός της Google, Dan Morrill, αναδημοσίευσε την ανάρτηση, λέγοντας ότι η ανάρτηση του Lee ήταν "εντελώς ακριβής» περιγραφή ενός «πολύ συχνού φαινομένου», με την αύξηση του χρόνου αναπήδησης να είναι το "κλασική επιδιόρθωση". Αυτό είναι λοιπόν.

Ο δικός μας Jerry Hildenbrand είχε παρόμοια πράγματα να πει όταν εμφανίστηκε για πρώτη φορά πριν από λίγες μέρες -- είναι αδύνατο να προστατέψτε πλήρως μια σύνθετη συσκευή όπως ένα smartphone από όλες τις παρεμβολές ραδιοσυχνοτήτων και ορισμένες από αυτές πρέπει να αντιμετωπιστούν κώδικας. Ως εκ τούτου, κάτι σαν το σφάλμα όγκου του Nexus μπορεί οπωσδήποτε να διορθωθεί με μια ενημέρωση λογισμικού, όπως ακριβώς εξηγεί ο Lee Johnston παραπάνω.

Πηγή: Σχόλια AC, Google+

instagram story viewer