Google Pixel 2 má funkci Always on Display, která zobrazuje čas, datum a upozornění. Ale někdy je příliš šero, než aby to bylo vidět! Zde je návod, jak přizpůsobit úroveň jasu a další aspekty bez root!
Nejnovější vlajková loď smartphonů společnosti Google, Pixel 2 a Pixel 2 XL, jsou první chytré telefony Google, které nabízejí Funkce Always on Display. Ostatní smartphony jako většina Vlajkové lodě Samsung Galaxy už nějakou dobu takovou funkci mají, ale se zavedením této funkce na vlajkových lodích Pixel přišel také zdrojový kód funkce, který umožňuje starší telefony Nexus a první generace telefonů Pixel. Always on Display aktuálně zobrazuje čas, datum, budík, ikony upozornění a aktuálně přehrávanou skladbu na pozadí Nyní hraje (i když to lze přizpůsobit). Jsme tu, abychom vám dnes ukázali, jak přizpůsobit další aspekt Always on Display Pixelu 2: jeho jas.
Funkce AOD může být užitečná, když máte zařízení umístěno na stole stranou, ale to opravdu závisí na vaší světelné situaci. V mnoha případech se AOD může zdát příliš matné, aby bylo skutečně čitelné. Proveďte rychlé vyhledávání Google pro „
Pixel 2 Always on Jas displeje“ a uvidíte tuny stížností na to, jak to může být šero.Problém je v tom, že jas AOD je vázán na Adaptivní jas, funkce automatického jasu od Googlu, kterou má jistě většina lidí zapnutou. V závislosti na množství okolního světla může AOD přejít od minimální hodnoty jasu 2 až po maximální hodnotu 28. To je z 255, což je maximální celočíselná hodnota jasu displeje v nastavení. V podstatě nejjasnější, jaké kdy může AOD dosáhnout s Adaptive Brightness, je asi 11 % maximálního jasu displeje – což je v mnoha případech dost žalostné. Naštěstí to lze vyladit a nejlepší na tom je, že to od vás nevyžaduje root telefonu.
Přizpůsobte si jas displeje Google Pixel 2 Always on Display
Co zde uděláme, je změna skrytého nastavení, které je dostupné pouze počínaje Android 8.1 Oreo. To není problém, protože každý majitel Pixel 2 by již měl používat nejnovější verzi, ale bez ohledu na to stojí za zmínku. Skryté nastavení je dostupné pouze přes Android Debug Bridge (ADB), což znamená, že budete muset připojit telefon k počítači. Pokud máte po ruce počítač, jste připraveni provést následující kroky:
- Nastavte ADB, jak je popsáno v tomto předchozí tutoriál.
- Otevřete příkazový řádek nebo terminál a zadejte příkaz v následujícím formátu:
adb shell settings put global always_on_display_constants "screen_brightness_array=-1:0:1:2:3"
- Nahraďte "0:1:2:3" z výše uvedeného příkazu libovolnou sadou 4 čísel od 0 do 255 (například "2:25:100:250"). Nechte "-1" na místě.
Nyní lze jas Always on Display vyladit tak, aby byl mnohem vyšší než kdykoli předtím! Pokud vás zajímá, co každé číslo v poli představuje, první číslo, které zadáte, je pro "noční" podmínky (velmi, velmi nízké okolní světlo), druhý pro "nízké" světelné podmínky, třetí pro "vysoké" světelné podmínky a poslední pro "slunce" (velmi, velmi vysoké okolní světlo).
Výše uvedené ukazuje výchozí hodnoty v poli jasu AOD. Můžete se na to obrátit, pokud budete chtít vrátit změny, které zde provedete.
Bonus: Další vylepšení vždy na displeji
Kromě vylepšení jasu existují některá další nastavení související s Pixel 2 Always on Display, která můžete upravit. Zde je seznam:
-
dimming_scrim_array
: Celočíselné pole pro mapování typu okolního jasu na stmívací plátno. To v podstatě "maskuje" AOD překrytím, aby se ještě více ztlumilo (nejsem si jistý, proč by to někdo chtěl). -
prox_screen_off_delay
: Doba zpoždění (v milisekundách) od zakrytí senzoru přiblížení do vypnutí obrazovky. -
prox_cooldown_trigger
: Prahová doba (v milisekundách) pro spuštění časovače ochlazování, který na určitou dobu vypne senzor přiblížení. -
prox_cooldown_period
: Doba (v milisekundách) do vypnutí senzoru přiblížení, pokudprox_cooldown_trigger
je spuštěna.
Zde je příklad, jak použít některé z těchto hodnot k vyladění AOD. Řekněme, že to chci udělat tak, aby se obrazovka vypnula 5 sekund po zakrytí senzoru přiblížení telefonu, když se zobrazuje Always on Display. Zadal bych tento příkaz:
adb shell settings put global always_on_display_constants "prox_screen_off_delay=50000"
S těmito nastaveními si můžete pohrát, abyste si chování AOD přizpůsobili, i když toto je vše, co bohužel budete moci upravit bez přístupu root.