现象:
驱动调试好基本功能后,由系统调整方向。目前机器默认为竖屏模式。但是开机logo ,动画,显示界面都是倒置180度。
1.首先修改默认的方向
kernel-4.4/arch/arm/configs/XXX_defconfig
kernel-4.4/arch/arm/configs/XXX_debug_defconfig
CONFIG_MTK_LCM_PHYSICAL_ROTATION="90" // 此处原来是270,故现在应该设置 为90
同理,lk中需要同样修改:
vendor/mediatek/proprietary/bootable/bootloader/lk/project/XXX.mk
MTK_LCM_PHYSICAL_ROTATION = 90
另外 project中也得修改:
device/emdoor/XXX/ProjectConfig.mk
MTK_LCM_PHYSICAL_ROTATION = 90
2.以上修改后,默认方向正确,触摸方向会倒置,需要修改对应的touch文件。
kernel-4.4/drivers