Ota OnePlus 5:n DCI-P3 Wide Color Gamut -tila käyttöön OnePlus 3T: ssä

OnePlus 5 esittelee uuden laajan väriavaruuden tilan nimeltä DCI-P3. Koska OnePlus 3T: ssä on sama näyttömalli, se on mahdollista ottaa käyttöön 3T: ssä.

OnePlusista on kulunut hieman yli viikko julkisti virallisesti uusimman lippulaiva-älypuhelimen - OnePlus 5. Laite on tällä hetkellä markkinoiden tehokkain Android-älypuhelin päivitetyllä Snapdragon 835 SoC: lla, 8 Gt RAM-muistilla ja UFS 2.1:llä kaksikaistaisella ROM-muistilla. Mutta verrattuna edeltäjäänsä, OnePlus 3T: hen, OnePlus 5:n näyttö ei näytä olevan merkittävä parannus pinnalla. Molemmissa laitteissa on 5,5" 1080p AMOLED-näyttö ~ 401 ppi: llä, mutta oletuksena OnePlus 5 sisältää DCI-P3:n. laaja värivalikoima, joka on sama värivalikoima kuin 4K Ultra High-Definition -televisioissa ja digitaalisissa Elokuva.

OnePlus 5:n lisäksi on muitakin älypuhelimia, jotka tukevat DCI-P3:a, kuten LG: n lippulaivalaitteita (vaikka ilmeisesti ei kovin tarkasti), nyt poistunut Samsung Galaxy Note 7, Samsung Galaxy S8/S8+ ja iPhone 7. Näyttää kuitenkin siltä, ​​että on olemassa toinen älypuhelin, joka voi tukea DCI-P3 laajaa väriskaalaa - 

OnePlus 3T. Pian OnePlus 5:n virallisen julkistamisen jälkeen havaittiin, että OnePlus 5:n näyttömalli on itse asiassa sama näyttö kuin OnePlus 3T: ssä. Erityisesti Roland Quandt (@rquandt) käytti AIDA64 havaita, että OnePlus 5 käyttää Samsung S6E3FA5 -puhelinta näyttö (viitauksena OnePlus 3T -laitteissa on joko edellä mainitut Samsung S6E3FA5- tai S6E3FA3 -näytöt).

Tämä löytö sai pallon pyörimään, ja useita Kiinalaiset OnePlus-käyttäjät alkoivat kaivaa ytimeen liittyviin tiedostoihin, jotka sijaitsevat /sys-hakemistossa, jotta he löytäisivät tavan ottaa DCI-P3 käyttöön OnePlus 3T: ssä. Tosiaan, sijaitsee sisällä /sys/devices/virtual/graphics/fb0 hakemistossa on 3 tiedostoa, joita voidaan muokata näytön tilan vaihtamiseksi. Nämä tiedostot ovat seuraavat:

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

Kirjoita arvo '1' DCI_P3-tiedostoon (joka vaatii pääkäyttäjän oikeudet), väritila voidaan ottaa käyttöön OnePlus 3T: ssä. Jälkeen paljonkeskustelua päällä OnePlus BBS foorumeilla havaittiin, että tämä temppu toimii vain OnePlus 3T -laitteissa, joissa on Samsung S6E3FA5 näyttö. Jos OnePlus 3T on juurtunut ja sillä on oikea näyttömalli, voit ottaa OnePlus 5:n mahtavan näyttötilan käyttöön juuri nyt.


Ota DCI-P3 käyttöön OnePlus 3T: lle

Kiitos XDA: n jäsenelle soccerwuedo5 kiinalaisilla OnePlus-foorumeilla tehtyjen löytöjen dokumentointiin ja opetusohjelman kirjoittaminen foorumeillamme!

Tässä on vaiheittaiset ohjeet tämän väriavaruustilan käyttöön ottamiseksi. Huomaa, että tämä toimii vain juurtuneita puhelimia:

  1. Varmista, että näyttöpaneelisi on yhteensopiva. Asentaa AIDA64 ja valitse Näyttö --> Paneelitunnus. Jos siinä lukee "samsung s6e3fa5 1080p cmd mode dsi-paneeli", laitteesi näyttö on yhteensopiva tämän tilan kanssa.
    AIDA64-paneelin tunnusarvo OnePlus 3T: lle. Huomautus: tämä on väärä malli. (Luotto: soccerwuedo5).
    • Vaihtoehtoisesti voit ladata tiedostoselaimen, kuten MiXplorer ja selaa kohtaan /sys/devices/virtual/graphics/fb0 hakemistosta. Jos näet "DCI-P3"-tiedoston, mallisi on yhteensopiva.
  2. Asentaa Pääte-emulaattori puhelimeesi ja anna seuraavat kaksi komentoa:
su
echo 1 > /sys/devices/virtual/graphics/fb0/DCI_P3

Muutos tulee voimaan välittömästi, mutta asetusten näyttötilaa ei päivitetä tämän muutoksen mukaan. Lisäksi, jos käynnistät laitteen uudelleen, kalibrointi palautuu takaisin "oletustilaan". Jos haluat peruuttaa nämä muutokset välittömästi, voit antaa seuraavat komennot:

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

Jos etsit tapaa saada tämä muutos jatkumaan uudelleenkäynnistyksen kautta, voit käyttää automaatioohjelmistoa, kuten Taskeria, luoda init.d-komentosarjan tai käyttää tätä Magisk moduuli luonut XDA: n vanhempi jäsen doubleaykay.


Kuinka hyvin se toimii?

Kun se on otettu käyttöön, näytön laadussa on välitön, havaittava ero. Kyllästyshäviö on selvä, kun kalibrointitilaksi vaihdetaan DCI-P3, eikä muutos ole havaittavissa. riippumatta siitä, minkä näyttötilan olet ottanut käyttöön, mikä osoittaa, että profiili eroaa oletus- tai sRGB-profiilista tilat. Vaikka omassa subjektiivisessa vertailussamme Mario Serrafero huomauttaa, että DCI-P3:n käyttöönotto OnePlus 3T: ssä ei johda identtiseen näyttöön verrattuna OnePlus 5:n DCI-P3:een. Erityisesti keltaiset ja siniset näyttävät olevan hieman kylläisempiä OnePlus 3T: ssä, ja myös niiden lämpötila vaihtelee hieman. Epävirallisen näytön kalibrointitilan vaihtuessa ei täsmää täydellisesti mikä tahansa OnePlus 5:n käytettävissä olevista tiloista, se näyttää olevan lähin DCI-P3:een. Syvällisempi näyttöanalyysi voisi määrittää tarkalleen, mikä ero on ja kuinka tarkka tämä uusi väriprofiili on.

Kaiken kaikkiaan olemme ehdottomasti sitä mieltä, että muokkaus on ehdottomasti tekemisen arvoinen, jos vain kokeilla sitä ja tarkistaa, pidätkö erilaisesta näyttöprofiilista.


Poistettiinko DCI-P3 tarkoituksella käytöstä?

OnePlusBBS-foorumien käyttäjien mukaan DCI-P3:n käyttöönotto OnePlus 3T: ssä on piilotettu asetussovelluksesta. Ilmeisesti siellä on "OPScreenColorMode.java"-tiedosto, joka sisältää rivin, joka poistaa asetuksen asetuksista.

Kun muokkaat tätä riviä, käännät APK: n uudelleen ja työnnät päivitetyn järjestelmätiedoston laitteeseen, asetus on todellakin saatavilla asetussovelluksessa.

Mielenkiintoista kyllä, XDA-jäsen soccerwuedo5 kaivoi itse ja löysi viittaukset käytöstä poistettuun asetusosaan nimeltä "OPReadingMode" Display_settings.xml-tiedostossa, joka todennäköisesti ohjaa OnePlus 5:n uutta lukutilaominaisuutta.

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

Tämä ei ole todella odottamatonta, vaikka OnePlus väitti toistuvasti, että lukutila käyttää erilaista ympäristöanturia lukemiseen ei vain ympäristön valon voimakkuutta vaan myös sävyä, joten olisi järkevää tarjota ominaisuus yksinomaan OnePlus 5. Tämän merkkijonon olemassaolo osoittaa, että ominaisuus saattaa olla mahdollista lisätä OnePlus 3T: hen tulevassa OxygenOS: ssa julkaisu, jos ei aikaisemminkin foorumiemme moddereiden ansiosta, mutta jos pelissä on laitteistoa, se saattaa toimia eri tavalla kuin OnePlus 5.


Johtopäätös

Emme voi puhua OnePlusin puolesta siitä, miksi tämä näytön kalibrointimuutos on mahdollista OnePlus 3T: ssä, mutta olemme ottaneet yhteyttä yritykseen ja päivitämme lukijoillemme, kun kuulemme vastauksen. Sillä välin kaikille juurtuneille OnePlus 3T: n omistajille - ehdottomasti kokeile tätä muutosta, jos näyttösi on yhteensopiva.