Nastavte vlastnú úroveň sýtosti v zariadení Google Pixel alebo Pixel 2 [Root]

V prípade, že by ste chceli na svojom Google Pixel alebo Google Pixel 2 XL nastaviť vlastnú úroveň sýtosti displeja, vytvorili sme koreňovú aplikáciu, ktorá to umožní.

Najnovšia vlajková loď smartfónov spoločnosti Google, Google Pixel 2 a Pixel 2 XL, mal trochu kontroverzný týždeň uvedenia na trh. Niektorí prví recenzenti sa sťažovali na problémy so zobrazením, ako napr údajné vypálenie a tlmené farby. Po an vyšetrovanie, Google uzavrel že vypálenie bolo len dočasné uchovanie obrazu a že farby sú stlmené, pretože zobrazenie je farebne presné. Napriek tomu spoločnosť uznala sťažnosti používateľov úpravou navigačnej lišty, aby sa zabránilo uchovávaniu obrazu a zavedením nové farebné režimy v novembrovej bezpečnostnej aktualizácii. Vďaka tejto aktualizácii však môžeme využiť metódy zavedené na nastavenie a vlastná úroveň saturácie pre naše zariadenia.

S novembrovou bezpečnostnou aktualizáciou pre Google Pixel 2/2 XL boli pridané tri nové farebné režimy: Natural, Boosted a Saturated. Podľa zaviazať sa

ktorý pridáva tieto farebné režimy, Natural je sRGB, Boosted je sRGB + 10 % sýtosť a Saturated sú nespravované farby. Ak chcete získať podrobné vysvetlenie správy farieb v systéme Android, odporúčame vám prečítať si toto výborný kúsok od Nicka Butchera zo spoločnosti Google.

Hoci tieto možnosti stačili na upokojenie väčšiny používateľov, niektorí chceli viac. Niekoľko používateľov, ako napríklad Artem Russakovski z AndroidPolicezaujímalo, či je možné pridať posúvač sýtosti, aby ste si presne prispôsobili vzhľad displeja Pixel 2 XL.

Či sú farby presné alebo nie, niektorí používatelia jednoducho uprednostňujú úpravu nastavení zobrazenia, kým pre nich nebude všetko vyzerať tak, ako má. Po pohľade na odovzdania, ktoré zaviedli nové farebné režimy, môžem oznámiť, že je skutočne možné aspoň upraviť hodnotu saturácie. Bohužiaľ, toto vyžaduje prístup root keďže metódyv SurfaceFlinger vyžaduje, aby volajúca aplikácia mala povolenie HARDWARE_TEST.

Ak to chcete vyskúšať na svojom zariadení, musíte sa uistiť, že máte zapnutý Google Pixel/Pixel XL Android 8.1 alebo váš Google Pixel 2/2 XL používa aspoň novembrovú bezpečnostnú aktualizáciu. Čo sa týka rootovania vášho zariadenia, na našich fórach máme k dispozícii niekoľko návodov, ako na to. Keď splníte tieto dve požiadavky, môžete skúsiť použiť niektoré z nasledujúcich príkazov v termináli, aby ste sa pohrali s úrovňou saturácie vášho zariadenia.

Nastavenie vlastnej úrovne sýtosti na Google Pixel

Najprv si do telefónu stiahnite aplikáciu emulátora terminálu. Odporúčame Material Terminal z obchodu Google Play.

Materiálový terminálVývojár: Yaroslav Shevchuk

Cena: zadarmo.

4.2.

Stiahnuť ▼

Otvorte ho a potom napíšte „su“, aby ste udelili prístup root. Potom môžete zadať tento príkaz na úpravu úrovne sýtosti:

servicecallSurfaceFlinger 1022 fX.X

kde X.X je celé číslo medzi 0,0 a 2,0. Čím je hodnota vyššia, tým je displej nasýtenejší. 0.0 robí farby čiernou a bielu, zatiaľ čo 2.0 nastavuje zobrazenie na 100% sýtosť.

Správu farieb sRGB môžete prepnúť aj zadaním nasledujúceho príkazu:

service call SurfaceFlinger 1023 i32 0/1

kde 0 nastavuje správu farieb sRGB a 1 deaktivuje správu farieb.

Nakoniec môžete nastaviť nasledujúce dve systémové vlastnosti, aby sa tieto hodnoty uložili pri zavádzaní.

setproppersist.sys.sf.color_saturationX.X
setprop persist.sys.sf.native_mode 0/1

V prípade, že by ste chceli jednoduchší spôsob zmeny úrovne sýtosti displeja, môžete použiť aj tento open source aplikácia vytvorená moderátorom fóra XDA Zacharee1. Aplikácia je k dispozícii zadarmo na XDA Labs, takže si ju môžete stiahnuť nižšie.

[appbox xda com.xda.sa2ration]

Ak by ste chceli viac možností kalibrácie displeja, ako je nastavenie gama displeja, vždy môžete použiť vlastné jadro pomocou KCAL modul jadra.