我想将 Android 操作系统安装到 Odroid-XU4 设备并通过 HDMI 将其连接到垂直触摸屏。我希望内容显示为纵向并适合屏幕。
我在 Odroid 上安装了 4.4.4、6.0(Cyanogenmod 13.0)和 7.1(Lineage 14.1)android 图像。默认情况下,它们都将屏幕显示为横向,因此我必须配置操作系统以使其显示为纵向。
我首先使用 AndroidUtility(操作系统映像中包含的工具)并将 HDMI 方向设置为纵向。使用 4.4.4 操作系统映像,屏幕显示效果很好(纵向和全屏)。不幸的是,4.4.4 操作系统不适合我,因为设备必须是 COSU,这需要 6.0 或更高版本的操作系统。
但是使用 AndroidUtility ,屏幕在 6.0 和 7.1 操作系统中都是这样显示的:
在查看了论坛、博客之后......我发现解决方案应该是在 OS build.prop 配置文件中编辑这些行:
persist.demo.hdmirotation=portrait
ro.sf.hwrotation=270 (I have tried 90 too)
windowsmgr.support_rotation_270=true
这样做,7.1 OS 版本看起来像肖像并填满了整个屏幕......但它显示的是颠倒的。
而 6.0 OS 版本看起来不仅翻了,还裁剪了:
我怎样才能让它显示为纵向和全屏?