Povoľte režim širokého farebného gamutu DCI-P3 OnePlus 5 na OnePlus 3T

click fraud protection

OnePlus 5 predstavuje nový režim širokého farebného gamutu s názvom DCI-P3. Keďže OnePlus 3T má rovnaký model displeja, je možné ho povoliť na 3T.

Od OnePlus ubehlo niečo vyše týždňa oficiálne predstavil svoj najnovší vlajkový smartfón - OnePlus 5. Zariadenie je v súčasnosti najvýkonnejší Android smartfón na trhu s vylepšeným Snapdragon 835 SoC, 8 GB RAM a UFS 2.1 s dvojprúdovou ROM. V porovnaní s jeho predchodcom, OnePlus 3T, sa však displej OnePlus 5 nezdá byť na povrchu výrazným zlepšením. Obe zariadenia sú vybavené 5,5" 1080p AMOLED displejom pri ~401 ppi, ale v predvolenom nastavení je OnePlus 5 vybavený DCI-P3. široký farebný gamut, čo je rovnaký farebný gamut ako v 4K Ultra High-Definition televízoroch a digitálnych Kino.

Okrem OnePlus 5 existujú aj iné smartfóny, ktoré podporujú DCI-P3 ako vlajkové zariadenia LG (aj keď zjavne nie veľmi presne), už neexistujúci Samsung Galaxy Note 7, Samsung Galaxy S8/S8+ a iPhone 7. Zdá sa však, že existuje ďalší smartfón, ktorý môže podporovať široký farebný gamut DCI-P3 – ten 

OnePlus 3T. Čoskoro po oficiálnom ohlásení OnePlus 5 sa zistilo, že model displeja, ktorý sa nachádza v OnePlus 5, je vlastne ten istý displej, aký sa nachádza v OnePlus 3T. Používal najmä Roland Quandt (@rquandt). AIDA64 zistiť, že OnePlus 5 používa Samsung S6E3FA5 displej (pre referenciu, zariadenia OnePlus 3T majú buď vyššie uvedené displeje Samsung S6E3FA5 alebo S6E3FA3).

Tento objav rozbehol loptu a hneď niekoľko Čínski používatelia OnePlus začali kopať do súborov súvisiacich s jadrom umiestnených v adresári /sys, aby ste zistili, či môžu nájsť spôsob, ako povoliť DCI-P3 na OnePlus 3T. Samozrejme, nachádza sa v /sys/devices/virtual/graphics/fb0 adresár sú 3 súbory, ktoré je možné upraviť, aby sa zmenil režim obrazovky. Tieto súbory sú nasledovné:

  • /sys/devices/virtual/graphics/fb0/SRGB
  • /sys/devices/virtual/graphics/fb0/Adobe_RBG
  • /sys/devices/virtual/graphics/fb0/DCI_P3

Zapísaním hodnoty '1' do súboru DCI_P3 (ktorý vyžaduje prístup root), farebný režim je možné povoliť na OnePlus 3T. Po veľadiskusia na OnePlus BBS fórach sa zistilo, že tento trik funguje iba na zariadeniach OnePlus 3T s Samsung S6E3FA5 displej. Ak je váš OnePlus 3T zakorenený a má správny model displeja, môžete hneď teraz povoliť úžasný režim zobrazenia OnePlus 5.


Povoľte DCI-P3 pre OnePlus 3T

Ďakujeme členom XDA soccerwuedo5 za zdokumentovanie objavov uskutočnených na čínskych fórach OnePlus a písanie tutoriálu na našom fóre!

Tu je súbor pokynov krok za krokom, ako povoliť tento režim farebného gamutu. Všimnite si, že to funguje iba na rootované telefóny:

  1. Skontrolujte, či je váš zobrazovací panel kompatibilný. Inštalácia AIDA64 a zaškrtnite Display --> Panel ID. Ak je napísané „samsung s6e3fa5 1080p cmd mode dsi panel“, potom je displej vášho zariadenia kompatibilný s týmto režimom.
    Hodnota ID panelu AIDA64 pre OnePlus 3T. Poznámka: Toto je nesprávny model. (Kredity: soccerwuedo5).
    • Prípadne si môžete stiahnuť prehliadač súborov ako napr MiXplorer a prejdite na /sys/devices/virtual/graphics/fb0 adresár. Ak vidíte súbor „DCI-P3“, váš model je kompatibilný.
  2. Inštalácia Emulátor terminálu na telefóne a zadajte nasledujúce dva príkazy:
su
echo 1 > /sys/devices/virtual/graphics/fb0/DCI_P3

Zmena sa prejaví okamžite, ale režim obrazovky v nastaveniach nebude aktualizovaný tak, aby odrážal túto zmenu. Okrem toho, ak reštartujete zariadenie, kalibrácia sa vráti späť do „predvoleného“ stavu. Ak chcete tieto zmeny okamžite vrátiť späť, môžete zadať nasledujúce príkazy:

su
echo 0 > /sys/devices/virtual/graphics/fb0/DCI_P3

Ak hľadáte spôsob, ako zabezpečiť, aby táto zmena pretrvala prostredníctvom reštartov, môžete použiť automatizačný softvér, ako je Tasker, vytvoriť skript init.d alebo použiť tento Modul Magisk vytvoril XDA Senior Member doubleaykay.


Ako dobre to funguje?

Po aktivácii je okamžitý viditeľný rozdiel v kvalite obrazovky. Pri zmene režimu kalibrácie na DCI-P3 je zreteľná strata saturácie a zmena nie je viditeľná. nezáleží na tom, aký režim obrazovky ste povolili, čo znamená, že profil sa líši od predvoleného profilu alebo profilu sRGB režimov. Aj keď v našom vlastnom subjektívnom porovnaní Mario Serrafero poznamenáva, že aktivácia DCI-P3 na OnePlus 3T nevedie k identickému displeju v porovnaní s DCI-P3 OnePlus 5. Je pozoruhodné, že žlté a modré sa na OnePlus 3T zdajú byť o niečo viac nasýtené a mierne sa líšia aj teplotou. Zatiaľ čo sa neoficiálny režim kalibrácie displeja mení sa dokonale nezhoduje Zdá sa, že niektorý z dostupných režimov na OnePlus 5 je najbližšie na DCI-P3. Hlbšia analýza zobrazenia by mohla presne určiť, aký je rozdiel a aký presný je tento nový farebný profil.

Celkovo si myslíme, že úprava rozhodne stojí za vykonanie, už len preto, aby sme si ju vyskúšali a overili, či sa vám páči odlišný profil zobrazenia.


Bol DCI-P3 úmyselne vypnutý?

Podľa používateľov na fórach OnePlusBBS je preferencia povolenia DCI-P3 na OnePlus 3T v aplikácii nastavení skrytá. Zdá sa, že existuje súbor "OPScreenColorMode.java", ktorý obsahuje riadok odstraňujúci predvoľbu z nastavení.

Úpravou tohto riadku, opätovnou kompiláciou súboru APK a odoslaním aktualizovaného systémového súboru do zariadenia sa predvoľba skutočne sprístupní v aplikácii nastavení.

Je zaujímavé, že člen XDA soccerwuedo5 urobil nejaké vlastné kopanie a našiel odkazy na zakázaný fragment nastavení s názvom „OPReadingMode“ v rámci display_settings.xml, ktorý pravdepodobne ovláda novú funkciu Režim čítania, ktorá sa nachádza na OnePlus 5.

<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" />

V skutočnosti to nie je neočakávané, hoci OnePlus opakovane tvrdil, že režim čítania využíva na čítanie iný senzor okolia nielen intenzitu okolitého svetla, ale aj tón, a preto by dávalo zmysel, aby bola funkcia ponúkaná výhradne na OnePlus 5. Existencia tohto reťazca naznačuje, že je možné, že funkcia bude pridaná do OnePlus 3T v budúcom OxygenOS. vydanie, ak nie skôr vďaka modderom na našich fórach, ale ak je v hre hardvér, môže fungovať inak ako OnePlus 5.


Záver

Nemôžeme hovoriť za OnePlus o tom, prečo je táto úprava kalibrácie displeja možná na OnePlus 3T, ale oslovili sme spoločnosť a budeme našich čitateľov aktualizovať, keď sa ozveme. Medzitým pre všetkých zakorenených vlastníkov OnePlus 3T - určite vyskúšajte túto úpravu, ak je váš displej kompatibilný.