VIM3 Android Pie HDMI resolution testing

800x480 does not work on my display.

So I have been reading over this,
Translating into English it outlines that I MUST have all the specified items outlined to make the calculation. The datasheet for my LCD panel does not show the pixel clock so I am not sure how to complete the calculations in order to implement the change into the source code.

working with HSD123KPW1-A30

1 Like

I cant figurre it out any way I can get some help or even a video to show what to do

2 Likes

full list of resolutions are included in edid info,if the timings para in code matched edid para ,it will displayed as a supported resolution in settings

Your 800*480 is wrong, nobody can use it with their displays.

I’m also using a HSD123KPW1 and trying to get the correct resolution (1920x720) to work, without success. Would happily send over some beer-money to whomever providing a step-by-step guide.

2 Likes

I was going to see what I can figure out

I was more worried about missing some math for the pixel clocks etc but the data sheet has most the other numbers we need to complete the modification of adding the resolution

I would also like to point out the latest source code will compile a uboot/kernel combo that can get you full screen size resolutions that work but are not as pretty as 1920x720 on this screen

1 Like

I did read that document my question literally pertains to the math function of that document and how to source a missing pixel clock since its not included in my datasheet

is there a standard to use?

Also please update your zip file to include the excel sheet outlined in your PDF document. If you want an English translation I have completed that.

1 Like

Hello! Today I tried a screen resolution of 1280x480. The screen didn’t even turn on. screen CLAA088WA01XN. Please add your instructions file, add _ENC_g9tv_4k1k_4k05k.xls and G12A-HIU-Registers.docx. Thanks in advance!

1 Like

Hello again! As I understand it, none of the khadas team will help me! Dear community, has anyone figured out how to add custom screen resolution? Anyone can answer! Thanks in advance!

hello @Alexandr in order to solve your problem ,can you send the edid info to me by input command cat sys/class/amhdmitx/amhdmitx0/edid ,and tell me detailed info about the problem ,including how do you to switch the 1280x480 resolution

@davemf recently ,i am debugging the 800*480 resolution, it can display normally on my monitor ,in oreder to know why your 800x480 monitor can not display , i need some detailed info of your monitor and device

My monitor is https://aliexpress.ru/item/32995802666.htm with special ROM. It supports native 800x480 resolution with special ROM only.
What kind of display do you have?

https://item.jd.com/69250633976.html#crumb-wrap i will send my rom to you ,you can test your monitor

1 Like

@davemf https://mega.nz/file/DIsSGDJa#00vBn_Pls9sn8SgZpjWb09oeAZDmZrOEQGelkxv2XhA you can download to test 800x480

Sorry, I don’t have vim3 anymore.

kvim3:/ $ cat sys/class/amhdmitx/amhdmitx0/edid
Rx Manufacturer Name: TDO
Rx Product Code: 0686
Rx Serial Number: 0133c8aa
Rx Product Name:
Manufacture Week: 26
Manufacture Year: 2019
Physcial size(cm): 31 x 19
EDID Version: 1.3
EDID block number: 0x1
blk0 chksum: 0x81
Source Physical Address[a.b.c.d]: 1.0.0.0
native Mode 12, VIC (native 4):
ColorDeepSupport 0
4 4 0 0 0 0 0
Audio {format, channel, freq, cce}
{1, 0, 7, 1}
Speaker Allocation: 0
Vendor: 0xc03 ( HDMI device)
MaxTMDSClock1 150 MHz
vLatency: Invalid/Unknown
aLatency: Invalid/Unknown
i_vLatency: Invalid/Unknown
i_aLatency: Invalid/Unknown
SCDC: 0
RR_Cap: 0
LTE_340M_Scramble: 0

checkvalue: 0x81e00000

This is what I got for 480x1280 can I get some help I have been stuck for weeks

Dont work 800x480. my display AT065TN14
https://aliexpress.ru/item/4000781666138.html

1 Like

can you provider whole log from boot to enter launcher ,i will check

hi. This is log, when i connect display

01-01 12:04:28.776 3549 3587 E BufferQueueProducer: [com.android.systemui.ImageWallpaper#0] disconnect: not connected (req=1)
01-01 12:04:28.776 3923 4209 W libEGL : EGLNativeWindowType 0x8a395008 disconnect failed
01-01 12:04:41.865 3525 3557 D MesonHwc: received Uevent: change@/devices/virtual/amhdmitx/amhdmitx0/hdmi
01-01 12:04:41.865 3525 3557 D MesonHwc: received Uevent: ACTION=change
01-01 12:04:41.865 3525 3557 D MesonHwc: received Uevent: DEVPATH=/devices/virtual/amhdmitx/amhdmitx0/hdmi
01-01 12:04:41.865 3525 3557 D MesonHwc: received Uevent: SUBSYSTEM=extcon
01-01 12:04:41.865 3525 3557 D MesonHwc: received Uevent: NAME=hdmitx_extcon_hdmi
01-01 12:04:41.865 3525 3557 D MesonHwc: received Uevent: STATE=HDMI=1
01-01 12:04:41.865 3525 3557 D MesonHwc: Hotplug handle value 1.
01-01 12:04:41.865 3525 3557 D MesonHwc: getConnectorType-0 get connector type hdmi-2
01-01 12:04:41.865 3525 3557 D MesonHwc: handleEvent DRM_EVENT_HDMITX_HOTPLUG 1 VS 0
01-01 12:04:41.865 3525 3557 D MesonHwc: sysfs(/sys/class/amhdmitx/amhdmitx0/hpd_state) read int32_t (1)
01-01 12:04:41.865 3512 3552 I SystemControl: Matched uevent message with pattern: DEVPATH=/devices/virtual/amhdmitx/amhdmitx0/hdmi
01-01 12:04:41.865 3512 3552 I SystemControl: HDCP TX switch_name: hdmi ,switch_state: 1
01-01 12:04:41.865 3512 3552 I SystemControl: onTxEvent switchName:hdmi hpdstate:1 state: 1
01-01 12:04:41.866 5142 5159 I SystemControlClient: notifyCallback event type:3
01-01 12:04:41.866 3512 3552 I SystemControl:
01-01 12:04:41.866 3512 3552 I SystemControl: EDID parsing status: ok
01-01 12:04:41.866 5142 5159 D systemcontrol-jni: eventcallback notify event = 3
01-01 12:04:41.866 3512 3552 I SystemControl: General caps
01-01 12:04:41.866 3512 3552 I SystemControl: Rx Manufacturer Name: SAM
01-01 12:04:41.866 3512 3552 I SystemControl: Rx Product Code: 0902
01-01 12:04:41.866 3512 3552 I SystemControl: Rx Serial Number: 00000000
01-01 12:04:41.866 3512 3552 I SystemControl: Rx Product Name: OpenRTD2662
01-01 12:04:41.866 3512 3552 I SystemControl: Manufacture Week: 1
01-01 12:04:41.866 3512 3552 I SystemControl: Manufacture Year: 2014
01-01 12:04:41.866 3512 3552 I SystemControl: Physcial size(cm): 70 x 39
01-01 12:04:41.866 3512 3552 I SystemControl: EDID Version: 1.3
01-01 12:04:41.866 3512 3552 I SystemControl: EDID block number: 0x1
01-01 12:04:41.866 3512 3552 I SystemControl: blk0 chksum: 0x09
01-01 12:04:41.866 3512 3552 I SystemControl: Source Physical Address[a.b.c.d]: 0.0.0.0
01-01 12:04:41.866 3512 3552 I SystemControl: native Mode c0, VIC (native 255):
01-01 12:04:41.866 3512 3552 I SystemControl: ColorDeepSupport 0
01-01 12:04:41.866 3512 3552 I SystemControl: 16 31 4 19 5 20 3 18 32 33 34 7 22
01-01 12:04:41.866 3512 3552 I SystemControl: Audio {format, channel, freq, cce}
01-01 12:04:41.866 3512 3552 I SystemControl: {1, 1, 6, 7}
01-01 12:04:41.866 3512 3552 I SystemControl: Speaker Allocation: 1
01-01 12:04:41.866 3512 3552 I SystemControl: Vendor: 0xc03 ( HDMI device)
01-01 12:04:41.866 3512 3552 I SystemControl: MaxTMDSClock1 0 MHz
01-01 12:04:41.866 3512 3552 I SystemControl: vLatency: Invalid/Unknown
01-01 12:04:41.866 3512 3552 I SystemControl: aLatency: Invalid/Unknown
01-01 12:04:41.866 3512 3552 I SystemControl: i_vLatency: Invalid/Unknown
01-01 12:04:41.866 3512 3552 I SystemControl: i_aLatency: Invalid/Unknown
01-01 12:04:41.866 3512 3552 I SystemControl: SCDC: 0
01-01 12:04:41.866 3512 3552 I SystemControl: RR_Cap: 0
01-01 12:04:41.866 3512 3552 I SystemControl: LTE_340M_Scramble: 0
01-01 12:04:41.866 3512 3552 I SystemControl:
01-01 12:04:41.866 3512 3552 I SystemControl: checkvalue: 0x09ad0000
01-01 12:04:41.866 3512 3552 I SystemControl: Deep color
01-01 12:04:41.866 3512 3552 I SystemControl: rgb,8bit
01-01 12:04:41.866 3512 3552 I SystemControl: HDR
01-01 12:04:41.866 3512 3552 I SystemControl: HDR10Plus Supported: 0
01-01 12:04:41.866 3512 3552 I SystemControl: HDR Static Metadata:
01-01 12:04:41.866 3512 3552 I SystemControl: Supported EOTF:
01-01 12:04:41.866 3512 3552 I SystemControl: Traditional SDR: 0
01-01 12:04:41.866 3512 3552 I SystemControl: Traditional HDR: 0
01-01 12:04:41.866 3512 3552 I SystemControl: SMPTE ST 2084: 0
01-01 12:04:41.866 3512 3552 I SystemControl: Hybrif Log-Gamma: 0
01-01 12:04:41.866 3512 3552 I SystemControl: Supported SMD type1: 0
01-01 12:04:41.866 3512 3552 I SystemControl: Luminance Data
01-01 12:04:41.866 3512 3552 I SystemControl: Max: 0
01-01 12:04:41.866 3512 3552 I SystemControl: Avg: 0
01-01 12:04:41.866 3512 3552 I SystemControl: Min: 0
01-01 12:04:41.866 3512 3552 I SystemControl:
01-01 12:04:41.866 3512 3552 I SystemControl: HDR Dynamic Metadata:
01-01 12:04:41.866 3512 3552 I SystemControl:
01-01 12:04:41.866 3512 3552 I SystemControl: colorimetry_data: 0
01-01 12:04:41.866 3512 3552 I SystemControl: Preferred mode: 1080p60hz
01-01 12:04:41.866 3512 3552 I SystemControl: Sink type: sink
01-01 12:04:41.866 3512 3552 I SystemControl: Audio caps
01-01 12:04:41.866 3512 3552 I SystemControl: CodingType MaxChannels SamplingFreq SampleSize
01-01 12:04:41.866 3512 3552 I SystemControl: PCM, 2 ch, 44.1/48 kHz,
01-01 12:04:41.866 3512 3552 I SystemControl: Raw EDID
01-01 12:04:41.866 3512 3552 I SystemControl: 00ffffffffffff004c2d02090000000001180103804627780aee91a3544c99260f5054bdef80714f81c0810081809500a9c0b30001018e0b20c030e0111010501300a05a0000001c000000100000000000000000000000000000000000fd00184b0f5117000a202020202020000000fc004f70656e525444323636320a20010902031ec04d101f0413051403122021220716230906078301000063030c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ad
01-01 12:04:41.867 3512 3552 I SystemControl: write /sys/class/video/disable_video, val:1 end
01-01 12:04:41.867 3512 3552 I SystemControl: getBootEnv key:ubootenv.var.hdmimode value:1080p60hz
01-01 12:04:41.868 3512 3552 I SystemControl: getBootEnv key:ubootenv.var.is.bestmode value:(null)
01-01 12:04:41.868 3512 3552 I SystemControl: the resolveResolution mode [1080p30hz] is not valid
01-01 12:04:41.868 3512 3552 I SystemControl: the resolveResolution mode [1080p25hz] is not valid
01-01 12:04:41.868 3512 3552 I SystemControl: set HDMI to highest edid mode: 1080p60hz
01-01 12:04:41.868 3512 3552 I SystemControl: write /sys/module/amvdec_h265/parameters/double_write_mode, val:0 end
01-01 12:04:41.868 3512 3552 I SystemControl: display sink type:1 [0:none, 1:sink, 2:repeater], old outputmode:576cvbs, new outputmode:1080p60hz
01-01 12:04:41.874 3512 3879 I SystemControl: HDCPTx Auth status is: 0
01-01 12:04:41.874 3509 3597 I SystemControlClient: notifyCallback event type:3
01-01 12:04:41.874 3939 4033 I SystemControlClient: notifyCallback event type:3
01-01 12:04:41.874 3939 4033 D systemcontrol-jni: eventcallback notify event = 3
01-01 12:04:41.875 3939 4033 I SystemControlEvent: system control callback event: 3
01-01 12:04:41.875 3939 4033 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcast:1005 android.content.ContextWrapper.sendBroadcast:444 android.content.ContextWrapper.sendBroadcast:444 com.droidlogic.app.SystemControlEvent.HdmiHotPlugEvent:77 com.droidlogic.app.SystemControlManager.notifyCallback:3322
01-01 12:04:41.877 3525 3557 D MesonHwc: hdcp status: 1
01-01 12:04:41.877 3525 3557 E MesonHwc: ConnectorHdmi::update to 1
01-01 12:04:41.877 3525 3557 D MesonHwc: HwcDisplayPipe::updatePipe.
01-01 12:04:41.877 3525 3557 D MesonHwc: getConnectorType-0 get connector type hdmi-2
01-01 12:04:41.877 3525 3557 E MesonHwc: FixedDisplayPipe::getConnetorCfg 0
01-01 12:04:41.877 3525 3557 D MesonHwc: HwcDisplayPipe::updatePipe 0 changed
01-01 12:04:41.877 3525 3557 D MesonHwc: sysfs(/sys/class/amhdmitx/amhdmitx0/hpd_state) read int32_t (1)
01-01 12:04:41.877 3512 3879 I SystemControl: HDCPTx Auth status is: 0
01-01 12:04:41.878 3525 3557 D MesonHwc: hdcp status: 1
01-01 12:04:41.878 3525 3557 E MesonHwc: ConnectorHdmi::update to 1
01-01 12:04:41.878 3525 3557 I MesonHwc: readDisplayPhySize physical size (0 x 0)
01-01 12:04:41.878 3512 3879 I SystemControl: getBootEnv key:ubootenv.var.hdmimode value:1080p60hz
01-01 12:04:41.879 3525 3557 I MesonHwc: add display mode (480i60hz)
01-01 12:04:41.879 3525 3557 I MesonHwc: add display mode (576i50hz)
01-01 12:04:41.879 3525 3557 I MesonHwc: add display mode (480p60hz)
01-01 12:04:41.879 3525 3557 I MesonHwc: add display mode (576p50hz)
01-01 12:04:41.879 3525 3557 I MesonHwc: add display mode (720p60hz)
01-01 12:04:41.879 3525 3557 I MesonHwc: add display mode (1080i60hz)
01-01 12:04:41.879 3525 3557 I MesonHwc: add display mode (1080p60hz)
01-01 12:04:41.879 3525 3557 I MesonHwc: add display mode (720p50hz)
01-01 12:04:41.879 3525 3557 I MesonHwc: add display mode (1080i50hz)
01-01 12:04:41.879 3525 3557 I MesonHwc: add display mode (1080p30hz)
01-01 12:04:41.879 3525 3557 I MesonHwc: add display mode (1080p50hz)
01-01 12:04:41.879 3525 3557 I MesonHwc: add display mode (1080p25hz)
01-01 12:04:41.879 3525 3557 I MesonHwc: add display mode (1080p24hz)
01-01 12:04:41.879 3525 3557 D MesonHwc: dolby version:0, hlg:0, hdr:0 max:0, avg:0, min:0
01-01 12:04:41.879 3525 3557 D MesonHwc: sysfs(/sys/class/amhdmitx/amhdmitx0/hpd_state) read int32_t (1)
01-01 12:04:41.880 3512 3879 I SystemControl: HDCPTx Auth status is: 0
01-01 12:04:41.880 3525 3557 D MesonHwc: hdcp status: 1
01-01 12:04:41.880 3525 3557 E MesonHwc: ConnectorHdmi::update to 1
01-01 12:04:41.880 3525 3557 D MesonHwc: update: (576cvbs) mode (480i60hz)
01-01 12:04:41.880 3525 3557 D MesonHwc: update: (576cvbs) mode (576i50hz)
01-01 12:04:41.880 3525 3557 D MesonHwc: update: (576cvbs) mode (480p60hz)
01-01 12:04:41.880 3525 3557 D MesonHwc: update: (576cvbs) mode (576p50hz)
01-01 12:04:41.880 3525 3557 D MesonHwc: update: (576cvbs) mode (720p60hz)
01-01 12:04:41.880 3525 3557 D MesonHwc: update: (576cvbs) mode (1080i60hz)
01-01 12:04:41.880 3525 3557 D MesonHwc: update: (576cvbs) mode (1080p60hz)
01-01 12:04:41.880 3525 3557 D MesonHwc: update: (576cvbs) mode (720p50hz)
01-01 12:04:41.880 3525 3557 D MesonHwc: update: (576cvbs) mode (1080i50hz)
01-01 12:04:41.880 3525 3557 D MesonHwc: update: (576cvbs) mode (1080p30hz)
01-01 12:04:41.880 3525 3557 D MesonHwc: update: (576cvbs) mode (1080p50hz)
01-01 12:04:41.880 3525 3557 D MesonHwc: update: (576cvbs) mode (1080p25hz)
01-01 12:04:41.880 3525 3557 D MesonHwc: update: (576cvbs) mode (1080p24hz)
01-01 12:04:41.880 3525 3557 D MesonHwc: crtc(1) update (576cvbs) (13) → ().
01-01 12:04:41.880 3525 3557 D MesonHwc: Update composition MultiplanesComposition → MultiplanesComposition
01-01 12:04:41.882 3509 3623 D hdmicecd: [hcc] port:0, connect status changed, now:1, prevStatus:0
01-01 12:04:41.882 3541 3541 I hdmicecd-client: notifyCallback event type:2
01-01 12:04:41.882 3509 3623 D hdmicecd: sendmsg now = 286048 msg[0] when = 291048
01-01 12:04:41.882 3541 3541 D CEC : [onEventUpdate]cec hot plug, event type = 2
01-01 12:04:41.882 3509 3623 D hdmicecd: sendmsg now = 286048 msg[0] when = 291048
01-01 12:04:41.882 3509 3623 D hdmicecd: sendmsg now = 286048 msg[0] when = 291048
01-01 12:04:41.885 3509 3597 I hdmicecd: clearLogicalAddress
01-01 12:04:41.885 3509 3597 D hdmicecd: clearLogicaladdress
01-01 12:04:41.885 3766 3766 D SelectRequestBuffer: SelectRequestBuffer clear
01-01 12:04:41.888 3766 3848 W ExtconUEventObserver: No match found for DEVPATH of {SUBSYSTEM=extcon, SEQNUM=3354, ACTION=change, DEVTYPE=hdmi_audio, STATE=HDMI=1, DEVPATH=/devices/virtual/amhdmitx/amhdmitx0/hdmi_audio, NAME=hdmitx_extcon_audio} in {/devices/virtual/amhdmitx/amhdmitx0/hdmi=com.android.server.ExtconUEventObserver$ExtconInfo@77971a4}
01-01 12:04:41.891 3512 3552 I SystemControl: write /sys/devices/virtual/amhdmitx/amhdmitx0/avmute, val:1 end
01-01 12:04:41.891 3512 3552 I SystemControl: hdcp_tx 2.2 & 1.4 stop hdcp pwr
01-01 12:04:41.895 3512 3552 I SystemControl: write /sys/class/amhdmitx/amhdmitx0/hdcp_pwr, val:1 end
01-01 12:04:41.936 3512 3552 I SystemControl: write /sys/class/amhdmitx/amhdmitx0/hdcp_ctrl, val:stop14 end
01-01 12:04:41.937 3512 3552 I SystemControl: write /sys/class/amhdmitx/amhdmitx0/hdcp_ctrl, val:stop22 end
01-01 12:04:41.939 3512 3552 I SystemControl: isModeSupportDeepColorAttr mode = 1080p60hz, color = rgb,8bit
01-01 12:04:41.939 3512 3552 I SystemControl: write /sys/class/amhdmitx/amhdmitx0/valid_mode, val:1080p60hzrgb,8bit end
01-01 12:04:41.957 3512 3552 I SystemControl: support current mode:[1080p60hz], deep color:[rgb,8bit]
01-01 12:04:41.957 3512 3552 I SystemControl: get hdmi color attribute : [rgb,8bit], outputmode is: [1080p60hz] , and support color list is: [rgb,8bit]
01-01 12:04:41.957 3512 3552 I SystemControl: cur deepcolor attr value is equals to colorAttribute, Do not need set it
01-01 12:04:41.957 3512 3552 I SystemControl: setMboxOutputMode colorAttribute = rgb,8bit
01-01 12:04:41.957 3512 3552 I SystemControl: [ubootenv] update value name [ubootenv.var.1080p60hz_deepcolor]: value [rgb,8bit]
01-01 12:04:41.957 3512 3552 I SystemControl: [ubootenv] update value name [ubootenv.var.colorattribute]: value [rgb,8bit]
01-01 12:04:41.957 3512 3552 I SystemControl: curMode = 576cvbs outputmode = 1080p60hz
01-01 12:04:41.961 3525 3557 D MesonHwc: received Uevent: change@/devices/platform/vout/extcon/setmode
01-01 12:04:41.961 3525 3557 D MesonHwc: received Uevent: ACTION=change
01-01 12:04:41.961 3525 3557 D MesonHwc: received Uevent: DEVPATH=/devices/platform/vout/extcon/setmode
01-01 12:04:41.961 3525 3557 D MesonHwc: received Uevent: SUBSYSTEM=extcon
01-01 12:04:41.961 3525 3557 D MesonHwc: received Uevent: NAME=vout_excton_setmode
01-01 12:04:41.961 3525 3557 D MesonHwc: received Uevent: STATE=ACA=1
01-01 12:04:41.961 3525 3557 D MesonHwc: ModeChange state: [Begin to change]
01-01 12:04:42.052 3509 3597 D hdmicecd: [hcc] getPhysicalAddress, physical addr: 0, ret = 0
01-01 12:04:42.052 3509 3621 D hdmicecd: [hcc] getPhysicalAddress, physical addr: 0, ret = 0
01-01 12:04:42.052 3509 3597 D hdmicecd: [hcc] getVendorId, vendorId: 0, ret = 0
01-01 12:04:42.052 3509 3597 I hdmicecd: getVendorId vendorId: 0
01-01 12:04:42.052 3509 3597 I hdmicecd: addLogicalAddress addr: 4
01-01 12:04:42.052 3509 3597 D hdmicecd: [hcc] addr:4, bitmap:8010
01-01 12:04:42.052 3509 3597 D hdmicecd: [hcc] getPhysicalAddress, physical addr: 0, ret = 0
01-01 12:04:42.052 3509 3597 D hdmicecd: [hcc] getVendorId, vendorId: 0, ret = 0
01-01 12:04:42.052 3509 3597 I hdmicecd: getVendorId vendorId: 0
01-01 12:04:42.217 3525 3557 D MesonHwc: received Uevent: change@/devices/platform/vout/extcon/setmode
01-01 12:04:42.217 3512 3552 I SystemControl: write /sys/class/display/mode, val:1080p60hz end
01-01 12:04:42.217 3512 3593 D SystemControl: [CPQControl]:onTXStatusChange!
01-01 12:04:42.217 3525 3557 D MesonHwc: received Uevent: ACTION=change
01-01 12:04:42.217 3512 3593 D SystemControl: [CPQControl]:SetCurrentSourceInputInfo: param_check_source_enable = 0!
01-01 12:04:42.217 3525 3557 D MesonHwc: received Uevent: DEVPATH=/devices/platform/vout/extcon/setmode
01-01 12:04:42.217 3525 3557 D MesonHwc: received Uevent: SUBSYSTEM=extcon
01-01 12:04:42.217 3525 3557 D MesonHwc: received Uevent: NAME=vout_excton_setmode
01-01 12:04:42.217 3512 3593 D SystemControl: [CPQControl]:GetHDRMode: mode is 32
01-01 12:04:42.217 3525 3557 D MesonHwc: received Uevent: STATE=ACA=0
01-01 12:04:42.217 3512 3593 D SystemControl: [CPQControl]:SetCurrentSourceInputInfo: hdr status is 0!
01-01 12:04:42.217 3525 3557 D MesonHwc: ModeChange state: [Complete]
01-01 12:04:42.217 3512 3593 D SystemControl: [CPQControl]:CheckOutPutMode: current output mode is 1080p60hz!
01-01 12:04:42.217 3512 3593 D SystemControl: [CPQControl]:CheckOutPutMode: size is 9, str is : 1080p!
01-01 12:04:42.217 3525 3557 D MesonHwc: sysfs(/sys/class/amhdmitx/amhdmitx0/hpd_state) read int32_t (1)
01-01 12:04:42.217 3512 3593 D SystemControl: [CPQControl]:CheckOutPutMode: inputFrameHeight: 1080, outputFrameHeight: 1080!
01-01 12:04:42.217 3512 3593 D SystemControl: [CPQControl]:CheckOutPutMode: output mode is 13!
01-01 12:04:42.217 3512 3593 D SystemControl: [CPQControl]:source_input: 10, sig_fmt: 0x40a(1034), trans_fmt: 0x0
01-01 12:04:42.217 3512 3593 D SystemControl: [CPQControl]:XVYCC Moudle disabled!
01-01 12:04:42.217 3512 3593 D SystemControl: [CPQControl]:Cpq_SetXVYCCMode success!
01-01 12:04:42.217 3512 3879 I SystemControl: HDCPTx Auth status is: 0
01-01 12:04:42.217 3525 3557 D MesonHwc: hdcp status: 1
01-01 12:04:42.217 3525 3557 E MesonHwc: ConnectorHdmi::update to 1
01-01 12:04:42.218 3512 3552 I SystemControl: set display-size:1920x1080
01-01 12:04:42.218 3512 3552 I SystemControl: setHdrMode state: 2
01-01 12:04:42.218 3512 3593 D SystemControl: [CPQdb]:table name is DI_MPEG!
01-01 12:04:42.218 3512 3552 I SystemControl: write /sys/module/am_vecm/parameters/hdr_mode, val:2 end
01-01 12:04:42.218 3512 3593 D SystemControl: [CPQdb]:getDIRegValuesByValue, length = 16
01-01 12:04:42.218 3512 3593 D SystemControl: [CPQdb]:table name is MCDI_MPEG_HD!
01-01 12:04:42.219 3512 3593 D SystemControl: [CPQdb]:getDIRegValuesByValue, length = 118
01-01 12:04:42.219 3512 3593 D SystemControl: [CPQdb]:table name is DEBLOCK_MPEG!
01-01 12:04:42.219 3512 3593 D SystemControl: [CPQdb]:getDIRegValuesByValue, length = 131
01-01 12:04:42.219 3512 3593 D SystemControl: [CPQControl]:GetNoiseReductionMode, source: 10, value = 2
01-01 12:04:42.219 3512 3593 D SystemControl: [CPQdb]:table name is NR_MPEG_HD!
01-01 12:04:42.220 3512 3593 D SystemControl: [CPQdb]:getDIRegValuesByValue, length = 309
01-01 12:04:42.220 3512 3593 D SystemControl: [CPQdb]:table name is Demosquito_MPEG!
01-01 12:04:42.221 3512 3593 D SystemControl: [CPQdb]:getDIRegValuesByValue, length = 424
01-01 12:04:42.221 3512 3593 D SystemControl: [CPQControl]:Cpq_SetDIModuleParam success!
01-01 12:04:42.221 3512 3593 D SystemControl: [CPQControl]:GetPQMode, source: 10, mode: 0
01-01 12:04:42.221 3512 3593 D SystemControl: [CPQControl]:setPQModeByTvService: gameStatus: 0, pcStatus: 0!
01-01 12:04:42.221 3512 3593 D SystemControl: [CPQControl]:setPQModeByTvService: don’t support tvservice!
01-01 12:04:42.221 3512 3593 D SystemControl: [CPQControl]:setPQModeByTvService success!
01-01 12:04:42.221 3512 3593 D SystemControl: [CPQControl]:Cpq_LoadBasicRegs: BlackExtension moudle disabled!
01-01 12:04:42.221 3512 3593 D SystemControl: [CPQdb]:table name is Sharpness_0_MPEG_NOSCALE_Fixed!
01-01 12:04:42.222 3512 3593 D SystemControl: [CPQControl]:Cpq_SetSharpness0FixedParam success!
01-01 12:04:42.222 3512 3593 D SystemControl: [CPQdb]:table name is Sharpness_0_MPEG_NOSCALE_Variable!
01-01 12:04:42.223 3512 3593 D SystemControl: [CPQControl]:Cpq_SetSharpness0VariableParam success!
01-01 12:04:42.223 3512 3593 D SystemControl: [CPQControl]:Cpq_LoadBasicRegs: Sharpness1 moudle disabled!
01-01 12:04:42.223 3512 3593 D SystemControl: [CPQdb]:table name is Bri_Con_MPEG_Brightness_RefData!
01-01 12:04:42.223 3512 3593 D SystemControl: [CPQControl]:Cpq_SetBrightnessBasicParam success!
01-01 12:04:42.223 3512 3593 D SystemControl: [CPQdb]:table name is Bri_Con_MPEG_Contrast_RefData!
01-01 12:04:42.224 3512 3593 D SystemControl: [CPQControl]:Cpq_SetContrastBasicParam success!
01-01 12:04:42.224 3512 3593 D SystemControl: [CPQdb]:table name is Saturation_MPEG_Saturation!
01-01 12:04:42.224 3512 3593 D SystemControl: [CPQControl]:Cpq_SetSaturationBasicParam success!
01-01 12:04:42.224 3512 3593 D SystemControl: [CPQdb]:table name is Saturation_MPEG_Hue!
01-01 12:04:42.224 3512 3593 D SystemControl: [CPQControl]:Cpq_SetHueBasicParam success!
01-01 12:04:42.226 3512 3593 D SystemControl: [CPQControl]:Cpq_SetVideoSaturationHue: 0 0
01-01 12:04:42.227 3512 3593 D SystemControl: [CPQControl]:Cpq_SetSharpness: sharpness1 moudle disabled!
01-01 12:04:42.229 3512 3593 D SystemControl: [CPQControl]:Cpq_SetVideoBrightness brightness : 0
01-01 12:04:42.230 3512 3593 D SystemControl: [CPQControl]:Cpq_SetVideoContrast: 0
01-01 12:04:42.230 3512 3593 D SystemControl: [CPQControl]:Cpq_SetPQMode success!
01-01 12:04:42.230 3512 3593 D SystemControl: [CPQControl]:GetGammaValue, source: 10, value = 0
01-01 12:04:42.230 3512 3593 D SystemControl: [CPQControl]:SetGammaValue, source: 10, value = 0
01-01 12:04:42.230 3512 3593 D SystemControl: [CPQControl]:Gamma moudle disabled!
01-01 12:04:42.230 3512 3593 D SystemControl: [CPQControl]:SetGammaValue success!
01-01 12:04:42.230 3512 3593 D SystemControl: [CPQControl]:GetColorBaseMode: mode is 1
01-01 12:04:42.230 3512 3593 D SystemControl: [CPQControl]:SetColorBaseMode: mode is 1
01-01 12:04:42.230 3512 3593 D SystemControl: [CPQdb]:table name is CM2_MPEG_HD!
01-01 12:04:42.231 3512 3593 D SystemControl: [CPQdb]:getRegValuesByValue, length = 182
01-01 12:04:42.231 3512 3593 D SystemControl: [CPQControl]:SaveColorBaseMode: mode is 1
01-01 12:04:42.238 3525 3557 I MesonHwc: readDisplayPhySize physical size (700 x 390)
01-01 12:04:42.239 3512 3552 I SystemControl: setSdrMode state: 2
01-01 12:04:42.239 3512 3879 I SystemControl: getBootEnv key:ubootenv.var.hdmimode value:1080p60hz
01-01 12:04:42.239 3512 3552 I SystemControl: write /sys/module/am_vecm/parameters/sdr_mode, val:2 end
01-01 12:04:42.239 3525 3557 I MesonHwc: add display mode real dpi (26, 31)
01-01 12:04:42.239 3525 3557 I MesonHwc: add display mode (480i60hz)
01-01 12:04:42.239 3525 3557 I MesonHwc: add display mode real dpi (26, 37)
01-01 12:04:42.239 3525 3557 I MesonHwc: add display mode (576i50hz)
01-01 12:04:42.239 3525 3557 I MesonHwc: add display mode real dpi (26, 31)
01-01 12:04:42.239 3525 3557 I MesonHwc: add display mode (480p60hz)
01-01 12:04:42.239 3525 3557 I MesonHwc: add display mode real dpi (26, 37)
01-01 12:04:42.239 3525 3557 I MesonHwc: add display mode (576p50hz)
01-01 12:04:42.239 3525 3557 I MesonHwc: add display mode real dpi (46, 46)
01-01 12:04:42.239 3525 3557 I MesonHwc: add display mode (720p60hz)
01-01 12:04:42.239 3525 3557 I MesonHwc: add display mode real dpi (69, 70)
01-01 12:04:42.239 3525 3557 I MesonHwc: add display mode (1080i60hz)
01-01 12:04:42.239 3525 3557 I MesonHwc: add display mode real dpi (69, 70)
01-01 12:04:42.239 3525 3557 I MesonHwc: add display mode (1080p60hz)
01-01 12:04:42.239 3525 3557 I MesonHwc: add display mode real dpi (46, 46)
01-01 12:04:42.239 3525 3557 I MesonHwc: add display mode (720p50hz)
01-01 12:04:42.239 3525 3557 I MesonHwc: add display mode real dpi (69, 70)
01-01 12:04:42.239 3525 3557 I MesonHwc: add display mode (1080i50hz)
01-01 12:04:42.239 3525 3557 I MesonHwc: add display mode real dpi (69, 70)
01-01 12:04:42.239 3525 3557 I MesonHwc: add display mode (1080p30hz)
01-01 12:04:42.239 3525 3557 I MesonHwc: add display mode real dpi (69, 70)
01-01 12:04:42.239 3525 3557 I MesonHwc: add display mode (1080p50hz)
01-01 12:04:42.239 3525 3557 I MesonHwc: add display mode real dpi (69, 70)
01-01 12:04:42.239 3525 3557 I MesonHwc: add display mode (1080p25hz)
01-01 12:04:42.239 3525 3557 I MesonHwc: add display mode real dpi (69, 70)
01-01 12:04:42.239 3525 3557 I MesonHwc: add display mode (1080p24hz)
01-01 12:04:42.239 3512 3593 D SystemControl: [CPQControl]:SetColorBaseMode success!
01-01 12:04:42.239 3512 3593 D SystemControl: [CPQControl]:GetColorTemperature: source: 10, mode: 0!
01-01 12:04:42.240 3525 3557 D MesonHwc: dolby version:0, hlg:0, hdr:0 max:0, avg:0, min:0
01-01 12:04:42.240 3525 3557 D MesonHwc: sysfs(/sys/class/amhdmitx/amhdmitx0/hpd_state) read int32_t (1)
01-01 12:04:42.240 3512 3595 I SystemControl: HDCPTx Auth status is: 0
01-01 12:04:42.240 3525 3557 D MesonHwc: hdcp status: 1
01-01 12:04:42.240 3525 3557 E MesonHwc: ConnectorHdmi::update to 1
01-01 12:04:42.240 3512 3593 D SystemControl: [CPQControl]:Cpq_CheckTemperatureDataLable, lable ok.
01-01 12:04:42.240 3525 3557 D MesonHwc: update: (1080p60hz) mode (480i60hz)
01-01 12:04:42.240 3525 3557 D MesonHwc: update: (1080p60hz) mode (576i50hz)
01-01 12:04:42.240 3525 3557 D MesonHwc: update: (1080p60hz) mode (480p60hz)
01-01 12:04:42.240 3525 3557 D MesonHwc: update: (1080p60hz) mode (576p50hz)
01-01 12:04:42.240 3525 3557 D MesonHwc: update: (1080p60hz) mode (720p60hz)
01-01 12:04:42.240 3525 3557 D MesonHwc: update: (1080p60hz) mode (1080i60hz)
01-01 12:04:42.240 3525 3557 D MesonHwc: update: (1080p60hz) mode (1080p60hz)
01-01 12:04:42.240 3525 3557 D MesonHwc: crtc(1) update (1080p60hz) (13) → (1080p60hz).
01-01 12:04:42.240 3525 3557 I MesonHwc: ModeMgr update to (1080p60hz)
01-01 12:04:42.240 3525 3557 D MesonHwc: On mode change state: [Complete]
01-01 12:04:42.240 3525 3557 D MesonHwc: Hwc2Display::onModeChanged getDisplayMode [1080p60hz]
01-01 12:04:42.240 3525 3557 D MesonHwc: mModeMgr->resetTags
01-01 12:04:42.240 3525 3557 D MesonHwc: Display (0) ask for refresh.
01-01 12:04:42.240 3512 3593 D SystemControl: [CPQControl]:Cpq_CalColorTemperatureParamsChecksum, sum = 0x126.
01-01 12:04:42.242 3512 3593 D SystemControl: [CPQControl]:Cpq_GetColorTemperatureParamsChecksum, sum = 0x126.
01-01 12:04:42.242 3512 3593 D SystemControl: [CPQControl]:Cpq_CheckColorTemperatureParamAlldata, color temperature param lable & checksum ok.
01-01 12:04:42.243 3512 3552 I SystemControl: [ubootenv] update value name [ubootenv.var.sdr2hdr]: value [2]
01-01 12:04:42.243 3512 3552 I SystemControl: setMboxOutputMode cvbsMode = 0
01-01 12:04:42.243 3512 3552 E SystemControl: writeSysFs, open /sys/class/amhdmitx/amhdmitx0/aud_mute fail.
01-01 12:04:42.243 3512 3552 I SystemControl: write /sys/class/amhdmitx/amhdmitx0/aud_mute, val:1 end
01-01 12:04:42.243 3512 3552 E SystemControl: writeSysFs, open /sys/class/amhdmitx/amhdmitx0/aud_mute fail.
01-01 12:04:42.243 3512 3552 I SystemControl: write /sys/class/amhdmitx/amhdmitx0/aud_mute, val:0 end
01-01 12:04:42.246 3512 3552 I SystemControl: write /sys/devices/virtual/amhdmitx/amhdmitx0/avmute, val:-1 end
01-01 12:04:42.246 3512 6017 I SystemControl: hdcp_tx thread loop entry
01-01 12:04:42.246 3512 3552 I SystemControl: hdcp_tx, create hdcp thread id = 2848446832 done
01-01 12:04:42.246 3512 3552 I SystemControl: write /sys/class/video/disable_video, val:0 end
01-01 12:04:42.246 3509 3621 I SystemControlClient: notifyCallback event type:0
01-01 12:04:42.246 3939 4033 I SystemControlClient: notifyCallback event type:0
01-01 12:04:42.246 3939 4033 D systemcontrol-jni: eventcallback notify event = 0
01-01 12:04:42.246 3512 3552 I SystemControl: getBootEnv key:ubootenv.var.digitaudiooutput value:(null)
01-01 12:04:42.246 3512 3552 I SystemControl: [ubootenv] update value name [ubootenv.var.outputmode]: value [1080p60hz]
01-01 12:04:42.246 5142 5159 I SystemControlClient: notifyCallback event type:0
01-01 12:04:42.246 5142 5159 D systemcontrol-jni: eventcallback notify event = 0
01-01 12:04:42.246 3512 6017 I SystemControl: hdcp_tx key:00
01-01 12:04:42.247 3512 6017 I SystemControl: write /sys/class/video/disable_video, val:0 end
01-01 12:04:42.247 3939 4033 I SystemControlEvent: system control callback event: 0
01-01 12:04:42.247 3939 4033 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcast:1005 android.content.ContextWrapper.sendBroadcast:444 android.content.ContextWrapper.sendBroadcast:444 com.droidlogic.app.SystemControlEvent.HdmiHotPlugEvent:77 com.droidlogic.app.SystemControlManager.notifyCallback:3322
01-01 12:04:42.247 3512 3552 I SystemControl: [ubootenv] Save ubootenv to /dev/block/env succeed!
01-01 12:04:42.247 3512 3552 I SystemControl: [ubootenv] update value name [ubootenv.var.hdmimode]: value [1080p60hz]
01-01 12:04:42.247 3512 3552 I SystemControl: set output mode:1080p60hz done
01-01 12:04:42.247 3512 3552 I SystemControl: Matched uevent message with pattern: DEVPATH=/devices/virtual/amhdmitx/amhdmitx0/hdmi_audio
01-01 12:04:42.247 3512 3552 I SystemControl: HDCP TX switch_name: hdmi_audio ,switch_state: 1
01-01 12:04:42.247 3512 3552 I SystemControl: onTxEvent switchName:hdmi_audio hpdstate:1 state: 1
01-01 12:04:42.251 3512 3593 D SystemControl: [CPQControl]:GetColorTemperatureParams, rgain[1024], ggain[1024],bgain[1024],roffset[0],goffset[0],boffset[0]
01-01 12:04:42.255 3512 3593 D SystemControl: [CPQControl]:GetColorTemperatureParams, rgain[1024], ggain[1024],bgain[1024],roffset[0],goffset[0],boffset[0]
01-01 12:04:42.259 3512 3593 D SystemControl: [CPQControl]:GetColorTemperatureParams, rgain[1024], ggain[1024],bgain[1024],roffset[0],goffset[0],boffset[0]
01-01 12:04:42.259 3512 3593 D SystemControl: [CPQControl]:SetColorTemperature: source:10, mode: 0
01-01 12:04:42.259 3512 3593 D SystemControl: [CPQControl]:whitebalance moudle disabled!
01-01 12:04:42.259 3512 3593 D SystemControl: [CPQControl]:SetColorTemperature success!
01-01 12:04:42.259 3512 3593 D SystemControl: [CPQControl]:GetDnlpMode success!
01-01 12:04:42.259 3512 3593 D SystemControl: [CPQControl]:GetDnlpMode, source_input = 10, mode is 2
01-01 12:04:42.259 3512 3593 D SystemControl: [CPQControl]:DNLP moudle disabled!
01-01 12:04:42.259 3512 3593 D SystemControl: [CPQControl]:SetDnlpMode success!
01-01 12:04:42.259 3512 3593 D SystemControl: [CPQControl]:GetLocalContrastMode: mode is 2
01-01 12:04:42.259 3512 3593 D SystemControl: [CPQControl]:SetLocalContrastMode: mode is 2!
01-01 12:04:42.259 3512 3593 D SystemControl: [CPQControl]:SetLocalContrastMode: local contrast moudle disabled!
01-01 12:04:42.259 3512 3593 D SystemControl: [CPQControl]:SetLocalContrastMode success!
01-01 12:04:42.259 3512 3593 D SystemControl: [CPQControl]:GetDisplayMode, source: 10, value = 0
01-01 12:04:42.259 3512 3593 D SystemControl: [CPQControl]:SetDisplayMode, source: 10, value = 0
01-01 12:04:42.259 3512 3593 D SystemControl: [CPQControl]:Cpq_SetDisplayModeAllTiming success!
01-01 12:04:42.259 3512 3593 D SystemControl: [CPQControl]:Cpq_SetDisplayModeOneTiming: Overscan moudle disabled!
01-01 12:04:42.259 3512 3593 D SystemControl: [CPQControl]:Cpq_SetDisplayModeOneTiming: screenmode:1 hs:0 he:0 vs:0 ve:0
01-01 12:04:42.259 3512 3593 D SystemControl: [CPQControl]:Cpq_SetVideoCrop value: 0 0 0 0
01-01 12:04:42.260 3512 3593 D SystemControl: [CPQControl]:Cpq_SetVideoScreenMode, value = 1
01-01 12:04:42.260 3512 3593 D SystemControl: [CPQControl]:SaveDisplayMode, source: 10, value = 0
01-01 12:04:42.261 3512 3593 D SystemControl: [CPQControl]:SaveDisplayMode success!