请选择 进入手机版 | 继续访问电脑版
搜索

121

主题

128

帖子

665

积分

网站编辑

Rank: 8Rank: 8

积分
665
发表于 2021-5-20 13:08:56 6814 浏览 0 回复

iTOP-6818开发板Android5.1 开机横竖屏切换

6818 底板带有陀螺仪。屏幕会随着板子的角度自动进行横竖屏切换。如下图。若想固定屏幕方向,可按照如下方法设置。
去掉自动旋转功能(默认横屏)
如下图,在 Android 源码目录下输入命令“vi frameworks/base/core/res/res/values/config.xml”
在里面使用”/config_supportAutoRotation “将参数修改为”false”,保存退出,如下图。
修改好后,运行一键编译脚本”./build_android.sh”,如下图。
码编译完成后,将 Android 镜像烧写至开发板,拔掉 otg 线,重新启动开发板。系统默认是横屏显示,并没有自动旋转功能。如下图。
竖屏显示
在上一小节的基础上,进行下面操作。
        在 Android 源码目录下输入命令“vi frameworks/base/policy/src/com/android/internal/policy/impl/PhoneWindowManager.java ”,如下图。
在里面使用”/Surface.ROTATION”,在 5478 行,将参数修改为如下图。
修改好后,运行一键编译脚本”./build_android.sh”。源码编译完成后,将 Android 镜像烧写至开发板,拔掉 otg 线,重新启动开发板。则该系统支持竖屏显示,并不能自动旋转屏幕。如下图。
注意,按照上面修改的话,uboot 和内核的 logo 方向是不变的。默认横屏。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

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

本版积分规则

登录或注册

官方客服

QQ:2551456065

官方QQ群

195631883

扫一扫关注迅为公众号

群号652692981

 
快速回复 返回顶部 返回列表