本文介绍在Android11系统下,修改摄像头前后置属性的方法。使用触觉智能EVB3568鸿蒙开发板演示,搭载瑞芯微RK3568,四核A55处理器,主频2.0Ghz,1T算力NPU;支持OpenHarmony5.0及Linux、Android等操作系统,接口丰富,开发评估快人一步!
内核修改配置
- 修改相关内核设备树文件以下配置:
ov5648: ov5648@36 { status = "okay"; compatible = "ovti,ov5648"; reg = <0x36>; clocks = <&cru CLK_CIF_OUT>; clock-names = "xvclk"; power-domains = <&power RK3568_PD_VI>; pinctrl-names = "default"; pinctrl-0 = <&cif_clk>; reset-gpios = <&gpio3 RK_PA3 GPIO_ACTIVE_HIGH>; pwdn-gpios = <&gpio2 RK_PC1 GPIO_ACTIVE_HIGH>; rockchip,camera-module-index = <0>; + rockchip,camera-module-facing = "back";//back:后置 front:前置 rockchip,camera-module-name = "LMM248"; rockchip,camera-module-lens-name = "YXC-M804A2"; };
注意:"+"号为修改内容。
- 修改完重新编译内核,命令如下:
# make ARCH=arm64 设备树文件.img -j4
安卓源码上层配置修改
- 修改以下目录文件的配置:
......
+
注意:"+"号为修改内容。
- 修改完重新编译内核,命令如下:
# make -j4
效果如下
默认后置效果:
修改成前置后效果:
-
Android
+关注
关注
12文章
3927浏览量
127164 -
嵌入式开发
+关注
关注
18文章
1024浏览量
47518 -
开发板
+关注
关注
25文章
4965浏览量
97227 -
前置摄像头
+关注
关注
0文章
6浏览量
4133 -
后置双摄
+关注
关注
0文章
3浏览量
902
发布评论请先 登录
相关推荐
评论