Abban az esetben, ha egyéni megjelenítési telítettségi szintet szeretne beállítani a Google Pixel vagy a Google Pixel 2 XL készülékén, akkor elkészítettünk egy root alkalmazást erre.
A Google legújabb zászlóshajója, a Google Pixel 2 és Pixel 2 XL, kissé ellentmondásos bevezetési hete volt. Néhány korai értékelő olyan megjelenítési problémákra panaszkodott, mint pl állítólagos beégés és tompított színek. Miután egy vizsgálat, Google arra a következtetésre jutott hogy a beégés csak ideiglenes képvisszatartás volt, és a némított színek azért vannak, mert a megjelenítés színpontos. Ennek ellenére a vállalat elismerte a felhasználói panaszokat a navigációs sáv módosításával, hogy megakadályozza a képmegmaradást, és új színmódok a novemberi biztonsági frissítésben. Ennek a frissítésnek köszönhetően azonban kihasználhatjuk az a. beállítására bevezetett módszereket egyéni telítettségi szint készülékeink számára.
A Google Pixel 2/2 XL novemberi biztonsági frissítésével három új színmód került hozzáadásra: Natural, Boosted és Saturated. Szerint a
elkövetni amely hozzáadja ezeket a színmódokat, a Natural az sRGB, a Boosted az sRGB + 10% telítettség, a Telített pedig a kezeletlen színek. Az Android színkezelésének alapos magyarázatához javaslom, hogy olvassa el ezt kiváló darab Nick Butcher a Google-tól.Bár ezek a lehetőségek elegendőek voltak a legtöbb felhasználó megnyugtatására, néhányan többet akartak. Számos felhasználó, mint például Artem Russakovski AndroidPolice, azon töprengett, hogy lehetséges-e telítettségi csúszka hozzáadásával személyre szabni a Pixel 2 XL kijelző megjelenését.
A színek pontosak-e vagy sem, néhány felhasználó egyszerűen inkább módosítja a megjelenítési beállításokat, amíg minden úgy nem tűnik, ahogy nekik megfelel. Az új színmódokat bevezető commitok áttekintése után elmondhatom, hogy valóban lehetséges legalább a telítettségi érték módosítása. Sajnos ezt root hozzáférést igényel mivel a módban ben A SurfaceFlinger megköveteli a hívó alkalmazástól a HARDWARE_TEST engedélyt.
Ha ki szeretné próbálni ezt az eszközén, győződjön meg arról, hogy a Google Pixel/Pixel XL be van kapcsolva Android 8.1 vagy a Google Pixel 2/2 XL telefonján legalább a novemberi biztonsági frissítés szerepel. Ami az eszköz rootolását illeti, fórumainkon több útmutató is elérhető ennek módjáról. Ha megfelel ennek a két követelménynek, megpróbálhatja a következő parancsok némelyikét a terminálban használni, hogy megjátssza az eszköz telítettségi szintjét.
Egyéni telítettségi szint beállítása a Google Pixelen
Először töltsön le egy terminál emulátor alkalmazást a telefonjára. A Material Terminal alkalmazást a Google Play Áruházból ajánljuk.
Ár: Ingyenes.
4.2.
Nyissa meg, majd írja be a „su” parancsot a root hozzáférés megadásához. Ezután adja meg ezt a parancsot a telítettségi szint módosításához:
servicecallSurfaceFlinger 1022 fX.X
ahol X.X egy 0,0 és 2,0 közötti egész szám. Minél magasabb az érték, annál telítettebb a kijelző. A 0.0 a színeket fekete-fehérré teszi, míg a 2.0 a kijelzőt 100%-os telítettségre állítja.
Az sRGB színkezelést a következő parancs kiadásával is válthatja:
service call SurfaceFlinger 1023 i32 0/1
ahol a 0 beállítja az sRGB színkezelést, az 1 pedig letiltja a színkezelést.
Végül beállíthatja a következő két rendszertulajdonságot, hogy ezek az értékek rendszerindításkor mentve legyenek.
setproppersist.sys.sf.color_saturationX.X
setprop persist.sys.sf.native_mode 0/1
Ha egyszerűbb módot szeretne a kijelző telítettségi szintjének megváltoztatására, ezt is használhatja nyílt forráskód Az alkalmazást az XDA Forum Moderator készítette Zacharee1. Az alkalmazás ingyenesen elérhető az XDA Labs-on, így alább megragadhatja.
[appbox xda com.xda.sa2ration]
Ha több megjelenítési kalibrálási lehetőséget szeretne, például a kijelző gamma beállítását, bármikor felvillanthat egy egyéni kernelt a KCAL kernel modul.