Тюнингуем PenTile в CyanogenMod на телефонах Samsung

в 18:14, , рубрики: android, CyanogenMod, nexus, pentile, Samsung, samsung - жлобы

Как вы, наверное, знаете, Samsung делает великолепнейшие экраны для Apple, но при этом пихает в свои топовые телефоны всякое бюджетное говно вместо нормальных матриц.

Многие, скорее всего, держали в руках телефоны от Samsung. Когда мне выдали служебный Samsung Nexus S, я ужаснулся. Где черный цвет? Почему он темно-серый? Почему белый так сильно отдает синевой? Почему на 4-х дюймовом экране Нексуса я могу разглядеть каждый пиксель, а на 3.7 Motorola Defy с тем же HDPI — нет? Это было топовым девайсом пару лет назад?
image

Ответ прост — PenTile.
image


Чуть позже у меня появился Samsung Galaxy Nexus. Нынешний гугловский флагман. XHDPI разрешение. Ладно, по зернистости он сравним с бюджетным Motorola Defy или LG Optimus 7. Но с цветопередачей — та же беда. Самсунг, как вам не стыдно продавать такие телефоны? Мне кажется, я понял, почему Гугл выбрал такую цветовую гамму для ICS :)
Ладно, хватит драмы. Чуть позже я накатываю на оба телефона CyanogenMod 9, и натыкаюсь на интересный пункт в настройках — Advanced/Display:
image
Некоторое время поковырявшись, я сделал черный — действительно черным, а белый — белым, без синевы! И наконец-то самсунговские флагманы стали выдавать картинку даже лучше, чем бюджетный Motorola Defy со старинным TFT…

Итак, что же требовалось сделать? Всего три шага (на английском, потому что на русский переключить телефон не имею возможности):

  1. Откройте «Color Multipliers Tuning», нажмите «Cm Sett.», нажмите ОК
  2. Откройте «Color Gamma Tuning», нажмите «Cm Sett.», нажмите ОК
  3. Откройте «Color hack presets, нажмите „Natural.“, нажмите ОК

Скриншоты экранов:
image image image

Вот и все. На Galaxy Nexus оно, правда, выглядит симпатичнее, чем на Nexus S — черный стал прямо как корпус — обалденное зрелище.
А теперь очевидный вопрос: Samsung, почему не делать этого сразу, почему не выпускать телефоны с такими настройками по умолчанию?

Автор: RankoR


* - обязательные к заполнению поля


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js