最近由于客户需求,调试一个272X480的hvga 规格LCD。平台是MTK6577
驱动很快调试出了简单工程版系统固件给到客户,但很快就反馈了很多BUG
有电话拨号界面、关机充电界面等多出UI显示错乱甚至花屏。
在这里我简单说一下关机充电界面BUG的处理方法。
由于工程源码中hvga的图片格式是 320X480;所以到272X480分辨率下会显示错乱
首先处理图片320X480 转换到 272X480;
图片路径:mediatek\custom\common\uboot\logo\hvga
图(1)
图片转换编译之后发现是这个样子,很明显我们还需要进一步处理
关机充电应属于ubboot部分
根据MTK的android 系统构架,不难分析找出代码位置
mediatek\platform\mt6577\uboot\mt65xx_logo.c