CubieBoard中文论坛

 找回密码
 立即注册
搜索
热搜: unable
查看: 5654|回复: 0

A20 修改HDMI显示分辨率

[复制链接]
发表于 2016-3-29 14:15:32 | 显示全部楼层 |阅读模式
diff --git a/device/softwinner/wing-common/hardware/libhardware/display/display.cpp b/device/softwinner/wing-common/hardware/libhardware/display/display.cpp
index a406f36..01a5ba8 100755 (executable)
--- a/device/softwinner/wing-common/hardware/libhardware/display/display.cpp
+++ b/device/softwinner/wing-common/hardware/libhardware/display/display.cpp
@@ -2529,7 +2529,8 @@ static int display_init(struct display_context_t* ctx)
                     }
                     if(i==sizeof(g_tv_para)/sizeof(struct tv_para_t))
                     {
-                        ctx->out_format[sel] = DISPLAY_TVFORMAT_720P_60HZ;
+                        //ctx->out_format[sel] = DISPLAY_TVFORMAT_720P_60HZ;
+                        ctx->out_format[sel] = DISPLAY_TVFORMAT_1080P_60HZ;
                     }
                 }
                 else if(init_para.output_type[sel] == DISP_OUTPUT_TYPE_VGA)
diff --git a/frameworks/base/services/java/com/android/server/wm/WindowManagerService.java b/frameworks/base/services/java/com/android/server/wm/WindowManagerService.java
index 1045c7d..2f6d375 100755 (executable)
--- a/frameworks/base/services/java/com/android/server/wm/WindowManagerService.java
+++ b/frameworks/base/services/java/com/android/server/wm/WindowManagerService.java
@@ -4045,7 +4045,7 @@ public class WindowManagerService extends IWindowManager.Stub
        if (req == ActivityInfo.SCREEN_ORIENTATION_UNSPECIFIED) {
             req = getOrientationFromAppTokensLocked();
         }
-               req = ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE;
+               //req = ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE;
         return req;
        }
        else{
diff --git a/system/core/init/init_disp.c b/system/core/init/init_disp.c
index 3637143..8b2c8cd 100755 (executable)
--- a/system/core/init/init_disp.c
+++ b/system/core/init/init_disp.c
@@ -768,7 +768,9 @@ int init_initdisplay()
     }
     if(hdmistatus)
     {
-        init_swtichdisplay(0,DISP_OUTPUT_TYPE_HDMI,DISP_TV_MOD_720P_60HZ);
+        //init_swtichdisplay(0,DISP_OUTPUT_TYPE_HDMI,DISP_TV_MOD_720P_60HZ);
+       int mode = init_dispgethdmimaxmode();
+        init_swtichdisplay(0,DISP_OUTPUT_TYPE_HDMI,mode);
     }
     else
     {

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|粤ICP备13051116号|cubie.cc---深刻的嵌入式技术讨论社区

GMT+8, 2024-4-30 14:37 , Processed in 0.024878 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc. | Style by Coxxs

返回顶部