领导要求更改为1080p,求各位坛友帮助
补充:最新代码下HDMI修改为1080p方法
一.首先您需要找到如下路径的代码:
/kernel-3.18/drivers/misc/mediatek/ext_disp/extd_hdmi.c
HDMI分辨率默认为HDMI_VIDEO_1280x720p_60Hz。
支持的分辨率值有HDMI_VIDEO_720x480p_60Hz,HDMI_VIDEO_1280x720p_60Hz,HDMI_VIDEO_1920x1080p_30Hz等。
(1)将hdmi_para_config_kthread中
hdmi_set_resolution(HDMI_VIDEO_1280x720p_60Hz);
修改为hdmi_set_resolution(HDMI_VIDEO_1920x1080p_30Hz);
(2)将hdmi_post_init中
hdmi_set_resolution(HDMI_VIDEO_1280x720p_60Hz);
修改为hdmi_set_resolution(HDMI_VIDEO_1920x1080p_30Hz);
二.其次需要修改如下路径的属性。
/device/amt/amt6797_64_open/rsystem.prop的ro.sf.lcd_density。
hdmi分辨率默认为720P时,ro.sf.lcd_density应该默认对应为160;要设置hdmi分辨率默认为1080P时,ro.sf.lcd_density应该对应设置为240.
推荐一个不改代码就能改分辨率的方法: http://forum.alpha-star.org/android/how-to-change-the-screen-size-resolution-and-density-dpi
$ wm size 1920x1080
Working