Firefly开源社区

AIO-3399C的Android 7.1系统Industry版本没有屏幕旋转

80

积分

0

威望

0

贡献

技术小白

积分
80
发表于 2019-11-11 13:25:12     
1、AIO-3399C(AI)板,配了Firefly的10寸LVDS屏
2、下载并以单lvds编译Android 7.1 Industry系统源码:
./FFTools/make.sh -d rk3399-firefly-aioc-ai-lvds-HSX101H40C -j8 -l
rk3399_firefly_aioc_ai_lvds-userdebug

3、生成AIO-3399C-AI_Industry7.1.2_LVDS_xxxxxx.img,能启动成功,但屏幕横竖屏没有作用,设置中仅有“Rotate the contents...”和“stay...”,而下载官方的10寸屏lvds固件,可以实现横竖屏根据重力传感器自动旋转。

请问,是否是由于集成在10寸屏上的重力传感器驱动没有配置完整的原因,或其它因素?
回复

使用道具 举报

80

积分

0

威望

0

贡献

技术小白

积分
80
发表于 2019-11-12 08:04:27     
通过查询资料,10寸屏上集成了I2C总线的MMA7660三轴加速度传感器,通过kernel下menuconfig试图添加传感器驱动,重新编译下载后,测试无效!

继续研究......
回复

使用道具 举报

288

积分

0

威望

0

贡献

技术达人

Rank: 2

积分
288
发表于 2019-11-12 09:43:32     
官方下载的是正常的是吧??那您可以根据wiki步骤更新下远程仓库试试。
回复

使用道具 举报

80

积分

0

威望

0

贡献

技术小白

积分
80
发表于 2019-11-12 12:37:20     
Demon 发表于 2019-11-12 09:43
官方下载的是正常的是吧??那您可以根据wiki步骤更新下远程仓库试试。

谢谢提醒!我一直还是用的从百度仓库里面下载的bundle仓库
回复

使用道具 举报

80

积分

0

威望

0

贡献

技术小白

积分
80
发表于 2019-11-12 16:27:29     
Demon 发表于 2019-11-12 09:43
官方下载的是正常的是吧??那您可以根据wiki步骤更新下远程仓库试试。

更新了Bundle也一样。继续研究
回复

使用道具 举报

80

积分

0

威望

0

贡献

技术小白

积分
80
发表于 2019-11-14 15:03:06     
算是初步搞定:

1、打开    ~/proj/firefly-rk3399-Industry/device/rockchip/rk3399/rk3399_firefly_aioc_ai_lvds/system.prop文件
2、修改ro.sf.fakerotation=false至ro.sf.fakerotation=true
3、修改ro.sf.hwrotation=0至ro.sf.hwrotation=90
4、保存并重新编译

但重力传感器的自动旋转还没有找到方法,继续研究!
回复

使用道具 举报

37

积分

0

威望

0

贡献

技术小白

积分
37
发表于 2019-12-23 18:04:07     
bulazhang 发表于 2019-11-14 15:03
算是初步搞定:

1、打开    ~/proj/firefly-rk3399-Industry/device/rockchip/rk3399/rk3399_firefly_ai ...

你好,请问system.prop文件是在Linux SDK的哪里呢?我下载的SDK里没有该文件。没有rk3399_firefly_aioc_ai_lvds这个文件夹。
回复

使用道具 举报

3746

积分

17

威望

18

贡献

官方团队

Rank: 9Rank: 9Rank: 9

积分
3746
发表于 2019-12-24 14:15:33     
bulazhang 发表于 2019-11-14 15:03
算是初步搞定:

1、打开    ~/proj/firefly-rk3399-Industry/device/rockchip/rk3399/rk3399_firefly_ai ...

可以参考这版固件
https://pan.baidu.com/s/17vhGFG6IoplrajMTtkTypw
回复

使用道具 举报

80

积分

0

威望

0

贡献

技术小白

积分
80
发表于 2020-1-5 10:22:22     
wz132 发表于 2019-12-23 18:04
你好,请问system.prop文件是在Linux SDK的哪里呢?我下载的SDK里没有该文件。没有rk3399_firefly_aioc_a ...

按照WiKi中的步骤
回复

使用道具 举报

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

本版积分规则

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