Aktifkan Mode Gamut Warna Lebar DCI-P3 OnePlus 5 di OnePlus 3T

OnePlus 5 memperkenalkan mode gamut warna lebar baru yang disebut DCI-P3. Karena OnePlus 3T memiliki model tampilan yang sama, dimungkinkan untuk mengaktifkannya di 3T.

Sudah lebih dari seminggu sejak OnePlus resmi meluncurkan smartphone andalan terbarunya - OnePlus 5. Perangkat tersebut saat ini adalah smartphone Android paling kuat di pasaran dengan SoC Snapdragon 835 yang ditingkatkan, RAM 8 GB, dan UFS 2.1 dengan ROM dua jalur. Namun dibandingkan pendahulunya, OnePlus 3T, tampilan OnePlus 5 tampaknya tidak mengalami peningkatan yang berarti. Kedua perangkat memiliki layar AMOLED 5,5" 1080p pada ~401ppi, tetapi secara default OnePlus 5 memiliki fitur DCI-P3 gamut warna lebar yang merupakan gamut warna yang sama yang ditemukan di televisi 4K Ultra High-Definition dan Digital Bioskop.

Selain OnePlus 5, ada smartphone lain yang mendukung DCI-P3 seperti perangkat andalan LG (meskipun tampaknya, tidak terlalu akurat), Samsung Galaxy Note 7, Samsung Galaxy S8/S8+, dan iPhone 7 yang sekarang sudah tidak ada lagi. Namun, tampaknya ada smartphone lain yang mungkin mendukung gamut warna lebar DCI-P3 – yaitu 

OnePlus 3T. Segera setelah OnePlus 5 diumumkan secara resmi, diketahui bahwa model tampilan yang ditemukan di OnePlus 5 sebenarnya adalah tampilan yang sama dengan yang ditemukan di OnePlus 3T. Secara khusus, Roland Quandt (@rquandt) digunakan AIDA64 untuk menemukan bahwa OnePlus 5 menggunakan Samsung S6E3FA5 tampilan (untuk referensi, perangkat OnePlus 3T menampilkan layar Samsung S6E3FA5 atau S6E3FA3 yang disebutkan di atas).

Penemuan itu membuat bola bergulir, dan banyak lagi Pengguna OnePlus di China mulai menggali ke dalam file terkait kernel yang terletak di direktori /sys untuk melihat apakah mereka dapat menemukan cara untuk mengaktifkan DCI-P3 di OnePlus 3T. Benar saja, terletak di dalam /sys/devices/virtual/graphics/fb0 direktori adalah 3 file yang dapat dimodifikasi untuk mengubah mode layar. File-file ini adalah sebagai berikut:

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

Dengan menulis nilai '1' ke file DCI_P3 (yang memerlukan akses root), itu mode warna dapat diaktifkan di OnePlus 3T. Setelah banyakdiskusi di OnePlus BBS forum, ditemukan bahwa trik ini hanya berfungsi pada perangkat OnePlus 3T dengan Samsung S6E3FA5 menampilkan. Jika OnePlus 3T Anda telah di-root dan memiliki model tampilan yang tepat, Anda dapat mengaktifkan mode tampilan mengagumkan OnePlus 5 sekarang.


Aktifkan DCI-P3 untuk OnePlus 3T

Terima kasih kepada Anggota XDA sepak bolawuedo5 untuk mendokumentasikan penemuan yang dibuat di forum OnePlus Cina dan menulis tutorial di forum kami!

Berikut adalah serangkaian petunjuk langkah demi langkah untuk mengaktifkan mode gamut warna ini. Perhatikan bahwa ini hanya berfungsi ponsel yang di-rooting:

  1. Pastikan panel layar Anda kompatibel. Install AIDA64 dan periksa Tampilan -> ID Panel. Jika tertulis "samsung s6e3fa5 Panel dsi mode cmd 1080p", maka tampilan perangkat Anda kompatibel dengan mode ini.
    Nilai ID Panel AIDA64 untuk OnePlus 3T. Catatan: ini adalah model yang salah. (Kredit: sepak bolawuedo5).
    • Alternatifnya, Anda dapat mengunduh peramban file seperti MiXplorer dan telusuri ke /sys/devices/virtual/graphics/fb0 direktori. Jika Anda melihat file "DCI-P3", berarti model Anda kompatibel.
  2. Install Emulator Terminal di ponsel Anda dan masukkan dua perintah berikut:
su
echo 1 > /sys/devices/virtual/graphics/fb0/DCI_P3

Perubahan akan segera berlaku, namun mode layar di pengaturan tidak akan diperbarui untuk mencerminkan perubahan ini. Selanjutnya, jika Anda me-reboot perangkat, kalibrasi akan kembali ke keadaan "default". Jika Anda ingin segera mengembalikan perubahan ini, Anda dapat memasukkan perintah berikut:

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

Jika Anda mencari cara agar perubahan ini tetap ada melalui reboot, Anda dapat menggunakan perangkat lunak otomatisasi seperti Tasker, membuat skrip init.d, atau menggunakan ini Modul Magisk dibuat oleh Anggota Senior XDA baiklah.


Seberapa baik cara kerjanya?

Setelah diaktifkan, langsung terlihat perbedaan nyata pada kualitas layar. Ada kehilangan saturasi yang jelas saat mengubah mode kalibrasi ke DCI-P3, dan perubahannya tidak terlihat tidak peduli mode layar apa yang telah Anda aktifkan, yang menunjukkan bahwa profil tersebut berbeda dari default atau sRGB mode. Meskipun dalam perbandingan subjektif kami, Mario Serrafero mencatat bahwa mengaktifkan DCI-P3 di OnePlus 3T tidak menghasilkan tampilan yang identik dibandingkan dengan DCI-P3 di OnePlus 5. Khususnya, warna kuning dan biru tampak sedikit lebih jenuh pada OnePlus 3T, dan suhunya juga sedikit berbeda. Sedangkan mode kalibrasi tampilan tidak resmi berubah tidak cocok secara sempurna salah satu mode yang tersedia di OnePlus 5, tampaknya begitu terdekat ke DCI-P3. Analisis tampilan yang lebih mendalam dapat menentukan dengan tepat perbedaannya dan seberapa akurat profil warna baru ini.

Secara keseluruhan, kami merasa modifikasi ini layak dilakukan, jika hanya untuk mencobanya dan memeriksa apakah Anda menyukai tampilan profil yang berbeda.


Apakah DCI-P3 Dinonaktifkan Secara Sengaja?

Menurut pengguna di forum OnePlusBBS, preferensi untuk mengaktifkan DCI-P3 pada OnePlus 3T disembunyikan dari aplikasi pengaturan. Rupanya, ada file "OPScreenColorMode.java" yang berisi baris yang menghapus preferensi dari pengaturan.

Dengan mengedit baris ini, mengkompilasi ulang APK, dan memasukkan file sistem yang diperbarui ke perangkat, preferensi memang tersedia di aplikasi pengaturan.

Yang cukup menarik, Anggota XDA sepak bolawuedo5 melakukan penggalian sendiri dan menemukan referensi ke bagian pengaturan yang dinonaktifkan yang disebut "OPReadingMode" dalam display_settings.xml yang kemungkinan mengontrol fitur Mode Membaca baru yang ditemukan di 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" />

Ini sebenarnya tidak terduga, meskipun OnePlus berulang kali mengklaim bahwa Mode Membaca menggunakan sensor sekitar yang berbeda untuk membaca tidak hanya intensitas cahaya sekitar, tetapi juga nada, dan oleh karena itu masuk akal jika fitur tersebut ditawarkan secara eksklusif di OnePlus 5. Keberadaan string ini menunjukkan bahwa ada kemungkinan fitur tersebut ditambahkan ke OnePlus 3T di OxygenOS masa depan. rilis, jika tidak lebih cepat berkat modder di forum kami, tetapi jika ada perangkat keras yang berperan, kinerjanya mungkin berbeda dari OnePlus 5.


Kesimpulan

Kami tidak dapat berbicara mewakili OnePlus tentang mengapa modifikasi kalibrasi tampilan ini dimungkinkan pada OnePlus 3T, tetapi kami telah menghubungi perusahaan tersebut dan akan memperbarui pembaca kami ketika kami mendengarnya kembali. Sementara itu, untuk pemilik OnePlus 3T yang telah di-root - cobalah modifikasi ini jika tampilan Anda kompatibel.