Compare commits

...

10 Commits

Author SHA1 Message Date
Michael Bestas 27c492edce sm8250-common: Patch some blobs to depend on libtinyxml2-v34.so
libtinyxml2 10.1.0 update which landed in BP4A contains ABI
incompatible changes which cause runtime crashes.

Change-Id: Icc67da5f754b0bb30dce6192b1e520fdf1349ac5
2026-01-02 01:00:38 +00:00
Bruno Martins fc30006ab6 sm8250-common: Regen blueprints and makefiles
Change-Id: I53aece3a0c2e43cdc0741421f681a4205df690fa
2026-01-02 00:59:36 +00:00
Atakan 658a778dfe sm8250-common: Update blobs from G780GXXSHEYJ1
Change-Id: I3bc9e34b008845fa28d5099f7fa016d7a0e2e7f0
2025-11-27 15:27:01 +00:00
Bruno Martins 7d3fabd1c9 sm8250-common: Update blobs from G780GXXSGEYH1
Change-Id: I15dc030ae7329e4d5277cf6166b0cf4e659c4ed5
2025-10-12 22:53:46 +01:00
Atakan b9558414f2 sm8250-common: Build Gatekeeper MDFPP service
Change-Id: I0060a65ac120243cfeac5d9b9ebf98927a941994
2025-08-30 19:47:47 +03:00
Atakan 2a93073a6f sm8250-common: Ship QTI Gatekeeper HAL
Change-Id: Id3ec1763824fe828b8b43bb3c5ce90901b17fe12
2025-08-30 19:47:47 +03:00
Atakan fbab09e669 sm8250-common: Ship prebuilt audio hal extensions
Change-Id: Ida141e0c910319604fce1d5c182527c8c767964d
2025-08-29 13:12:50 +03:00
Bruno Martins 210f864690 sm8250-common: Update blobs from G780GXXSFEYC1
Change-Id: Ia86e2f145d5e329f29a855f0f73e305abab2891d
2025-07-20 17:00:46 +01:00
Bruno Martins 60dddb93a5 sm8250-common: Replace libhypervintf with a shim
Change-Id: Ib516801c6c62ad78912aa851aaa08511d29822a9
2025-03-30 18:26:17 +01:00
Atakan 5ee7b89536 sm8250-common: Patch libsec-ril again
Change-Id: Iccc32651d40e60612f293e8f5d64adf5459f7f50
2025-03-26 11:04:30 +03:00
66 changed files with 432 additions and 91 deletions
+400 -73
View File
@@ -3416,6 +3416,41 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "liba2dpoffload",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/liba2dpoffload.so",
],
shared_libs: [
"libaudioutils",
"libcutils",
"liblog",
"libtinyalsa",
"libtinycompress",
"libaudioroute",
"libexpat",
"libsecaudioinfo",
"libaudio_soundtrigger",
"libsamsungVoipResampler",
"librecordalive",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libacdb-fts",
owner: "samsung",
@@ -3719,6 +3754,47 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libbatterylistener",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libbatterylistener.so",
],
shared_libs: [
"android.hardware.health@1.0",
"android.hardware.health@2.0",
"android.hardware.power@1.2",
"libaudioroute",
"libaudioutils",
"libbase",
"libcutils",
"libexpat",
"libhidlbase",
"liblog",
"libtinyalsa",
"libtinycompress",
"libutils",
"libsecaudioinfo",
"libaudio_soundtrigger",
"libsamsungVoipResampler",
"librecordalive",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libbluetooth_audio_session_qti",
owner: "samsung",
@@ -3751,6 +3827,110 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcirrusspkrprot",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libcirrusspkrprot.so",
],
shared_libs: [
"libaudioutils",
"libcutils",
"liblog",
"libtinyalsa",
"libaudioroute",
"libexpat",
"libsecaudioinfo",
"libaudio_soundtrigger",
"libsamsungVoipResampler",
"librecordalive",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcomprcapture",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libcomprcapture.so",
],
shared_libs: [
"libaudioutils",
"libcutils",
"liblog",
"libtinyalsa",
"libtinycompress",
"libaudioroute",
"libexpat",
"libsecaudioinfo",
"libaudio_soundtrigger",
"libsamsungVoipResampler",
"librecordalive",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libexthwplugin",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libexthwplugin.so",
],
shared_libs: [
"libaudioroute",
"libaudioutils",
"libcutils",
"libexpat",
"liblog",
"libtinyalsa",
"libtinycompress",
"libsecaudioinfo",
"libaudio_soundtrigger",
"libsamsungVoipResampler",
"librecordalive",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libgcs-calwrapper",
owner: "samsung",
@@ -3857,6 +4037,41 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libhdmiedid",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libhdmiedid.so",
],
shared_libs: [
"libaudioutils",
"libcutils",
"liblog",
"libtinyalsa",
"libtinycompress",
"libaudioroute",
"libexpat",
"libsecaudioinfo",
"libaudio_soundtrigger",
"libsamsungVoipResampler",
"librecordalive",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libhdmipassthru",
owner: "samsung",
@@ -3893,6 +4108,41 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libhfp",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libhfp.so",
],
shared_libs: [
"libaudioroute",
"libaudioutils",
"libcutils",
"libexpat",
"liblog",
"libtinyalsa",
"libtinycompress",
"libsecaudioinfo",
"libaudio_soundtrigger",
"libsamsungVoipResampler",
"librecordalive",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmulawdec",
owner: "samsung",
@@ -4268,6 +4518,41 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libsndmonitor",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libsndmonitor.so",
],
shared_libs: [
"libaudioutils",
"libcutils",
"liblog",
"libtinyalsa",
"libtinycompress",
"libaudioroute",
"libexpat",
"libsecaudioinfo",
"libaudio_soundtrigger",
"libsamsungVoipResampler",
"librecordalive",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libspatializerparamstorage",
owner: "samsung",
@@ -4324,6 +4609,41 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libspkrprot",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libspkrprot.so",
],
shared_libs: [
"libaudioutils",
"libcutils",
"liblog",
"libtinyalsa",
"libtinycompress",
"libaudioroute",
"libexpat",
"libsecaudioinfo",
"libaudio_soundtrigger",
"libsamsungVoipResampler",
"librecordalive",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libsurround_3mic_proc",
owner: "samsung",
@@ -4705,6 +5025,39 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "android.hardware.gatekeeper@1.0-impl-qti",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/android.hardware.gatekeeper@1.0-impl-qti.so",
],
shared_libs: [
"android.hardware.gatekeeper@1.0",
"libhidlbase",
"libhidltransport",
"libhwbinder",
"libutils",
"libkeymasterdeviceutils",
"liblog",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "hw",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "camera.qcom",
owner: "samsung",
@@ -6079,7 +6432,7 @@ cc_prebuilt_library_shared {
"liblog",
"libbinder",
"libdrm",
"libtinyxml2",
"libtinyxml2-v34",
"libhidlbase",
"android.frameworks.sensorservice@1.0",
"libc++",
@@ -6354,37 +6707,6 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libhypervintf",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libhypervintf.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libbinder",
"libbinder_ndk",
"libhidlbase",
"vendor.samsung.hardware.hyper-V2-ndk_platform",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libimage_enhancement.arcsoft",
owner: "samsung",
@@ -9756,31 +10078,6 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.samsung.hardware.hyper-V2-ndk_platform",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.samsung.hardware.hyper-V2-ndk_platform.so",
],
shared_libs: [
"libbinder_ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.samsung.hardware.radio-V1-ndk",
owner: "samsung",
@@ -9967,7 +10264,7 @@ cc_prebuilt_library_shared {
}
prebuilt_rfsa {
name: "capi_v2_aptX_CLHDAD_Encoder",
name: "vendor_lib_rfsa_adsp_capi_v2_aptX_CLHDAD_Encoder_so",
filename: "capi_v2_aptX_CLHDAD_Encoder.so",
owner: "samsung",
src: "proprietary/vendor/lib/rfsa/adsp/capi_v2_aptX_CLHDAD_Encoder.so",
@@ -9976,7 +10273,7 @@ prebuilt_rfsa {
}
prebuilt_rfsa {
name: "libQ6MSFR_manager_skel",
name: "vendor_lib_rfsa_adsp_libQ6MSFR_manager_skel_so",
filename: "libQ6MSFR_manager_skel.so",
owner: "samsung",
src: "proprietary/vendor/lib/rfsa/adsp/libQ6MSFR_manager_skel.so",
@@ -9985,7 +10282,7 @@ prebuilt_rfsa {
}
prebuilt_rfsa {
name: "libapps_mem_heap",
name: "vendor_lib_rfsa_adsp_libapps_mem_heap_so",
filename: "libapps_mem_heap.so",
owner: "samsung",
src: "proprietary/vendor/lib/rfsa/adsp/libapps_mem_heap.so",
@@ -9994,7 +10291,7 @@ prebuilt_rfsa {
}
prebuilt_rfsa {
name: "libcamera_nn_skel",
name: "vendor_lib_rfsa_adsp_libcamera_nn_skel_so",
filename: "libcamera_nn_skel.so",
owner: "samsung",
src: "proprietary/vendor/lib/rfsa/adsp/libcamera_nn_skel.so",
@@ -10003,7 +10300,7 @@ prebuilt_rfsa {
}
prebuilt_rfsa {
name: "libcdsp_face_skel",
name: "vendor_lib_rfsa_adsp_libcdsp_face_skel_so",
filename: "libcdsp_face_skel.so",
owner: "samsung",
src: "proprietary/vendor/lib/rfsa/adsp/libcdsp_face_skel.so",
@@ -10012,7 +10309,7 @@ prebuilt_rfsa {
}
prebuilt_rfsa {
name: "libcvpdsp_skel",
name: "vendor_lib_rfsa_adsp_libcvpdsp_skel_so",
filename: "libcvpdsp_skel.so",
owner: "samsung",
src: "proprietary/vendor/lib/rfsa/adsp/libcvpdsp_skel.so",
@@ -10021,7 +10318,7 @@ prebuilt_rfsa {
}
prebuilt_rfsa {
name: "libdspCV_skel",
name: "vendor_lib_rfsa_adsp_libdspCV_skel_so",
filename: "libdspCV_skel.so",
owner: "samsung",
src: "proprietary/vendor/lib/rfsa/adsp/libdspCV_skel.so",
@@ -10030,7 +10327,7 @@ prebuilt_rfsa {
}
prebuilt_rfsa {
name: "libdsp_streamer_binning",
name: "vendor_lib_rfsa_adsp_libdsp_streamer_binning_so",
filename: "libdsp_streamer_binning.so",
owner: "samsung",
src: "proprietary/vendor/lib/rfsa/adsp/libdsp_streamer_binning.so",
@@ -10039,7 +10336,7 @@ prebuilt_rfsa {
}
prebuilt_rfsa {
name: "libfastcvadsp",
name: "vendor_lib_rfsa_adsp_libfastcvadsp_so",
filename: "libfastcvadsp.so",
owner: "samsung",
src: "proprietary/vendor/lib/rfsa/adsp/libfastcvadsp.so",
@@ -10048,7 +10345,7 @@ prebuilt_rfsa {
}
prebuilt_rfsa {
name: "libfastcvdsp_skel",
name: "vendor_lib_rfsa_adsp_libfastcvdsp_skel_so",
filename: "libfastcvdsp_skel.so",
owner: "samsung",
src: "proprietary/vendor/lib/rfsa/adsp/libfastcvdsp_skel.so",
@@ -10057,7 +10354,7 @@ prebuilt_rfsa {
}
prebuilt_rfsa {
name: "libhexagon_nn_skel",
name: "vendor_lib_rfsa_adsp_libhexagon_nn_skel_so",
filename: "libhexagon_nn_skel.so",
owner: "samsung",
src: "proprietary/vendor/lib/rfsa/adsp/libhexagon_nn_skel.so",
@@ -10066,7 +10363,7 @@ prebuilt_rfsa {
}
prebuilt_rfsa {
name: "libscveObjectSegmentation_skel",
name: "vendor_lib_rfsa_adsp_libscveObjectSegmentation_skel_so",
filename: "libscveObjectSegmentation_skel.so",
owner: "samsung",
src: "proprietary/vendor/lib/rfsa/adsp/libscveObjectSegmentation_skel.so",
@@ -10075,7 +10372,7 @@ prebuilt_rfsa {
}
prebuilt_rfsa {
name: "libscveT2T_skel",
name: "vendor_lib_rfsa_adsp_libscveT2T_skel_so",
filename: "libscveT2T_skel.so",
owner: "samsung",
src: "proprietary/vendor/lib/rfsa/adsp/libscveT2T_skel.so",
@@ -10084,7 +10381,7 @@ prebuilt_rfsa {
}
prebuilt_rfsa {
name: "libsnpe_dsp_v66_domains_v2_skel",
name: "vendor_lib_rfsa_adsp_libsnpe_dsp_v66_domains_v2_skel_so",
filename: "libsnpe_dsp_v66_domains_v2_skel.so",
owner: "samsung",
src: "proprietary/vendor/lib/rfsa/adsp/libsnpe_dsp_v66_domains_v2_skel.so",
@@ -10093,7 +10390,7 @@ prebuilt_rfsa {
}
prebuilt_rfsa {
name: "libsns_device_mode_skel",
name: "vendor_lib_rfsa_adsp_libsns_device_mode_skel_so",
filename: "libsns_device_mode_skel.so",
owner: "samsung",
src: "proprietary/vendor/lib/rfsa/adsp/libsns_device_mode_skel.so",
@@ -10102,7 +10399,7 @@ prebuilt_rfsa {
}
prebuilt_rfsa {
name: "libsns_low_lat_stream_skel",
name: "vendor_lib_rfsa_adsp_libsns_low_lat_stream_skel_so",
filename: "libsns_low_lat_stream_skel.so",
owner: "samsung",
src: "proprietary/vendor/lib/rfsa/adsp/libsns_low_lat_stream_skel.so",
@@ -10521,6 +10818,36 @@ cc_prebuilt_binary {
soc_specific: true,
}
cc_prebuilt_binary {
name: "android.hardware.gatekeeper@1.0-service-qti",
owner: "samsung",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/android.hardware.gatekeeper@1.0-service-qti",
],
shared_libs: [
"android.hardware.gatekeeper@1.0",
"libhardware",
"libhidlbase",
"libutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
relative_install_path: "hw",
soc_specific: true,
}
cc_prebuilt_binary {
name: "android.hardware.keymaster@4.0-strongbox-service-qti",
owner: "samsung",
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,4 @@
service gatekeeper-1-0 /vendor/bin/hw/android.hardware.gatekeeper@1.0-service-qti
class early_hal
user system
group system 5678
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
View File
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.
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.
+28 -18
View File
@@ -17,6 +17,7 @@ PRODUCT_COPY_FILES += \
vendor/samsung/sm8250-common/proprietary/vendor/etc/gpfspath_oem_config.xml:$(TARGET_COPY_OUT_VENDOR)/etc/gpfspath_oem_config.xml \
vendor/samsung/sm8250-common/proprietary/vendor/etc/init/android.hardware.bluetooth@1.0-service-qti.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.bluetooth@1.0-service-qti.rc \
vendor/samsung/sm8250-common/proprietary/vendor/etc/init/android.hardware.drm@1.3-service.widevine.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.drm@1.3-service.widevine.rc \
vendor/samsung/sm8250-common/proprietary/vendor/etc/init/android.hardware.gatekeeper@1.0-service-qti.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.gatekeeper@1.0-service-qti.rc \
vendor/samsung/sm8250-common/proprietary/vendor/etc/init/android.hardware.keymaster@4.0-strongbox-service-qti.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.keymaster@4.0-strongbox-service-qti.rc \
vendor/samsung/sm8250-common/proprietary/vendor/etc/init/android.hardware.neuralnetworks@1.3-service-qti.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.neuralnetworks@1.3-service-qti.rc \
vendor/samsung/sm8250-common/proprietary/vendor/etc/init/dataadpl.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/dataadpl.rc \
@@ -175,6 +176,7 @@ PRODUCT_PACKAGES += \
lib_SamsungRec_07020 \
lib_SoundAlive_SRC384_ver320 \
lib_soundaliveresampler \
liba2dpoffload \
libacdb-fts \
libacdbloader \
libacdbrtac \
@@ -186,12 +188,18 @@ PRODUCT_PACKAGES += \
libaudio_soundtrigger \
libaudioconfigstore \
libaudioparsers \
libbatterylistener \
libbluetooth_audio_session_qti \
libcirrusspkrprot \
libcomprcapture \
libexthwplugin \
libgcs-calwrapper \
libgcs-ipc \
libgcs-osal \
libgcs \
libhdmiedid \
libhdmipassthru \
libhfp \
libmulawdec \
libprofileparamstorage \
libqcodec2_base \
@@ -205,8 +213,10 @@ PRODUCT_PACKAGES += \
libsamsungVoipResampler \
libsecaudiocoreutils \
libsecaudioinfo \
libsndmonitor \
libspatializerparamstorage \
libspeakercalibration \
libspkrprot \
libsurround_3mic_proc \
libwvhidl \
libwvdrmengine \
@@ -220,6 +230,7 @@ PRODUCT_PACKAGES += \
vendor.qti.hardware.audiohalext@1.0 \
com.qualcomm.qti.ant@1.0 \
android.hardware.bluetooth@1.0-impl-qti \
android.hardware.gatekeeper@1.0-impl-qti \
camera.qcom \
gatekeeper.mdfpp \
vendor.qti.hardware.capabilityconfigstore@1.0-impl \
@@ -278,7 +289,6 @@ PRODUCT_PACKAGES += \
libhta_hexagon_runtime \
libhypermotion_core \
libhypermotion_interface \
libhypervintf \
libimage_enhancement.arcsoft \
libimagecodec_native.quram \
libipebpsstriping \
@@ -396,7 +406,6 @@ PRODUCT_PACKAGES += \
vendor.qti.hardware.vpp@1.2 \
vendor.qti.hardware.vpp@1.3 \
vendor.samsung.hardware.bluetooth@2.0 \
vendor.samsung.hardware.hyper-V2-ndk_platform \
vendor.samsung.hardware.radio-V1-ndk \
vendor.samsung.hardware.radio.bridge-V1-ndk \
vendor.samsung.hardware.radio.channel-V1-ndk \
@@ -404,22 +413,22 @@ PRODUCT_PACKAGES += \
vendor.samsung.hardware.radio.messaging-V1-ndk \
vendor.samsung.hardware.radio.sim-V1-ndk \
vendor.samsung.hardware.thermal@1.0 \
capi_v2_aptX_CLHDAD_Encoder \
libQ6MSFR_manager_skel \
libapps_mem_heap \
libcamera_nn_skel \
libcdsp_face_skel \
libcvpdsp_skel \
libdspCV_skel \
libdsp_streamer_binning \
libfastcvadsp \
libfastcvdsp_skel \
libhexagon_nn_skel \
libscveObjectSegmentation_skel \
libscveT2T_skel \
libsnpe_dsp_v66_domains_v2_skel \
libsns_device_mode_skel \
libsns_low_lat_stream_skel \
vendor_lib_rfsa_adsp_capi_v2_aptX_CLHDAD_Encoder_so \
vendor_lib_rfsa_adsp_libQ6MSFR_manager_skel_so \
vendor_lib_rfsa_adsp_libapps_mem_heap_so \
vendor_lib_rfsa_adsp_libcamera_nn_skel_so \
vendor_lib_rfsa_adsp_libcdsp_face_skel_so \
vendor_lib_rfsa_adsp_libcvpdsp_skel_so \
vendor_lib_rfsa_adsp_libdspCV_skel_so \
vendor_lib_rfsa_adsp_libdsp_streamer_binning_so \
vendor_lib_rfsa_adsp_libfastcvadsp_so \
vendor_lib_rfsa_adsp_libfastcvdsp_skel_so \
vendor_lib_rfsa_adsp_libhexagon_nn_skel_so \
vendor_lib_rfsa_adsp_libscveObjectSegmentation_skel_so \
vendor_lib_rfsa_adsp_libscveT2T_skel_so \
vendor_lib_rfsa_adsp_libsnpe_dsp_v66_domains_v2_skel_so \
vendor_lib_rfsa_adsp_libsns_device_mode_skel_so \
vendor_lib_rfsa_adsp_libsns_low_lat_stream_skel_so \
TimeService \
HotwordEnrollmentOKGoogleEx3HEXAGON \
HotwordEnrollmentXGoogleEx3HEXAGON \
@@ -441,6 +450,7 @@ PRODUCT_PACKAGES += \
hvdcp_opti \
android.hardware.bluetooth@1.0-service-qti \
android.hardware.drm@1.3-service.widevine \
android.hardware.gatekeeper@1.0-service-qti \
android.hardware.keymaster@4.0-strongbox-service-qti \
android.hardware.neuralnetworks@1.3-service-qti \
macloader \