Smartfón s 120 Hz displejom a aplikácie, ktoré sa stále pohybujú trhanými skokmi: problém nie je v hardvéri. Podľa portálu Techbyte.sk za tým stojí kombinácia nastavení, ktoré väčšina používateľov nikdy neotvorí, a aplikácií, ktoré vyššie snímkovanie jednoducho nepodporujú.
Prvá vec, ktorú treba skontrolovať, je samotné nastavenie displeja. Na Androide sa skrýva pod rôznymi názvami: Samsung ho nazýva „Plynulý pohyb“, Xiaomi „Obnovovacia frekvencia obrazovky“, OnePlus a Nothing majú „Smooth Display“. Ak táto možnosť nie je zapnutá, displej beží na nižšej frekvencii bez ohľadu na to, čo hardvér zvládne. Rovnaký efekt má aktívny úsporný režim, ktorý väčšina telefónov automaticky znižuje obnovovaciu frekvenciu na 60 Hz bez viditeľného upozornenia, napísal server TECHBYTE.sk.
Hz verzus FPS
Obnovovacia frekvencia displeja a snímková frekvencia aplikácie sú dve oddelené veci. Displej môže obnovovať obraz 120-krát za sekundu, no ak aplikácia produkuje len 30 alebo 60 snímok, výsledok bude trhaný. Portál pre vývojárov developer.android.com uvádza, že aplikácie musia o vyššie FPS aktívne požiadať systém pomocou Frame Rate API alebo knižnice Swappy. Ak to vývojár neurobí, systém defaultne obmedzí snímkovanie na 60 FPS bez ohľadu na displej zariadenia.
Samsung, Xiaomi, OnePlus a ďalší výrobcovia situáciu ďalej komplikujú technológiou LTPO, ktorá dynamicky mení Hz podľa obsahu na obrazovke. Pri statickom texte klesne frekvencia na 1 Hz, pri rýchlom scrollovaní vyskočí na 120 Hz. Systém pritom sám vyhodnocuje, do ktorého pásma aplikáciu zaradí. Staršie aplikácie neoptimalizované pre moderné displeje skončia automaticky v nižšom pásme.
Vývojárske možnosti
Ak základné nastavenie displeja nestačí, Techbyte.sk popisuje postup cez vývojárske možnosti. Tie sú štandardne skryté a aktivujú sa niekoľkonásobným ťuknutím na „Číslo zostavy“ v sekcii O telefóne. Po aktivácii sa v nastaveniach objaví prepínač „Vynútiť maximálnu obnovovaciu frekvenciu“, ktorý prinúti systém udržiavať maximálny počet Hz vo väčšine aplikácií. Táto funkcia má vplyv na výdrž batérie, keďže displej pracuje naplno aj tam, kde by inak šetril.
Pre pokročilých používateľov existuje ešte aplikácia SetEdit z obchodu Google Play, ktorá umožňuje upraviť systémové premenné peak_refresh_rate a min_refresh_rate priamo na systémovej úrovni. Nevyžaduje root prístup, no nesprávna hodnota môže spôsobiť nestabilitu systému.
iPhone bez manuálneho zásahu
Na iPhonoch s displejmi ProMotion, teda od modelov iPhone 13 Pro a novších, je obnovovacia frekvencia riadená výhradne systémom iOS. Apple neponúka manuálne nastavenie Hz na úrovni aplikácií. Adaptívna frekvencia funguje automaticky a aplikácie musia byť optimalizované vývojármi, aby z nej profitovali. Väčšina populárnych aplikácií podľa portálu 120 Hz plne využíva, priestor na manuálny zásah používateľa tu ale neexistuje.
Keď nastavenia nestačia
Ani vynútená maximálna frekvencia na systémovej úrovni nepomôže, ak konkrétna hra alebo aplikácia beží natívne na 60 FPS. Vývojár musí podporu vyššieho snímkovania do aplikácie priamo implementovať pomocou spomínaného Frame Rate API. Displej zobrazí plynulý pohyb len vtedy, keď má čo zobrazovať. Technológia LTPO, ktorá má šetriť batériu znižovaním frekvencie pri statickom obsahu, v takýchto prípadoch len potvrdí, čo systém sám vyhodnotil: aplikácia viac nepotrebuje.
V takom prípade zostávajú dve možnosti: počkať na aktualizáciu od vývojára, alebo prejsť na alternatívu, ktorá vyššie snímkovanie aktívne podporuje.

