Camera HAL層部分
hardware/msm7k/libcamera
或
vendor/qcom/android-open/libcamera2
為了實現一個具體功能的Camera,在HAL層需要一個硬體相關的Camera庫(例如通過調用video for linux驅動程式和Jpeg編碼程式實現或者直接用各個chip廠商實現的私人庫來實現,比如Qualcomm實現的libcamera.so和libqcamera.so),實現CameraHardwareInterface規定的介面,來調用相關的庫,驅動相關的driver,實現對camera硬體的操作。這個庫將被Camera的服務庫libcameraservice.so調用。