Compare commits

...

10 Commits

Author SHA1 Message Date
basamaryan
e94daa1a0d sweet: Bump to android.hardware.graphics.common-V6-ndk
Change-Id: Ifc169a75f2ed41524859996e88a82687e6264871
Signed-off-by: donjohanliebert <donjohanliebert@gmail.com>
2025-03-29 17:13:10 +00:00
basamaryan
21f0baae7b sweet: Import Dolby Atmos and Media
Change-Id: I2c0f8e35b968f13172d5ba8a3680bc1f62c03d1f
Signed-off-by: donjohanliebert <donjohanliebert@gmail.com>
2025-03-29 17:13:10 +00:00
basamaryan
b3b1a6cad1 sweet: Bring back face detection libs
Change-Id: Ic98062c876436e945c286c0b8ea8819213da69f3
Signed-off-by: donjohanliebert <donjohanliebert@gmail.com>
2025-03-29 17:13:09 +00:00
Pranav Vashi
487c7d806a sweet: Update libarcsoft_super_night_raw compatible with camera package
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
Change-Id: Icc37e3fbbd3da334a591e3a651abc4da53a6b651
Signed-off-by: donjohanliebert <donjohanliebert@gmail.com>
2025-03-29 17:13:09 +00:00
basamaryan
cd88fedc24 sweet: Enable elfchecks for camera libs
Change-Id: Ib683530a6f4abe63cf32248098dfd0b9f8cd3165
Signed-off-by: donjohanliebert <donjohanliebert@gmail.com>
2025-03-29 17:13:09 +00:00
basamaryan
413996cc49 sweet: Enable elfchecks for libgrallocutils
Change-Id: I2ebd5fd263870f400f1d74482610b8b9249cf4cb
Signed-off-by: donjohanliebert <donjohanliebert@gmail.com>
2025-03-29 17:13:09 +00:00
basamaryan
ce0842ab3c sweet: Regenerate makefiles after py extract utils migration
Change-Id: Ia1961b91009c0f1fa50b575a22245861fe48855e
Signed-off-by: donjohanliebert <donjohanliebert@gmail.com>
2025-03-29 17:13:09 +00:00
basamaryan
a7fbb8194d sweet: Regenerate with checkelf changes
Change-Id: I76a2f7a6e442e38bd532c2926067a82b2c98d414
Signed-off-by: donjohanliebert <donjohanliebert@gmail.com>
2025-03-29 17:13:09 +00:00
basamaryan
b5b68cc843 sweet: Move to Xiaomi IR AIDL
Change-Id: Icf53e7b3b332f042036cbb58ce9b038b2586361e
Signed-off-by: donjohanliebert <donjohanliebert@gmail.com>
2025-03-29 17:13:09 +00:00
basamaryan
f30200d439 sweet: Regenerate after extract script changes
Change-Id: Idff0e50342739b5ea8cf7470320df60577c41c39
Signed-off-by: donjohanliebert <donjohanliebert@gmail.com>
2025-03-29 17:13:09 +00:00
55 changed files with 9666 additions and 3295 deletions

3797
Android.bp

File diff suppressed because it is too large Load Diff

View File

@ -1,9 +1,5 @@
#
# Automatically generated file. DO NOT MODIFY
#
# This file is generated by device/xiaomi/sweet/setup-makefiles.sh
LOCAL_PATH := $(call my-dir)
ifeq ($(TARGET_DEVICE),sweet)
endif

View File

@ -1,4 +1,3 @@
#
# Automatically generated file. DO NOT MODIFY
#
# This file is generated by device/xiaomi/sweet/setup-makefiles.sh

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,8 @@
service vendor-dolby-media-c2-hal-1-0 /odm/bin/hw/vendor.dolby_sp.media.c2@1.0-service
class hal
user mediacodec
group camera mediadrm drmrpc
ioprio rt 4
writepid /dev/cpuset/foreground/tasks

View File

@ -0,0 +1,6 @@
service dms-sp-hal-2-0 /odm/bin/hw/vendor.dolby_sp.hardware.dmssp@2.0-service
class hal
user media
group audio media
on post-fs-data
mkdir /data/vendor/dolby 0770 media media

View File

@ -0,0 +1,6 @@
service dms-v36-hal-2-0 /odm/bin/hw/vendor.dolby_v3_6.hardware.dms360@2.0-service
class hal
user media
group audio media
on post-fs-data
mkdir /data/vendor/dolby 0770 media media

View File

@ -0,0 +1,11 @@
<manifest version="1.0" type="device">
<hal format="hidl">
<name>vendor.dolby_v3_6.hardware.dms360</name>
<transport>hwbinder</transport>
<version>2.0</version>
<interface>
<name>IDms</name>
<instance>default</instance>
</interface>
</hal>
</manifest>

View File

@ -0,0 +1,11 @@
<manifest version="1.0" type="device">
<hal format="hidl">
<name>vendor.dolby_sp.hardware.dmssp</name>
<transport>hwbinder</transport>
<version>2.0</version>
<interface>
<name>IDms</name>
<instance>default</instance>
</interface>
</hal>
</manifest>

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
proprietary/vendor/lib64/libarcsat.so vendored Normal file

Binary file not shown.

Binary file not shown.

BIN
proprietary/vendor/lib64/libfacedet.so vendored Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
proprietary/vendor/lib64/libnanopb.so vendored Normal file

Binary file not shown.

View File

@ -1,11 +1,15 @@
#
# Automatically generated file. DO NOT MODIFY
#
# This file is generated by device/xiaomi/sweet/setup-makefiles.sh
PRODUCT_SOONG_NAMESPACES += \
vendor/xiaomi/sweet
PRODUCT_COPY_FILES += \
vendor/xiaomi/sweet/proprietary/odm/etc/dolby/multimedia_dolby_dax_default.xml:$(TARGET_COPY_OUT_ODM)/etc/dolby/multimedia_dolby_dax_default.xml \
vendor/xiaomi/sweet/proprietary/odm/etc/init/vendor.dolby.media.c2@1.0-service.rc:$(TARGET_COPY_OUT_ODM)/etc/init/vendor.dolby.media.c2@1.0-service.rc \
vendor/xiaomi/sweet/proprietary/odm/etc/init/vendor.dolby_sp.hardware.dmssp@2.0-service.rc:$(TARGET_COPY_OUT_ODM)/etc/init/vendor.dolby_sp.hardware.dmssp@2.0-service.rc \
vendor/xiaomi/sweet/proprietary/odm/etc/init/vendor.dolby_v3_6.hardware.dms360@2.0-service.rc:$(TARGET_COPY_OUT_ODM)/etc/init/vendor.dolby_v3_6.hardware.dms360@2.0-service.rc \
vendor/xiaomi/sweet/proprietary/vendor/etc/acdbdata/Forte/Forte_Bluetooth_cal.acdb:$(TARGET_COPY_OUT_VENDOR)/etc/acdbdata/Forte/Forte_Bluetooth_cal.acdb \
vendor/xiaomi/sweet/proprietary/vendor/etc/acdbdata/Forte/Forte_Codec_cal.acdb:$(TARGET_COPY_OUT_VENDOR)/etc/acdbdata/Forte/Forte_Codec_cal.acdb \
vendor/xiaomi/sweet/proprietary/vendor/etc/acdbdata/Forte/Forte_General_cal.acdb:$(TARGET_COPY_OUT_VENDOR)/etc/acdbdata/Forte/Forte_General_cal.acdb \
@ -36,6 +40,7 @@ PRODUCT_COPY_FILES += \
vendor/xiaomi/sweet/proprietary/vendor/etc/camera/com.xiaomi.dcal.wu.golden.64m:$(TARGET_COPY_OUT_VENDOR)/etc/camera/com.xiaomi.dcal.wu.golden.64m \
vendor/xiaomi/sweet/proprietary/vendor/etc/camera/eisoverridesettings.txt:$(TARGET_COPY_OUT_VENDOR)/etc/camera/eisoverridesettings.txt \
vendor/xiaomi/sweet/proprietary/vendor/etc/camera/eyelineblush.cng:$(TARGET_COPY_OUT_VENDOR)/etc/camera/eyelineblush.cng \
vendor/xiaomi/sweet/proprietary/vendor/etc/camera/facedetectpp_0_5_2_model:$(TARGET_COPY_OUT_VENDOR)/etc/camera/facedetectpp_0_5_2_model \
vendor/xiaomi/sweet/proprietary/vendor/etc/camera/golden_rear_dc_cal_wu.bin:$(TARGET_COPY_OUT_VENDOR)/etc/camera/golden_rear_dc_cal_wu.bin \
vendor/xiaomi/sweet/proprietary/vendor/etc/camera/hdr_ui9_params.config:$(TARGET_COPY_OUT_VENDOR)/etc/camera/hdr_ui9_params.config \
vendor/xiaomi/sweet/proprietary/vendor/etc/camera/lf_facerank_model.bin:$(TARGET_COPY_OUT_VENDOR)/etc/camera/lf_facerank_model.bin \
@ -139,12 +144,6 @@ PRODUCT_COPY_FILES += \
vendor/xiaomi/sweet/proprietary/vendor/firmware/ipa_fws.elf:$(TARGET_COPY_OUT_VENDOR)/firmware/ipa_fws.elf \
vendor/xiaomi/sweet/proprietary/vendor/firmware/ipa_fws.mdt:$(TARGET_COPY_OUT_VENDOR)/firmware/ipa_fws.mdt \
vendor/xiaomi/sweet/proprietary/vendor/firmware/osc_rtp_24K_5s.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/osc_rtp_24K_5s.bin \
vendor/xiaomi/sweet/proprietary/vendor/lib/rfsa/adsp/dirac_resource.dar:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/dirac_resource.dar \
vendor/xiaomi/sweet/proprietary/vendor/lib/rfsa/adsp/misound_karaoke_res.bin:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/misound_karaoke_res.bin \
vendor/xiaomi/sweet/proprietary/vendor/lib/rfsa/adsp/misound_karaokemix_res.bin:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/misound_karaokemix_res.bin \
vendor/xiaomi/sweet/proprietary/vendor/lib/rfsa/adsp/misound_res.bin:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/misound_res.bin \
vendor/xiaomi/sweet/proprietary/vendor/lib/rfsa/adsp/misound_res_headphone.bin:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/misound_res_headphone.bin \
vendor/xiaomi/sweet/proprietary/vendor/lib/rfsa/adsp/misound_res_spk.bin:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/misound_res_spk.bin \
vendor/xiaomi/sweet/proprietary/vendor/lib64/camera/com.qti.sensormodule.sweet_ofilm_imx355_ultra.bin:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/com.qti.sensormodule.sweet_ofilm_imx355_ultra.bin \
vendor/xiaomi/sweet/proprietary/vendor/lib64/camera/com.qti.sensormodule.sweet_ofilm_imx471_front.bin:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/com.qti.sensormodule.sweet_ofilm_imx471_front.bin \
vendor/xiaomi/sweet/proprietary/vendor/lib64/camera/com.qti.sensormodule.sweet_ofilm_ov02b1b.bin:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/com.qti.sensormodule.sweet_ofilm_ov02b1b.bin \
@ -265,9 +264,9 @@ PRODUCT_PACKAGES += \
libmmcamera_cac3 \
camera.qcom \
com.qti.chi.override \
consumerir.sm6150 \
fingerprint.fortsense.sm6150 \
fingerprint.fpc.sm6150 \
libFaceDetectpp-0.5.2 \
libFaceGrade \
libPSNPE \
libSNPE \
@ -277,6 +276,8 @@ PRODUCT_PACKAGES += \
libalCFR \
libalLDC \
libalhLDC \
libarcdualcamsat \
libarcsat \
libarcsoft_beautyshot \
libarcsoft_distortion_correction \
libarcsoft_dualcam_refocus \
@ -304,6 +305,7 @@ PRODUCT_PACKAGES += \
libcom.qti.chinodeutils \
libdualcam_optical_zoom_control \
libdualcam_video_optical_zoom \
libfacedet \
libft2vendor \
libhta \
libhta_hexagon_runtime \
@ -319,6 +321,7 @@ PRODUCT_PACKAGES += \
libmpbase \
libmulticam_image_optical_zoom \
libmulticam_video_optical_zoom \
libnanopb \
libnotifyaudiohal \
liboemcrypto \
libpn553_fw \
@ -361,6 +364,7 @@ PRODUCT_PACKAGES += \
capi_v2_aptX_Classic \
capi_v2_aptX_HD \
capi_v2_dap_cpdp \
dirac_resource \
libVC1Dec \
libVC1DecDsp_skel \
libapps_mem_heap \
@ -386,7 +390,38 @@ PRODUCT_PACKAGES += \
libsnpe_dsp_v66_domains_v2_skel \
libsns_device_mode_skel \
libsns_low_lat_stream_skel \
misound_karaoke_res \
misound_karaokemix_res \
misound_res \
misound_res_headphone \
misound_res_spk \
libdapparamstorage_v3_6 \
libdeccfg_v3_6 \
libdlbdsservice_v3_6 \
vendor.dolby_v3_6.hardware.dms360@2.0 \
libstagefright_soft_ddpdec \
libhwdap_v3_6 \
libswdap_v3_6 \
libcodec2_hidl@1.0_sp \
libcodec2_hidl_plugin_sp \
libcodec2_soft_ac4dec_sp \
libcodec2_soft_common_sp \
libcodec2_soft_ddpdec_sp \
libcodec2_store_dolby_sp \
libcodec2_vndk_sp \
libdapparamstorage_sp \
libdeccfg_sp \
libdlbdsservice_sp \
libui_sp \
vendor.dolby_sp.hardware.dmssp@2.0-impl \
vendor.dolby_sp.hardware.dmssp@2.0 \
vendor.dolby_v3_6.hardware.dms360@2.0-impl \
manifest_dax_dolby_v3_6.xml \
vendor.dolby.hardware.dms.xml \
batterysecret \
mi_thermald \
sensors.qti \
thermal-engine
thermal-engine \
vendor.dolby_sp.hardware.dmssp@2.0-service \
vendor.dolby_sp.media.c2@1.0-service \
vendor.dolby_v3_6.hardware.dms360@2.0-service