Compare commits
6 Commits
vic-stagin
...
lineage-22
Author | SHA1 | Date | |
---|---|---|---|
![]() |
916c7bda1d | ||
![]() |
3517d1675e | ||
![]() |
996feeffa0 | ||
![]() |
66c53f2442 | ||
![]() |
f27ca9516e | ||
![]() |
be2dcd1279 |
803
Android.bp
803
Android.bp
@ -5546,7 +5546,7 @@ cc_prebuilt_library_shared {
|
||||
],
|
||||
shared_libs: [
|
||||
"libutils",
|
||||
"libstagefright_foundation-v33",
|
||||
"libstagefright_foundation",
|
||||
"liblog",
|
||||
"libxml2",
|
||||
"libdapparamstorage_v3_6",
|
||||
@ -5565,7 +5565,7 @@ cc_prebuilt_library_shared {
|
||||
],
|
||||
shared_libs: [
|
||||
"libutils",
|
||||
"libstagefright_foundation-v33",
|
||||
"libstagefright_foundation",
|
||||
"liblog",
|
||||
"libxml2",
|
||||
"libdapparamstorage_v3_6",
|
||||
@ -5584,6 +5584,193 @@ cc_prebuilt_library_shared {
|
||||
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 {
|
||||
name: "vendor.dolby_v3_6.hardware.dms360@2.0",
|
||||
owner: "xiaomi",
|
||||
@ -5644,7 +5831,7 @@ cc_prebuilt_library_shared {
|
||||
"libdeccfg_v3_6",
|
||||
"libstagefright_omx",
|
||||
"libstagefright_softomx",
|
||||
"libstagefright_foundation-v33",
|
||||
"libstagefright_foundation",
|
||||
"libutils",
|
||||
"libcutils",
|
||||
"libmedia_omx",
|
||||
@ -5661,538 +5848,6 @@ cc_prebuilt_library_shared {
|
||||
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 {
|
||||
name: "manifest_dax_dolby_v3_6.xml",
|
||||
owner: "xiaomi",
|
||||
@ -6202,15 +5857,6 @@ prebuilt_etc_xml {
|
||||
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 {
|
||||
name: "batterysecret",
|
||||
owner: "xiaomi",
|
||||
@ -6330,74 +5976,6 @@ cc_prebuilt_binary {
|
||||
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 {
|
||||
name: "vendor.dolby_v3_6.hardware.dms360@2.0-service",
|
||||
owner: "xiaomi",
|
||||
@ -6407,6 +5985,7 @@ cc_prebuilt_binary {
|
||||
"proprietary/odm/bin/hw/vendor.dolby_v3_6.hardware.dms360@2.0-service",
|
||||
],
|
||||
shared_libs: [
|
||||
"libstagefright_foundation-v33",
|
||||
"liblog",
|
||||
"libutils",
|
||||
"libhidlbase",
|
||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -363,7 +363,7 @@
|
||||
<surround-decoder-enable value="true"/>
|
||||
<surround-boost value="0"/>
|
||||
<volmax-boost value="30"/>
|
||||
<volume-leveler-enable value="true"/>
|
||||
<volume-leveler-enable value="false"/>
|
||||
<volume-leveler-amount value="0"/>
|
||||
<volume-leveler-in-target value="-256"/>
|
||||
<volume-leveler-out-target value="-256"/>
|
||||
@ -421,7 +421,7 @@
|
||||
<surround-decoder-enable value="true"/>
|
||||
<surround-boost value="0"/>
|
||||
<volmax-boost value="32"/>
|
||||
<volume-leveler-enable value="true"/>
|
||||
<volume-leveler-enable value="false"/>
|
||||
<volume-leveler-amount value="0"/>
|
||||
<volume-leveler-in-target value="-256"/>
|
||||
<volume-leveler-out-target value="-256"/>
|
||||
@ -462,7 +462,7 @@
|
||||
<surround-decoder-enable value="true"/>
|
||||
<surround-boost value="48"/>
|
||||
<volmax-boost value="38"/>
|
||||
<volume-leveler-enable value="true"/>
|
||||
<volume-leveler-enable value="false"/>
|
||||
<volume-leveler-amount value="1"/>
|
||||
<volume-leveler-in-target value="-256"/>
|
||||
<volume-leveler-out-target value="-256"/>
|
||||
@ -520,7 +520,7 @@
|
||||
<surround-decoder-enable value="true"/>
|
||||
<surround-boost value="0"/>
|
||||
<volmax-boost value="32"/>
|
||||
<volume-leveler-enable value="true"/>
|
||||
<volume-leveler-enable value="false"/>
|
||||
<volume-leveler-amount value="0"/>
|
||||
<volume-leveler-in-target value="-256"/>
|
||||
<volume-leveler-out-target value="-256"/>
|
||||
@ -561,7 +561,7 @@
|
||||
<surround-decoder-enable value="true"/>
|
||||
<surround-boost value="0"/>
|
||||
<volmax-boost value="38"/>
|
||||
<volume-leveler-enable value="true"/>
|
||||
<volume-leveler-enable value="false"/>
|
||||
<volume-leveler-amount value="0"/>
|
||||
<volume-leveler-in-target value="-256"/>
|
||||
<volume-leveler-out-target value="-256"/>
|
||||
@ -619,7 +619,7 @@
|
||||
<surround-decoder-enable value="true"/>
|
||||
<surround-boost value="0"/>
|
||||
<volmax-boost value="32"/>
|
||||
<volume-leveler-enable value="true"/>
|
||||
<volume-leveler-enable value="false"/>
|
||||
<volume-leveler-amount value="0"/>
|
||||
<volume-leveler-in-target value="-256"/>
|
||||
<volume-leveler-out-target value="-256"/>
|
||||
@ -660,7 +660,7 @@
|
||||
<surround-decoder-enable value="true"/>
|
||||
<surround-boost value="0"/>
|
||||
<volmax-boost value="0"/>
|
||||
<volume-leveler-enable value="true"/>
|
||||
<volume-leveler-enable value="false"/>
|
||||
<volume-leveler-amount value="2"/>
|
||||
<volume-leveler-in-target value="-256"/>
|
||||
<volume-leveler-out-target value="-256"/>
|
||||
@ -689,7 +689,7 @@
|
||||
<surround-decoder-enable value="true"/>
|
||||
<surround-boost value="32"/>
|
||||
<volmax-boost value="32"/>
|
||||
<volume-leveler-enable value="true"/>
|
||||
<volume-leveler-enable value="false"/>
|
||||
<volume-leveler-amount value="0"/>
|
||||
<volume-leveler-in-target value="-256"/>
|
||||
<volume-leveler-out-target value="-256"/>
|
||||
@ -718,7 +718,7 @@
|
||||
<surround-decoder-enable value="true"/>
|
||||
<surround-boost value="0"/>
|
||||
<volmax-boost value="32"/>
|
||||
<volume-leveler-enable value="true"/>
|
||||
<volume-leveler-enable value="false"/>
|
||||
<volume-leveler-amount value="0"/>
|
||||
<volume-leveler-in-target value="-256"/>
|
||||
<volume-leveler-out-target value="-256"/>
|
||||
@ -759,7 +759,7 @@
|
||||
<surround-decoder-enable value="true"/>
|
||||
<surround-boost value="0"/>
|
||||
<volmax-boost value="16"/>
|
||||
<volume-leveler-enable value="true"/>
|
||||
<volume-leveler-enable value="false"/>
|
||||
<volume-leveler-amount value="0"/>
|
||||
<volume-leveler-in-target value="-256"/>
|
||||
<volume-leveler-out-target value="-256"/>
|
||||
@ -788,7 +788,7 @@
|
||||
<surround-decoder-enable value="true"/>
|
||||
<surround-boost value="40"/>
|
||||
<volmax-boost value="0"/>
|
||||
<volume-leveler-enable value="true"/>
|
||||
<volume-leveler-enable value="false"/>
|
||||
<volume-leveler-amount value="0"/>
|
||||
<volume-leveler-in-target value="-256"/>
|
||||
<volume-leveler-out-target value="-256"/>
|
||||
@ -817,7 +817,7 @@
|
||||
<surround-decoder-enable value="true"/>
|
||||
<surround-boost value="0"/>
|
||||
<volmax-boost value="32"/>
|
||||
<volume-leveler-enable value="true"/>
|
||||
<volume-leveler-enable value="false"/>
|
||||
<volume-leveler-amount value="0"/>
|
||||
<volume-leveler-in-target value="-256"/>
|
||||
<volume-leveler-out-target value="-256"/>
|
||||
@ -858,7 +858,7 @@
|
||||
<surround-decoder-enable value="true"/>
|
||||
<surround-boost value="0"/>
|
||||
<volmax-boost value="42"/>
|
||||
<volume-leveler-enable value="true"/>
|
||||
<volume-leveler-enable value="false"/>
|
||||
<volume-leveler-amount value="0"/>
|
||||
<volume-leveler-in-target value="-256"/>
|
||||
<volume-leveler-out-target value="-256"/>
|
||||
@ -916,7 +916,7 @@
|
||||
<surround-decoder-enable value="true"/>
|
||||
<surround-boost value="0"/>
|
||||
<volmax-boost value="32"/>
|
||||
<volume-leveler-enable value="true"/>
|
||||
<volume-leveler-enable value="false"/>
|
||||
<volume-leveler-amount value="0"/>
|
||||
<volume-leveler-in-target value="-256"/>
|
||||
<volume-leveler-out-target value="-256"/>
|
||||
@ -957,7 +957,7 @@
|
||||
<surround-decoder-enable value="true"/>
|
||||
<surround-boost value="0"/>
|
||||
<volmax-boost value="22"/>
|
||||
<volume-leveler-enable value="true"/>
|
||||
<volume-leveler-enable value="false"/>
|
||||
<volume-leveler-amount value="1"/>
|
||||
<volume-leveler-in-target value="-256"/>
|
||||
<volume-leveler-out-target value="-256"/>
|
||||
@ -986,7 +986,7 @@
|
||||
<surround-decoder-enable value="true"/>
|
||||
<surround-boost value="16"/>
|
||||
<volmax-boost value="0"/>
|
||||
<volume-leveler-enable value="true"/>
|
||||
<volume-leveler-enable value="false"/>
|
||||
<volume-leveler-amount value="0"/>
|
||||
<volume-leveler-in-target value="-256"/>
|
||||
<volume-leveler-out-target value="-256"/>
|
||||
@ -1015,7 +1015,7 @@
|
||||
<surround-decoder-enable value="true"/>
|
||||
<surround-boost value="0"/>
|
||||
<volmax-boost value="32"/>
|
||||
<volume-leveler-enable value="true"/>
|
||||
<volume-leveler-enable value="false"/>
|
||||
<volume-leveler-amount value="0"/>
|
||||
<volume-leveler-in-target value="-256"/>
|
||||
<volume-leveler-out-target value="-256"/>
|
||||
@ -1056,7 +1056,7 @@
|
||||
<surround-decoder-enable value="true"/>
|
||||
<surround-boost value="8"/>
|
||||
<volmax-boost value="22"/>
|
||||
<volume-leveler-enable value="true"/>
|
||||
<volume-leveler-enable value="false"/>
|
||||
<volume-leveler-amount value="1"/>
|
||||
<volume-leveler-in-target value="-256"/>
|
||||
<volume-leveler-out-target value="-256"/>
|
||||
@ -1085,7 +1085,7 @@
|
||||
<surround-decoder-enable value="true"/>
|
||||
<surround-boost value="0"/>
|
||||
<volmax-boost value="0"/>
|
||||
<volume-leveler-enable value="true"/>
|
||||
<volume-leveler-enable value="false"/>
|
||||
<volume-leveler-amount value="0"/>
|
||||
<volume-leveler-in-target value="-256"/>
|
||||
<volume-leveler-out-target value="-256"/>
|
||||
@ -1114,7 +1114,7 @@
|
||||
<surround-decoder-enable value="true"/>
|
||||
<surround-boost value="0"/>
|
||||
<volmax-boost value="32"/>
|
||||
<volume-leveler-enable value="true"/>
|
||||
<volume-leveler-enable value="false"/>
|
||||
<volume-leveler-amount value="0"/>
|
||||
<volume-leveler-in-target value="-256"/>
|
||||
<volume-leveler-out-target value="-256"/>
|
||||
@ -1155,7 +1155,7 @@
|
||||
<surround-decoder-enable value="true"/>
|
||||
<surround-boost value="0"/>
|
||||
<volmax-boost value="22"/>
|
||||
<volume-leveler-enable value="true"/>
|
||||
<volume-leveler-enable value="false"/>
|
||||
<volume-leveler-amount value="1"/>
|
||||
<volume-leveler-in-target value="-256"/>
|
||||
<volume-leveler-out-target value="-256"/>
|
||||
@ -1184,7 +1184,7 @@
|
||||
<surround-decoder-enable value="true"/>
|
||||
<surround-boost value="16"/>
|
||||
<volmax-boost value="9"/>
|
||||
<volume-leveler-enable value="true"/>
|
||||
<volume-leveler-enable value="false"/>
|
||||
<volume-leveler-amount value="0"/>
|
||||
<volume-leveler-in-target value="-256"/>
|
||||
<volume-leveler-out-target value="-256"/>
|
||||
@ -1213,7 +1213,7 @@
|
||||
<surround-decoder-enable value="true"/>
|
||||
<surround-boost value="0"/>
|
||||
<volmax-boost value="32"/>
|
||||
<volume-leveler-enable value="true"/>
|
||||
<volume-leveler-enable value="false"/>
|
||||
<volume-leveler-amount value="0"/>
|
||||
<volume-leveler-in-target value="-256"/>
|
||||
<volume-leveler-out-target value="-256"/>
|
||||
@ -1254,7 +1254,7 @@
|
||||
<surround-decoder-enable value="true"/>
|
||||
<surround-boost value="16"/>
|
||||
<volmax-boost value="22"/>
|
||||
<volume-leveler-enable value="true"/>
|
||||
<volume-leveler-enable value="false"/>
|
||||
<volume-leveler-amount value="1"/>
|
||||
<volume-leveler-in-target value="-256"/>
|
||||
<volume-leveler-out-target value="-256"/>
|
||||
@ -1283,7 +1283,7 @@
|
||||
<surround-decoder-enable value="true"/>
|
||||
<surround-boost value="16"/>
|
||||
<volmax-boost value="18"/>
|
||||
<volume-leveler-enable value="true"/>
|
||||
<volume-leveler-enable value="false"/>
|
||||
<volume-leveler-amount value="0"/>
|
||||
<volume-leveler-in-target value="-256"/>
|
||||
<volume-leveler-out-target value="-256"/>
|
||||
@ -1312,7 +1312,7 @@
|
||||
<surround-decoder-enable value="true"/>
|
||||
<surround-boost value="0"/>
|
||||
<volmax-boost value="32"/>
|
||||
<volume-leveler-enable value="true"/>
|
||||
<volume-leveler-enable value="false"/>
|
||||
<volume-leveler-amount value="0"/>
|
||||
<volume-leveler-in-target value="-256"/>
|
||||
<volume-leveler-out-target value="-256"/>
|
||||
|
@ -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
|
||||
|
@ -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
|
@ -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.
BIN
proprietary/odm/lib/libqtigef.so
Normal file
BIN
proprietary/odm/lib/libqtigef.so
Normal 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.
BIN
proprietary/odm/lib64/libqtigef.so
Normal file
BIN
proprietary/odm/lib64/libqtigef.so
Normal file
Binary file not shown.
Binary file not shown.
BIN
proprietary/odm/lib64/soundfx/libhwdap_v3_6.so
Normal file
BIN
proprietary/odm/lib64/soundfx/libhwdap_v3_6.so
Normal file
Binary file not shown.
BIN
proprietary/odm/lib64/soundfx/libswdap_v3_6.so
Normal file
BIN
proprietary/odm/lib64/soundfx/libswdap_v3_6.so
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -7,8 +7,6 @@ PRODUCT_SOONG_NAMESPACES += \
|
||||
|
||||
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 \
|
||||
@ -398,30 +396,15 @@ PRODUCT_PACKAGES += \
|
||||
libdapparamstorage_v3_6 \
|
||||
libdeccfg_v3_6 \
|
||||
libdlbdsservice_v3_6 \
|
||||
vendor.dolby_v3_6.hardware.dms360@2.0 \
|
||||
libstagefright_soft_ddpdec \
|
||||
libqtigef_odm \
|
||||
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 \
|
||||
vendor.dolby_v3_6.hardware.dms360@2.0 \
|
||||
libstagefright_soft_ddpdec \
|
||||
manifest_dax_dolby_v3_6.xml \
|
||||
vendor.dolby.hardware.dms.xml \
|
||||
batterysecret \
|
||||
mi_thermald \
|
||||
sensors.qti \
|
||||
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
|
||||
|
Loading…
x
Reference in New Issue
Block a user