Įgalinkite „OnePlus 5“ DCI-P3 plačios spalvų gamos režimą „OnePlus 3T“

„OnePlus 5“ pristato naują plačios spalvų gamos režimą, vadinamą DCI-P3. Kadangi „OnePlus 3T“ turi tą patį ekrano modelį, jį galima įjungti 3T.

Praėjo šiek tiek daugiau nei savaitė nuo „OnePlus“. oficialiai pristatė savo naujausią flagmaną išmanųjį telefoną - „OnePlus 5“. Šiuo metu įrenginys yra galingiausias Android išmanusis telefonas rinkoje su atnaujintu Snapdragon 835 SoC, 8 GB RAM ir UFS 2.1 su dviejų juostų ROM. Tačiau, palyginti su savo pirmtaku „OnePlus 3T“, „OnePlus 5“ ekranas neatrodo ryškus patobulinimas. Abu įrenginiai turi 5,5 colių 1080p AMOLED ekraną, kurio skiriamoji geba yra ~ 401ppi, tačiau pagal numatytuosius nustatymus OnePlus 5 turi DCI-P3 plati spalvų gama, kuri yra ta pati spalvų gama, kaip ir 4K itin didelės raiškos televizoriuose ir skaitmeniniuose Kinas.

Be „OnePlus 5“, yra ir kitų išmaniųjų telefonų, palaikančių DCI-P3, pavyzdžiui, LG flagmanų įrenginius (nors, matyt, nelabai tiksliai), jau nebeveikiantys „Samsung Galaxy Note 7“, „Samsung Galaxy S8/S8+“ ir „iPhone 7“. Tačiau panašu, kad yra dar vienas išmanusis telefonas, galintis palaikyti plačią DCI-P3 spalvų gamą – 

„OnePlus 3T“.. Netrukus po to, kai buvo oficialiai paskelbtas „OnePlus 5“, buvo nustatyta, kad „OnePlus 5“ ekrano modelis iš tikrųjų yra tas pats ekranas, kuris yra „OnePlus 3T“. Visų pirma naudojo Rolandas Quandtas (@rquandt). AIDA64 atrasti, kad „OnePlus 5“ naudoja „Samsung S6E3FA5“. ekranas (pavyzdžiui, „OnePlus 3T“ įrenginiuose yra arba anksčiau minėtas Samsung S6E3FA5 arba S6E3FA3 ekranas).

Šis atradimas privertė ridenti kamuolį ir kelis Kinijos „OnePlus“ vartotojai pradėjo kasti į su branduoliu susijusius failus, esančius /sys kataloge, kad pamatytumėte, ar jie gali rasti būdą įjungti DCI-P3 „OnePlus 3T“. Žinoma, esantis /sys/devices/virtual/graphics/fb0 kataloge yra 3 failai, kuriuos galima modifikuoti norint pakeisti ekrano režimą. Šie failai yra šie:

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

Įrašydami reikšmę „1“ į DCI_P3 failą (kuris reikalauja root prieigos), „OnePlus 3T“ galima įjungti spalvų režimą. Po to daugdiskusija ant OnePlus BBS forumuose buvo nustatyta, kad šis triukas veikia tik „OnePlus 3T“ įrenginiuose su „Samsung S6E3FA5“. ekranas. Jei jūsų „OnePlus 3T“ yra įsišaknijęs ir turi tinkamą ekrano modelį, dabar galite įjungti nuostabų „OnePlus 5“ rodymo režimą.


„OnePlus 3T“ įgalinkite DCI-P3

Ačiū XDA nariui futbolas5 Kinijos OnePlus forumuose padarytų atradimų dokumentavimui ir rašyti mokymo programą mūsų forumuose!

Čia yra nuoseklus instrukcijų rinkinys, kaip įjungti šį spalvų gamos režimą. Atminkite, kad tai veikia tik įsišakniję telefonai:

  1. Patikrinkite, ar ekrano skydelis yra suderinamas. Diegti AIDA64 ir pažymėkite Ekranas --> Skydelio ID. Jei rašoma „samsung s6e3fa5 1080p cmd režimo dsi skydelis“, tada jūsų įrenginio ekranas yra suderinamas su šiuo režimu.
    AIDA64 skydelio ID vertė, skirta „OnePlus 3T“. Pastaba: tai neteisingas modelis. (Kreditai: futbolas5).
    • Arba galite atsisiųsti failų naršyklę, pvz MiXplorer ir naršykite į /sys/devices/virtual/graphics/fb0 katalogas. Jei matote „DCI-P3“ failą, jūsų modelis yra suderinamas.
  2. Diegti Terminalo emuliatorius telefone ir įveskite šias dvi komandas:
su
echo 1 > /sys/devices/virtual/graphics/fb0/DCI_P3

Pakeitimas įsigalios iš karto, bet ekrano režimas nustatymuose nebus atnaujintas, kad atspindėtų šį pakeitimą. Be to, jei iš naujo paleisite įrenginį, kalibravimas grįš į „numatytąją“ būseną. Jei norite nedelsiant atšaukti šiuos pakeitimus, galite įvesti šias komandas:

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

Jei ieškote būdo, kaip iš naujo paleisti šį pakeitimą, galite naudoti automatizavimo programinę įrangą, pvz., Tasker, sukurti init.d scenarijų arba naudoti šį Magisk modulis sukūrė XDA vyresnysis narys doubleaykay.


Kaip gerai tai veikia?

Įjungus ekrano kokybę iškart pasikeičia pastebimas skirtumas. Pakeitus kalibravimo režimą į DCI-P3, pastebimas aiškus sodrumo praradimas, o pokytis nėra pastebimas. nesvarbu, kokį ekrano režimą įjungėte, o tai rodo, kad profilis skiriasi nuo numatytojo arba sRGB režimai. Nors mūsų pačių subjektyviai palyginame, Mario Serrafero pažymi, kad įjungus DCI-P3 „OnePlus 3T“, ekranas nėra identiškas, palyginti su „OnePlus 5“ DCI-P3. Pažymėtina, kad „OnePlus 3T“ geltonos ir mėlynos spalvos yra šiek tiek sodresnės, o temperatūra taip pat šiek tiek skiriasi. Keičiant neoficialų ekrano kalibravimo režimą visiškai nesutampa bet kurį iš galimų „OnePlus 5“ režimų, atrodo artimiausias į DCI-P3. Išsamesnė ekrano analizė galėtų tiksliai nustatyti, koks yra skirtumas ir koks tikslus yra šis naujas spalvų profilis.

Apskritai, mes tikrai manome, kad modifikaciją tikrai verta padaryti, jei tik tai išbandysite ir patikrinsite, ar jums patinka kitoks ekrano profilis.


Ar DCI-P3 buvo tyčia išjungtas?

Pasak „OnePlusBBS“ forumų vartotojų, „OnePlus 3T“ DCI-P3 įgalinimo pirmenybė nustatymų programoje yra paslėpta. Matyt, yra failas „OPScreenColorMode.java“, kuriame yra eilutė, pašalinanti pirmenybę iš nustatymų.

Redaguojant šią eilutę, iš naujo sukompiliavus APK ir nusiunčiant atnaujintą sistemos failą į įrenginį, nuostata iš tikrųjų pasiekiama nustatymų programoje.

Įdomu tai, XDA narys futbolas5 šiek tiek kasinėjo savo ir rado nuorodos į išjungtą nustatymų fragmentą, vadinamą „OPReadingMode“ esančiame display_settings.xml, kuris greičiausiai valdo naują „OnePlus 5“ skaitymo režimo funkciją.

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

Tai tikrai nėra netikėta, nors „OnePlus“ ne kartą tvirtino, kad skaitymo režimas naudoja skirtingą aplinkos jutiklį skaitymui ne tik aplinkos šviesos intensyvumą, bet ir toną, todėl būtų prasminga, kad ši funkcija būtų siūloma išskirtinai „OnePlus 5“. Šios eilutės buvimas rodo, kad ateityje „OxygenOS“ gali būti įmanoma pridėti šią funkciją prie „OnePlus 3T“ išleisti, jei ne anksčiau, dėka modifikatorių mūsų forumuose, bet jei yra aparatinė įranga, ji gali veikti kitaip nei „OnePlus“ 5.


Išvada

Negalime kalbėti „OnePlus“ vardu, kodėl šis ekrano kalibravimo modifikavimas galimas „OnePlus 3T“, tačiau susisiekėme su įmone ir informuosime savo skaitytojus, kai išgirsime. Tuo tarpu bet kurie įsišakniję „OnePlus 3T“ savininkai būtinai išbandykite šią modifikaciją, jei jūsų ekranas yra suderinamas.