CubieBoard中文论坛

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

Android HMDI如何设置竖屏呢?

[复制链接]
发表于 2015-7-9 20:51:20 | 显示全部楼层 |阅读模式
请问HDMI模式如何设置Portrait竖屏模式呢?谢谢!



回复

使用道具 举报

发表于 2015-7-10 09:58:50 | 显示全部楼层



更改device/softwinner/kylin-optimus/system.prop
-persist.sys.force_orientation=landscape
+persist.sys.force_orientation=portrait

回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-7-11 10:21:01 | 显示全部楼层
@蓝天-彭,感谢您的回复。在device/softwinner目录下没有找到system.prop文件,这个需要自己创建么?


另外,从网站上下载的Android-TV img是能正常输出到HDMI显示器上的(但是是横的),我从网站上下载源程序编译的img不能正常输出到HDMI端口,我猜需要在什么地方修改一下,请问具体如何修改呢?谢谢!
回复 支持 反对

使用道具 举报

发表于 2015-10-28 22:12:55 | 显示全部楼层
请问这位同学成功了么?我也是同样的问题请教。
回复 支持 反对

使用道具 举报

发表于 2015-11-3 09:21:02 | 显示全部楼层
试验成功,说一下。
使用CT的源代码,修改lichee源代码
  1. $vim <lichee path>/lichee/linux-3.4/drivers/video/sun7i/disp/dev_fb.c
  2.     if(fb_para->fb_mode == FB_MODE_DUAL_DIFF_SCREEN_SAME_CONTENTS)
  3.     {
  4.         // change to my screen which is 720p.
  5.         // if 42 inch screen would be 1080p, this can be kept the same.
  6.         //xres = 1920;
  7.         //yres = 1080;
  8.         xres = 1280;
  9.         yres = 720;
  10.     }
  11.     else
  12.     {
  13.         xres = fb_para->width;
  14.         yres = fb_para->height;
  15.     }
复制代码
修改android源代码
  1. $vim <android path>/android/frameworks/base/services/java/com/android/server/wm/WindowManagerService.java
  2.         if(rotate_screen==0){
  3.             if (req == ActivityInfo.SCREEN_ORIENTATION_UNSPECIFIED) {
  4.             req = getOrientationFromAppTokensLocked();
  5.           }
  6.           // sunuuei req = ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE;
  7.           req = ActivityInfo.SCREEN_ORIENTATION_PORTRAIT;
  8.           return req;
  9.         }
  10.         else{
  11.          if (req == ActivityInfo.SCREEN_ORIENTATION_UNSPECIFIED) {
  12.             req = getOrientationFromAppTokensLocked();
  13.         }
复制代码
重新编译,下载运行
注:有的帖子说要添加system.prop,个人感觉没有起作用
  1. $vim <path to android>/android/device/softwinner/sugar-cubietruck/system.prop
  2. $cat <path to android>/android/device/softwinner/sugar-cubietruck/system.prop
  3. persist.sys.force_orientation=portrait
复制代码

回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-6 09:28 , Processed in 0.021754 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc. | Style by Coxxs

返回顶部