sm7250-common: Set display calibration on color mode settings
* sRGB on Natural and Boosted Unmanaged on Saturated P3 on Automatic Change-Id: Ida1a64ff2ea99973f2e2a0fa7ca062c75b7c4831
This commit is contained in:
committed by
KakatkarAkshay
parent
c5c683c160
commit
19b73df61d
18
rootdir/etc/init.display.rc
Normal file
18
rootdir/etc/init.display.rc
Normal file
@@ -0,0 +1,18 @@
|
||||
on boot
|
||||
chown system system /sys/class/drm/card0-DSI-1/native_display_p3_mode
|
||||
chown system system /sys/class/drm/card0-DSI-1/native_display_srgb_color_mode
|
||||
|
||||
# Set sRGB calibration on Natural and Boosted Mode.
|
||||
on property:persist.sys.sf.native_mode=0
|
||||
write /sys/class/drm/card0-DSI-1/native_display_p3_mode 0
|
||||
write /sys/class/drm/card0-DSI-1/native_display_srgb_color_mode 1
|
||||
|
||||
# Set unmanaged calibration on Saturated Mode.
|
||||
on property:persist.sys.sf.native_mode=1
|
||||
write /sys/class/drm/card0-DSI-1/native_display_srgb_color_mode 0
|
||||
write /sys/class/drm/card0-DSI-1/native_display_p3_mode 0
|
||||
|
||||
# Set P3 calibration on Adaptive/Automatic Mode.
|
||||
on property:persist.sys.sf.native_mode=2
|
||||
write /sys/class/drm/card0-DSI-1/native_display_srgb_color_mode 0
|
||||
write /sys/class/drm/card0-DSI-1/native_display_p3_mode 1
|
||||
@@ -31,6 +31,7 @@ import /vendor/etc/init/hw/init.oem.minidump.sdx55m.rc
|
||||
import /vendor/etc/init/hw/init.oem.sec.rc
|
||||
#endif VENDOR_EDIT
|
||||
|
||||
import /vendor/etc/init/hw/init.display.rc
|
||||
import /vendor/etc/init/hw/init.qcom.usb.rc
|
||||
import /vendor/etc/init/hw/init.target.rc
|
||||
import /vendor/etc/init/hw/init.qcom.factory.rc
|
||||
|
||||
Reference in New Issue
Block a user