OnePlus 5 DCI-P3 laia värvigamma režiimi lubamine OnePlus 3T-s

OnePlus 5 tutvustab uut laia värvigamma režiimi nimega DCI-P3. Kuna OnePlus 3T-l on sama ekraanimudel, on võimalik seda ka 3T-l lubada.

OnePlusist on möödas veidi üle nädala tõi ametlikult turule oma uusima lipulaeva nutitelefoni - OnePlus 5. Seade on praegu võimsaim Android-nutitelefon turul täiendatud Snapdragon 835 SoC, 8 GB muutmälu ja UFS 2.1 kaherealise ROM-iga. Kuid võrreldes oma eelkäija OnePlus 3T-ga ei tundu OnePlus 5 ekraan pinnal olevat märkimisväärset paranemist. Mõlemal seadmel on 5,5-tolline 1080p AMOLED-ekraan eraldusvõimega ~401ppi, kuid vaikimisi on OnePlus 5-l DCI-P3 lai värvigamma, mis on sama värvigamma nagu 4K ülikõrglahutusega telerites ja digitaalsetes Kino.

Peale OnePlus 5 on ka teisi nutitelefone, mis toetavad DCI-P3, näiteks LG lipulaevad (kuigi ilmselt mitte väga täpselt), nüüdseks kadunud Samsung Galaxy Note 7, Samsung Galaxy S8/S8+ ja iPhone 7. Siiski näib olevat veel üks nutitelefon, mis võib toetada DCI-P3 laia värvigammat – the OnePlus 3T. Varsti pärast OnePlus 5 ametlikku väljakuulutamist avastati, et OnePlus 5 ekraanimudel on tegelikult sama ekraan, mis OnePlus 3T-s. Eelkõige kasutas Roland Quandt (@rquandt).

AIDA64 avastada, et OnePlus 5 kasutab Samsung S6E3FA5 ekraan (viide, OnePlus 3T seadmetes on kas eelmainitud Samsung S6E3FA5 või S6E3FA3 ekraan).

See avastus pani palli veerema ja mitu Hiina OnePlusi kasutajad hakkasid kaevama kerneliga seotud failidesse, mis asuvad kataloogis /sys, et näha, kas need leiavad võimaluse DCI-P3 lubamiseks OnePlus 3T-s. Muidugi, see asub /sys/devices/virtual/graphics/fb0 kataloogis on 3 faili, mida saab ekraanirežiimi muutmiseks muuta. Need failid on järgmised:

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

Kirjutades faili DCI_P3 väärtuse '1' (mis nõuab juurjuurdepääsu), Värvirežiimi saab lubada OnePlus 3T-s. Pärast paljuarutelu peal OnePlus BBS foorumites avastati, et see trikk töötab ainult OnePlus 3T seadmetes, millel on Samsung S6E3FA5 kuva. Kui teie OnePlus 3T on juurdunud ja sellel on õige kuvamudel, saate juba praegu lubada OnePlus 5 suurepärase kuvarežiimi.


Lubage OnePlus 3T jaoks DCI-P3

Tänu XDA liikmele soccerwuedo5 Hiina OnePlusi foorumites tehtud avastuste dokumenteerimiseks ja õpetuse kirjutamine meie foorumites!

Siin on samm-sammult juhiste komplekt selle värvigamma režiimi lubamiseks. Pange tähele, et see töötab ainult juurdunud telefonid:

  1. Veenduge, et teie kuvapaneel on ühilduv. Installige AIDA64 ja märkige Ekraan --> Paneeli ID. Kui see näeb ette "samsung s6e3fa5 1080p cmd mode dsi paneel", siis ühildub teie seadme ekraan selle režiimiga.
    AIDA64 paneeli ID väärtus OnePlus 3T jaoks. Märkus: see on vale mudel. (Krediidid: soccerwuedo5).
    • Teise võimalusena saate alla laadida failibrauseri, näiteks MiXplorer ja sirvige /sys/devices/virtual/graphics/fb0 kataloog. Kui näete faili "DCI-P3", on teie mudel ühilduv.
  2. Installige Terminali emulaator oma telefonis ja sisestage kaks järgmist käsku:
su
echo 1 > /sys/devices/virtual/graphics/fb0/DCI_P3

Muudatus jõustub kohe, kuid seadete ekraanirežiimi selle muudatuse kajastamiseks ei värskendata. Lisaks naaseb kalibreerimine seadme taaskäivitamisel vaikeolekusse. Kui soovite need muudatused kohe ennistada, võite sisestada järgmised käsud:

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

Kui otsite viisi selle muudatuse püsimiseks taaskäivitamise kaudu, võite kasutada automatiseerimistarkvara, nagu Tasker, luua skripti init.d või kasutada seda Magiski moodul loodud XDA vanemliikme poolt doubleaykay.


Kui hästi see töötab?

Kui see on sisse lülitatud, on ekraanikvaliteedis vahetu ja märgatav erinevus. Kalibreerimisrežiimi muutmisel DCI-P3-le on selge küllastuskadu ja muutus on märgatav. olenemata sellest, millise ekraanirežiimi olete lubanud, mis näitab, et profiil erineb vaike- või sRGB-st režiimid. Kuigi meie enda subjektiivses võrdluses märgib Mario Serrafero, et DCI-P3 lubamine OnePlus 3T-s ei anna OnePlus 5 DCI-P3-ga võrreldes identset ekraani. Nimelt tunduvad kollased ja sinised OnePlus 3T-s pisut küllastunud toonid ning ka nende temperatuur on kogu ulatuses veidi erinev. Mitteametliku ekraani kalibreerimisrežiimi muutumise ajal ei sobi ideaalselt mis tahes OnePlus 5 saadaolevatest režiimidest, näib see olevat lähim DCI-P3-le. Sügavam ekraanianalüüs võib täpselt kindlaks teha, mis erinevus on ja kui täpne see uus värviprofiil on.

Üldiselt leiame kindlasti, et modifikatsioon on kindlasti tegemist väärt, kasvõi selleks, et seda proovida ja kontrollida, kas teile meeldib erinev kuvaprofiil.


Kas DCI-P3 keelati tahtlikult?

OnePlusBBS-i foorumite kasutajate sõnul on OnePlus 3T-s DCI-P3 lubamise eelistus seadete rakenduses peidetud. Ilmselt on fail "OPScreenColorMode.java", mis sisaldab rida, mis eemaldab eelistuse seadetest.

Seda rida redigeerides, APK uuesti kompileerides ja värskendatud süsteemifaili seadmesse surudes tehakse eelistus tõepoolest seadete rakenduses kättesaadavaks.

Huvitaval kombel, XDA liige soccerwuedo5 kaevas ise ja leidis viited keelatud sätete fragmendile nimega "OPReadingMode" failis display_settings.xml, mis tõenäoliselt juhib OnePlus 5 uut lugemisrežiimi funktsiooni.

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

See pole tegelikult ootamatu, kuigi OnePlus väitis korduvalt, et lugemisrežiim kasutab lugemiseks teistsugust keskkonnaandurit mitte ainult ümbritseva valguse intensiivsus, vaid ka toon, mistõttu oleks mõistlik seda funktsiooni pakkuda ainult OnePlus 5. Selle stringi olemasolu näitab, et selle funktsiooni võib tulevases OxygenOS-is OnePlus 3T-le lisada vabastage, kui mitte varem tänu meie foorumite modderitele, kuid kui mängus on riistvara, võib see toimida teisiti kui OnePlus 5.


Järeldus

Me ei saa OnePlusi nimel rääkida, miks see ekraani kalibreerimise muudatus on OnePlus 3T-s võimalik, kuid oleme ettevõttega ühendust võtnud ja teavitame oma lugejaid, kui kuuleme. Seniks aga kõik juurdunud OnePlus 3T omanikud – kui teie ekraan ühildub, proovige kindlasti seda modifikatsiooni.