Η Google προσπάθησε να βελτιώσει τη διάρκεια ζωής της μπαταρίας στο Android Pie, αλλά αυτή η τελευταία αλλαγή στη σάρωση WiFi παρεμβαίνει σε μια σειρά από εφαρμογές δικτύου.
Ενημέρωση 2 (5/29/19 @ 9:04 π.μ. ET): Ένας υπάλληλος της Google λέει ότι μια νέα επιλογή προγραμματιστή για την εναλλαγή του περιορισμού σάρωσης WiFi θα είναι διαθέσιμη ξεκινώντας από το Android Q Beta 5.
Ενημέρωση 1 (28/5/19 @ 01:18 π.μ. ET): Η Google επιβεβαίωσε ότι οι αλλαγές στη σάρωση Wi-Fi στο προσκήνιο θα παραμείνουν στο Android Q.
Το Android Pie είναι ακόμα φρέσκο στο μυαλό όλων και μόλις αρχίζουμε να βιώνουμε μερικές από τις αλλαγές που έχει κάνει η Google με την τελευταία της ενημέρωση. Το Android πάντα επικρίθηκε για την κακή διάρκεια ζωής της μπαταρίας σε σύγκριση με άλλα λειτουργικά συστήματα κινητής τηλεφωνίας, αλλά αυτό ήταν ένα δίκοπο μαχαίρι. Σίγουρα, το Android χρησιμοποιούσε περισσότερη διάρκεια μπαταρίας από άλλα, αλλά επέτρεψε σε πολύ πιο μοναδικές και ποικίλες εφαρμογές να είναι αποκλειστικές στην πλατφόρμα.
Η Google έχει κάνει πολλά να βοηθήσω βελτίωση της συνολικής χρήσης της μπαταρίας σε Android, αλλά αυτή η τελευταία αλλαγή στη σάρωση WiFi παρεμβαίνει σε μια σειρά από εφαρμογές δικτύου.Έτσι, με την εισαγωγή του Android Pie, η Google έχει θέσει έναν περιορισμό στη συχνότητα που μπορεί μια εφαρμογή να χρησιμοποιεί τη δυνατότητα WiFi Scanning της πλατφόρμας. Η Google απάντησε στην αναφορά στο πρόγραμμα παρακολούθησης προβλημάτων τους και επιβεβαίωσαν ότι αυτή η τελευταία ενημέρωση για το Android περιορίζει αυτή τη λειτουργικότητα τόσο για τις εφαρμογές στο προσκήνιο όσο και για όλες τις εφαρμογές στο παρασκήνιο. Για εφαρμογές στο προσκήνιο, η δυνατότητα περιορίζεται σε 4 σαρώσεις κάθε 2 λεπτά, ενώ οι εφαρμογές στο παρασκήνιο περιορίζονται σε μόνο 1 σάρωση κάθε 30 λεπτά.
Επιφανειακά, αυτό φαίνεται σαν ένας αξιοπρεπής τρόπος για να μετριαστεί η περιττή χρήση της μπαταρίας, αλλά υπάρχουν ορισμένες περιπτώσεις όπου αυτό είχε αρνητικό αποτέλεσμα. Για παράδειγμα, δημοφιλείς εφαρμογές δικτύου όπως π.χ Αναλυτής WiFi και WiGLE (μια εφαρμογή Wardriving) χρειάζονται πιο συχνή πρόσβαση στη σάρωση WiFi από την τυπική σας εφαρμογή. Αυτή η αλλαγή ουσιαστικά έχει κάνει αυτούς τους τύπους εφαρμογών άχρηστες, καθώς μειώνει τον ρυθμό σάρωσης κατά τουλάχιστον 30 φορές, παρόλο που πρόκειται για ενεργές εφαρμογές που προορίζονται να χρησιμοποιηθούν στο προσκήνιο.
Όπως μπορείτε να δείτε, αυτές οι ακραίες συνθήκες είχαν αρνητική επίδραση σε ορισμένες δημοφιλείς εφαρμογές δικτύωσης. Η Google ήταν ενεργή σε αυτό το νήμα παρακολούθησης ζητημάτων και έφτασε μέχρι εκεί εξηγήστε πώς καθορίζεται ο στραγγαλισμός. Προς το παρόν, δεν έχει δοθεί λύση από την ίδια την Google, αλλά έχουν προχωρήσει και ανέβαλε αυτό το ζήτημα "για εξέταση" σε μελλοντική έκδοση Android.
Ενημέρωση 1: Ακόμα σε Android Q
Σύμφωνα με α σχόλιο στο Google Issue Tracker (μέσω AndroidPolice), ο περιορισμός του Wi-Fi είναι εδώ για να μείνει. Ωστόσο, το Android Q επιτρέπει στους χρήστες να απενεργοποιούν το throttling σε μια τοπική συσκευή με την ακόλουθη εντολή ADB:
adb shell settings put global wifi_scan_throttle_enabled 0
Παρά τα όσα λέει το σχόλιο, η αποστολή αυτής της εντολής ισχύει δεν απαιτούν πρόσβαση root.
Ενημέρωση 2: Εναλλαγή που έρχεται στην Q Beta 5
Ένας υπάλληλος της Google δημοσίευσε ένα σχόλιο στο νήμα του Google Issue Tracker λέγοντας ότι σύντομα θα γίνει εναλλαγή. Ξεκινώντας από το Android Q Beta 5, το οποίο είναι προγραμματισμένο για το 3ο τρίμηνο του 2019, θα υπάρχει μια εναλλαγή για την απενεργοποίηση του στραγγαλισμού σάρωσης στις επιλογές προγραμματιστή. Δεν θα χρειαστεί να χρησιμοποιήσετε την εντολή ADB που αναφέρεται στην ενημέρωση του προηγούμενου άρθρου.