Firefly开源社区

打印 上一主题 下一主题

RK3288安卓5.1系统设置中屏幕缩放操作无效,请问如何修改源码解决?

163

积分

0

威望

0

贡献

技术小白

积分
163

RK3288安卓5.1系统设置中屏幕缩放操作无效,请问如何修改源码解决?

发表于 2017-8-4 15:54:13      浏览:9486 | 回复:4        打印      只看该作者   [复制链接] 楼主
主板:firefly  RK3288开发板
系统:Android5.1
源码包: firefly-rk3288_android5.1_git_20170224.tar.gz
问题:VGA接口显示下,屏幕缩放无效,HDMI接口下,屏幕缩放有效,但是重启失效,请问各路大神,如何解决,或者改哪些源码,请指点一二,谢谢!
回复

使用道具 举报

163

积分

0

威望

0

贡献

技术小白

积分
163
发表于 2017-8-4 17:34:57        只看该作者  沙发
各位大神请帮忙看下
回复

使用道具 举报

36

积分

0

威望

0

贡献

游客

积分
36
发表于 2017-8-9 10:12:48        只看该作者  板凳
system/displayd/ScreenScaleManager.cpp
if (property_get(PROPETY_OVERSCAN_MAX, property_max, 0) > 0)
                max = atoi(property_max);
-       default_scale = max*0.95;
+//     default_scale = max*0.95;
int fd = open(MainDisplaySysNode, O_RDWR, 0);
        if(fd > 0) {
@ -86,7 +86,7 @ ScreenScaleManager::ScreenScaleManager() {
                }
                memset(property, 0, PROPERTY_VALUE_MAX);
                sprintf(property, "overscan %d,%d,%d,%d", overscan_left, overscan_top, overscan_right, overscan_bottom);
-               //              write(fd, property, strlen(property));
+                       write(fd, property, strlen(property));
                close(fd);
                property_set(PROPETY_OVERSCAN_AUX, property);
        }
回复

使用道具 举报

36

积分

0

威望

0

贡献

游客

积分
36
发表于 2017-8-9 10:13:53        只看该作者  地板
试试我上面弄的
回复

使用道具 举报

163

积分

0

威望

0

贡献

技术小白

积分
163
发表于 2017-8-16 15:42:00        只看该作者  5#
Alexpang 发表于 2017-8-9 10:12
system/displayd/ScreenScaleManager.cpp
if (property_get(PROPETY_OVERSCAN_MAX, property_max, 0) > 0) ...

多谢@Alexpang
回复

使用道具 举报

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

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表