A OnePlus 5 egy új széles színskála módot mutat be, a DCI-P3 nevet. Mivel a OnePlus 3T ugyanazzal a kijelzőmodellel rendelkezik, engedélyezhető a 3T-n.
Kicsit több mint egy hét telt el a OnePlus óta hivatalosan is bemutatta legújabb okostelefonját - a OnePlus 5. A készülék jelenleg a legerősebb Android okostelefon a piacon továbbfejlesztett Snapdragon 835 SoC, 8 GB RAM és UFS 2.1 kétsávos ROM-mal. Elődjéhez, a OnePlus 3T-hez képest azonban a OnePlus 5 kijelzője nem tűnik jelentős javulásnak a felületen. Mindkét eszköz 5,5 hüvelykes 1080p AMOLED kijelzővel rendelkezik ~401ppi felbontással, de a OnePlus 5 alapértelmezés szerint DCI-P3-mal rendelkezik. széles színskála, amely ugyanaz a színskála, mint a 4K Ultra High-Definition televíziókban és a digitális Mozi.
A OnePlus 5-ön kívül más okostelefonok is támogatják a DCI-P3-at, például az LG zászlóshajó készülékei (bár úgy tűnik, nem túl pontosan), a már megszűnt Samsung Galaxy Note 7, a Samsung Galaxy S8/S8+ és az iPhone 7. Úgy tűnik azonban, hogy van egy másik okostelefon, amely támogathatja a DCI-P3 széles színskálát - a
OnePlus 3T. Nem sokkal a OnePlus 5 hivatalos bejelentése után kiderült, hogy a OnePlus 5-ben található kijelző valójában ugyanaz, mint a OnePlus 3T-ben. Különösen Roland Quandt (@rquandt) használta AIDA64 felfedezni, hogy a A OnePlus 5 a Samsung S6E3FA5 telefont használja kijelző (referenciaként a OnePlus 3T eszközök a fent említett Samsung S6E3FA5 vagy S6E3FA3 kijelzőkkel rendelkeznek).Ettől a felfedezéstől elgurult a labda, és többen is A kínai OnePlus felhasználók ásni kezdtek a /sys könyvtárban található kernellel kapcsolatos fájlokba, hogy megtudja, találnak-e módot a DCI-P3 engedélyezésére a OnePlus 3T-n. Bizony, belül található /sys/devices/virtual/graphics/fb0
könyvtárban 3 fájl található, amelyek módosíthatók a képernyő mód megváltoztatásához. Ezek a fájlok a következők:
/sys/devices/virtual/graphics/fb0/SRGB
/sys/devices/virtual/graphics/fb0/Adobe_RBG
/sys/devices/virtual/graphics/fb0/DCI_P3
'1' érték beírásával a DCI_P3 fájlba (amely root hozzáférést igényel), a A színes mód engedélyezhető a OnePlus 3T-n. Után sokkalvita a OnePlus BBS fórumokon kiderült, hogy ez a trükk csak a Samsung S6E3FA5 telefonnal rendelkező OnePlus 3T eszközökön működik kijelző. Ha a OnePlus 3T rootolt, és a megfelelő megjelenítési modellel rendelkezik, akkor már most engedélyezheti a OnePlus 5 fantasztikus megjelenítési módját.
A DCI-P3 engedélyezése a OnePlus 3T számára
Köszönet az XDA tagnak soccerwuedo5 a kínai OnePlus fórumokon tett felfedezések dokumentálására és oktatóanyag írása fórumunkon!
Itt található egy lépésről lépésre szóló utasításkészlet a színskála mód engedélyezéséhez. Vegye figyelembe, hogy ez csak akkor működik rootolt telefonok:
- Ellenőrizze, hogy a kijelzőpanel kompatibilis-e. Telepítés AIDA64 és jelölje be a Kijelző --> Panelazonosító. Ha a következőt írja: „Samsung s6e3fa5 1080p cmd módú dsi panel", akkor az eszköz kijelzője kompatibilis ezzel a móddal.
- Alternatív megoldásként letölthet egy fájlböngészőt, mint pl MiXplorer és tallózzon a
/sys/devices/virtual/graphics/fb0
Könyvtár. Ha „DCI-P3” fájlt lát, akkor az Ön modellje kompatibilis.
- Alternatív megoldásként letölthet egy fájlböngészőt, mint pl MiXplorer és tallózzon a
- Telepítés Terminál emulátor telefonján, és írja be a következő két parancsot:
su
echo 1 > /sys/devices/virtual/graphics/fb0/DCI_P3
A változás azonnal életbe lép, de a beállítások képernyőmódja nem frissül, hogy tükrözze ezt a változást. Továbbá, ha újraindítja az eszközt, a kalibráció visszaáll az "alapértelmezett" állapotba. Ha azonnal vissza szeretné állítani ezeket a változtatásokat, akkor a következő parancsokat adhatja meg:
su
echo 0 > /sys/devices/virtual/graphics/fb0/DCI_P3
Ha módot keres arra, hogy ez a változás újraindítással is fennmaradjon, használhat automatizálási szoftvert, például Taskert, létrehozhat egy init.d szkriptet, vagy használhatja ezt Magisk modul készítette az XDA Senior Tag doubleaykay.
Mennyire működik jól?
Az engedélyezés után azonnali, észrevehető különbség tapasztalható a képernyő minőségében. A kalibrálási mód DCI-P3-ra váltásakor egyértelmű telítettségvesztés tapasztalható, és a változás nem észrevehető. Függetlenül attól, hogy melyik képernyőmódot engedélyezte, ami azt jelzi, hogy a profil eltér az alapértelmezetttől vagy az sRGB-től módok. Bár saját szubjektív összehasonlításunkban Mario Serrafero megjegyzi, hogy a DCI-P3 engedélyezése a OnePlus 3T-n nem eredményez azonos megjelenítést a OnePlus 5 DCI-P3-jával összehasonlítva. Nevezetesen, a sárgák és a kékek egy kicsit telítettebbnek tűnnek a OnePlus 3T-n, és kissé eltérnek a hőmérsékletükben is. Miközben a nem hivatalos kijelző kalibrációs mód megváltozik nem egyezik tökéletesen úgy tűnik, hogy a OnePlus 5 bármelyik elérhető üzemmódja az legközelebbi DCI-P3-ra. A kijelző mélyebb elemzése pontosan meghatározhatja, hogy mi a különbség, és mennyire pontos ez az új színprofil.
Összességében mindenképpen érdemesnek tartjuk a módosítást, már csak azért is, hogy kipróbáljuk, és megnézzük, tetszik-e az eltérő kijelzőprofil.
A DCI-P3 szándékosan lett letiltva?
A OnePlusBBS-fórumok felhasználói szerint a DCI-P3 engedélyezése a OnePlus 3T-n rejtve van a beállítások alkalmazásban. Úgy tűnik, van egy "OPScreenColorMode.java" fájl, amely egy sort tartalmaz, amely eltávolítja a beállításokat.
Ennek a sornak a szerkesztésével, az APK újrafordításával és a frissített rendszerfájlnak az eszközre küldésével a preferencia valóban elérhetővé válik a beállítások alkalmazásban.
Érdekes módon XDA-tag soccerwuedo5 saját maga ásott egyet, és megtalálta hivatkozások az "OPReadingMode" nevű letiltott beállítások töredékére a display_settings.xml fájlban, amely valószínűleg vezérli a OnePlus 5 új olvasási mód funkcióját.
<PreferenceScreenandroid: title="@string/oneplus_night_mode_enabled_op"android: key="oneplus_night_mode"android: fragment="com.oneplus.settings.better.OPNightMode" />
<PreferenceScreenandroid: title="@string/oneplus_reading_mode"android: key="oneplus_reading_mode"android: fragment="com.oneplus.settings.better.OPReadingMode" />
<PreferenceScreenandroid: title="@string/oneplus_screen_color_mode_title"android: key="screen_color_mode"android: fragment="com.oneplus.settings.better.OPScreenColorMode" />
Ez nem igazán váratlan, bár a OnePlus többször is állította, hogy az olvasási mód egy másik környezeti érzékelőt használ az olvasáshoz nem csak a környezeti fény intenzitása, hanem a hangszín is, ezért érdemes lenne a funkciót kizárólag a OnePlus 5. Ennek a karakterláncnak a létezése azt jelzi, hogy lehetséges, hogy a funkció hozzáadható a OnePlus 3T-hez egy jövőbeli OxygenOS-ben kiadás, ha nem is hamarabb, hála a fórumunkon lévő moddereknek, de ha van játékban hardver, akkor másképp fog működni, mint a OnePlus 5.
Következtetés
A OnePlus nevében nem tudunk nyilatkozni arról, hogy miért lehetséges ez a képernyőkalibrálási módosítás a OnePlus 3T-n, de felvettük a kapcsolatot a vállalattal, és tájékoztatjuk olvasóinkat, ha visszajelzést kapunk. Addig is minden rootolt OnePlus 3T tulajdonosnak feltétlenül tegyen egy próbát ezzel a módosítással, ha a kijelzője kompatibilis.