„Google Pixel 2/2 XL“ bus paleistas su aplinkos ekrano režimu „visada įjungtas“. Sužinojome, kaip tai įjungti dabar bet kuriame „Android Oreo“ ROM!
Naujausias „Google“ „Android“ atnaujinimas – skanus „Android Oreo“ – turi daug ką pasiūlyti vartotojams. Nuo slaptažodžių tvarkyklių integravimo su nauja Automatinio pildymo API į žemesnio lygio pokyčius, pvz Projektas Treble, šis kitas atnaujinimas, suprantama, sujaudino daugelį mūsų forumų vartotojų. Tačiau kartais „Google“ mėgsta sulaikyti tam tikras funkcijas nuo pradinio atnaujinimo, nesvarbu, ar tai yra dėl to, kad funkcija neužbaigta, ar ketinama paleisti kartu su naujos kartos įrenginiai. Viena iš tokių savybių yra Visada įjungto aplinkos ekrano režimas kurį pirmą kartą atradome išjungtoje būsenoje pirmosios kartos „Google Pixel“ ir tikriausiai paleisti su Google Pixel 2 ir Pixel 2 XL.
Kadangi mes iš pradžių apėmė šios savybės egzistavimą, kai kurie vartotojai spėliojo, kad visada rodomas režimas gali būti pristatomas tik su antrosios kartos „Google“ įrenginiais
Prastos kokybės nuotraukas galite priskirti mano nekompetencijai fotografuoti.
Naujasis aplinkos ekrano nustatymas veikia gana panašiai kaip visi kiti „visada rodomi“ režimai, pavyzdžiui, „Samsung“ ar LG. Kai išjungsite ekraną, įrenginio ekrane matysite laikrodį. Kai gausite pranešimą, kelias sekundes matysite visą pranešimo turinį, kol jis išnyks ir po laikrodžiu bus rodoma tik programos piktograma.
Bandomasis įrenginys, kurį rodau šiuo aplinkos rodymo režimu, yra „Google Nexus 6“, kuriame veikia neoficialus „Android 8.0 Oreo“ prievadas. Tai vienas iš daug neoficialių „Android Oreo“ prievadų jau pasiekiama dėl nuostabaus kūrėjų darbo mūsų forumuose. Išbandytame ROM atmintyje „System UI Tuner“ jau buvo įjungta parinktis „Visada įjungtas aplinkos ekranas“.
Po keleto nesėkmingų bandymų sugrąžinti Naršymo juosta ir užrakinimo ekrano sparčiųjų klavišų tinkinimas į System UI Tuner naudodami bešaknis Pagrindo perdangos (deja, neįmanoma be šaknies nuo to laiko reikalauja sistemos ypatybės ro.debuggable
turi būti nustatytas į 1), peržiūrėjau šaltinio kodą ir taip pat atradau metodas tai nustato, ar visada rodomas aplinkos ekranas bus rodomas System UI Tuner.
Atrodo, kad yra a metodas in AmbientDisplayConfiguration
vadinamas "alwaysOnAvailable
“, kuris šiuo metu yra sunkiai užkoduotas, kad visada būtų „klaidingas“. Ten yra komentaras, kodėl jis taip daro, nes jis „dar neveikia tinkamai“. ne, bet neaiškinant, kodėl tai neveikia, nesu linkęs suprasti, kodėl neturėtume leisti vartotojams žaisti su juo, jei jie to nori.
Taigi, kad iš tikrųjų veiktų visada veikiantis aplinkos ekranas, tereikia pakeisti šį metodą, kad visada būtų pateikta „true“. Tai yra būtent tai SiXROM daro, kuris pasiskolino įsipareigojimą iš XDA vyresniojo nario Sveiki atvykę į „TheSkye“. apie Vanilė, ROM skirtas „Nexus 6P“.
Aš tikrai nenaudoju „Nexus 6“ kaip kasdienis vairuotojas, o tik kaip bandomasis įrenginys, kurį greitai atgaivinau atlikite „Substratum“ vadovėlius. Taigi negaliu pasakyti, kaip gerai tai veikia praktikoje dabar, nes nenaudojau daugiau nei kelias dienas. Bet jei naudojate neoficialų „Android Oreo“ prievadą (ir tikriausiai turite OLED ekraną), jums gali būti įdomu tai išbandyti.
Žinoma, dauguma iš mūsų nesame ROM kūrėjai, todėl atlikti šį pakeitimą yra šiek tiek nepasiekiama. Visi tai skaitantys ROM kūrėjai, norintys įtraukti šią funkciją, tikimės, kad dabar tai padaryti galėsite gana lengvai. Galbūt net verta įjungti aplinkos ekrano apsaugą nuo nudegimo „Android Framework“ sistemoje.