Always On Ambient Display Google Pixel 2 lze povolit právě teď na vaší Android Oreo ROM

Google Pixel 2/2 XL se spustí s režimem „vždy zapnuto“ pro ambientní displej. Zjistili jsme, jak to povolit právě teď na jakékoli Android Oreo ROM!

Nejnovější aktualizace Androidu od Googlu, chutný Android Oreo, má uživatelům co nabídnout. Od integrace správců hesel s novými Autofill API na více změn nižší úrovně jako např Projekt Treble, tato další aktualizace pochopitelně nadchla mnoho uživatelů na našich fórech. Někdy však společnost Google ráda zablokuje určité funkce z počáteční aktualizace, ať už je to proto, že funkce není úplná nebo je zamýšleno spustit zařízení nové generace. Jednou z takových funkcí je Vždy zapnutý režim okolního zobrazení který jsme poprvé objevili v deaktivovaném stavu na první generaci Google Pixel a pravděpodobně spuštění s Google Pixel 2 a Pixel 2 XL.

Protože my zpočátku zakrývala existenci této funkce, někteří uživatelé spekulovali, že režim vždy zapnutý může být dodáván pouze se zařízeními Google druhé generace příští měsíc (ačkoli ne s Qualcomm Snapdragon 836

jak bylo původně hlášeno). To může velmi dobře být, protože neznáme přesné podrobnosti o plánech společnosti Google s touto funkcí. Nicméně, na rozdíl od pověstný stlačitelný rám, vždy zapnutý ambientní displej se zdá být již plně funkční - za předpokladu, že víte, jak to povolit AOSP.

Nekvalitní fotografie můžete přičítat mé neschopnosti fotografovat.

Nové nastavení okolního displeje funguje velmi podobně jako všechny ostatní režimy „vždy na displeji“ od Samsungu nebo LG. Když vypnete obrazovku, uvidíte na obrazovce zařízení hodiny. Když obdržíte oznámení, na několik sekund uvidíte celý obsah oznámení, než zmizí a zobrazí se pouze ikona aplikace pod hodinami.

Testovacím zařízením, které předvádím v tomto režimu okolního zobrazení, je Google Nexus 6 běžící na neoficiálním portu Android 8.0 Oreo. Toto je jeden z mnoho neoficiálních portů Android Oreo již k dispozici díky skvělé práci vývojářů na našich fórech. V ROM, kterou jsem testoval, byla možnost Always on ambient display již povolena v System UI Tuner.

Po několika neúspěšných pokusech o návrat navigační lišta a přizpůsobení zkratky na zamykací obrazovce do System UI Tuner pomocí překryvy substrátu bez kořenů (bohužel nemožné bez root od toho vyžaduje vlastnost systému ro.debuggable nastavit na 1), prohrabal jsem zdrojový kód a také jsem objevil metoda který určuje, zda je či není vždy na okolním displeji se zobrazí v nástroji System UI Tuner.

Zdá se, že existuje a metoda v AmbientDisplayConfiguration volal "alwaysOnAvailable", který je v současné době pevně zakódován, aby vždy vrátil "false." Je tam komentář, který uvádí, proč to dělá, protože "zatím nefunguje správně." Možná ne, ale bez dalšího upřesnění, proč to nefunguje, nejsem nakloněn tomu, proč bychom neměli nechat uživatele, aby si s tím pohráli, pokud chtějí.

Chcete-li tedy skutečně fungovat vždy na okolním displeji, vše, co musíte udělat, je upravit tuto metodu tak, aby místo toho vždy vrátila hodnotu „true“. To je přesně ono SiXROM dělá, který půjčil si závazek od XDA Senior Member Vítejte na Skye z Vanilka, ROM pro Nexus 6P.

Nejste si jisti, zda „Goofle“ je jen překlep, nebo zda to bylo úmyslné.

Nexus 6 opravdu nepoužívám jako každodenní ovladač, ale pouze jako testovací zařízení, které jsem rychle přivedl zpět k životu. dělat Substratum tutoriály. Nemohu vám tedy nyní říci, jak dobře to funguje v praxi, protože jsem to nepoužil déle než několik dní. Ale pokud běžíte na neoficiálním portu Android Oreo (a pravděpodobně máte OLED displej), možná vás to bude zajímat.

Většina z nás samozřejmě nejsme vývojáři vlastní ROM, takže provedení této změny je trochu mimo náš dosah. Všichni vývojáři ROM, kteří to čtou, kteří chtějí tuto funkci začlenit, doufejme, že to nyní můžete udělat docela snadno. Dokonce by to mohlo stát za to povolit ochranu proti vypálení okolního displeje v Android Framework, když jste u toho.