Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
Commit 3fbfdd61 authored by jialongjhan's avatar jialongjhan
Browse files

Change LCM to command mode

Rootcause:
LCM module has a ram(HX83112"B"),
therefore it can enable command mode.
But LK is not suppor command mode.
So I need to reflash screen manually.
According to HW and Vendor said, it is helpful for power saving.

Howtofix:
Vendor said, the initial code is already command mode,
and it can support video and command mode.
if we choose command mode, Peripherals(LCM)'s timing is
unchangeable, so host need to cooperate it,
That's why I add delay timer in back light control function.
I want to cover fuzzy screen.

I also add a reflash screen function,
if bootlogo or menu or key has changed or triggered,
we will use it to reflash screen.

Panel mode of LCM drivers in lk and kernel have to consistent.

Because command mode needs TE pin to return information of receive.
if someone unplug LCM and using Vysor, its performance is slowly.
Therefore, I suggest user swap to video mode using adb commands
as below:

//1. goto fast boot mode
adb reboot bootloader

//2-1. choose video mode
fastboot oem select-display-panel truly_hx83112b_1080p_video

//2-2. choose command mode
fastboot oem select-display-panel djn_hx83112b_1080p_cmd

//3. check mode has changed then reboot
fastboot oem device-info
fastboot reboot

RiskArea:
LCM

Change-Id: I969bcd67d6029fd40eba6b29bcb1dbffa50a62e5
parent 17207ef9
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment