aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavide Garberi <dade.garberi@gmail.com>2018-01-19 14:10:24 +0100
committerDavide Garberi <dade.garberi@gmail.com>2018-01-19 14:10:24 +0100
commitc2dcff351ddcee3324230a47ccf1e05ec4e80cc2 (patch)
tree783c3e86df5f8514c983236026d5ba689a48a032
parent5f5ed49477e4dc100e699e932d3f7db2186fb1c2 (diff)
msm8996-common: Switch to OSS camera hal
Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
-rw-r--r--BoardConfigCommon.mk5
-rwxr-xr-xmsm8996.mk5
-rw-r--r--proprietary-files.txt6
3 files changed, 9 insertions, 7 deletions
diff --git a/BoardConfigCommon.mk b/BoardConfigCommon.mk
index 9f39442..d7495f0 100644
--- a/BoardConfigCommon.mk
+++ b/BoardConfigCommon.mk
@@ -95,6 +95,11 @@ BOARD_HAVE_BLUETOOTH := true
BOARD_HAVE_BLUETOOTH_QCOM := true
QCOM_BT_USE_BTNV := true
+# Camera
+BOARD_QTI_CAMERA_32BIT_ONLY := true
+USE_DEVICE_SPECIFIC_CAMERA := true
+TARGET_SUPPORT_HAL1 := false
+
# Charger
BOARD_CHARGER_ENABLE_SUSPEND := true
BOARD_CHARGER_DISABLE_INIT_BLANK := true
diff --git a/msm8996.mk b/msm8996.mk
index 8453323..8efa03e 100755
--- a/msm8996.mk
+++ b/msm8996.mk
@@ -117,7 +117,10 @@ PRODUCT_PACKAGES += \
# Camera
PRODUCT_PACKAGES += \
- Snap
+ Snap \
+ camera.msm8996 \
+ libmm-qcamera \
+ mm-qcamera-app
# Connectivity Engine support (CNE)
PRODUCT_PACKAGES += \
diff --git a/proprietary-files.txt b/proprietary-files.txt
index 71daa19..e54a32a 100644
--- a/proprietary-files.txt
+++ b/proprietary-files.txt
@@ -106,11 +106,8 @@ etc/firmware/rampatch_tlv_3.0.tlv
etc/firmware/rampatch_tlv_3.2.tlv
# Camera
-bin/mm-qcamera-app
-lib/libmm-qcamera.so
lib/libtrueportrait.so
vendor/bin/mm-qcamera-daemon
-vendor/lib/hw/camera.vendor.msm8996.so
vendor/lib/libarcsoft_beautyshot.so
vendor/lib/libchromaflash.so
vendor/lib/libflash_pmic.so
@@ -131,7 +128,6 @@ vendor/lib/libmmcamera_hvx_grid_sum.so
vendor/lib/libmmcamera_hvx_zzHDR.so
vendor/lib/libmmcamera_imglib_faceproc_adspstub.so
vendor/lib/libmmcamera_imglib.so
-vendor/lib/libmmcamera_interface.so
vendor/lib/libmmcamera_ov8856.so
vendor/lib/libmmcamera_paaf_lib.so
vendor/lib/libmmcamera_pdaf.so
@@ -161,12 +157,10 @@ vendor/lib/libmmcamera2_stats_algorithm.so
vendor/lib/libmmcamera2_stats_modules.so
vendor/lib/libmmjpeg.so
vendor/lib/libmmqjpeg_codec.so
-vendor/lib/libmmjpeg_interface.so
vendor/lib/libmmqjpegdma.so
vendor/lib/libmorpho_image_stab4.so
vendor/lib/libmpbase.so
vendor/lib/liboptizoom.so
-vendor/lib/libqomx_core.so
vendor/lib/libqomx_jpegdec.so
vendor/lib/libqomx_jpegenc_pipe.so
vendor/lib/libqomx_jpegenc.so