Ako prispôsobiť jas Google Pixel 2 Always On Display bez rootu

Google Pixel 2 má funkciu Always on Display, ktorá zobrazuje čas, dátum a upozornenia. Ale niekedy je príliš tmavé, aby ste to vôbec videli! Tu je návod, ako prispôsobiť úroveň jasu a ďalšie aspekty bez root!

Najnovšia vlajková loď smartfónov spoločnosti Google, Pixel 2 a Pixel 2 XL, sú prvé smartfóny Google, ktoré ponúkajú Funkcia Always On Display. Ostatné smartfóny ako väčšina Vlajkové lode Samsung Galaxy mali takúto funkciu už nejaký čas, ale so zavedením tejto funkcie na vlajkových lodiach Pixel prišiel aj zdrojový kód tejto funkcie, ktorý umožňuje jej fungovanie staršie telefóny Nexus a prvá generácia telefónov Pixel. Always on Display aktuálne zobrazuje čas, dátum, budík, ikony upozornení a aktuálne prehrávanú skladbu na pozadí Teraz hrá (hoci to možno prispôsobiť). Sme tu, aby sme vám dnes ukázali, ako prispôsobiť ďalší aspekt funkcie Always on Display Pixel 2: jej jas.

Funkcia AOD môže byť užitočná, keď máte zariadenie položené na stole bokom, ale to skutočne závisí od vašej svetelnej situácie. V mnohých prípadoch sa AOD môže zdať príliš slabé na to, aby bolo skutočne čitateľné. Urobte rýchle vyhľadávanie Google pre „

Pixel 2 Vždy zapnutý Jas displeja“ a uvidíte veľa sťažností na to, aké slabé to môže byť.

Problém je v tom, že jas AOD je viazaný na Adaptívny jas, funkcia automatického jasu od Googlu, ktorú má určite väčšina ľudí povolenú. V závislosti od množstva okolitého svetla sa AOD môže pohybovať od minimálnej hodnoty jasu 2 až po maximálne 28. To je z 255, čo je maximálna celočíselná hodnota jasu displeja v nastaveniach. V podstate najjasnejší, aký kedy môže AOD dosiahnuť s adaptívnym jasom, je asi 11 % maximálneho jasu displeja – čo je v mnohých prípadoch dosť žalostné. Našťastie sa to dá vyladiť a najlepšie na tom je, že to od vás nevyžaduje rootovať telefón.


Prispôsobte si jas displeja Google Pixel 2 Always on Display

To, čo tu urobíme, je zmena skrytého nastavenia, ktoré je k dispozícii iba počnúc Android 8.1 Oreo. To nie je problém, pretože každý majiteľ Pixel 2 by už mal používať najnovšie vydanie, ale bez ohľadu na to to stojí za zmienku. Skryté nastavenie je dostupné iba cez Android Debug Bridge (ADB), čo znamená, že budete musieť pripojiť telefón k počítaču. Ak máte po ruke počítač, môžete postupovať podľa týchto krokov:

  1. Nastavte ADB podľa popisu v tomto dokumente predchádzajúci tutoriál.
  2. Otvorte príkazový riadok alebo terminál a zadajte príkaz v nasledujúcom formáte: adb shell settings put global always_on_display_constants "screen_brightness_array=-1:0:1:2:3"
  3. Nahraďte "0:1:2:3" z vyššie uvedeného príkazu ľubovoľnou sadou 4 čísel od 0 do 255 (napríklad "2:25:100:250"). Nechajte "-1" na mieste.

Teraz môžete jas Always on Display vyladiť tak, aby bol oveľa vyšší ako kedykoľvek predtým! Ak ste zvedaví, čo každé číslo v poli predstavuje, prvé číslo, ktoré zadáte, je pre „nočný“ stav (veľmi, veľmi nízka okolitá svetlo), druhý pre "nízke" svetelné podmienky, tretí pre "vysoké" svetelné podmienky a posledný pre "slnko" (veľmi, veľmi vysoké okolité svetlo).

Vyššie uvedené zobrazuje predvolené hodnoty v poli jasu AOD. Môžete sa na to odvolať, ak by ste niekedy chceli vrátiť zmeny, ktoré tu vykonáte.

Bonus: Ďalšie vylepšenia vždy na displeji

Okrem vylepšenia jasu existujú niektoré ďalšie nastavenia súvisiace s Pixel 2 Always on Display, ktoré môžete upraviť. Tu je zoznam:

  • dimming_scrim_array: Celočíselné pole na mapovanie typu okolitého jasu na stmievač. Toto v podstate "maskuje" AOD prekrytím, aby sa ešte viac stlmilo (nie som si istý, prečo by to niekto chcel).
  • prox_screen_off_delay: Čas oneskorenia (v milisekundách) od zakrytia senzora priblíženia po vypnutie obrazovky.
  • prox_cooldown_trigger: Prahový čas (v milisekundách) na spustenie časovača ochladzovania, ktorý na určitý čas vypne senzor priblíženia.
  • prox_cooldown_period: Doba (v milisekundách) do vypnutia snímača priblíženia, ak prox_cooldown_trigger sa spustí.

Tu je príklad, ako použiť niektoré z týchto hodnôt na vyladenie AOD. Povedzme, že to chcem urobiť tak, aby sa obrazovka vypla 5 sekúnd po zakrytí senzora priblíženia telefónu, keď sa zobrazuje Always on Display. Zadal by som tento príkaz:

adb shell settings put global always_on_display_constants "prox_screen_off_delay=50000"

S týmito nastaveniami si môžete pohrať, aby ste si prispôsobili správanie AOD, aj keď sú to všetko, čo budete môcť upraviť bez prístupu root, bohužiaľ.