„Google“ bandė pagerinti „Android Pie“ akumuliatoriaus veikimo laiką, tačiau šis naujausias „WiFi“ nuskaitymo pakeitimas trukdo daugeliui tinklo programų.
2 atnaujinimas (5/29/19, 9:04 ET): „Google“ darbuotojas teigia, kad nauja kūrėjo parinktis, skirta perjungti „WiFi“ nuskaitymo ribojimą, bus pasiekiama pradedant „Android Q Beta 5“.
1 atnaujinimas (5/28/19, 01:18 ET): „Google“ patvirtino, kad priekinio plano „Wi-Fi“ nuskaitymo pakeitimai išliks „Android Q“.
„Android Pie“ vis dar yra visų mintyse ir mes tik pradedame patirti kai kuriuos pakeitimus, kuriuos „Google“ padarė su naujausiu atnaujinimu. „Android“ visada buvo kritikuojamas dėl prasto akumuliatoriaus veikimo laiko, palyginti su kitomis mobiliosiomis operacinėmis sistemomis, tačiau tai buvo dviašmenis kardas. Žinoma, „Android“ naudojo daugiau baterijos nei kiti, tačiau tai leido sukurti daug daugiau unikalių ir įvairesnių programų, skirtų išskirtinai platformai. „Google“ padarė daug padėti pagerinti bendrą baterijos naudojimo laiką „Android“, tačiau šis naujausias „WiFi“ nuskaitymo pakeitimas trukdo daugeliui tinklo programų.
Taigi, pristatydama „Android Pie“, „Google“ apribojo dažnį, kuriuo programa gali naudoti platformos „WiFi“ nuskaitymo funkciją. „Google“ atsakė į pranešimą savo problemų stebėjimo priemonėje ir patvirtino, kad šis naujausias „Android“ naujinimas riboja šią funkciją tiek priekinio plano programoms, tiek visoms foninėms programoms. Pirmojo plano programoms funkcija apribota iki 4 nuskaitymų kas 2 minutes, o fone veikiančioms programoms – tik 1 nuskaitymas kas 30 minučių.
Iš viso atrodo, kad tai yra tinkamas būdas sumažinti nereikalingą baterijos naudojimą, tačiau yra tam tikrų aplinkybių, kai tai turėjo neigiamą poveikį. Pavyzdžiui, populiarios tinklo programos, tokios kaip WiFi analizatorius ir WIGLE (Wardriving programa) reikia dažniau pasiekti „WiFi“ nuskaitymą nei jūsų standartinei programai. Dėl šio pakeitimo tokio tipo programos iš esmės tapo nenaudingos, nes sumažina jų nuskaitymo greitį bent 30 kartų, nors tai yra aktyvios programos, skirtos naudoti pirmame plane.
Kaip matote, šios išskirtinės aplinkybės turėjo neigiamą poveikį kai kurioms populiarioms tinklo programoms. „Google“ aktyviai dalyvavo šioje problemų stebėjimo gijoje ir netgi nuėjo iki galo paaiškinkite, kaip nustatomas droselis. Šiuo metu pati „Google“ nepateikė sprendimo, tačiau jie žengė į priekį ir atidėjo šią problemą „svarstyti“ būsimame „Android“ leidime.
1 naujinimas: vis dar „Android Q“.
Pasak a komentarą „Google Issue Tracker“ (per AndroidPolice), „Wi-Fi“ ribojimas pasiliks. Tačiau „Android Q“ leidžia vartotojams išjungti droselį vietiniame įrenginyje naudojant šią ADB komandą:
adb shell settings put global wifi_scan_throttle_enabled 0
Nepaisant to, kas sakoma komentare, šios komandos siuntimas įvyksta ne reikalauti root prieigos.
2 naujinimas: perjunkite Q Beta 5
„Google“ darbuotojas paskelbė a komentarą „Google Issue Tracker“ gijoje sakydamas, kad netrukus bus perjungta. Pradedant nuo Android Q Beta 5, kuris yra numatytas 2019 m. III ketv, kūrėjo parinktyse bus jungiklis, kad išjungtumėte nuskaitymo ribojimą. Jums nereikės naudoti ADB komandos, nurodytos ankstesniame straipsnio naujinime.