本文介紹在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文章
3941瀏覽量
127709 -
嵌入式開發
+關注
關注
18文章
1034瀏覽量
47648 -
開發板
+關注
關注
25文章
5116瀏覽量
97917 -
前置攝像頭
+關注
關注
0文章
6瀏覽量
4159 -
后置雙攝
+關注
關注
0文章
3瀏覽量
911
發布評論請先 登錄
相關推薦
評論