rk3288 android5.1 hdmi 横竖显示

rk3288 android5.1 hdmi 横竖显示
文章图片

麻烦扫码添加微信公众号:Android技术与情感分享,关注本博客动态,提升访客技术与情感。多谢大家的支持。

diff --git a/device/rockchip/rk3288/system.prop b/device/rockchip/rk3288/system.prop index a97f0e2..89139ed 100644 --- a/device/rockchip/rk3288/system.prop +++ b/device/rockchip/rk3288/system.prop @@ -48,3 +48,6 @@ ro.adb.secure=0 persist.sys.timezone=Asia/Shanghai persist.sys.country=CN persist.sys.language=zh +persist.demo.hdmirotation=portrait +ro.orientation.einit=270 +ro.rotation.external=true

android hdmi显示横竖屏主要是通过persist.demo.hdmirotation和ro.sf.hwrotation这两个
属性值来控制的 。其中 persist.demo.hdmirotation这个属性值是rockchip平台添加的属性值。
persist.demo.hdmirotation可以赋值portrait(竖屏)或landscape(横屏)
如果persist.demo.hdmirotation=portrait,则ro.sf.hwrotation可以 取值 90或270
如果persist.demo.hdmirotation=landscape,则ro.sf.hwrotation可以 取值 0或180
【rk3288 android5.1 hdmi 横竖显示】这部分控制逻辑代码在:frameworks/base/services/core/java/com/android/server/display/LocalDisplayAdapter.java文件的getDisplayDeviceInfoLocked()函数中。
---------------------
版权声明:本文为CSDN博主「forwardlee」的原创文章,遵循CC 4.0 by-sa版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/forwardlee/article/details/81012682

    推荐阅读