Compare commits

..

9 Commits

Author SHA1 Message Date
basamaryan
916c7bda1d sweet: Import Dolby Atmos
Change-Id: Idfc36453dcf991b209c6ba2b2733fe2a0fbb83b3
Signed-off-by: donjohanliebert <donjohanliebert@gmail.com>
2025-03-10 06:48:24 +00:00
basamaryan
3517d1675e sweet: Bring back face detection libs
Change-Id: Ic98062c876436e945c286c0b8ea8819213da69f3
Signed-off-by: donjohanliebert <donjohanliebert@gmail.com>
2025-03-10 06:48:24 +00:00
Pranav Vashi
996feeffa0 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-10 06:48:24 +00:00
basamaryan
66c53f2442 sweet: Enable elfchecks for camera libs
Change-Id: Ib683530a6f4abe63cf32248098dfd0b9f8cd3165
Signed-off-by: donjohanliebert <donjohanliebert@gmail.com>
2025-03-10 06:46:50 +00:00
basamaryan
f27ca9516e sweet: Enable elfchecks for libgrallocutils
Change-Id: I2ebd5fd263870f400f1d74482610b8b9249cf4cb
Signed-off-by: donjohanliebert <donjohanliebert@gmail.com>
2025-03-10 06:46:50 +00:00
basamaryan
be2dcd1279 sweet: Regenerate makefiles after py extract utils migration
Change-Id: Ia1961b91009c0f1fa50b575a22245861fe48855e
Signed-off-by: donjohanliebert <donjohanliebert@gmail.com>
2025-03-10 06:46:50 +00:00
basamaryan
f6c006e135
sweet: Regenerate with checkelf changes
Change-Id: I76a2f7a6e442e38bd532c2926067a82b2c98d414
2024-09-26 16:06:50 -04:00
basamaryan
7f76f5eb8a
sweet: Move to Xiaomi IR AIDL
Change-Id: Icf53e7b3b332f042036cbb58ce9b038b2586361e
2024-09-13 16:03:12 -04:00
basamaryan
2c2dcc5601
sweet: Regenerate after extract script changes
Change-Id: Idff0e50342739b5ea8cf7470320df60577c41c39
2024-09-13 16:03:12 -04:00
30 changed files with 220 additions and 683 deletions

View File

@ -5546,7 +5546,7 @@ cc_prebuilt_library_shared {
], ],
shared_libs: [ shared_libs: [
"libutils", "libutils",
"libstagefright_foundation-v33", "libstagefright_foundation",
"liblog", "liblog",
"libxml2", "libxml2",
"libdapparamstorage_v3_6", "libdapparamstorage_v3_6",
@ -5565,7 +5565,7 @@ cc_prebuilt_library_shared {
], ],
shared_libs: [ shared_libs: [
"libutils", "libutils",
"libstagefright_foundation-v33", "libstagefright_foundation",
"liblog", "liblog",
"libxml2", "libxml2",
"libdapparamstorage_v3_6", "libdapparamstorage_v3_6",
@ -5584,6 +5584,193 @@ cc_prebuilt_library_shared {
device_specific: true, device_specific: true,
} }
cc_prebuilt_library_shared {
name: "libqtigef_odm",
stem: "libqtigef",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/odm/lib/libqtigef.so",
],
shared_libs: [
"liblog",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/odm/lib64/libqtigef.so",
],
shared_libs: [
"liblog",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libhwdap_v3_6",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/odm/lib/soundfx/libhwdap_v3_6.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libaudioutils",
"libdapparamstorage_v3_6",
"libhidlbase",
"vendor.dolby_v3_6.hardware.dms360@2.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/odm/lib64/soundfx/libhwdap_v3_6.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libaudioutils",
"libdapparamstorage_v3_6",
"libhidlbase",
"vendor.dolby_v3_6.hardware.dms360@2.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
relative_install_path: "soundfx",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libswdap_v3_6",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/odm/lib/soundfx/libswdap_v3_6.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libaudioutils",
"libdapparamstorage_v3_6",
"libhidlbase",
"vendor.dolby_v3_6.hardware.dms360@2.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/odm/lib64/soundfx/libswdap_v3_6.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libaudioutils",
"libdapparamstorage_v3_6",
"libhidlbase",
"vendor.dolby_v3_6.hardware.dms360@2.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
relative_install_path: "soundfx",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.dolby_v3_6.hardware.dms360@2.0-impl",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/odm/lib/vendor.dolby_v3_6.hardware.dms360@2.0-impl.so",
],
shared_libs: [
"libhidlbase",
"libutils",
"liblog",
"libdapparamstorage_v3_6",
"libdlbdsservice_v3_6",
"vendor.dolby_v3_6.hardware.dms360@2.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/odm/lib64/vendor.dolby_v3_6.hardware.dms360@2.0-impl.so",
],
shared_libs: [
"libhidlbase",
"libutils",
"liblog",
"libdapparamstorage_v3_6",
"libdlbdsservice_v3_6",
"vendor.dolby_v3_6.hardware.dms360@2.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared { cc_prebuilt_library_shared {
name: "vendor.dolby_v3_6.hardware.dms360@2.0", name: "vendor.dolby_v3_6.hardware.dms360@2.0",
owner: "xiaomi", owner: "xiaomi",
@ -5644,7 +5831,7 @@ cc_prebuilt_library_shared {
"libdeccfg_v3_6", "libdeccfg_v3_6",
"libstagefright_omx", "libstagefright_omx",
"libstagefright_softomx", "libstagefright_softomx",
"libstagefright_foundation-v33", "libstagefright_foundation",
"libutils", "libutils",
"libcutils", "libcutils",
"libmedia_omx", "libmedia_omx",
@ -5661,538 +5848,6 @@ cc_prebuilt_library_shared {
device_specific: true, device_specific: true,
} }
cc_prebuilt_library_shared {
name: "libhwdap_v3_6",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/odm/lib/soundfx/libhwdap_v3_6.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libaudioutils",
"libdapparamstorage_v3_6",
"libhidlbase",
"vendor.dolby_v3_6.hardware.dms360@2.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
relative_install_path: "soundfx",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libswdap_v3_6",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/odm/lib/soundfx/libswdap_v3_6.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libaudioutils",
"libdapparamstorage_v3_6",
"libhidlbase",
"vendor.dolby_v3_6.hardware.dms360@2.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
relative_install_path: "soundfx",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libcodec2_hidl@1.0_sp",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libcodec2_hidl@1.0_sp.so",
],
shared_libs: [
"android.hardware.graphics.bufferqueue@1.0",
"android.hardware.graphics.bufferqueue@2.0",
"android.hardware.graphics.common@1.0",
"android.hardware.media@1.0",
"android.hardware.media.bufferpool@2.0",
"android.hardware.media.c2@1.0",
"android.hardware.media.omx@1.0",
"libbase",
"libcodec2",
"libcodec2_vndk_sp",
"libcutils",
"libhidlbase",
"liblog",
"libstagefright_bufferpool@2.0.1",
"libui",
"libutils",
"libstagefright_bufferqueue_helper",
"libcodec2_hidl_plugin_sp",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libcodec2_hidl_plugin_sp",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libcodec2_hidl_plugin_sp.so",
],
shared_libs: [
"libbase",
"libcodec2",
"libcodec2_vndk_sp",
"liblog",
"libutils",
"libcutils",
"libstagefright_foundation-v33",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libcodec2_soft_ac4dec_sp",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libcodec2_soft_ac4dec_sp.so",
],
shared_libs: [
"libhidlbase",
"vendor.dolby_sp.hardware.dmssp@2.0",
"libdeccfg_sp",
"libbase",
"liblog",
"libcodec2",
"libcodec2_vndk_sp",
"libutils",
"libcodec2_store_dolby_sp",
"libcodec2_soft_common_sp",
"libsfplugin_ccodec_utils",
"libstagefright_foundation-v33",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libcodec2_soft_common_sp",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libcodec2_soft_common_sp.so",
],
shared_libs: [
"libbase",
"libcodec2",
"libcodec2_vndk_sp",
"libutils",
"libcutils",
"liblog",
"libsfplugin_ccodec_utils",
"libstagefright_foundation-v33",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libcodec2_soft_ddpdec_sp",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libcodec2_soft_ddpdec_sp.so",
],
shared_libs: [
"libhidlbase",
"vendor.dolby_sp.hardware.dmssp@2.0",
"libdeccfg_sp",
"libstagefright_foundation-v33",
"libcutils",
"libbase",
"liblog",
"libcodec2",
"libcodec2_vndk_sp",
"libutils",
"libcodec2_store_dolby_sp",
"libcodec2_soft_common_sp",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libcodec2_store_dolby_sp",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libcodec2_store_dolby_sp.so",
],
shared_libs: [
"libdmabufheap",
"libbase",
"liblog",
"libcodec2",
"libcodec2_vndk_sp",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libcodec2_vndk_sp",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libcodec2_vndk_sp.so",
],
shared_libs: [
"android.hardware.graphics.bufferqueue@2.0",
"android.hardware.graphics.common@1.2",
"android.hardware.media.bufferpool@2.0",
"libbase",
"libcutils",
"libdmabufheap",
"libfmq",
"libgralloctypes",
"libhidlbase",
"libion",
"liblog",
"libnativewindow",
"libstagefright_foundation-v33",
"libstagefright_bufferpool@2.0.1",
"libui_sp",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libdapparamstorage_sp",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libdapparamstorage_sp.so",
],
shared_libs: [
"libcutils",
"libutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libdeccfg_sp",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libdeccfg_sp.so",
],
shared_libs: [
"libhidlbase",
"vendor.dolby_sp.hardware.dmssp@2.0",
"libdapparamstorage_sp",
"libcutils",
"libutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libdlbdsservice_sp",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libdlbdsservice_sp.so",
],
shared_libs: [
"libutils",
"libstagefright_foundation-v33",
"liblog",
"libxml2",
"libcrypto",
"libdapparamstorage_sp",
"libsqlite",
"libhidlbase",
"vendor.dolby_sp.hardware.dmssp@2.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libui_sp",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libui_sp.so",
],
shared_libs: [
"android.hardware.graphics.allocator@2.0",
"android.hardware.graphics.allocator@3.0",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.allocator-V2-ndk",
"android.hardware.graphics.common-V6-ndk",
"android.hardware.graphics.common@1.2",
"android.hardware.graphics.mapper@2.0",
"android.hardware.graphics.mapper@2.1",
"android.hardware.graphics.mapper@3.0",
"android.hardware.graphics.mapper@4.0",
"libbase",
"libbinder_ndk",
"libcutils",
"libgralloctypes",
"libhidlbase",
"libsync",
"libutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.dolby_sp.hardware.dmssp@2.0-impl",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/vendor.dolby_sp.hardware.dmssp@2.0-impl.so",
],
shared_libs: [
"libhidlbase",
"libutils",
"liblog",
"libdapparamstorage_sp",
"libdlbdsservice_sp",
"vendor.dolby_sp.hardware.dmssp@2.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.dolby_sp.hardware.dmssp@2.0",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/vendor.dolby_sp.hardware.dmssp@2.0.so",
],
shared_libs: [
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.dolby_v3_6.hardware.dms360@2.0-impl",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/vendor.dolby_v3_6.hardware.dms360@2.0-impl.so",
],
shared_libs: [
"libhidlbase",
"libutils",
"liblog",
"libdapparamstorage_v3_6",
"libdlbdsservice_v3_6",
"vendor.dolby_v3_6.hardware.dms360@2.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
prebuilt_etc_xml { prebuilt_etc_xml {
name: "manifest_dax_dolby_v3_6.xml", name: "manifest_dax_dolby_v3_6.xml",
owner: "xiaomi", owner: "xiaomi",
@ -6202,15 +5857,6 @@ prebuilt_etc_xml {
device_specific: true, device_specific: true,
} }
prebuilt_etc_xml {
name: "vendor.dolby.hardware.dms.xml",
owner: "xiaomi",
src: "proprietary/odm/etc/vintf/manifest/vendor.dolby.hardware.dms.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
device_specific: true,
}
cc_prebuilt_binary { cc_prebuilt_binary {
name: "batterysecret", name: "batterysecret",
owner: "xiaomi", owner: "xiaomi",
@ -6330,74 +5976,6 @@ cc_prebuilt_binary {
soc_specific: true, soc_specific: true,
} }
cc_prebuilt_binary {
name: "vendor.dolby_sp.hardware.dmssp@2.0-service",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/odm/bin/hw/vendor.dolby_sp.hardware.dmssp@2.0-service",
],
shared_libs: [
"liblog",
"libutils",
"libhidlbase",
"libdapparamstorage_sp",
"libdlbdsservice_sp",
"vendor.dolby_sp.hardware.dmssp@2.0",
"vendor.dolby_sp.hardware.dmssp@2.0-impl",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
relative_install_path: "hw",
device_specific: true,
}
cc_prebuilt_binary {
name: "vendor.dolby_sp.media.c2@1.0-service",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/odm/bin/hw/vendor.dolby_sp.media.c2@1.0-service",
],
shared_libs: [
"libbase",
"liblog",
"libcodec2",
"libcodec2_vndk_sp",
"libutils",
"android.hardware.media.c2@1.0",
"libcodec2_hidl@1.0_sp",
"libavservices_minijail",
"libhidlbase",
"libbinder",
"libcodec2_store_dolby_sp",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
relative_install_path: "hw",
device_specific: true,
}
cc_prebuilt_binary { cc_prebuilt_binary {
name: "vendor.dolby_v3_6.hardware.dms360@2.0-service", name: "vendor.dolby_v3_6.hardware.dms360@2.0-service",
owner: "xiaomi", owner: "xiaomi",
@ -6407,6 +5985,7 @@ cc_prebuilt_binary {
"proprietary/odm/bin/hw/vendor.dolby_v3_6.hardware.dms360@2.0-service", "proprietary/odm/bin/hw/vendor.dolby_v3_6.hardware.dms360@2.0-service",
], ],
shared_libs: [ shared_libs: [
"libstagefright_foundation-v33",
"liblog", "liblog",
"libutils", "libutils",
"libhidlbase", "libhidlbase",

View File

@ -363,7 +363,7 @@
<surround-decoder-enable value="true"/> <surround-decoder-enable value="true"/>
<surround-boost value="0"/> <surround-boost value="0"/>
<volmax-boost value="30"/> <volmax-boost value="30"/>
<volume-leveler-enable value="true"/> <volume-leveler-enable value="false"/>
<volume-leveler-amount value="0"/> <volume-leveler-amount value="0"/>
<volume-leveler-in-target value="-256"/> <volume-leveler-in-target value="-256"/>
<volume-leveler-out-target value="-256"/> <volume-leveler-out-target value="-256"/>
@ -421,7 +421,7 @@
<surround-decoder-enable value="true"/> <surround-decoder-enable value="true"/>
<surround-boost value="0"/> <surround-boost value="0"/>
<volmax-boost value="32"/> <volmax-boost value="32"/>
<volume-leveler-enable value="true"/> <volume-leveler-enable value="false"/>
<volume-leveler-amount value="0"/> <volume-leveler-amount value="0"/>
<volume-leveler-in-target value="-256"/> <volume-leveler-in-target value="-256"/>
<volume-leveler-out-target value="-256"/> <volume-leveler-out-target value="-256"/>
@ -462,7 +462,7 @@
<surround-decoder-enable value="true"/> <surround-decoder-enable value="true"/>
<surround-boost value="48"/> <surround-boost value="48"/>
<volmax-boost value="38"/> <volmax-boost value="38"/>
<volume-leveler-enable value="true"/> <volume-leveler-enable value="false"/>
<volume-leveler-amount value="1"/> <volume-leveler-amount value="1"/>
<volume-leveler-in-target value="-256"/> <volume-leveler-in-target value="-256"/>
<volume-leveler-out-target value="-256"/> <volume-leveler-out-target value="-256"/>
@ -520,7 +520,7 @@
<surround-decoder-enable value="true"/> <surround-decoder-enable value="true"/>
<surround-boost value="0"/> <surround-boost value="0"/>
<volmax-boost value="32"/> <volmax-boost value="32"/>
<volume-leveler-enable value="true"/> <volume-leveler-enable value="false"/>
<volume-leveler-amount value="0"/> <volume-leveler-amount value="0"/>
<volume-leveler-in-target value="-256"/> <volume-leveler-in-target value="-256"/>
<volume-leveler-out-target value="-256"/> <volume-leveler-out-target value="-256"/>
@ -561,7 +561,7 @@
<surround-decoder-enable value="true"/> <surround-decoder-enable value="true"/>
<surround-boost value="0"/> <surround-boost value="0"/>
<volmax-boost value="38"/> <volmax-boost value="38"/>
<volume-leveler-enable value="true"/> <volume-leveler-enable value="false"/>
<volume-leveler-amount value="0"/> <volume-leveler-amount value="0"/>
<volume-leveler-in-target value="-256"/> <volume-leveler-in-target value="-256"/>
<volume-leveler-out-target value="-256"/> <volume-leveler-out-target value="-256"/>
@ -619,7 +619,7 @@
<surround-decoder-enable value="true"/> <surround-decoder-enable value="true"/>
<surround-boost value="0"/> <surround-boost value="0"/>
<volmax-boost value="32"/> <volmax-boost value="32"/>
<volume-leveler-enable value="true"/> <volume-leveler-enable value="false"/>
<volume-leveler-amount value="0"/> <volume-leveler-amount value="0"/>
<volume-leveler-in-target value="-256"/> <volume-leveler-in-target value="-256"/>
<volume-leveler-out-target value="-256"/> <volume-leveler-out-target value="-256"/>
@ -660,7 +660,7 @@
<surround-decoder-enable value="true"/> <surround-decoder-enable value="true"/>
<surround-boost value="0"/> <surround-boost value="0"/>
<volmax-boost value="0"/> <volmax-boost value="0"/>
<volume-leveler-enable value="true"/> <volume-leveler-enable value="false"/>
<volume-leveler-amount value="2"/> <volume-leveler-amount value="2"/>
<volume-leveler-in-target value="-256"/> <volume-leveler-in-target value="-256"/>
<volume-leveler-out-target value="-256"/> <volume-leveler-out-target value="-256"/>
@ -689,7 +689,7 @@
<surround-decoder-enable value="true"/> <surround-decoder-enable value="true"/>
<surround-boost value="32"/> <surround-boost value="32"/>
<volmax-boost value="32"/> <volmax-boost value="32"/>
<volume-leveler-enable value="true"/> <volume-leveler-enable value="false"/>
<volume-leveler-amount value="0"/> <volume-leveler-amount value="0"/>
<volume-leveler-in-target value="-256"/> <volume-leveler-in-target value="-256"/>
<volume-leveler-out-target value="-256"/> <volume-leveler-out-target value="-256"/>
@ -718,7 +718,7 @@
<surround-decoder-enable value="true"/> <surround-decoder-enable value="true"/>
<surround-boost value="0"/> <surround-boost value="0"/>
<volmax-boost value="32"/> <volmax-boost value="32"/>
<volume-leveler-enable value="true"/> <volume-leveler-enable value="false"/>
<volume-leveler-amount value="0"/> <volume-leveler-amount value="0"/>
<volume-leveler-in-target value="-256"/> <volume-leveler-in-target value="-256"/>
<volume-leveler-out-target value="-256"/> <volume-leveler-out-target value="-256"/>
@ -759,7 +759,7 @@
<surround-decoder-enable value="true"/> <surround-decoder-enable value="true"/>
<surround-boost value="0"/> <surround-boost value="0"/>
<volmax-boost value="16"/> <volmax-boost value="16"/>
<volume-leveler-enable value="true"/> <volume-leveler-enable value="false"/>
<volume-leveler-amount value="0"/> <volume-leveler-amount value="0"/>
<volume-leveler-in-target value="-256"/> <volume-leveler-in-target value="-256"/>
<volume-leveler-out-target value="-256"/> <volume-leveler-out-target value="-256"/>
@ -788,7 +788,7 @@
<surround-decoder-enable value="true"/> <surround-decoder-enable value="true"/>
<surround-boost value="40"/> <surround-boost value="40"/>
<volmax-boost value="0"/> <volmax-boost value="0"/>
<volume-leveler-enable value="true"/> <volume-leveler-enable value="false"/>
<volume-leveler-amount value="0"/> <volume-leveler-amount value="0"/>
<volume-leveler-in-target value="-256"/> <volume-leveler-in-target value="-256"/>
<volume-leveler-out-target value="-256"/> <volume-leveler-out-target value="-256"/>
@ -817,7 +817,7 @@
<surround-decoder-enable value="true"/> <surround-decoder-enable value="true"/>
<surround-boost value="0"/> <surround-boost value="0"/>
<volmax-boost value="32"/> <volmax-boost value="32"/>
<volume-leveler-enable value="true"/> <volume-leveler-enable value="false"/>
<volume-leveler-amount value="0"/> <volume-leveler-amount value="0"/>
<volume-leveler-in-target value="-256"/> <volume-leveler-in-target value="-256"/>
<volume-leveler-out-target value="-256"/> <volume-leveler-out-target value="-256"/>
@ -858,7 +858,7 @@
<surround-decoder-enable value="true"/> <surround-decoder-enable value="true"/>
<surround-boost value="0"/> <surround-boost value="0"/>
<volmax-boost value="42"/> <volmax-boost value="42"/>
<volume-leveler-enable value="true"/> <volume-leveler-enable value="false"/>
<volume-leveler-amount value="0"/> <volume-leveler-amount value="0"/>
<volume-leveler-in-target value="-256"/> <volume-leveler-in-target value="-256"/>
<volume-leveler-out-target value="-256"/> <volume-leveler-out-target value="-256"/>
@ -916,7 +916,7 @@
<surround-decoder-enable value="true"/> <surround-decoder-enable value="true"/>
<surround-boost value="0"/> <surround-boost value="0"/>
<volmax-boost value="32"/> <volmax-boost value="32"/>
<volume-leveler-enable value="true"/> <volume-leveler-enable value="false"/>
<volume-leveler-amount value="0"/> <volume-leveler-amount value="0"/>
<volume-leveler-in-target value="-256"/> <volume-leveler-in-target value="-256"/>
<volume-leveler-out-target value="-256"/> <volume-leveler-out-target value="-256"/>
@ -957,7 +957,7 @@
<surround-decoder-enable value="true"/> <surround-decoder-enable value="true"/>
<surround-boost value="0"/> <surround-boost value="0"/>
<volmax-boost value="22"/> <volmax-boost value="22"/>
<volume-leveler-enable value="true"/> <volume-leveler-enable value="false"/>
<volume-leveler-amount value="1"/> <volume-leveler-amount value="1"/>
<volume-leveler-in-target value="-256"/> <volume-leveler-in-target value="-256"/>
<volume-leveler-out-target value="-256"/> <volume-leveler-out-target value="-256"/>
@ -986,7 +986,7 @@
<surround-decoder-enable value="true"/> <surround-decoder-enable value="true"/>
<surround-boost value="16"/> <surround-boost value="16"/>
<volmax-boost value="0"/> <volmax-boost value="0"/>
<volume-leveler-enable value="true"/> <volume-leveler-enable value="false"/>
<volume-leveler-amount value="0"/> <volume-leveler-amount value="0"/>
<volume-leveler-in-target value="-256"/> <volume-leveler-in-target value="-256"/>
<volume-leveler-out-target value="-256"/> <volume-leveler-out-target value="-256"/>
@ -1015,7 +1015,7 @@
<surround-decoder-enable value="true"/> <surround-decoder-enable value="true"/>
<surround-boost value="0"/> <surround-boost value="0"/>
<volmax-boost value="32"/> <volmax-boost value="32"/>
<volume-leveler-enable value="true"/> <volume-leveler-enable value="false"/>
<volume-leveler-amount value="0"/> <volume-leveler-amount value="0"/>
<volume-leveler-in-target value="-256"/> <volume-leveler-in-target value="-256"/>
<volume-leveler-out-target value="-256"/> <volume-leveler-out-target value="-256"/>
@ -1056,7 +1056,7 @@
<surround-decoder-enable value="true"/> <surround-decoder-enable value="true"/>
<surround-boost value="8"/> <surround-boost value="8"/>
<volmax-boost value="22"/> <volmax-boost value="22"/>
<volume-leveler-enable value="true"/> <volume-leveler-enable value="false"/>
<volume-leveler-amount value="1"/> <volume-leveler-amount value="1"/>
<volume-leveler-in-target value="-256"/> <volume-leveler-in-target value="-256"/>
<volume-leveler-out-target value="-256"/> <volume-leveler-out-target value="-256"/>
@ -1085,7 +1085,7 @@
<surround-decoder-enable value="true"/> <surround-decoder-enable value="true"/>
<surround-boost value="0"/> <surround-boost value="0"/>
<volmax-boost value="0"/> <volmax-boost value="0"/>
<volume-leveler-enable value="true"/> <volume-leveler-enable value="false"/>
<volume-leveler-amount value="0"/> <volume-leveler-amount value="0"/>
<volume-leveler-in-target value="-256"/> <volume-leveler-in-target value="-256"/>
<volume-leveler-out-target value="-256"/> <volume-leveler-out-target value="-256"/>
@ -1114,7 +1114,7 @@
<surround-decoder-enable value="true"/> <surround-decoder-enable value="true"/>
<surround-boost value="0"/> <surround-boost value="0"/>
<volmax-boost value="32"/> <volmax-boost value="32"/>
<volume-leveler-enable value="true"/> <volume-leveler-enable value="false"/>
<volume-leveler-amount value="0"/> <volume-leveler-amount value="0"/>
<volume-leveler-in-target value="-256"/> <volume-leveler-in-target value="-256"/>
<volume-leveler-out-target value="-256"/> <volume-leveler-out-target value="-256"/>
@ -1155,7 +1155,7 @@
<surround-decoder-enable value="true"/> <surround-decoder-enable value="true"/>
<surround-boost value="0"/> <surround-boost value="0"/>
<volmax-boost value="22"/> <volmax-boost value="22"/>
<volume-leveler-enable value="true"/> <volume-leveler-enable value="false"/>
<volume-leveler-amount value="1"/> <volume-leveler-amount value="1"/>
<volume-leveler-in-target value="-256"/> <volume-leveler-in-target value="-256"/>
<volume-leveler-out-target value="-256"/> <volume-leveler-out-target value="-256"/>
@ -1184,7 +1184,7 @@
<surround-decoder-enable value="true"/> <surround-decoder-enable value="true"/>
<surround-boost value="16"/> <surround-boost value="16"/>
<volmax-boost value="9"/> <volmax-boost value="9"/>
<volume-leveler-enable value="true"/> <volume-leveler-enable value="false"/>
<volume-leveler-amount value="0"/> <volume-leveler-amount value="0"/>
<volume-leveler-in-target value="-256"/> <volume-leveler-in-target value="-256"/>
<volume-leveler-out-target value="-256"/> <volume-leveler-out-target value="-256"/>
@ -1213,7 +1213,7 @@
<surround-decoder-enable value="true"/> <surround-decoder-enable value="true"/>
<surround-boost value="0"/> <surround-boost value="0"/>
<volmax-boost value="32"/> <volmax-boost value="32"/>
<volume-leveler-enable value="true"/> <volume-leveler-enable value="false"/>
<volume-leveler-amount value="0"/> <volume-leveler-amount value="0"/>
<volume-leveler-in-target value="-256"/> <volume-leveler-in-target value="-256"/>
<volume-leveler-out-target value="-256"/> <volume-leveler-out-target value="-256"/>
@ -1254,7 +1254,7 @@
<surround-decoder-enable value="true"/> <surround-decoder-enable value="true"/>
<surround-boost value="16"/> <surround-boost value="16"/>
<volmax-boost value="22"/> <volmax-boost value="22"/>
<volume-leveler-enable value="true"/> <volume-leveler-enable value="false"/>
<volume-leveler-amount value="1"/> <volume-leveler-amount value="1"/>
<volume-leveler-in-target value="-256"/> <volume-leveler-in-target value="-256"/>
<volume-leveler-out-target value="-256"/> <volume-leveler-out-target value="-256"/>
@ -1283,7 +1283,7 @@
<surround-decoder-enable value="true"/> <surround-decoder-enable value="true"/>
<surround-boost value="16"/> <surround-boost value="16"/>
<volmax-boost value="18"/> <volmax-boost value="18"/>
<volume-leveler-enable value="true"/> <volume-leveler-enable value="false"/>
<volume-leveler-amount value="0"/> <volume-leveler-amount value="0"/>
<volume-leveler-in-target value="-256"/> <volume-leveler-in-target value="-256"/>
<volume-leveler-out-target value="-256"/> <volume-leveler-out-target value="-256"/>
@ -1312,7 +1312,7 @@
<surround-decoder-enable value="true"/> <surround-decoder-enable value="true"/>
<surround-boost value="0"/> <surround-boost value="0"/>
<volmax-boost value="32"/> <volmax-boost value="32"/>
<volume-leveler-enable value="true"/> <volume-leveler-enable value="false"/>
<volume-leveler-amount value="0"/> <volume-leveler-amount value="0"/>
<volume-leveler-in-target value="-256"/> <volume-leveler-in-target value="-256"/>
<volume-leveler-out-target value="-256"/> <volume-leveler-out-target value="-256"/>

View File

@ -1,8 +0,0 @@
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

@ -1,6 +0,0 @@
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

@ -1,11 +0,0 @@
<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.

View File

@ -7,8 +7,6 @@ PRODUCT_SOONG_NAMESPACES += \
PRODUCT_COPY_FILES += \ 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/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/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_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_Codec_cal.acdb:$(TARGET_COPY_OUT_VENDOR)/etc/acdbdata/Forte/Forte_Codec_cal.acdb \
@ -398,30 +396,15 @@ PRODUCT_PACKAGES += \
libdapparamstorage_v3_6 \ libdapparamstorage_v3_6 \
libdeccfg_v3_6 \ libdeccfg_v3_6 \
libdlbdsservice_v3_6 \ libdlbdsservice_v3_6 \
vendor.dolby_v3_6.hardware.dms360@2.0 \ libqtigef_odm \
libstagefright_soft_ddpdec \
libhwdap_v3_6 \ libhwdap_v3_6 \
libswdap_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 \ vendor.dolby_v3_6.hardware.dms360@2.0-impl \
vendor.dolby_v3_6.hardware.dms360@2.0 \
libstagefright_soft_ddpdec \
manifest_dax_dolby_v3_6.xml \ manifest_dax_dolby_v3_6.xml \
vendor.dolby.hardware.dms.xml \
batterysecret \ batterysecret \
mi_thermald \ mi_thermald \
sensors.qti \ 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 vendor.dolby_v3_6.hardware.dms360@2.0-service