diff --git a/BoardConfigCommon.mk b/BoardConfigCommon.mk index c59c63b..5b57efd 100644 --- a/BoardConfigCommon.mk +++ b/BoardConfigCommon.mk @@ -146,7 +146,7 @@ TARGET_USERIMAGES_USE_F2FS := true ENABLE_VENDOR_RIL_SERVICE := true # Security -BOOT_SECURITY_PATCH := 2023-04-05 +BOOT_SECURITY_PATCH := 2023-08-05 VENDOR_SECURITY_PATCH := $(BOOT_SECURITY_PATCH) # Verified Boot diff --git a/common.mk b/common.mk index 90bdce5..768903b 100644 --- a/common.mk +++ b/common.mk @@ -114,9 +114,9 @@ PRODUCT_PACKAGES += \ # Camera PRODUCT_PACKAGES += \ - android.hardware.camera.device@3.4.vendor \ - android.hardware.camera.provider-V1-ndk.vendor \ - android.hardware.camera.provider@2.4.vendor \ + android.hardware.camera.provider@2.7.vendor \ + android.hardware.camera.common@1.0.vendor \ + libcamera2ndk_vendor \ vendor.qti.hardware.camera.aon@1.3.vendor \ vendor.qti.hardware.camera.postproc@1.0.vendor @@ -320,10 +320,6 @@ PRODUCT_PACKAGES += \ libvndfwk_detect_jni.qti.vendor \ libvndfwk_detect_jni.qti_vendor -# QTI service tracker -PRODUCT_PACKAGES += \ - vendor.qti.hardware.servicetracker@1.2.vendor - # QTI PRODUCT_COPY_FILES += \ $(LOCAL_PATH)/configs/permissions/privapp-permissions-qti.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/permissions/privapp-permissions-qti.xml \ diff --git a/proprietary-files.txt b/proprietary-files.txt index 021620c..868bfb7 100644 --- a/proprietary-files.txt +++ b/proprietary-files.txt @@ -1,4 +1,4 @@ -# All unpinned blobs are extracted from S9160ZHU1AWCA +# All unpinned blobs are extracted from S9160ZHU2AWH1 # ACDB vendor/etc/audconf/OPEN/acdb_cal.acdb @@ -245,7 +245,10 @@ vendor/lib64/vendor.samsung.hardware.bluetooth.audio-impl.so vendor/lib64/vendor.samsung.hardware.bluetooth@2.0.so # Camera +vendor/bin/hw/android.hardware.camera.provider@2.7-external-service vendor/bin/hw/vendor.samsung.hardware.camera.provider-service_64 +vendor/etc/external_camera_config.xml +vendor/etc/init/android.hardware.camera.provider@2.7-external-service.rc vendor/etc/init/camera.unihal.rc vendor/etc/init/vendor.samsung.hardware.camera.provider-service_64.rc vendor/etc/permissions/vendor.android.hardware.camera.preview-dis.back.xml @@ -483,6 +486,9 @@ vendor/lib64/libLocalTM_wrapper.camera.samsung.so vendor/lib64/libMoireDetection.camera.samsung.so vendor/lib64/libMoireDetectionWrapper.camera.samsung.so vendor/lib64/libMoonVerifier_v1.camera.samsung.so +vendor/lib64/libMotionEstimator.camera.samsung.so +vendor/lib64/libMotionEstimator.uniplugin@1.0.so +vendor/lib64/libMotionEstimatorWrapper.camera.samsung.so vendor/lib64/libObjectDetector_v1.camera.samsung.so vendor/lib64/libOpenCv.camera.samsung.so vendor/lib64/libPersonal_capture.camera.samsung.so @@ -545,6 +551,7 @@ vendor/lib64/liblivefocus_capture_engine.so vendor/lib64/liblivefocus_capture_interface.so vendor/lib64/liblivefocus_preview_engine.so vendor/lib64/liblivefocus_preview_interface.so +vendor/lib64/libmcaimegpu.samsung.so vendor/lib64/libmctfengine_stub.so vendor/lib64/libmfGhostDetection.so vendor/lib64/libmfec.so @@ -730,8 +737,6 @@ vendor/lib64/libnlnetmgr.so vendor/lib64/libqcmaputils.so vendor/lib64/libqdi.so vendor/lib64/libqdp.so -vendor/lib64/vendor.qti.hardware.embmssl@1.0.so -vendor/lib64/vendor.qti.hardware.embmssl@1.1.so # Diag system_ext/lib/vendor.qti.diaghal@1.0.so @@ -818,8 +823,6 @@ system_ext/etc/init/tcmd.rc system_ext/etc/seccomp_policy/tcmd.policy system_ext/framework/dpmapi.jar vendor/lib64/com.qualcomm.qti.dpm.api@1.0.so -vendor/lib64/vendor.qti.hardware.dpmservice@1.0.so -vendor/lib64/vendor.qti.hardware.dpmservice@1.1.so # DSP vendor/bin/dspservice @@ -1041,27 +1044,8 @@ system_ext/lib64/libdiag_system.so vendor/etc/init/ims_rtp_daemon.rc vendor/etc/init/imsdaemon.rc vendor/etc/seccomp_policy/imsrtp.policy -vendor/lib64/vendor.qti.ims.callcapability@1.0.so -vendor/lib64/vendor.qti.ims.configservice@1.0.so -vendor/lib64/vendor.qti.ims.configservice@1.1.so -vendor/lib64/vendor.qti.ims.connection@1.0.so -vendor/lib64/vendor.qti.ims.factory@1.0.so -vendor/lib64/vendor.qti.ims.factory@1.1.so -vendor/lib64/vendor.qti.ims.factory@2.0.so -vendor/lib64/vendor.qti.ims.factory@2.1.so -vendor/lib64/vendor.qti.ims.factory@2.2.so vendor/lib64/vendor.qti.ims.rcsconfig@1.0.so vendor/lib64/vendor.qti.ims.rcsconfig@1.1.so -vendor/lib64/vendor.qti.ims.rcsconfig@2.0.so -vendor/lib64/vendor.qti.ims.rcsconfig@2.1.so -vendor/lib64/vendor.qti.ims.rcssip@1.0.so -vendor/lib64/vendor.qti.ims.rcssip@1.1.so -vendor/lib64/vendor.qti.ims.rcssip@1.2.so -vendor/lib64/vendor.qti.ims.rcsuce@1.0.so -vendor/lib64/vendor.qti.ims.rcsuce@1.1.so -vendor/lib64/vendor.qti.ims.rcsuce@1.2.so -vendor/lib64/vendor.qti.imsrtpservice@3.0.so -vendor/lib64/vendor.qti.imsrtpservice@3.1.so # IRQ balance vendor/etc/msm_irqbalance.conf @@ -1305,12 +1289,6 @@ vendor/lib64/libqsocket.so vendor/lib64/libsmemlog.so vendor/lib64/libsystem_health_mon.so -# QTI service tracker -vendor/bin/hw/vendor.qti.hardware.servicetracker@1.2-service -vendor/etc/init/vendor.qti.hardware.servicetracker@1.2-service.rc -vendor/etc/vintf/manifest/vendor.qti.hardware.servicetracker@1.2-service.xml -vendor/lib64/hw/vendor.qti.hardware.servicetracker@1.2-impl.so - # RIL vendor/bin/hw/rild vendor/bin/ipacm-diag @@ -1332,8 +1310,6 @@ vendor/lib64/libqdpr.so vendor/lib64/libsec-ril.so vendor/lib64/libsecril-client.so vendor/lib64/libvkmanager_vendor.so -vendor/lib64/vendor.qti.hardware.data.connection@1.0.so -vendor/lib64/vendor.qti.hardware.data.connection@1.1.so vendor/lib64/vendor.qti.hardware.data.connectionfactory-V1-ndk.so vendor/lib64/vendor.qti.hardware.data.dataactivity-V1-ndk.so vendor/lib64/vendor.qti.hardware.data.ka-V1-ndk.so @@ -1513,15 +1489,6 @@ vendor/lib64/vendor.qti.hardware.trustedui@1.0.so vendor/lib64/vendor.qti.hardware.trustedui@1.1.so vendor/lib64/vendor.qti.hardware.trustedui@1.2.so -# VPP -vendor/lib64/libvpphcp.so -vendor/lib64/libvpphvx.so -vendor/lib64/libvppimmotion.so -vendor/lib64/vendor.qti.hardware.vpp@1.1.so -vendor/lib64/vendor.qti.hardware.vpp@1.2.so -vendor/lib64/vendor.qti.hardware.vpp@1.3.so -vendor/lib64/vendor.qti.hardware.vpp@2.0.so - # VPU firmware vendor/firmware/vpu20_4v.mbn vendor/firmware/vpu20_4v_unsigned.mbn diff --git a/vintf/compatibility_matrix.xml b/vintf/compatibility_matrix.xml index 4187436..1883e6c 100644 --- a/vintf/compatibility_matrix.xml +++ b/vintf/compatibility_matrix.xml @@ -25,7 +25,7 @@ WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. --> - + android.frameworks.sensorservice 1.0 diff --git a/vintf/manifest_kalama.xml b/vintf/manifest_kalama.xml index 085dede..a2e9a66 100644 --- a/vintf/manifest_kalama.xml +++ b/vintf/manifest_kalama.xml @@ -61,7 +61,7 @@ OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE ========================================================================== --> - + vendor.qti.hardware.capabilityconfigstore diff --git a/vintf/manifest_samsung.xml b/vintf/manifest_samsung.xml index 97ec23f..5522824 100644 --- a/vintf/manifest_samsung.xml +++ b/vintf/manifest_samsung.xml @@ -1,4 +1,18 @@ - + + + + android.hardware.camera.provider + hwbinder + 2.7 + + ICameraProvider + external/0 + + @2.7::ICameraProvider/external/0 + android.hardware.keymaster hwbinder