Android11修改攝像頭前后置方法,觸覺智能RK3568開發板演示
本文介紹在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
安卓源碼上層配置修改
修改以下目錄文件的配置:
<Supported_hardware>
<Supported_hardware>
<Android_metadata>
<colorCorrection.availableAberrationModes value="OFF"/>
<control.availableModes value="AUTO"/>
<control.aeAvailableAntibandingModes value="OFF,50HZ,60Hz,AUTO"/>
......
+<lens.facing value="BACK"/>
注意:"+"號為修改內容。
修改完重新編譯內核,命令如下:
make -j4
默認后置效果:

修改成前置后效果:

產品簡介
觸覺智能EVB3568鴻蒙開發板是一款基于RK3568開發的鴻蒙開發板/工控主板,適用于各種智慧顯示終端、工業自動化終端和邊緣計算網關類產品。應用可覆蓋邊緣計算、人工智能、工業HMI、工業網關、智慧醫療、自助終端、智能零售、能源電力等行業。具有以下優勢:
支持開源鴻蒙OpenHarmony/Andriod/Linux多操作系統;
四核A55處理器,主頻最高2.0GHz,Mali G52-2EE GPU支持2D加速;
8M ISP性能,支持HDR;
1T算力NPU,支持TensorFlow/Caffe/MXNet/PyTorch等深度學習框架;
配備2 x 千兆以太網、9 x USB拓展、工業互聯接口(2路CAN和5路串口);
支持4K視頻解碼與多屏異顯,支持HDMI/MIPI/eDP/LVDS視頻接口;
支持5G/4G/WiFi藍牙無線通信功能;

浙公網安備 33010602011771號