风火轮用户aoOXl 发表于 2023-6-26 09:18:03

如何修改安卓系统为竖屏系统

你好,我们使用的是ROC-RK3588S-PC主板配7寸屏幕。目前系统是横屏系统,我们想要一个竖屏的系统,我没有找到相应的修改工具,这个改如何修改。我们app多基于手机和竖屏平板开发的。

风火轮用户aoOXl 发表于 2023-6-26 09:34:58

程序运行后,触摸屏的方向变为了竖屏,显示变成了小竖屏。触摸与显示位置不一致。刚打开程序是竖屏的,但是过0.5S后立即变为小竖屏。这个如何解决。

风火轮用户68631 发表于 2023-6-26 09:48:31

下载包含7寸屏源码,
修改横竖屏
device/rockchip/rk3588/BoardConfig.mk
修改SF_PRIMARY_DISPLAY_ORIENTATION := 0属性值,可选值有0,90,180,270

修改触摸屏
kernel-5.10/drivers/input/touchscreen/gt9xx/gt9xx.c
static int goodix_ts_probe(struct i2c_client *client, const struct i2c_device_id *id)
{
....
} else if (val == 911) {
                m89or101 = FALSE;
                bgt911 = TRUE;
                gtp_change_x2y = FALSE;
                gtp_x_reverse = FALSE;
                gtp_y_reverse = FALSE;
....
修改gtp_change_x2y、gtp_x_reverse、gtp_y_reverse三个值即可。可选值有FALSE、TRUE。

风火轮用户aoOXl 发表于 2023-6-26 10:28:43

含7寸屏源码,这个是你们的
firefly_rk3588_android12.0_git_20220311吗?
屏幕临时修改是不是只能满足本次修改,重启之后是不是就不行了

风火轮用户68631 发表于 2023-6-26 10:42:05

风火轮用户aoOXl 发表于 2023-6-26 10:28
含7寸屏源码,这个是你们的
firefly_rk3588_android12.0_git_20220311吗?
屏幕临时修改是不是只能满足本次 ...

含7寸屏源码,链接:https://pan.baidu.com/s/1-eCovk77JNN7G6Fs7rZxYg?pwd=mz6a
提取码:mz6a
修改编译,烧录系统。不是临时

风火轮用户aoOXl 发表于 2023-6-26 11:55:22

固件解压失败了

本帖最后由 风火轮用户aoOXl 于 2023-6-29 08:23 编辑

你给我的这个我下载了三次,windows下和ubuntu下都解压失败了。windows下显示文件损坏,ubuntu下sub items errors:1   Archives with Errors:1

风火轮用户aoOXl 发表于 2023-6-29 08:32:52

本帖最后由 风火轮用户aoOXl 于 2023-6-29 08:47 编辑

你好这个固件解压失败了
页: [1]
查看完整版本: 如何修改安卓系统为竖屏系统