一。问题功能没有实现
Accessibility的显示
1.Extra dim ;
2.Text and display →Color correction;
3.Text and display →Color inversion;
二。分析过程
这部分功能的实现上层已经基本实现。主要是随着屏的驱动变换而进行相应etc的配置;
首先驱动屏调好后我们可以通过adb命令查询 屏的驱动配置:
高通文档给的方案查询是如下:
How to get panel name by debug file:
adb shell
1> cd /d
2> ls | grep dsi
1|msmnile:/d # ls|grep dsi
dsi_sw43404_amoled_cmd_display
3>cd dsi_sw43404_amoled_cmd_display
4> cat dump_info
name = dsi_sw43404_amoled_cmd_display
Resolution = 1440x2880
CTRL_0:
ctrl = dsi-ctrl-0
phy = dsi-phy-0
Panel = sw43404 amoled cmd mode dsi boe panel with DSC
Clock master = dsi-ctrl-0
Please upload dump_info context.
我们设备的查询只能得到如下的结果:
D:\PADF>adb shell
PADF:/ # cd /d
PADF:/d # ls|grep dsi
qcom,mdss_dsi_ft8719_1080p_video
PADF:/d # cd qcom
/system/bin/sh: cd: /d/qcom: No such file or directory
2|PADF:/d # cd mdss_dsi_ft8719_1080p_video
/system/bin/sh: cd: /d/mdss_dsi_ft8719_1080p_video: No such file or directory
2|PADF:/d # su
对应的屏的驱动路径一般是在这个目录下面
LA.UM_QSSI11\vendor\qcom\proprietary\display-devicetree\display\dsi-panel-ft8719-1080p-video.dtsi
配置信息如下主要是mdss-dsi-panel-name的配置用下滑连起来ft8719_1080p_video
&mdss_mdp {
dsi_ft8719_1080p_video: qcom,mdss_dsi_ft8719_1080p_video {
qcom,mdss-dsi-panel-name ="ft8719 1080p video";
qcom,mdss-dsi-panel-type &#