MT8788 android 9.0 gsensor导致预览与拍出来的照片方向不一致

在项目中,组装好的样机(主板竖着放)与未组装的主板(水平放置)烧写的同一套代码,经测试发现,组装好的样机(主板竖着放)相机预览与照片方向不一致,未组装的主板(水平放置)相机预览与照片方向是正常的。后来发现是gsensor导致的,调整gsensor的参数后恢复正常。

+++ b/kernel-4.4/arch/arm64/boot/dts/mediatek/tb8788p1_64_bsp.dts
@@ -951,7 +951,7 @@
gsensor@68 {
                i2c_num = <1>;
                i2c_addr = <0x68 0 0 0>;
-               direction = <0>;
+               direction = <6>;    // 该参数范围0-7
                power_id = <0xffff>;
                power_vol = <0>;
                firlen = <16>;

上一篇:Java基础-编写问候语-“Hello World”


下一篇:java刷题--874模拟行走机器人