rodin: Sync with device changes
Change-Id: I39703bdef901ee5483539415fb7dbfc83f9009ec Signed-off-by: Ido <dev.xyzuniverse@gmail.com>
This commit is contained in:
+554
-203
@@ -6,12 +6,37 @@ soong_namespace {
|
|||||||
imports: [
|
imports: [
|
||||||
"device/xiaomi/rodin",
|
"device/xiaomi/rodin",
|
||||||
"hardware/mediatek",
|
"hardware/mediatek",
|
||||||
"hardware/mediatek/libaedv",
|
"hardware/mediatek/libaedv",
|
||||||
"hardware/mediatek/libmtkperf_client",
|
"hardware/mediatek/libmtkperf_client",
|
||||||
"hardware/xiaomi",
|
"hardware/xiaomi",
|
||||||
],
|
],
|
||||||
}
|
}
|
||||||
|
|
||||||
|
cc_prebuilt_library_shared {
|
||||||
|
name: "av-audio-types-aidl-V1-ndk",
|
||||||
|
owner: "xiaomi",
|
||||||
|
strip: {
|
||||||
|
none: true,
|
||||||
|
},
|
||||||
|
target: {
|
||||||
|
android_arm64: {
|
||||||
|
srcs: [
|
||||||
|
"proprietary/system/lib64/av-audio-types-aidl-V1-ndk.so",
|
||||||
|
],
|
||||||
|
shared_libs: [
|
||||||
|
"libbinder_ndk",
|
||||||
|
"android.hardware.audio.core-V2-ndk",
|
||||||
|
"libc++",
|
||||||
|
"libc",
|
||||||
|
"libm",
|
||||||
|
"libdl",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
},
|
||||||
|
compile_multilib: "64",
|
||||||
|
prefer: true,
|
||||||
|
}
|
||||||
|
|
||||||
cc_prebuilt_library_shared {
|
cc_prebuilt_library_shared {
|
||||||
name: "APUWareApusysAidlServer",
|
name: "APUWareApusysAidlServer",
|
||||||
owner: "xiaomi",
|
owner: "xiaomi",
|
||||||
@@ -81,6 +106,90 @@ cc_prebuilt_library_shared {
|
|||||||
soc_specific: true,
|
soc_specific: true,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
cc_prebuilt_library_shared {
|
||||||
|
name: "android.hardware.audio.core-impl-mediatek",
|
||||||
|
owner: "xiaomi",
|
||||||
|
strip: {
|
||||||
|
none: true,
|
||||||
|
},
|
||||||
|
target: {
|
||||||
|
android_arm64: {
|
||||||
|
srcs: [
|
||||||
|
"proprietary/vendor/lib64/android.hardware.audio.core-impl-mediatek.so",
|
||||||
|
],
|
||||||
|
shared_libs: [
|
||||||
|
"libaudioutils_shim",
|
||||||
|
"android.hardware.bluetooth.audio-V4-ndk",
|
||||||
|
"android.hardware.audio.core.sounddose-V2-ndk",
|
||||||
|
"android.hardware.audio.core-V2-ndk",
|
||||||
|
"android.media.audio.common.types-V3-ndk",
|
||||||
|
"libalsautilsv2",
|
||||||
|
"libaudioaidlcommon",
|
||||||
|
"libaudioutils",
|
||||||
|
"libbase",
|
||||||
|
"libbinder_ndk",
|
||||||
|
"libcutils",
|
||||||
|
"libfmq",
|
||||||
|
"libnbaio_mono",
|
||||||
|
"libtinyalsav2",
|
||||||
|
"libutils",
|
||||||
|
"libxml2",
|
||||||
|
"android.hardware.common-V2-ndk",
|
||||||
|
"android.hardware.common.fmq-V1-ndk",
|
||||||
|
"android.hardware.bluetooth.audio-impl-mediatek",
|
||||||
|
"libaudio_aidl_conversion_common_ndk_prebuilt",
|
||||||
|
"libbluetooth_audio_session_aidl_mtk",
|
||||||
|
"libstagefright_foundation",
|
||||||
|
"liblog",
|
||||||
|
"libhardware",
|
||||||
|
"libmedia_helper",
|
||||||
|
"libutilscallstack",
|
||||||
|
"libc++",
|
||||||
|
"libc",
|
||||||
|
"libm",
|
||||||
|
"libdl",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
},
|
||||||
|
compile_multilib: "64",
|
||||||
|
prefer: true,
|
||||||
|
soc_specific: true,
|
||||||
|
}
|
||||||
|
|
||||||
|
cc_prebuilt_library_shared {
|
||||||
|
name: "android.hardware.bluetooth.audio-impl-mediatek",
|
||||||
|
owner: "xiaomi",
|
||||||
|
strip: {
|
||||||
|
none: true,
|
||||||
|
},
|
||||||
|
target: {
|
||||||
|
android_arm64: {
|
||||||
|
srcs: [
|
||||||
|
"proprietary/vendor/lib64/android.hardware.bluetooth.audio-impl-mediatek.so",
|
||||||
|
],
|
||||||
|
shared_libs: [
|
||||||
|
"android.hardware.bluetooth.audio-V4-ndk",
|
||||||
|
"libbase",
|
||||||
|
"libbinder_ndk",
|
||||||
|
"libcutils",
|
||||||
|
"libfmq",
|
||||||
|
"liblog",
|
||||||
|
"libbluetooth_audio_session_aidl_mtk",
|
||||||
|
"vendor.mediatek.hardware.bluetooth.audio-V1-ndk",
|
||||||
|
"vendor.mediatek.hardware.bluetooth.audio@2.1",
|
||||||
|
"vendor.mediatek.hardware.bluetooth.audio@2.2",
|
||||||
|
"libc++",
|
||||||
|
"libc",
|
||||||
|
"libm",
|
||||||
|
"libdl",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
},
|
||||||
|
compile_multilib: "64",
|
||||||
|
prefer: true,
|
||||||
|
soc_specific: true,
|
||||||
|
}
|
||||||
|
|
||||||
cc_prebuilt_library_shared {
|
cc_prebuilt_library_shared {
|
||||||
name: "android.hardware.security.keymint-V3-ndk-v34",
|
name: "android.hardware.security.keymint-V3-ndk-v34",
|
||||||
owner: "xiaomi",
|
owner: "xiaomi",
|
||||||
@@ -330,6 +439,44 @@ cc_prebuilt_library_shared {
|
|||||||
soc_specific: true,
|
soc_specific: true,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
cc_prebuilt_library_shared {
|
||||||
|
name: "android.hardware.audio.effect.aidl-impl-mediatek",
|
||||||
|
owner: "xiaomi",
|
||||||
|
strip: {
|
||||||
|
none: true,
|
||||||
|
},
|
||||||
|
target: {
|
||||||
|
android_arm64: {
|
||||||
|
srcs: [
|
||||||
|
"proprietary/vendor/lib64/hw/android.hardware.audio.effect.aidl-impl-mediatek.so",
|
||||||
|
],
|
||||||
|
shared_libs: [
|
||||||
|
"android.hardware.audio.effect-V2-ndk",
|
||||||
|
"android.media.audio.common.types-V3-ndk",
|
||||||
|
"libaudioaidlcommon",
|
||||||
|
"libaudioutils",
|
||||||
|
"libbase",
|
||||||
|
"libbinder_ndk",
|
||||||
|
"libcutils",
|
||||||
|
"libfmq",
|
||||||
|
"liblog",
|
||||||
|
"libutils",
|
||||||
|
"android.hardware.common-V2-ndk",
|
||||||
|
"android.hardware.common.fmq-V1-ndk",
|
||||||
|
"libtinyxml2-v34",
|
||||||
|
"libc++",
|
||||||
|
"libc",
|
||||||
|
"libm",
|
||||||
|
"libdl",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
},
|
||||||
|
compile_multilib: "64",
|
||||||
|
relative_install_path: "hw",
|
||||||
|
prefer: true,
|
||||||
|
soc_specific: true,
|
||||||
|
}
|
||||||
|
|
||||||
cc_prebuilt_library_shared {
|
cc_prebuilt_library_shared {
|
||||||
name: "android.hardware.gnss-impl-mediatek",
|
name: "android.hardware.gnss-impl-mediatek",
|
||||||
owner: "xiaomi",
|
owner: "xiaomi",
|
||||||
@@ -364,6 +511,39 @@ cc_prebuilt_library_shared {
|
|||||||
soc_specific: true,
|
soc_specific: true,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
cc_prebuilt_library_shared {
|
||||||
|
name: "android.hardware.soundtrigger3-impl",
|
||||||
|
owner: "xiaomi",
|
||||||
|
strip: {
|
||||||
|
none: true,
|
||||||
|
},
|
||||||
|
target: {
|
||||||
|
android_arm64: {
|
||||||
|
srcs: [
|
||||||
|
"proprietary/vendor/lib64/hw/android.hardware.soundtrigger3-impl.so",
|
||||||
|
],
|
||||||
|
shared_libs: [
|
||||||
|
"android.hardware.soundtrigger3-V2-ndk",
|
||||||
|
"libbase",
|
||||||
|
"libbinder_ndk",
|
||||||
|
"libutils",
|
||||||
|
"libcutils",
|
||||||
|
"libhardware",
|
||||||
|
"libaudio_aidl_conversion_common_ndk_prebuilt",
|
||||||
|
"liblog",
|
||||||
|
"libc++",
|
||||||
|
"libc",
|
||||||
|
"libm",
|
||||||
|
"libdl",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
},
|
||||||
|
compile_multilib: "64",
|
||||||
|
relative_install_path: "hw",
|
||||||
|
prefer: true,
|
||||||
|
soc_specific: true,
|
||||||
|
}
|
||||||
|
|
||||||
cc_prebuilt_library_shared {
|
cc_prebuilt_library_shared {
|
||||||
name: "audio.primary.mediatek",
|
name: "audio.primary.mediatek",
|
||||||
owner: "xiaomi",
|
owner: "xiaomi",
|
||||||
@@ -380,7 +560,7 @@ cc_prebuilt_library_shared {
|
|||||||
"libcutils",
|
"libcutils",
|
||||||
"libutils",
|
"libutils",
|
||||||
"libutilscallstack",
|
"libutilscallstack",
|
||||||
"libalsautils-v34",
|
"libalsautils",
|
||||||
"libhardware_legacy",
|
"libhardware_legacy",
|
||||||
"libhardware",
|
"libhardware",
|
||||||
"libaudioutils",
|
"libaudioutils",
|
||||||
@@ -401,7 +581,7 @@ cc_prebuilt_library_shared {
|
|||||||
"libmisight",
|
"libmisight",
|
||||||
"libaudiocloudctrl",
|
"libaudiocloudctrl",
|
||||||
"libaudiodatabase",
|
"libaudiodatabase",
|
||||||
"libxlog_stub",
|
"libxlog",
|
||||||
"libbwc",
|
"libbwc",
|
||||||
"libhidlbase",
|
"libhidlbase",
|
||||||
"libhidltransport",
|
"libhidltransport",
|
||||||
@@ -1047,6 +1227,40 @@ cc_prebuilt_library_shared {
|
|||||||
soc_specific: true,
|
soc_specific: true,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
cc_prebuilt_library_shared {
|
||||||
|
name: "vendor.mediatek.hardware.audio-impl",
|
||||||
|
owner: "xiaomi",
|
||||||
|
strip: {
|
||||||
|
none: true,
|
||||||
|
},
|
||||||
|
target: {
|
||||||
|
android_arm64: {
|
||||||
|
srcs: [
|
||||||
|
"proprietary/vendor/lib64/hw/vendor.mediatek.hardware.audio-impl.so",
|
||||||
|
],
|
||||||
|
shared_libs: [
|
||||||
|
"libbase",
|
||||||
|
"libbinder_ndk",
|
||||||
|
"libcutils",
|
||||||
|
"liblog",
|
||||||
|
"libmediautils_vendor",
|
||||||
|
"libmedia_helper",
|
||||||
|
"libmemunreachable",
|
||||||
|
"libutils",
|
||||||
|
"vendor.mediatek.hardware.audio-V1-ndk",
|
||||||
|
"libc++",
|
||||||
|
"libc",
|
||||||
|
"libm",
|
||||||
|
"libdl",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
},
|
||||||
|
compile_multilib: "64",
|
||||||
|
relative_install_path: "hw",
|
||||||
|
prefer: true,
|
||||||
|
soc_specific: true,
|
||||||
|
}
|
||||||
|
|
||||||
cc_prebuilt_library_shared {
|
cc_prebuilt_library_shared {
|
||||||
name: "vendor.mediatek.hardware.camera.atms_aidl@1.0-impl",
|
name: "vendor.mediatek.hardware.camera.atms_aidl@1.0-impl",
|
||||||
owner: "xiaomi",
|
owner: "xiaomi",
|
||||||
@@ -1950,34 +2164,6 @@ cc_prebuilt_library_shared {
|
|||||||
soc_specific: true,
|
soc_specific: true,
|
||||||
}
|
}
|
||||||
|
|
||||||
cc_prebuilt_library_shared {
|
|
||||||
name: "libalsautils-v34",
|
|
||||||
owner: "xiaomi",
|
|
||||||
strip: {
|
|
||||||
none: true,
|
|
||||||
},
|
|
||||||
target: {
|
|
||||||
android_arm64: {
|
|
||||||
srcs: [
|
|
||||||
"proprietary/vendor/lib64/libalsautils-v34.so",
|
|
||||||
],
|
|
||||||
shared_libs: [
|
|
||||||
"libaudioutils",
|
|
||||||
"libcutils",
|
|
||||||
"liblog",
|
|
||||||
"libtinyalsa",
|
|
||||||
"libc++",
|
|
||||||
"libc",
|
|
||||||
"libm",
|
|
||||||
"libdl",
|
|
||||||
],
|
|
||||||
},
|
|
||||||
},
|
|
||||||
compile_multilib: "64",
|
|
||||||
prefer: true,
|
|
||||||
soc_specific: true,
|
|
||||||
}
|
|
||||||
|
|
||||||
cc_prebuilt_library_shared {
|
cc_prebuilt_library_shared {
|
||||||
name: "libappgamepq",
|
name: "libappgamepq",
|
||||||
owner: "xiaomi",
|
owner: "xiaomi",
|
||||||
@@ -2216,6 +2402,25 @@ cc_prebuilt_library_shared {
|
|||||||
soc_specific: true,
|
soc_specific: true,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
cc_prebuilt_library_shared {
|
||||||
|
name: "libaudio_aidl_conversion_common_ndk_prebuilt",
|
||||||
|
owner: "xiaomi",
|
||||||
|
strip: {
|
||||||
|
none: true,
|
||||||
|
},
|
||||||
|
target: {
|
||||||
|
android_arm64: {
|
||||||
|
srcs: [
|
||||||
|
"proprietary/vendor/lib64/libaudio_aidl_conversion_common_ndk_prebuilt.so",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
},
|
||||||
|
compile_multilib: "64",
|
||||||
|
check_elf_files: false,
|
||||||
|
prefer: true,
|
||||||
|
soc_specific: true,
|
||||||
|
}
|
||||||
|
|
||||||
cc_prebuilt_library_shared {
|
cc_prebuilt_library_shared {
|
||||||
name: "libaudio_param_parser-vnd",
|
name: "libaudio_param_parser-vnd",
|
||||||
owner: "xiaomi",
|
owner: "xiaomi",
|
||||||
@@ -2533,6 +2738,33 @@ cc_prebuilt_library_shared {
|
|||||||
soc_specific: true,
|
soc_specific: true,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
cc_prebuilt_library_shared {
|
||||||
|
name: "libaudiopolicyconfigxml_mtk_vendor",
|
||||||
|
owner: "xiaomi",
|
||||||
|
strip: {
|
||||||
|
none: true,
|
||||||
|
},
|
||||||
|
target: {
|
||||||
|
android_arm64: {
|
||||||
|
srcs: [
|
||||||
|
"proprietary/vendor/lib64/libaudiopolicyconfigxml_mtk_vendor.so",
|
||||||
|
],
|
||||||
|
shared_libs: [
|
||||||
|
"liblog",
|
||||||
|
"libcutils",
|
||||||
|
"libutils",
|
||||||
|
"libc++",
|
||||||
|
"libc",
|
||||||
|
"libm",
|
||||||
|
"libdl",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
},
|
||||||
|
compile_multilib: "64",
|
||||||
|
prefer: true,
|
||||||
|
soc_specific: true,
|
||||||
|
}
|
||||||
|
|
||||||
cc_prebuilt_library_shared {
|
cc_prebuilt_library_shared {
|
||||||
name: "libaudioprimarydevicehalifclient",
|
name: "libaudioprimarydevicehalifclient",
|
||||||
owner: "xiaomi",
|
owner: "xiaomi",
|
||||||
@@ -2792,6 +3024,33 @@ cc_prebuilt_library_shared {
|
|||||||
soc_specific: true,
|
soc_specific: true,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
cc_prebuilt_library_shared {
|
||||||
|
name: "libbluetooth_mtk_pure",
|
||||||
|
owner: "xiaomi",
|
||||||
|
strip: {
|
||||||
|
none: true,
|
||||||
|
},
|
||||||
|
target: {
|
||||||
|
android_arm64: {
|
||||||
|
srcs: [
|
||||||
|
"proprietary/vendor/lib64/libbluetooth_mtk_pure.so",
|
||||||
|
],
|
||||||
|
shared_libs: [
|
||||||
|
"liblog",
|
||||||
|
"libcutils",
|
||||||
|
"libnvram",
|
||||||
|
"libc++",
|
||||||
|
"libc",
|
||||||
|
"libm",
|
||||||
|
"libdl",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
},
|
||||||
|
compile_multilib: "64",
|
||||||
|
prefer: true,
|
||||||
|
soc_specific: true,
|
||||||
|
}
|
||||||
|
|
||||||
cc_prebuilt_library_shared {
|
cc_prebuilt_library_shared {
|
||||||
name: "libbt-vendor",
|
name: "libbt-vendor",
|
||||||
owner: "xiaomi",
|
owner: "xiaomi",
|
||||||
@@ -8717,12 +8976,12 @@ cc_prebuilt_library_shared {
|
|||||||
"libbase",
|
"libbase",
|
||||||
"libbinder",
|
"libbinder",
|
||||||
"liblog",
|
"liblog",
|
||||||
"libhidlbase",
|
|
||||||
"libutils",
|
"libutils",
|
||||||
"libcutils",
|
"libcutils",
|
||||||
"libxml2",
|
"libxml2",
|
||||||
"android.hardware.audio@7.0",
|
"libbinder_ndk",
|
||||||
"android.hardware.audio.common@7.0",
|
"libfmq",
|
||||||
|
"android.hardware.audio.core-V2-ndk",
|
||||||
"libc++",
|
"libc++",
|
||||||
"libc",
|
"libc",
|
||||||
"libm",
|
"libm",
|
||||||
@@ -8889,6 +9148,38 @@ cc_prebuilt_library_shared {
|
|||||||
soc_specific: true,
|
soc_specific: true,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
cc_prebuilt_library_shared {
|
||||||
|
name: "libnxp_extamp_intf",
|
||||||
|
owner: "xiaomi",
|
||||||
|
strip: {
|
||||||
|
none: true,
|
||||||
|
},
|
||||||
|
target: {
|
||||||
|
android_arm64: {
|
||||||
|
srcs: [
|
||||||
|
"proprietary/vendor/lib64/libnxp_extamp_intf.so",
|
||||||
|
],
|
||||||
|
shared_libs: [
|
||||||
|
"libcutils",
|
||||||
|
"libutils",
|
||||||
|
"libtinyalsa",
|
||||||
|
"liblog",
|
||||||
|
"libnvram",
|
||||||
|
"libcrypto",
|
||||||
|
"libssl",
|
||||||
|
"libfile_op",
|
||||||
|
"libc++",
|
||||||
|
"libc",
|
||||||
|
"libm",
|
||||||
|
"libdl",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
},
|
||||||
|
compile_multilib: "64",
|
||||||
|
prefer: true,
|
||||||
|
soc_specific: true,
|
||||||
|
}
|
||||||
|
|
||||||
cc_prebuilt_library_shared {
|
cc_prebuilt_library_shared {
|
||||||
name: "liboemcrypto",
|
name: "liboemcrypto",
|
||||||
owner: "xiaomi",
|
owner: "xiaomi",
|
||||||
@@ -10413,165 +10704,6 @@ cc_prebuilt_library_shared {
|
|||||||
soc_specific: true,
|
soc_specific: true,
|
||||||
}
|
}
|
||||||
|
|
||||||
cc_prebuilt_library_shared {
|
|
||||||
name: "libwapi",
|
|
||||||
owner: "xiaomi",
|
|
||||||
strip: {
|
|
||||||
none: true,
|
|
||||||
},
|
|
||||||
target: {
|
|
||||||
android_arm64: {
|
|
||||||
srcs: [
|
|
||||||
"proprietary/vendor/lib64/libwapi.so",
|
|
||||||
],
|
|
||||||
shared_libs: [
|
|
||||||
"libkeystore-wifi-hidl",
|
|
||||||
"libcrypto",
|
|
||||||
"liblog",
|
|
||||||
"libc++",
|
|
||||||
"libc",
|
|
||||||
"libm",
|
|
||||||
"libdl",
|
|
||||||
],
|
|
||||||
},
|
|
||||||
},
|
|
||||||
compile_multilib: "64",
|
|
||||||
prefer: true,
|
|
||||||
soc_specific: true,
|
|
||||||
}
|
|
||||||
|
|
||||||
cc_prebuilt_library_shared {
|
|
||||||
name: "libwifi-hal-mtk",
|
|
||||||
owner: "xiaomi",
|
|
||||||
strip: {
|
|
||||||
none: true,
|
|
||||||
},
|
|
||||||
target: {
|
|
||||||
android_arm64: {
|
|
||||||
srcs: [
|
|
||||||
"proprietary/vendor/lib64/libwifi-hal-mtk.so",
|
|
||||||
],
|
|
||||||
shared_libs: [
|
|
||||||
"libbase",
|
|
||||||
"libcutils",
|
|
||||||
"liblog",
|
|
||||||
"libnl",
|
|
||||||
"libutils",
|
|
||||||
"libc++",
|
|
||||||
"libc",
|
|
||||||
"libm",
|
|
||||||
"libdl",
|
|
||||||
],
|
|
||||||
},
|
|
||||||
},
|
|
||||||
compile_multilib: "64",
|
|
||||||
prefer: true,
|
|
||||||
soc_specific: true,
|
|
||||||
}
|
|
||||||
|
|
||||||
cc_prebuilt_library_shared {
|
|
||||||
name: "libwifical",
|
|
||||||
owner: "xiaomi",
|
|
||||||
strip: {
|
|
||||||
none: true,
|
|
||||||
},
|
|
||||||
target: {
|
|
||||||
android_arm64: {
|
|
||||||
srcs: [
|
|
||||||
"proprietary/vendor/lib64/libwifical.so",
|
|
||||||
],
|
|
||||||
shared_libs: [
|
|
||||||
"libwifinvram",
|
|
||||||
"libcutils",
|
|
||||||
"liblog",
|
|
||||||
"libc++",
|
|
||||||
"libc",
|
|
||||||
"libm",
|
|
||||||
"libdl",
|
|
||||||
],
|
|
||||||
},
|
|
||||||
},
|
|
||||||
compile_multilib: "64",
|
|
||||||
prefer: true,
|
|
||||||
soc_specific: true,
|
|
||||||
}
|
|
||||||
|
|
||||||
cc_prebuilt_library_shared {
|
|
||||||
name: "libwifinvram",
|
|
||||||
owner: "xiaomi",
|
|
||||||
strip: {
|
|
||||||
none: true,
|
|
||||||
},
|
|
||||||
target: {
|
|
||||||
android_arm64: {
|
|
||||||
srcs: [
|
|
||||||
"proprietary/vendor/lib64/libwifinvram.so",
|
|
||||||
],
|
|
||||||
shared_libs: [
|
|
||||||
"libcutils",
|
|
||||||
"liblog",
|
|
||||||
"libnvram",
|
|
||||||
"libc++",
|
|
||||||
"libc",
|
|
||||||
"libm",
|
|
||||||
"libdl",
|
|
||||||
],
|
|
||||||
},
|
|
||||||
},
|
|
||||||
compile_multilib: "64",
|
|
||||||
prefer: true,
|
|
||||||
soc_specific: true,
|
|
||||||
}
|
|
||||||
|
|
||||||
cc_prebuilt_library_shared {
|
|
||||||
name: "libwifinvramdata",
|
|
||||||
owner: "xiaomi",
|
|
||||||
strip: {
|
|
||||||
none: true,
|
|
||||||
},
|
|
||||||
target: {
|
|
||||||
android_arm64: {
|
|
||||||
srcs: [
|
|
||||||
"proprietary/vendor/lib64/libwifinvramdata.so",
|
|
||||||
],
|
|
||||||
shared_libs: [
|
|
||||||
"libdl",
|
|
||||||
"libc",
|
|
||||||
"libm",
|
|
||||||
],
|
|
||||||
},
|
|
||||||
},
|
|
||||||
compile_multilib: "64",
|
|
||||||
prefer: true,
|
|
||||||
soc_specific: true,
|
|
||||||
}
|
|
||||||
|
|
||||||
cc_prebuilt_library_shared {
|
|
||||||
name: "libwpa_client",
|
|
||||||
owner: "xiaomi",
|
|
||||||
strip: {
|
|
||||||
none: true,
|
|
||||||
},
|
|
||||||
target: {
|
|
||||||
android_arm64: {
|
|
||||||
srcs: [
|
|
||||||
"proprietary/vendor/lib64/libwpa_client.so",
|
|
||||||
],
|
|
||||||
shared_libs: [
|
|
||||||
"libcutils",
|
|
||||||
"liblog",
|
|
||||||
"libc++",
|
|
||||||
"libc",
|
|
||||||
"libm",
|
|
||||||
"libdl",
|
|
||||||
],
|
|
||||||
},
|
|
||||||
},
|
|
||||||
compile_multilib: "64",
|
|
||||||
prefer: true,
|
|
||||||
soc_specific: true,
|
|
||||||
}
|
|
||||||
|
|
||||||
cc_prebuilt_library_shared {
|
cc_prebuilt_library_shared {
|
||||||
name: "libwpfa",
|
name: "libwpfa",
|
||||||
owner: "xiaomi",
|
owner: "xiaomi",
|
||||||
@@ -10656,6 +10788,36 @@ cc_prebuilt_library_shared {
|
|||||||
soc_specific: true,
|
soc_specific: true,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
cc_prebuilt_library_shared {
|
||||||
|
name: "libxlog",
|
||||||
|
owner: "xiaomi",
|
||||||
|
strip: {
|
||||||
|
none: true,
|
||||||
|
},
|
||||||
|
target: {
|
||||||
|
android_arm64: {
|
||||||
|
srcs: [
|
||||||
|
"proprietary/vendor/lib64/libxlog.so",
|
||||||
|
],
|
||||||
|
shared_libs: [
|
||||||
|
"liblog",
|
||||||
|
"libcutils",
|
||||||
|
"libbinder_ndk",
|
||||||
|
"vendor.xiaomi.hardware.mediaeventgatherservice-V1-ndk",
|
||||||
|
"libbinder",
|
||||||
|
"libutils",
|
||||||
|
"libc++",
|
||||||
|
"libc",
|
||||||
|
"libm",
|
||||||
|
"libdl",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
},
|
||||||
|
compile_multilib: "64",
|
||||||
|
prefer: true,
|
||||||
|
soc_specific: true,
|
||||||
|
}
|
||||||
|
|
||||||
cc_prebuilt_library_shared {
|
cc_prebuilt_library_shared {
|
||||||
name: "arm.graphics-V5-ndk",
|
name: "arm.graphics-V5-ndk",
|
||||||
owner: "xiaomi",
|
owner: "xiaomi",
|
||||||
@@ -24991,7 +25153,7 @@ cc_prebuilt_library_shared {
|
|||||||
}
|
}
|
||||||
|
|
||||||
cc_prebuilt_library_shared {
|
cc_prebuilt_library_shared {
|
||||||
name: "vendor.mediatek.hardware.audio@6.1",
|
name: "vendor.mediatek.hardware.audio-V1-ndk",
|
||||||
owner: "xiaomi",
|
owner: "xiaomi",
|
||||||
strip: {
|
strip: {
|
||||||
none: true,
|
none: true,
|
||||||
@@ -24999,17 +25161,10 @@ cc_prebuilt_library_shared {
|
|||||||
target: {
|
target: {
|
||||||
android_arm64: {
|
android_arm64: {
|
||||||
srcs: [
|
srcs: [
|
||||||
"proprietary/vendor/lib64/vendor.mediatek.hardware.audio@6.1.so",
|
"proprietary/vendor/lib64/vendor.mediatek.hardware.audio-V1-ndk.so",
|
||||||
],
|
],
|
||||||
shared_libs: [
|
shared_libs: [
|
||||||
"android.hardware.audio.common@6.0",
|
"libbinder_ndk",
|
||||||
"android.hardware.audio.effect@6.0",
|
|
||||||
"android.hardware.audio@6.0",
|
|
||||||
"android.hidl.safe_union@1.0",
|
|
||||||
"libhidlbase",
|
|
||||||
"liblog",
|
|
||||||
"libutils",
|
|
||||||
"libcutils",
|
|
||||||
"libc++",
|
"libc++",
|
||||||
"libc",
|
"libc",
|
||||||
"libm",
|
"libm",
|
||||||
@@ -25050,6 +25205,67 @@ cc_prebuilt_library_shared {
|
|||||||
soc_specific: true,
|
soc_specific: true,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
cc_prebuilt_library_shared {
|
||||||
|
name: "vendor.mediatek.hardware.bluetooth.audio@2.1",
|
||||||
|
owner: "xiaomi",
|
||||||
|
strip: {
|
||||||
|
none: true,
|
||||||
|
},
|
||||||
|
target: {
|
||||||
|
android_arm64: {
|
||||||
|
srcs: [
|
||||||
|
"proprietary/vendor/lib64/vendor.mediatek.hardware.bluetooth.audio@2.1.so",
|
||||||
|
],
|
||||||
|
shared_libs: [
|
||||||
|
"android.hardware.audio.common@5.0",
|
||||||
|
"android.hidl.safe_union@1.0",
|
||||||
|
"libhidlbase",
|
||||||
|
"liblog",
|
||||||
|
"libutils",
|
||||||
|
"libcutils",
|
||||||
|
"libc++",
|
||||||
|
"libc",
|
||||||
|
"libm",
|
||||||
|
"libdl",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
},
|
||||||
|
compile_multilib: "64",
|
||||||
|
prefer: true,
|
||||||
|
soc_specific: true,
|
||||||
|
}
|
||||||
|
|
||||||
|
cc_prebuilt_library_shared {
|
||||||
|
name: "vendor.mediatek.hardware.bluetooth.audio@2.2",
|
||||||
|
owner: "xiaomi",
|
||||||
|
strip: {
|
||||||
|
none: true,
|
||||||
|
},
|
||||||
|
target: {
|
||||||
|
android_arm64: {
|
||||||
|
srcs: [
|
||||||
|
"proprietary/vendor/lib64/vendor.mediatek.hardware.bluetooth.audio@2.2.so",
|
||||||
|
],
|
||||||
|
shared_libs: [
|
||||||
|
"android.hardware.audio.common@5.0",
|
||||||
|
"vendor.mediatek.hardware.bluetooth.audio@2.1",
|
||||||
|
"android.hidl.safe_union@1.0",
|
||||||
|
"libhidlbase",
|
||||||
|
"liblog",
|
||||||
|
"libutils",
|
||||||
|
"libcutils",
|
||||||
|
"libc++",
|
||||||
|
"libc",
|
||||||
|
"libm",
|
||||||
|
"libdl",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
},
|
||||||
|
compile_multilib: "64",
|
||||||
|
prefer: true,
|
||||||
|
soc_specific: true,
|
||||||
|
}
|
||||||
|
|
||||||
cc_prebuilt_library_shared {
|
cc_prebuilt_library_shared {
|
||||||
name: "vendor.mediatek.hardware.camera.aovservice-V2-ndk",
|
name: "vendor.mediatek.hardware.camera.aovservice-V2-ndk",
|
||||||
owner: "xiaomi",
|
owner: "xiaomi",
|
||||||
@@ -33339,6 +33555,31 @@ cc_prebuilt_library_shared {
|
|||||||
device_specific: true,
|
device_specific: true,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
cc_prebuilt_library_shared {
|
||||||
|
name: "vendor.xiaomi.hardware.mediaeventgatherservice-V1-ndk",
|
||||||
|
owner: "xiaomi",
|
||||||
|
strip: {
|
||||||
|
none: true,
|
||||||
|
},
|
||||||
|
target: {
|
||||||
|
android_arm64: {
|
||||||
|
srcs: [
|
||||||
|
"proprietary/odm/lib64/vendor.xiaomi.hardware.mediaeventgatherservice-V1-ndk.so",
|
||||||
|
],
|
||||||
|
shared_libs: [
|
||||||
|
"libbinder_ndk",
|
||||||
|
"libc++",
|
||||||
|
"libc",
|
||||||
|
"libm",
|
||||||
|
"libdl",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
},
|
||||||
|
compile_multilib: "64",
|
||||||
|
prefer: true,
|
||||||
|
device_specific: true,
|
||||||
|
}
|
||||||
|
|
||||||
prebuilt_apex {
|
prebuilt_apex {
|
||||||
name: "com.google.android.widevine.nonupdatable",
|
name: "com.google.android.widevine.nonupdatable",
|
||||||
owner: "xiaomi",
|
owner: "xiaomi",
|
||||||
@@ -33422,6 +33663,24 @@ prebuilt_etc_xml {
|
|||||||
soc_specific: true,
|
soc_specific: true,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
prebuilt_etc_xml {
|
||||||
|
name: "android.hardware.audio.effect.service-aidl.xml",
|
||||||
|
owner: "xiaomi",
|
||||||
|
src: "proprietary/vendor/etc/vintf/manifest/android.hardware.audio.effect.service-aidl.xml",
|
||||||
|
filename_from_src: true,
|
||||||
|
sub_dir: "vintf/manifest",
|
||||||
|
soc_specific: true,
|
||||||
|
}
|
||||||
|
|
||||||
|
prebuilt_etc_xml {
|
||||||
|
name: "android.hardware.audio.service-aidl.mediatek.xml",
|
||||||
|
owner: "xiaomi",
|
||||||
|
src: "proprietary/vendor/etc/vintf/manifest/android.hardware.audio.service-aidl.mediatek.xml",
|
||||||
|
filename_from_src: true,
|
||||||
|
sub_dir: "vintf/manifest",
|
||||||
|
soc_specific: true,
|
||||||
|
}
|
||||||
|
|
||||||
prebuilt_etc_xml {
|
prebuilt_etc_xml {
|
||||||
name: "android.hardware.gatekeeper-service.mitee.xml",
|
name: "android.hardware.gatekeeper-service.mitee.xml",
|
||||||
owner: "xiaomi",
|
owner: "xiaomi",
|
||||||
@@ -33494,6 +33753,15 @@ prebuilt_etc_xml {
|
|||||||
soc_specific: true,
|
soc_specific: true,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
prebuilt_etc_xml {
|
||||||
|
name: "bluetooth_audio_mtk.xml",
|
||||||
|
owner: "xiaomi",
|
||||||
|
src: "proprietary/vendor/etc/vintf/manifest/bluetooth_audio_mtk.xml",
|
||||||
|
filename_from_src: true,
|
||||||
|
sub_dir: "vintf/manifest",
|
||||||
|
soc_specific: true,
|
||||||
|
}
|
||||||
|
|
||||||
prebuilt_etc_xml {
|
prebuilt_etc_xml {
|
||||||
name: "gnss-mtk-default.xml",
|
name: "gnss-mtk-default.xml",
|
||||||
owner: "xiaomi",
|
owner: "xiaomi",
|
||||||
@@ -33966,6 +34234,60 @@ cc_prebuilt_binary {
|
|||||||
soc_specific: true,
|
soc_specific: true,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
cc_prebuilt_binary {
|
||||||
|
name: "android.hardware.audio.service-aidl.mediatek",
|
||||||
|
owner: "xiaomi",
|
||||||
|
target: {
|
||||||
|
android_arm64: {
|
||||||
|
srcs: [
|
||||||
|
"proprietary/vendor/bin/hw/android.hardware.audio.service-aidl.mediatek",
|
||||||
|
],
|
||||||
|
shared_libs: [
|
||||||
|
"android.hardware.soundtrigger3-V2-ndk",
|
||||||
|
"android.hardware.audio.core-V2-ndk",
|
||||||
|
"android.hardware.bluetooth.audio-V4-ndk",
|
||||||
|
"android.hardware.audio.core.sounddose-V2-ndk",
|
||||||
|
"android.media.audio.common.types-V3-ndk",
|
||||||
|
"libalsautilsv2",
|
||||||
|
"libaudioaidlcommon",
|
||||||
|
"libaudioutils",
|
||||||
|
"libbase",
|
||||||
|
"libbinder_ndk",
|
||||||
|
"libcutils",
|
||||||
|
"libfmq",
|
||||||
|
"libnbaio_mono",
|
||||||
|
"libtinyalsav2",
|
||||||
|
"libutils",
|
||||||
|
"libxml2",
|
||||||
|
"android.hardware.common-V2-ndk",
|
||||||
|
"android.hardware.common.fmq-V1-ndk",
|
||||||
|
"android.hardware.audio.core-impl-mediatek",
|
||||||
|
"libaudio_aidl_conversion_common_ndk_prebuilt",
|
||||||
|
"libbluetooth_audio_session_aidl_mtk",
|
||||||
|
"libmedia_helper",
|
||||||
|
"libstagefright_foundation",
|
||||||
|
"android.hardware.bluetooth.audio-impl-mediatek",
|
||||||
|
"android.hardware.audio.effect.aidl-impl-mediatek",
|
||||||
|
"liblog",
|
||||||
|
"vendor.mediatek.hardware.audio-V1-ndk",
|
||||||
|
"vendor.mediatek.hardware.audio-impl",
|
||||||
|
"android.hardware.soundtrigger3-impl",
|
||||||
|
"libc++",
|
||||||
|
"libc",
|
||||||
|
"libm",
|
||||||
|
"libdl",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
},
|
||||||
|
compile_multilib: "64",
|
||||||
|
strip: {
|
||||||
|
none: true,
|
||||||
|
},
|
||||||
|
prefer: true,
|
||||||
|
relative_install_path: "hw",
|
||||||
|
soc_specific: true,
|
||||||
|
}
|
||||||
|
|
||||||
cc_prebuilt_binary {
|
cc_prebuilt_binary {
|
||||||
name: "android.hardware.gatekeeper-service.mitee",
|
name: "android.hardware.gatekeeper-service.mitee",
|
||||||
owner: "xiaomi",
|
owner: "xiaomi",
|
||||||
@@ -35195,6 +35517,35 @@ cc_prebuilt_binary {
|
|||||||
soc_specific: true,
|
soc_specific: true,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
cc_prebuilt_binary {
|
||||||
|
name: "android.hardware.audio.parameter_parser.service",
|
||||||
|
owner: "xiaomi",
|
||||||
|
target: {
|
||||||
|
android_arm64: {
|
||||||
|
srcs: [
|
||||||
|
"proprietary/system_ext/bin/hw/android.hardware.audio.parameter_parser.service",
|
||||||
|
],
|
||||||
|
shared_libs: [
|
||||||
|
"av-audio-types-aidl-V1-ndk",
|
||||||
|
"android.hardware.audio.core-V2-ndk",
|
||||||
|
"libbase",
|
||||||
|
"libbinder_ndk",
|
||||||
|
"libc++",
|
||||||
|
"libc",
|
||||||
|
"libm",
|
||||||
|
"libdl",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
},
|
||||||
|
compile_multilib: "64",
|
||||||
|
strip: {
|
||||||
|
none: true,
|
||||||
|
},
|
||||||
|
prefer: true,
|
||||||
|
relative_install_path: "hw",
|
||||||
|
system_ext_specific: true,
|
||||||
|
}
|
||||||
|
|
||||||
cc_prebuilt_binary {
|
cc_prebuilt_binary {
|
||||||
name: "spkcal",
|
name: "spkcal",
|
||||||
owner: "xiaomi",
|
owner: "xiaomi",
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
BIN
Binary file not shown.
@@ -0,0 +1,7 @@
|
|||||||
|
service audio_parameter_parser_service /system_ext/bin/hw/android.hardware.audio.parameter_parser.service
|
||||||
|
class core
|
||||||
|
user audioserver
|
||||||
|
group media
|
||||||
|
rlimit rtprio 10 10
|
||||||
|
ioprio rt 4
|
||||||
|
task_profiles ProcessCapacityHigh HighPerformance
|
||||||
BIN
Binary file not shown.
+1
File diff suppressed because one or more lines are too long
+1
File diff suppressed because one or more lines are too long
+2226
File diff suppressed because it is too large
Load Diff
+2214
File diff suppressed because it is too large
Load Diff
+511
@@ -0,0 +1,511 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8" ?>
|
||||||
|
<aurisys_config>
|
||||||
|
<!--
|
||||||
|
* =========================================================================
|
||||||
|
* table of uplink/downlink library mapping for each scenario
|
||||||
|
* =========================================================================
|
||||||
|
-->
|
||||||
|
<aurisys_scenarios>
|
||||||
|
<!-- for misound playback normal -->
|
||||||
|
<aurisys_scenario aurisys_scenario="AURISYS_SCENARIO_PLAYBACK_NORMAL">
|
||||||
|
<downlink_library_name_list digital_gain_lib_name="">
|
||||||
|
<library name="misoundcrossfade"/>
|
||||||
|
</downlink_library_name_list>
|
||||||
|
</aurisys_scenario>
|
||||||
|
<!-- for misound playback fast -->
|
||||||
|
<aurisys_scenario aurisys_scenario="AURISYS_SCENARIO_PLAYBACK_LOW_LATENCY">
|
||||||
|
<downlink_library_name_list digital_gain_lib_name="">
|
||||||
|
<library name="misoundfpsop"/>
|
||||||
|
<library name="misoundcrossfade"/>
|
||||||
|
</downlink_library_name_list>
|
||||||
|
</aurisys_scenario>
|
||||||
|
<!-- for aurisys_scene low latency record -->
|
||||||
|
<aurisys_scenario aurisys_scenario="AURISYS_SCENARIO_RECORD_LOW_LATENCY">
|
||||||
|
<uplink_library_name_list digital_gain_lib_name="mtk_speech_enh">
|
||||||
|
<library name="mtk_speech_enh"/>
|
||||||
|
</uplink_library_name_list>
|
||||||
|
</aurisys_scenario>
|
||||||
|
<!-- for aurisys_scene record w/o AEC -->
|
||||||
|
<aurisys_scenario aurisys_scenario="AURISYS_SCENARIO_RECORD_WITHOUT_AEC">
|
||||||
|
<uplink_library_name_list digital_gain_lib_name="mtk_speech_enh">
|
||||||
|
<library name="mtk_speech_enh"/>
|
||||||
|
</uplink_library_name_list>
|
||||||
|
</aurisys_scenario>
|
||||||
|
<!-- for aurisys_scene record w/ AEC -->
|
||||||
|
<aurisys_scenario aurisys_scenario="AURISYS_SCENARIO_RECORD_WITH_AEC">
|
||||||
|
<uplink_library_name_list digital_gain_lib_name="mtk_speech_enh">
|
||||||
|
<library name="mtk_speech_enh"/>
|
||||||
|
</uplink_library_name_list>
|
||||||
|
</aurisys_scenario>
|
||||||
|
<!-- for aurisys_scene record In-ear monitors (IEMs) -->
|
||||||
|
<aurisys_scenario aurisys_scenario="AURISYS_SCENARIO_RECORD_IEM">
|
||||||
|
<uplink_library_name_list digital_gain_lib_name="mtk_speech_enh">
|
||||||
|
<library name="mtk_speech_enh"/>
|
||||||
|
</uplink_library_name_list>
|
||||||
|
</aurisys_scenario>
|
||||||
|
<!-- for aurisys_scene voip -->
|
||||||
|
<aurisys_scenario aurisys_scenario="AURISYS_SCENARIO_VOIP">
|
||||||
|
<uplink_library_name_list digital_gain_lib_name="mtk_speech_enh">
|
||||||
|
<library name="mtk_speech_enh"/>
|
||||||
|
</uplink_library_name_list>
|
||||||
|
<downlink_library_name_list digital_gain_lib_name="mtk_speech_enh">
|
||||||
|
<library name="mtk_speech_enh"/>
|
||||||
|
</downlink_library_name_list>
|
||||||
|
</aurisys_scenario>
|
||||||
|
<!-- for aurisys_scene voip w/o AEC -->
|
||||||
|
<aurisys_scenario aurisys_scenario="AURISYS_SCENARIO_VOIP_WITHOUT_AEC">
|
||||||
|
<uplink_library_name_list digital_gain_lib_name="mtk_speech_enh">
|
||||||
|
<library name="mtk_speech_enh"/>
|
||||||
|
</uplink_library_name_list>
|
||||||
|
<downlink_library_name_list digital_gain_lib_name="mtk_speech_enh">
|
||||||
|
<library name="mtk_speech_enh"/>
|
||||||
|
</downlink_library_name_list>
|
||||||
|
</aurisys_scenario>
|
||||||
|
<!-- for aurisys_scene playback smartpa -->
|
||||||
|
<aurisys_scenario aurisys_scenario="AURISYS_SCENARIO_PLAYBACK_SMARTPA">
|
||||||
|
<downlink_library_name_list digital_gain_lib_name="">
|
||||||
|
<library name="aurisys_demo"/>
|
||||||
|
</downlink_library_name_list>
|
||||||
|
</aurisys_scenario>
|
||||||
|
<!-- for aurisys_scene HDR record -->
|
||||||
|
<aurisys_scenario aurisys_scenario="AURISYS_SCENARIO_HDR_RECORD">
|
||||||
|
<uplink_library_name_list digital_gain_lib_name="">
|
||||||
|
<library name="aurisys_demo"/>
|
||||||
|
</uplink_library_name_list>
|
||||||
|
</aurisys_scenario>
|
||||||
|
</aurisys_scenarios>
|
||||||
|
<!--
|
||||||
|
* =========================================================================
|
||||||
|
* HAL Librarys
|
||||||
|
* =========================================================================
|
||||||
|
-->
|
||||||
|
<hal_librarys>
|
||||||
|
<!--
|
||||||
|
* =====================================================================
|
||||||
|
* MediaTek Bessound
|
||||||
|
* =====================================================================
|
||||||
|
-->
|
||||||
|
<library name="mtk_bessound"
|
||||||
|
lib_path="/vendor/lib/libaudioloudc.so"
|
||||||
|
lib64_path="/vendor/lib64/libaudioloudc.so"
|
||||||
|
param_path="/vendor/etc/audio_param"
|
||||||
|
lib_dump_path="AUTO"
|
||||||
|
adb_cmd_key="MTKBESSOUND">
|
||||||
|
<components>
|
||||||
|
<!-- for aurisys_scene playback normal -->
|
||||||
|
<component aurisys_scenario="AURISYS_SCENARIO_PLAYBACK_NORMAL"
|
||||||
|
sample_rate="8000,11025,12000,16000,22050,24000,32000,44100,48000,64000,88200,96000,128000,176400,192000"
|
||||||
|
audio_format="AUDIO_FORMAT_PCM_32_BIT"
|
||||||
|
frame_size_ms="0"
|
||||||
|
b_interleave="1"
|
||||||
|
enable_log="0"
|
||||||
|
enable_raw_dump="0"
|
||||||
|
enable_lib_dump="0"
|
||||||
|
enhancement_mode="0">
|
||||||
|
<downlink_process>
|
||||||
|
<buf_in data_buf_type="DATA_BUF_DOWNLINK_IN"
|
||||||
|
num_channels="2"/>
|
||||||
|
<buf_out data_buf_type="DATA_BUF_DOWNLINK_OUT"
|
||||||
|
num_channels="2"/>
|
||||||
|
</downlink_process>
|
||||||
|
</component>
|
||||||
|
<!-- for aurisys_scene playback fast -->
|
||||||
|
<component aurisys_scenario="AURISYS_SCENARIO_PLAYBACK_LOW_LATENCY"
|
||||||
|
sample_rate="8000,11025,12000,16000,22050,24000,32000,44100,48000,64000,88200,96000,128000,176400,192000"
|
||||||
|
audio_format="AUDIO_FORMAT_PCM_32_BIT"
|
||||||
|
frame_size_ms="0"
|
||||||
|
b_interleave="1"
|
||||||
|
enable_log="0"
|
||||||
|
enable_raw_dump="0"
|
||||||
|
enable_lib_dump="0"
|
||||||
|
enhancement_mode="0">
|
||||||
|
<downlink_process>
|
||||||
|
<buf_in data_buf_type="DATA_BUF_DOWNLINK_IN"
|
||||||
|
num_channels="2"/>
|
||||||
|
<buf_out data_buf_type="DATA_BUF_DOWNLINK_OUT"
|
||||||
|
num_channels="2"/>
|
||||||
|
</downlink_process>
|
||||||
|
</component>
|
||||||
|
</components>
|
||||||
|
</library>
|
||||||
|
<!--
|
||||||
|
* =====================================================================
|
||||||
|
* misoundfpsop
|
||||||
|
* =====================================================================
|
||||||
|
-->
|
||||||
|
<library name="misoundfpsop"
|
||||||
|
lib_path="/vendor/lib/libmisoundfpsop.so"
|
||||||
|
lib64_path="/vendor/lib64/libmisoundfpsop.so"
|
||||||
|
param_path="/vendor/etc"
|
||||||
|
lib_dump_path="AUTO"
|
||||||
|
adb_cmd_key="FPSOP">
|
||||||
|
<components>
|
||||||
|
<!-- for aurisys_scene playback fast -->
|
||||||
|
<component aurisys_scenario="AURISYS_SCENARIO_PLAYBACK_LOW_LATENCY"
|
||||||
|
sample_rate="44100,48000,96000"
|
||||||
|
audio_format="AUDIO_FORMAT_PCM_32_BIT"
|
||||||
|
frame_size_ms="1"
|
||||||
|
b_interleave="0"
|
||||||
|
enable_log="0"
|
||||||
|
enable_raw_dump="0"
|
||||||
|
enable_lib_dump="0"
|
||||||
|
enhancement_mode="0">
|
||||||
|
<downlink_process>
|
||||||
|
<buf_in data_buf_type="DATA_BUF_DOWNLINK_IN"
|
||||||
|
num_channels="2"/>
|
||||||
|
<buf_out data_buf_type="DATA_BUF_DOWNLINK_OUT"
|
||||||
|
num_channels="2"/>
|
||||||
|
</downlink_process>
|
||||||
|
</component>
|
||||||
|
</components>
|
||||||
|
</library>
|
||||||
|
<!--
|
||||||
|
* =====================================================================
|
||||||
|
* misound
|
||||||
|
* =====================================================================
|
||||||
|
-->
|
||||||
|
<library name="misoundcrossfade"
|
||||||
|
lib_path="/vendor/lib/libmisoundcrossfade.so"
|
||||||
|
lib64_path="/vendor/lib64/libmisoundcrossfade.so"
|
||||||
|
param_path="/vendor/etc"
|
||||||
|
lib_dump_path="AUTO"
|
||||||
|
adb_cmd_key="CROSSFADE">
|
||||||
|
<components>
|
||||||
|
<!-- for aurisys_scene playback normal -->
|
||||||
|
<component aurisys_scenario="AURISYS_SCENARIO_PLAYBACK_NORMAL"
|
||||||
|
sample_rate="44100,48000,96000"
|
||||||
|
audio_format="AUDIO_FORMAT_PCM_32_BIT"
|
||||||
|
frame_size_ms="10"
|
||||||
|
b_interleave="0"
|
||||||
|
enable_log="0"
|
||||||
|
enable_raw_dump="0"
|
||||||
|
enable_lib_dump="0"
|
||||||
|
enhancement_mode="0">
|
||||||
|
<downlink_process>
|
||||||
|
<buf_in data_buf_type="DATA_BUF_DOWNLINK_IN"
|
||||||
|
num_channels="2"/>
|
||||||
|
<buf_out data_buf_type="DATA_BUF_DOWNLINK_OUT"
|
||||||
|
num_channels="2"/>
|
||||||
|
</downlink_process>
|
||||||
|
</component>
|
||||||
|
<!-- for aurisys_scene playback fast -->
|
||||||
|
<component aurisys_scenario="AURISYS_SCENARIO_PLAYBACK_LOW_LATENCY"
|
||||||
|
sample_rate="44100,48000,96000"
|
||||||
|
audio_format="AUDIO_FORMAT_PCM_32_BIT"
|
||||||
|
frame_size_ms="1"
|
||||||
|
b_interleave="0"
|
||||||
|
enable_log="0"
|
||||||
|
enable_raw_dump="0"
|
||||||
|
enable_lib_dump="0"
|
||||||
|
enhancement_mode="0">
|
||||||
|
<downlink_process>
|
||||||
|
<buf_in data_buf_type="DATA_BUF_DOWNLINK_IN"
|
||||||
|
num_channels="2"/>
|
||||||
|
<buf_out data_buf_type="DATA_BUF_DOWNLINK_OUT"
|
||||||
|
num_channels="2"/>
|
||||||
|
</downlink_process>
|
||||||
|
</component>
|
||||||
|
</components>
|
||||||
|
</library>
|
||||||
|
<!--
|
||||||
|
* =====================================================================
|
||||||
|
* MediaTek IIR
|
||||||
|
* =====================================================================
|
||||||
|
-->
|
||||||
|
<library name="mtk_iir"
|
||||||
|
lib_path="/vendor/lib/lib_iir.so"
|
||||||
|
lib64_path="/vendor/lib64/lib_iir.so"
|
||||||
|
param_path=""
|
||||||
|
lib_dump_path="AUTO"
|
||||||
|
adb_cmd_key="MTKIIR">
|
||||||
|
<components>
|
||||||
|
<!-- for aurisys_scene low latency record -->
|
||||||
|
<component aurisys_scenario="AURISYS_SCENARIO_RECORD_LOW_LATENCY"
|
||||||
|
sample_rate="16000,32000,48000,96000,192000"
|
||||||
|
audio_format="AUDIO_FORMAT_PCM_16_BIT"
|
||||||
|
frame_size_ms="1,5"
|
||||||
|
b_interleave="0"
|
||||||
|
enable_log="0"
|
||||||
|
enable_raw_dump="0"
|
||||||
|
enable_lib_dump="0"
|
||||||
|
enhancement_mode="0">
|
||||||
|
<uplink_process>
|
||||||
|
<buf_in data_buf_type="DATA_BUF_UPLINK_IN"
|
||||||
|
num_channels="1,2,3"/>
|
||||||
|
<buf_out data_buf_type="DATA_BUF_UPLINK_OUT"
|
||||||
|
num_channels="1,2,3"/>
|
||||||
|
</uplink_process>
|
||||||
|
</component>
|
||||||
|
<!-- for aurisys_scene record w/o AEC -->
|
||||||
|
<component aurisys_scenario="AURISYS_SCENARIO_RECORD_WITHOUT_AEC"
|
||||||
|
sample_rate="16000,32000,48000,96000,192000"
|
||||||
|
audio_format="AUDIO_FORMAT_PCM_16_BIT"
|
||||||
|
frame_size_ms="20"
|
||||||
|
b_interleave="0"
|
||||||
|
enable_log="0"
|
||||||
|
enable_raw_dump="0"
|
||||||
|
enable_lib_dump="0"
|
||||||
|
enhancement_mode="0">
|
||||||
|
<uplink_process>
|
||||||
|
<buf_in data_buf_type="DATA_BUF_UPLINK_IN"
|
||||||
|
num_channels="1,2,3"/>
|
||||||
|
<buf_out data_buf_type="DATA_BUF_UPLINK_OUT"
|
||||||
|
num_channels="1,2,3"/>
|
||||||
|
</uplink_process>
|
||||||
|
</component>
|
||||||
|
<!-- for aurisys_scene record w/ AEC -->
|
||||||
|
<component aurisys_scenario="AURISYS_SCENARIO_RECORD_WITH_AEC"
|
||||||
|
sample_rate="16000,32000,48000,96000,192000"
|
||||||
|
audio_format="AUDIO_FORMAT_PCM_16_BIT"
|
||||||
|
frame_size_ms="20"
|
||||||
|
b_interleave="0"
|
||||||
|
enable_log="0"
|
||||||
|
enable_raw_dump="0"
|
||||||
|
enable_lib_dump="0"
|
||||||
|
enhancement_mode="0">
|
||||||
|
<uplink_process>
|
||||||
|
<buf_in data_buf_type="DATA_BUF_UPLINK_IN"
|
||||||
|
num_channels="1,2,3"/>
|
||||||
|
<buf_out data_buf_type="DATA_BUF_UPLINK_OUT"
|
||||||
|
num_channels="1,2,3"/>
|
||||||
|
</uplink_process>
|
||||||
|
</component>
|
||||||
|
<!-- for aurisys_scene voip -->
|
||||||
|
<component aurisys_scenario="AURISYS_SCENARIO_VOIP"
|
||||||
|
sample_rate="16000,32000,48000,96000,192000"
|
||||||
|
audio_format="AUDIO_FORMAT_PCM_16_BIT"
|
||||||
|
frame_size_ms="20"
|
||||||
|
b_interleave="0"
|
||||||
|
enable_log="0"
|
||||||
|
enable_raw_dump="0"
|
||||||
|
enable_lib_dump="0"
|
||||||
|
enhancement_mode="0">
|
||||||
|
<uplink_process>
|
||||||
|
<buf_in data_buf_type="DATA_BUF_UPLINK_IN"
|
||||||
|
num_channels="1,2,3"/>
|
||||||
|
<buf_out data_buf_type="DATA_BUF_UPLINK_OUT"
|
||||||
|
num_channels="1,2,3"/>
|
||||||
|
</uplink_process>
|
||||||
|
</component>
|
||||||
|
<!-- for aurisys_scene voip w/o AEC -->
|
||||||
|
<component aurisys_scenario="AURISYS_SCENARIO_VOIP_WITHOUT_AEC"
|
||||||
|
sample_rate="16000,32000,48000,96000,192000"
|
||||||
|
audio_format="AUDIO_FORMAT_PCM_16_BIT"
|
||||||
|
frame_size_ms="20"
|
||||||
|
b_interleave="0"
|
||||||
|
enable_log="0"
|
||||||
|
enable_raw_dump="0"
|
||||||
|
enable_lib_dump="0"
|
||||||
|
enhancement_mode="0">
|
||||||
|
<uplink_process>
|
||||||
|
<buf_in data_buf_type="DATA_BUF_UPLINK_IN"
|
||||||
|
num_channels="1,2,3"/>
|
||||||
|
<buf_out data_buf_type="DATA_BUF_UPLINK_OUT"
|
||||||
|
num_channels="1,2,3"/>
|
||||||
|
</uplink_process>
|
||||||
|
</component>
|
||||||
|
</components>
|
||||||
|
</library>
|
||||||
|
<!--
|
||||||
|
* =====================================================================
|
||||||
|
* MediaTek Speech Enhancement Library
|
||||||
|
* =====================================================================
|
||||||
|
-->
|
||||||
|
<library name="mtk_speech_enh"
|
||||||
|
lib_path="/vendor/lib/libmtkspparser.so"
|
||||||
|
lib64_path="/vendor/lib64/libmtkspparser.so"
|
||||||
|
param_path="/vendor/etc/audio_param"
|
||||||
|
lib_dump_path="AUTO"
|
||||||
|
adb_cmd_key="MTKSE">
|
||||||
|
<components>
|
||||||
|
<!-- for aurisys_scene low latency record -->
|
||||||
|
<component aurisys_scenario="AURISYS_SCENARIO_RECORD_LOW_LATENCY"
|
||||||
|
sample_rate="16000,48000"
|
||||||
|
audio_format="AUDIO_FORMAT_PCM_8_24_BIT"
|
||||||
|
frame_size_ms="1,5"
|
||||||
|
b_interleave="0"
|
||||||
|
enable_log="0"
|
||||||
|
enable_raw_dump="0"
|
||||||
|
enable_lib_dump="0"
|
||||||
|
enhancement_mode="0">
|
||||||
|
<uplink_process>
|
||||||
|
<buf_in data_buf_type="DATA_BUF_UPLINK_IN"
|
||||||
|
num_channels="1,2,3"/>
|
||||||
|
<buf_out data_buf_type="DATA_BUF_UPLINK_OUT"
|
||||||
|
num_channels="1,2"/>
|
||||||
|
</uplink_process>
|
||||||
|
</component>
|
||||||
|
<!-- for aurisys_scene record w/o AEC -->
|
||||||
|
<component aurisys_scenario="AURISYS_SCENARIO_RECORD_WITHOUT_AEC"
|
||||||
|
sample_rate="16000,48000"
|
||||||
|
audio_format="AUDIO_FORMAT_PCM_8_24_BIT"
|
||||||
|
frame_size_ms="20"
|
||||||
|
b_interleave="0"
|
||||||
|
enable_log="0"
|
||||||
|
enable_raw_dump="0"
|
||||||
|
enable_lib_dump="0"
|
||||||
|
enhancement_mode="0">
|
||||||
|
<uplink_process>
|
||||||
|
<buf_in data_buf_type="DATA_BUF_UPLINK_IN"
|
||||||
|
num_channels="1,2,3"/>
|
||||||
|
<buf_out data_buf_type="DATA_BUF_UPLINK_OUT"
|
||||||
|
num_channels="1,2"/>
|
||||||
|
</uplink_process>
|
||||||
|
</component>
|
||||||
|
<!-- for aurisys_scene record w/ AEC -->
|
||||||
|
<component aurisys_scenario="AURISYS_SCENARIO_RECORD_WITH_AEC"
|
||||||
|
sample_rate="16000"
|
||||||
|
audio_format="AUDIO_FORMAT_PCM_16_BIT"
|
||||||
|
frame_size_ms="20"
|
||||||
|
b_interleave="0"
|
||||||
|
enable_log="0"
|
||||||
|
enable_raw_dump="0"
|
||||||
|
enable_lib_dump="0"
|
||||||
|
enhancement_mode="0">
|
||||||
|
<uplink_process>
|
||||||
|
<buf_in data_buf_type="DATA_BUF_UPLINK_IN"
|
||||||
|
num_channels="1,2,3"/>
|
||||||
|
<buf_out data_buf_type="DATA_BUF_UPLINK_OUT"
|
||||||
|
num_channels="1"/>
|
||||||
|
<buf_refs>
|
||||||
|
<buf_ref data_buf_type="DATA_BUF_ECHO_REF"
|
||||||
|
num_channels="1"/>
|
||||||
|
</buf_refs>
|
||||||
|
</uplink_process>
|
||||||
|
</component>
|
||||||
|
<!-- for aurisys_scene low latency record -->
|
||||||
|
<component aurisys_scenario="AURISYS_SCENARIO_RECORD_IEM"
|
||||||
|
sample_rate="16000,48000"
|
||||||
|
audio_format="AUDIO_FORMAT_PCM_8_24_BIT"
|
||||||
|
frame_size_ms="1,5"
|
||||||
|
b_interleave="0"
|
||||||
|
enable_log="0"
|
||||||
|
enable_raw_dump="0"
|
||||||
|
enable_lib_dump="0"
|
||||||
|
enhancement_mode="0">
|
||||||
|
<uplink_process>
|
||||||
|
<buf_in data_buf_type="DATA_BUF_UPLINK_IN"
|
||||||
|
num_channels="1,2,3"/>
|
||||||
|
<buf_out data_buf_type="DATA_BUF_UPLINK_OUT"
|
||||||
|
num_channels="1,2"/>
|
||||||
|
</uplink_process>
|
||||||
|
</component>
|
||||||
|
<!-- for aurisys_scene voip -->
|
||||||
|
<component aurisys_scenario="AURISYS_SCENARIO_VOIP"
|
||||||
|
sample_rate="16000"
|
||||||
|
audio_format="AUDIO_FORMAT_PCM_16_BIT"
|
||||||
|
frame_size_ms="20"
|
||||||
|
b_interleave="0"
|
||||||
|
enable_log="0"
|
||||||
|
enable_raw_dump="0"
|
||||||
|
enable_lib_dump="0"
|
||||||
|
enhancement_mode="0">
|
||||||
|
<uplink_process>
|
||||||
|
<buf_in data_buf_type="DATA_BUF_UPLINK_IN"
|
||||||
|
num_channels="1,2,3"/>
|
||||||
|
<buf_out data_buf_type="DATA_BUF_UPLINK_OUT"
|
||||||
|
num_channels="1"/>
|
||||||
|
<buf_refs>
|
||||||
|
<buf_ref data_buf_type="DATA_BUF_ECHO_REF"
|
||||||
|
num_channels="1"/>
|
||||||
|
</buf_refs>
|
||||||
|
</uplink_process>
|
||||||
|
<downlink_process>
|
||||||
|
<buf_in data_buf_type="DATA_BUF_DOWNLINK_IN"
|
||||||
|
num_channels="1"/>
|
||||||
|
<buf_out data_buf_type="DATA_BUF_DOWNLINK_OUT"
|
||||||
|
num_channels="1"/>
|
||||||
|
</downlink_process>
|
||||||
|
</component>
|
||||||
|
<!-- for aurisys_scene voip w/o AEC -->
|
||||||
|
<component aurisys_scenario="AURISYS_SCENARIO_VOIP_WITHOUT_AEC"
|
||||||
|
sample_rate="16000"
|
||||||
|
audio_format="AUDIO_FORMAT_PCM_16_BIT"
|
||||||
|
frame_size_ms="20"
|
||||||
|
b_interleave="0"
|
||||||
|
enable_log="0"
|
||||||
|
enable_raw_dump="0"
|
||||||
|
enable_lib_dump="0"
|
||||||
|
enhancement_mode="0">
|
||||||
|
<uplink_process>
|
||||||
|
<buf_in data_buf_type="DATA_BUF_UPLINK_IN"
|
||||||
|
num_channels="1,2,3"/>
|
||||||
|
<buf_out data_buf_type="DATA_BUF_UPLINK_OUT"
|
||||||
|
num_channels="1"/>
|
||||||
|
</uplink_process>
|
||||||
|
<downlink_process>
|
||||||
|
<buf_in data_buf_type="DATA_BUF_DOWNLINK_IN"
|
||||||
|
num_channels="1"/>
|
||||||
|
<buf_out data_buf_type="DATA_BUF_DOWNLINK_OUT"
|
||||||
|
num_channels="1"/>
|
||||||
|
</downlink_process>
|
||||||
|
</component>
|
||||||
|
</components>
|
||||||
|
</library>
|
||||||
|
<!--
|
||||||
|
* =====================================================================
|
||||||
|
* DEMO
|
||||||
|
* =====================================================================
|
||||||
|
-->
|
||||||
|
<library name="aurisys_demo"
|
||||||
|
lib_path="/vendor/lib/libaurisysdemo.so"
|
||||||
|
lib64_path="/vendor/lib64/libaurisysdemo.so"
|
||||||
|
param_path="/vendor/etc/audio_param"
|
||||||
|
lib_dump_path="AUTO"
|
||||||
|
adb_cmd_key="AURISYS_DEMO">
|
||||||
|
<components>
|
||||||
|
<!-- for aurisys_scene record In-ear monitors (IEMs) -->
|
||||||
|
<component aurisys_scenario="AURISYS_SCENARIO_RECORD_IEM"
|
||||||
|
sample_rate="8000,16000,48000,96000"
|
||||||
|
audio_format="AUDIO_FORMAT_PCM_16_BIT,AUDIO_FORMAT_PCM_32_BIT,AUDIO_FORMAT_PCM_8_24_BIT,AUDIO_FORMAT_PCM_24_BIT_PACKED"
|
||||||
|
frame_size_ms="1,5"
|
||||||
|
b_interleave="0"
|
||||||
|
enable_log="0"
|
||||||
|
enable_raw_dump="0"
|
||||||
|
enable_lib_dump="0"
|
||||||
|
enhancement_mode="0">
|
||||||
|
<uplink_process>
|
||||||
|
<buf_in data_buf_type="DATA_BUF_UPLINK_IN"
|
||||||
|
num_channels="1,2,3"/>
|
||||||
|
<buf_out data_buf_type="DATA_BUF_UPLINK_OUT"
|
||||||
|
num_channels="1,2"/>
|
||||||
|
</uplink_process>
|
||||||
|
</component>
|
||||||
|
<!-- for aurisys_scene playback streamout primary -->
|
||||||
|
<component aurisys_scenario="AURISYS_SCENARIO_PLAYBACK_SMARTPA"
|
||||||
|
sample_rate="8000,11025,12000,16000,22050,24000,32000,44100,48000,64000,88200,96000,128000,176400,192000"
|
||||||
|
audio_format="AUDIO_FORMAT_PCM_16_BIT,AUDIO_FORMAT_PCM_32_BIT"
|
||||||
|
frame_size_ms="0"
|
||||||
|
b_interleave="1"
|
||||||
|
enable_log="0"
|
||||||
|
enable_raw_dump="0"
|
||||||
|
enable_lib_dump="0"
|
||||||
|
enhancement_mode="0">
|
||||||
|
<downlink_process>
|
||||||
|
<buf_in data_buf_type="DATA_BUF_DOWNLINK_IN"
|
||||||
|
num_channels="2"/>
|
||||||
|
<buf_out data_buf_type="DATA_BUF_DOWNLINK_OUT"
|
||||||
|
num_channels="2"/>
|
||||||
|
</downlink_process>
|
||||||
|
</component>
|
||||||
|
<!-- for aurisys_scene HDR record -->
|
||||||
|
<component aurisys_scenario="AURISYS_SCENARIO_HDR_RECORD"
|
||||||
|
sample_rate="8000,16000,48000,96000"
|
||||||
|
audio_format="AUDIO_FORMAT_PCM_16_BIT,AUDIO_FORMAT_PCM_32_BIT,AUDIO_FORMAT_PCM_8_24_BIT,AUDIO_FORMAT_PCM_24_BIT_PACKED"
|
||||||
|
frame_size_ms="1,5,20"
|
||||||
|
b_interleave="0"
|
||||||
|
enable_log="0"
|
||||||
|
enable_raw_dump="0"
|
||||||
|
enable_lib_dump="0"
|
||||||
|
enhancement_mode="0">
|
||||||
|
<uplink_process>
|
||||||
|
<buf_in data_buf_type="DATA_BUF_UPLINK_IN"
|
||||||
|
num_channels="2,4"/>
|
||||||
|
<buf_out data_buf_type="DATA_BUF_UPLINK_OUT"
|
||||||
|
num_channels="2"/>
|
||||||
|
</uplink_process>
|
||||||
|
</component>
|
||||||
|
</components>
|
||||||
|
</library>
|
||||||
|
</hal_librarys>
|
||||||
|
</aurisys_config>
|
||||||
+170
@@ -0,0 +1,170 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8" ?>
|
||||||
|
<aurisys_config>
|
||||||
|
<!--
|
||||||
|
* =========================================================================
|
||||||
|
* table of uplink/downlink library mapping for each scenario
|
||||||
|
* =========================================================================
|
||||||
|
-->
|
||||||
|
<aurisys_scenarios>
|
||||||
|
<!-- for aurisys_scene playback with smartpa for all mixed streamout -->
|
||||||
|
<aurisys_scenario aurisys_scenario="AURISYS_SCENARIO_DSP_PLAYBACK_SMARTPA">
|
||||||
|
<downlink_library_name_list digital_gain_lib_name="">
|
||||||
|
<library name="smartpa_rt5512"/>
|
||||||
|
</downlink_library_name_list>
|
||||||
|
</aurisys_scenario>
|
||||||
|
<!-- for aurisys_scene phone call -->
|
||||||
|
<aurisys_scenario aurisys_scenario="AURISYS_SCENARIO_DSP_PHONE_CALL">
|
||||||
|
<uplink_library_name_list digital_gain_lib_name="mtk_sp">
|
||||||
|
<library name="mtk_sp"/>
|
||||||
|
</uplink_library_name_list>
|
||||||
|
<downlink_library_name_list digital_gain_lib_name="mtk_sp">
|
||||||
|
<library name="mtk_sp"/>
|
||||||
|
</downlink_library_name_list>
|
||||||
|
</aurisys_scenario>
|
||||||
|
</aurisys_scenarios>
|
||||||
|
<!--
|
||||||
|
* =========================================================================
|
||||||
|
* DSP HAL Librarys
|
||||||
|
* =========================================================================
|
||||||
|
-->
|
||||||
|
<hal_librarys>
|
||||||
|
<!--
|
||||||
|
* =====================================================================
|
||||||
|
* DEMO
|
||||||
|
* =====================================================================
|
||||||
|
-->
|
||||||
|
<library name="aurisys_demo"
|
||||||
|
lib_path="/vendor/lib/libaurisysdemo.so"
|
||||||
|
lib64_path="/vendor/lib64/libaurisysdemo.so"
|
||||||
|
param_path="/vendor/etc/audio_param"
|
||||||
|
lib_dump_path="AUTO"
|
||||||
|
adb_cmd_key="AURISYS_DEMO">
|
||||||
|
<components>
|
||||||
|
<!-- for aurisys_scene playback with smartpa -->
|
||||||
|
<component aurisys_scenario="AURISYS_SCENARIO_DSP_PLAYBACK_SMARTPA"
|
||||||
|
sample_rate="8000,11025,12000,16000,22050,24000,32000,44100,48000,64000,88200,96000,128000,176400,192000"
|
||||||
|
audio_format="AUDIO_FORMAT_PCM_8_24_BIT"
|
||||||
|
frame_size_ms="0"
|
||||||
|
b_interleave="1"
|
||||||
|
enable_log="0"
|
||||||
|
enable_raw_dump="0"
|
||||||
|
enable_lib_dump="0"
|
||||||
|
enhancement_mode="0">
|
||||||
|
<downlink_process>
|
||||||
|
<buf_in data_buf_type="DATA_BUF_DOWNLINK_IN"
|
||||||
|
num_channels="2"/>
|
||||||
|
<buf_out data_buf_type="DATA_BUF_DOWNLINK_OUT"
|
||||||
|
num_channels="2"/>
|
||||||
|
<buf_refs>
|
||||||
|
<buf_ref data_buf_type="DATA_BUF_IV_BUFFER"
|
||||||
|
num_channels="2"/>
|
||||||
|
</buf_refs>
|
||||||
|
</downlink_process>
|
||||||
|
</component>
|
||||||
|
<!-- for aurisys_scene call -->
|
||||||
|
<component aurisys_scenario="AURISYS_SCENARIO_DSP_PHONE_CALL"
|
||||||
|
sample_rate="8000,16000,32000"
|
||||||
|
audio_format="AUDIO_FORMAT_PCM_16_BIT"
|
||||||
|
frame_size_ms="20"
|
||||||
|
b_interleave="0"
|
||||||
|
enable_log="0"
|
||||||
|
enable_raw_dump="0"
|
||||||
|
enable_lib_dump="0"
|
||||||
|
enhancement_mode="0">
|
||||||
|
<uplink_process>
|
||||||
|
<buf_in data_buf_type="DATA_BUF_UPLINK_IN"
|
||||||
|
num_channels="1,2"/>
|
||||||
|
<buf_out data_buf_type="DATA_BUF_UPLINK_OUT"
|
||||||
|
num_channels="1"/>
|
||||||
|
<buf_refs>
|
||||||
|
<buf_ref data_buf_type="DATA_BUF_ECHO_REF"
|
||||||
|
num_channels="1"/>
|
||||||
|
</buf_refs>
|
||||||
|
</uplink_process>
|
||||||
|
<downlink_process>
|
||||||
|
<buf_in data_buf_type="DATA_BUF_DOWNLINK_IN"
|
||||||
|
num_channels="1"/>
|
||||||
|
<buf_out data_buf_type="DATA_BUF_DOWNLINK_OUT"
|
||||||
|
num_channels="1"/>
|
||||||
|
</downlink_process>
|
||||||
|
</component>
|
||||||
|
</components>
|
||||||
|
</library>
|
||||||
|
<!--
|
||||||
|
* =====================================================================
|
||||||
|
* MTK Speech
|
||||||
|
* =====================================================================
|
||||||
|
-->
|
||||||
|
<library name="mtk_sp"
|
||||||
|
lib_path="/vendor/lib/libmtkspparser.so"
|
||||||
|
lib64_path="/vendor/lib64/libmtkspparser.so"
|
||||||
|
param_path="/vendor/etc/audio_param"
|
||||||
|
lib_dump_path="AUTO"
|
||||||
|
adb_cmd_key="MTK_SPH">
|
||||||
|
<components>
|
||||||
|
<!-- for aurisys_scene call -->
|
||||||
|
<component aurisys_scenario="AURISYS_SCENARIO_DSP_PHONE_CALL"
|
||||||
|
sample_rate="8000,16000,32000"
|
||||||
|
audio_format="AUDIO_FORMAT_PCM_16_BIT"
|
||||||
|
frame_size_ms="20"
|
||||||
|
b_interleave="0"
|
||||||
|
enable_log="0"
|
||||||
|
enable_raw_dump="0"
|
||||||
|
enable_lib_dump="0"
|
||||||
|
enhancement_mode="0">
|
||||||
|
<uplink_process>
|
||||||
|
<buf_in data_buf_type="DATA_BUF_UPLINK_IN"
|
||||||
|
num_channels="1,2"/>
|
||||||
|
<buf_out data_buf_type="DATA_BUF_UPLINK_OUT"
|
||||||
|
num_channels="1"/>
|
||||||
|
<buf_refs>
|
||||||
|
<buf_ref data_buf_type="DATA_BUF_ECHO_REF"
|
||||||
|
num_channels="1"/>
|
||||||
|
</buf_refs>
|
||||||
|
</uplink_process>
|
||||||
|
<downlink_process>
|
||||||
|
<buf_in data_buf_type="DATA_BUF_DOWNLINK_IN"
|
||||||
|
num_channels="1"/>
|
||||||
|
<buf_out data_buf_type="DATA_BUF_DOWNLINK_OUT"
|
||||||
|
num_channels="1"/>
|
||||||
|
</downlink_process>
|
||||||
|
</component>
|
||||||
|
</components>
|
||||||
|
</library>
|
||||||
|
<!--
|
||||||
|
* =====================================================================
|
||||||
|
* RT5512 smartpa
|
||||||
|
* =====================================================================
|
||||||
|
-->
|
||||||
|
<library name="smartpa_rt5512"
|
||||||
|
lib_path="/vendor/lib/libaudiosmartpartk.so"
|
||||||
|
lib64_path="/vendor/lib64/libaudiosmartpartk.so"
|
||||||
|
param_path="/vendor/etc/smartpa_param/SmartPaVendor1_AudioParam.dat"
|
||||||
|
lib_dump_path="AUTO"
|
||||||
|
adb_cmd_key="RT5512">
|
||||||
|
<components>
|
||||||
|
<!-- for aurisys_scene playback with smartpa -->
|
||||||
|
<component aurisys_scenario="AURISYS_SCENARIO_DSP_PLAYBACK_SMARTPA"
|
||||||
|
sample_rate="48000"
|
||||||
|
audio_format="AUDIO_FORMAT_PCM_8_24_BIT"
|
||||||
|
frame_size_ms="0"
|
||||||
|
b_interleave="1"
|
||||||
|
enable_log="0"
|
||||||
|
enable_raw_dump="0"
|
||||||
|
enable_lib_dump="0"
|
||||||
|
enhancement_mode="0">
|
||||||
|
<downlink_process>
|
||||||
|
<buf_in data_buf_type="DATA_BUF_DOWNLINK_IN"
|
||||||
|
num_channels="2"/>
|
||||||
|
<buf_out data_buf_type="DATA_BUF_DOWNLINK_OUT"
|
||||||
|
num_channels="2"/>
|
||||||
|
<buf_refs>
|
||||||
|
<buf_ref data_buf_type="DATA_BUF_IV_BUFFER"
|
||||||
|
num_channels="2"/>
|
||||||
|
</buf_refs>
|
||||||
|
</downlink_process>
|
||||||
|
</component>
|
||||||
|
</components>
|
||||||
|
</library>
|
||||||
|
</hal_librarys>
|
||||||
|
</aurisys_config>
|
||||||
@@ -0,0 +1,18 @@
|
|||||||
|
on post-fs-data
|
||||||
|
mkdir /data/vendor/audiohal 0771 system audio
|
||||||
|
mkdir /data/vendor/audio 0771 system audio
|
||||||
|
|
||||||
|
service vendor.audio-hal-aidl /vendor/bin/hw/android.hardware.audio.service-aidl.mediatek
|
||||||
|
class hal
|
||||||
|
user audioserver
|
||||||
|
# media gid needed for /dev/fm (radio) and for /data/misc/media (tee)
|
||||||
|
group audio camera drmrpc inet media mediadrm net_bt net_bt_admin net_bw_acct wakelock context_hub system
|
||||||
|
capabilities BLOCK_SUSPEND SYS_NICE
|
||||||
|
# setting RLIMIT_RTPRIO allows binder RT priority inheritance
|
||||||
|
rlimit rtprio 10 10
|
||||||
|
ioprio rt 4
|
||||||
|
task_profiles ProcessCapacityHigh HighPerformance
|
||||||
|
#Audio-add BEGIN
|
||||||
|
socket audio_hw_socket seqpacket 0666 system system
|
||||||
|
#END
|
||||||
|
onrestart restart audioserver
|
||||||
+11
@@ -0,0 +1,11 @@
|
|||||||
|
<!--
|
||||||
|
Input:
|
||||||
|
vendor/mediatek/proprietary/hardware/audio/common/service/service_aidl/android.hardware.audio.effect.service-aidl.xml
|
||||||
|
-->
|
||||||
|
<manifest version="8.0" type="device">
|
||||||
|
<hal format="aidl">
|
||||||
|
<name>android.hardware.audio.effect</name>
|
||||||
|
<version>2</version>
|
||||||
|
<fqname>IFactory/default</fqname>
|
||||||
|
</hal>
|
||||||
|
</manifest>
|
||||||
+26
@@ -0,0 +1,26 @@
|
|||||||
|
<!--
|
||||||
|
Input:
|
||||||
|
vendor/mediatek/proprietary/hardware/audio/common/service/service_aidl/android.hardware.audio.service-aidl.xml
|
||||||
|
-->
|
||||||
|
<manifest version="8.0" type="device">
|
||||||
|
<hal format="aidl">
|
||||||
|
<name>android.hardware.audio.core</name>
|
||||||
|
<version>2</version>
|
||||||
|
<fqname>IModule/default</fqname>
|
||||||
|
</hal>
|
||||||
|
<hal format="aidl">
|
||||||
|
<name>android.hardware.audio.core</name>
|
||||||
|
<version>2</version>
|
||||||
|
<fqname>IModule/r_submix</fqname>
|
||||||
|
</hal>
|
||||||
|
<hal format="aidl">
|
||||||
|
<name>android.hardware.audio.core</name>
|
||||||
|
<version>2</version>
|
||||||
|
<fqname>IModule/bluetooth</fqname>
|
||||||
|
</hal>
|
||||||
|
<hal format="aidl">
|
||||||
|
<name>android.hardware.audio.core</name>
|
||||||
|
<version>2</version>
|
||||||
|
<fqname>IConfig/default</fqname>
|
||||||
|
</hal>
|
||||||
|
</manifest>
|
||||||
@@ -0,0 +1,11 @@
|
|||||||
|
<!--
|
||||||
|
Input:
|
||||||
|
vendor/mediatek/proprietary/hardware/connectivity/bluetooth/bluetooth_audio/android_aidl/bluetooth_audio.xml
|
||||||
|
-->
|
||||||
|
<manifest version="8.0" type="device">
|
||||||
|
<hal format="aidl">
|
||||||
|
<name>android.hardware.bluetooth.audio</name>
|
||||||
|
<version>4</version>
|
||||||
|
<fqname>IBluetoothAudioProviderFactory/default</fqname>
|
||||||
|
</hal>
|
||||||
|
</manifest>
|
||||||
@@ -0,0 +1,7 @@
|
|||||||
|
p2p_no_group_iface=0
|
||||||
|
driver_param=use_p2p_group_interface=1
|
||||||
|
bss_expiration_scan_count=1
|
||||||
|
wowlan_triggers=disconnect
|
||||||
|
p2p_search_delay=50
|
||||||
|
p2p_go_he=1
|
||||||
|
p2p_add_cli_chan=1
|
||||||
+16
@@ -0,0 +1,16 @@
|
|||||||
|
ctrl_interface=wlan0
|
||||||
|
update_config=1
|
||||||
|
manufacturer=MediaTek Inc.
|
||||||
|
device_name=Wireless Client
|
||||||
|
model_name=MTK Wireless Model
|
||||||
|
model_number=1.0
|
||||||
|
serial_number=2.0
|
||||||
|
device_type=10-0050F204-5
|
||||||
|
os_version=01020300
|
||||||
|
config_methods=display push_button keypad
|
||||||
|
p2p_no_group_iface=1
|
||||||
|
driver_param=use_p2p_group_interface=1
|
||||||
|
hs20=1
|
||||||
|
pmf=1
|
||||||
|
wowlan_disconnect_on_deinit=1
|
||||||
|
sae_pwe=2
|
||||||
@@ -0,0 +1,5 @@
|
|||||||
|
p2p_no_group_iface=1
|
||||||
|
driver_param=use_p2p_group_interface=1
|
||||||
|
wowlan_triggers=disconnect
|
||||||
|
p2p_disabled=1
|
||||||
|
bss_no_flush_when_down=1
|
||||||
Binary file not shown.
Binary file not shown.
BIN
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
Binary file not shown.
Binary file not shown.
BIN
Binary file not shown.
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
Vendored
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
Vendored
BIN
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+31
-8
@@ -308,6 +308,7 @@ PRODUCT_COPY_FILES += \
|
|||||||
vendor/xiaomi/rodin/proprietary/odm/firmware/rodin_gtp_thp_config_vendor.ini:$(TARGET_COPY_OUT_ODM)/firmware/rodin_gtp_thp_config_vendor.ini \
|
vendor/xiaomi/rodin/proprietary/odm/firmware/rodin_gtp_thp_config_vendor.ini:$(TARGET_COPY_OUT_ODM)/firmware/rodin_gtp_thp_config_vendor.ini \
|
||||||
vendor/xiaomi/rodin/proprietary/odm/mitee/ta/a3ba6512-6e0e-4065-93165e4a7d04ca08.ta:$(TARGET_COPY_OUT_ODM)/mitee/ta/a3ba6512-6e0e-4065-93165e4a7d04ca08.ta \
|
vendor/xiaomi/rodin/proprietary/odm/mitee/ta/a3ba6512-6e0e-4065-93165e4a7d04ca08.ta:$(TARGET_COPY_OUT_ODM)/mitee/ta/a3ba6512-6e0e-4065-93165e4a7d04ca08.ta \
|
||||||
vendor/xiaomi/rodin/proprietary/system/etc/public.libraries-mtk.txt:$(TARGET_COPY_OUT_SYSTEM)/etc/public.libraries-mtk.txt \
|
vendor/xiaomi/rodin/proprietary/system/etc/public.libraries-mtk.txt:$(TARGET_COPY_OUT_SYSTEM)/etc/public.libraries-mtk.txt \
|
||||||
|
vendor/xiaomi/rodin/proprietary/system_ext/etc/init/android.hardware.audio.parameter_parser.service.rc:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/init/android.hardware.audio.parameter_parser.service.rc \
|
||||||
vendor/xiaomi/rodin/proprietary/system_ext/etc/permissions/com.android.hotwordenrollment.common.util.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/com.android.hotwordenrollment.common.util.xml \
|
vendor/xiaomi/rodin/proprietary/system_ext/etc/permissions/com.android.hotwordenrollment.common.util.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/com.android.hotwordenrollment.common.util.xml \
|
||||||
vendor/xiaomi/rodin/proprietary/vendor/bin/crossbuild/DataSet/SQLiteModule/db/port_select.db:$(TARGET_COPY_OUT_VENDOR)/bin/crossbuild/DataSet/SQLiteModule/db/port_select.db \
|
vendor/xiaomi/rodin/proprietary/vendor/bin/crossbuild/DataSet/SQLiteModule/db/port_select.db:$(TARGET_COPY_OUT_VENDOR)/bin/crossbuild/DataSet/SQLiteModule/db/port_select.db \
|
||||||
vendor/xiaomi/rodin/proprietary/vendor/data/model/VEdynamic.dla:$(TARGET_COPY_OUT_VENDOR)/data/model/VEdynamic.dla \
|
vendor/xiaomi/rodin/proprietary/vendor/data/model/VEdynamic.dla:$(TARGET_COPY_OUT_VENDOR)/data/model/VEdynamic.dla \
|
||||||
@@ -320,10 +321,14 @@ PRODUCT_COPY_FILES += \
|
|||||||
vendor/xiaomi/rodin/proprietary/vendor/data/model/object_detection.dla:$(TARGET_COPY_OUT_VENDOR)/data/model/object_detection.dla \
|
vendor/xiaomi/rodin/proprietary/vendor/data/model/object_detection.dla:$(TARGET_COPY_OUT_VENDOR)/data/model/object_detection.dla \
|
||||||
vendor/xiaomi/rodin/proprietary/vendor/data/model/x2_SR_dynamic.dla:$(TARGET_COPY_OUT_VENDOR)/data/model/x2_SR_dynamic.dla \
|
vendor/xiaomi/rodin/proprietary/vendor/data/model/x2_SR_dynamic.dla:$(TARGET_COPY_OUT_VENDOR)/data/model/x2_SR_dynamic.dla \
|
||||||
vendor/xiaomi/rodin/proprietary/vendor/data/model/x3_SR_dynamic.dla:$(TARGET_COPY_OUT_VENDOR)/data/model/x3_SR_dynamic.dla \
|
vendor/xiaomi/rodin/proprietary/vendor/data/model/x3_SR_dynamic.dla:$(TARGET_COPY_OUT_VENDOR)/data/model/x3_SR_dynamic.dla \
|
||||||
|
vendor/xiaomi/rodin/proprietary/vendor/etc/AudioDump_dynamic.ds:$(TARGET_COPY_OUT_VENDOR)/etc/AudioDump_dynamic.ds \
|
||||||
|
vendor/xiaomi/rodin/proprietary/vendor/etc/AudioLog_dynamic.ds:$(TARGET_COPY_OUT_VENDOR)/etc/AudioLog_dynamic.ds \
|
||||||
vendor/xiaomi/rodin/proprietary/vendor/etc/MNL_Config.xml:$(TARGET_COPY_OUT_VENDOR)/etc/MNL_Config.xml \
|
vendor/xiaomi/rodin/proprietary/vendor/etc/MNL_Config.xml:$(TARGET_COPY_OUT_VENDOR)/etc/MNL_Config.xml \
|
||||||
vendor/xiaomi/rodin/proprietary/vendor/etc/VideoLog_dynamic.ds:$(TARGET_COPY_OUT_VENDOR)/etc/VideoLog_dynamic.ds \
|
vendor/xiaomi/rodin/proprietary/vendor/etc/VideoLog_dynamic.ds:$(TARGET_COPY_OUT_VENDOR)/etc/VideoLog_dynamic.ds \
|
||||||
vendor/xiaomi/rodin/proprietary/vendor/etc/apdb/APDB_MT6899___W2439:$(TARGET_COPY_OUT_VENDOR)/etc/apdb/APDB_MT6899___W2439 \
|
vendor/xiaomi/rodin/proprietary/vendor/etc/apdb/APDB_MT6899___W2439:$(TARGET_COPY_OUT_VENDOR)/etc/apdb/APDB_MT6899___W2439 \
|
||||||
vendor/xiaomi/rodin/proprietary/vendor/etc/apdb/APDB_MT6899___W2439_ENUM:$(TARGET_COPY_OUT_VENDOR)/etc/apdb/APDB_MT6899___W2439_ENUM \
|
vendor/xiaomi/rodin/proprietary/vendor/etc/apdb/APDB_MT6899___W2439_ENUM:$(TARGET_COPY_OUT_VENDOR)/etc/apdb/APDB_MT6899___W2439_ENUM \
|
||||||
|
vendor/xiaomi/rodin/proprietary/vendor/etc/audio_device.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_device.xml \
|
||||||
|
vendor/xiaomi/rodin/proprietary/vendor/etc/audio_device_fs.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_device_fs.xml \
|
||||||
vendor/xiaomi/rodin/proprietary/vendor/etc/audio_param/AudioParamOptions_mgvi.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/AudioParamOptions_mgvi.xml \
|
vendor/xiaomi/rodin/proprietary/vendor/etc/audio_param/AudioParamOptions_mgvi.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/AudioParamOptions_mgvi.xml \
|
||||||
vendor/xiaomi/rodin/proprietary/vendor/etc/audio_param/AudioParamOptions_vext.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/AudioParamOptions_vext.xml \
|
vendor/xiaomi/rodin/proprietary/vendor/etc/audio_param/AudioParamOptions_vext.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/AudioParamOptions_vext.xml \
|
||||||
vendor/xiaomi/rodin/proprietary/vendor/etc/audio_param/BtInfo_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/BtInfo_AudioParam.xml \
|
vendor/xiaomi/rodin/proprietary/vendor/etc/audio_param/BtInfo_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/BtInfo_AudioParam.xml \
|
||||||
@@ -455,6 +460,8 @@ PRODUCT_COPY_FILES += \
|
|||||||
vendor/xiaomi/rodin/proprietary/vendor/etc/audio_param/mis_spk.bin:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/mis_spk.bin \
|
vendor/xiaomi/rodin/proprietary/vendor/etc/audio_param/mis_spk.bin:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/mis_spk.bin \
|
||||||
vendor/xiaomi/rodin/proprietary/vendor/etc/audio_param/mis_spk_alt1.bin:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/mis_spk_alt1.bin \
|
vendor/xiaomi/rodin/proprietary/vendor/etc/audio_param/mis_spk_alt1.bin:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/mis_spk_alt1.bin \
|
||||||
vendor/xiaomi/rodin/proprietary/vendor/etc/audiodata.db:$(TARGET_COPY_OUT_VENDOR)/etc/audiodata.db \
|
vendor/xiaomi/rodin/proprietary/vendor/etc/audiodata.db:$(TARGET_COPY_OUT_VENDOR)/etc/audiodata.db \
|
||||||
|
vendor/xiaomi/rodin/proprietary/vendor/etc/aurisys_config.xml:$(TARGET_COPY_OUT_VENDOR)/etc/aurisys_config.xml \
|
||||||
|
vendor/xiaomi/rodin/proprietary/vendor/etc/aurisys_config_rv.xml:$(TARGET_COPY_OUT_VENDOR)/etc/aurisys_config_rv.xml \
|
||||||
vendor/xiaomi/rodin/proprietary/vendor/etc/camera/af_class_all.dla:$(TARGET_COPY_OUT_VENDOR)/etc/camera/af_class_all.dla \
|
vendor/xiaomi/rodin/proprietary/vendor/etc/camera/af_class_all.dla:$(TARGET_COPY_OUT_VENDOR)/etc/camera/af_class_all.dla \
|
||||||
vendor/xiaomi/rodin/proprietary/vendor/etc/camera/af_class_human.dla:$(TARGET_COPY_OUT_VENDOR)/etc/camera/af_class_human.dla \
|
vendor/xiaomi/rodin/proprietary/vendor/etc/camera/af_class_human.dla:$(TARGET_COPY_OUT_VENDOR)/etc/camera/af_class_human.dla \
|
||||||
vendor/xiaomi/rodin/proprietary/vendor/etc/camera/af_classify.dla:$(TARGET_COPY_OUT_VENDOR)/etc/camera/af_classify.dla \
|
vendor/xiaomi/rodin/proprietary/vendor/etc/camera/af_classify.dla:$(TARGET_COPY_OUT_VENDOR)/etc/camera/af_classify.dla \
|
||||||
@@ -506,6 +513,7 @@ PRODUCT_COPY_FILES += \
|
|||||||
vendor/xiaomi/rodin/proprietary/vendor/etc/gralloc/gpu.xml:$(TARGET_COPY_OUT_VENDOR)/etc/gralloc/gpu.xml \
|
vendor/xiaomi/rodin/proprietary/vendor/etc/gralloc/gpu.xml:$(TARGET_COPY_OUT_VENDOR)/etc/gralloc/gpu.xml \
|
||||||
vendor/xiaomi/rodin/proprietary/vendor/etc/gralloc/vpu.xml:$(TARGET_COPY_OUT_VENDOR)/etc/gralloc/vpu.xml \
|
vendor/xiaomi/rodin/proprietary/vendor/etc/gralloc/vpu.xml:$(TARGET_COPY_OUT_VENDOR)/etc/gralloc/vpu.xml \
|
||||||
vendor/xiaomi/rodin/proprietary/vendor/etc/init.insmod.mt6899.cfg:$(TARGET_COPY_OUT_VENDOR)/etc/init.insmod.mt6899.cfg \
|
vendor/xiaomi/rodin/proprietary/vendor/etc/init.insmod.mt6899.cfg:$(TARGET_COPY_OUT_VENDOR)/etc/init.insmod.mt6899.cfg \
|
||||||
|
vendor/xiaomi/rodin/proprietary/vendor/etc/init/android.hardware.audio.service-aidl.mediatek.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.audio.service-aidl.mediatek.rc \
|
||||||
vendor/xiaomi/rodin/proprietary/vendor/etc/init/android.hardware.gatekeeper-service.mitee.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.gatekeeper-service.mitee.rc \
|
vendor/xiaomi/rodin/proprietary/vendor/etc/init/android.hardware.gatekeeper-service.mitee.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.gatekeeper-service.mitee.rc \
|
||||||
vendor/xiaomi/rodin/proprietary/vendor/etc/init/android.hardware.gnss-service.mediatek.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.gnss-service.mediatek.rc \
|
vendor/xiaomi/rodin/proprietary/vendor/etc/init/android.hardware.gnss-service.mediatek.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.gnss-service.mediatek.rc \
|
||||||
vendor/xiaomi/rodin/proprietary/vendor/etc/init/android.hardware.graphics.composer@3.3-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.graphics.composer@3.3-service.rc \
|
vendor/xiaomi/rodin/proprietary/vendor/etc/init/android.hardware.graphics.composer@3.3-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.graphics.composer@3.3-service.rc \
|
||||||
@@ -571,6 +579,9 @@ PRODUCT_COPY_FILES += \
|
|||||||
vendor/xiaomi/rodin/proprietary/vendor/etc/virtual-spn-conf-by-efpnn.xml:$(TARGET_COPY_OUT_VENDOR)/etc/virtual-spn-conf-by-efpnn.xml \
|
vendor/xiaomi/rodin/proprietary/vendor/etc/virtual-spn-conf-by-efpnn.xml:$(TARGET_COPY_OUT_VENDOR)/etc/virtual-spn-conf-by-efpnn.xml \
|
||||||
vendor/xiaomi/rodin/proprietary/vendor/etc/virtual-spn-conf-by-efspn.xml:$(TARGET_COPY_OUT_VENDOR)/etc/virtual-spn-conf-by-efspn.xml \
|
vendor/xiaomi/rodin/proprietary/vendor/etc/virtual-spn-conf-by-efspn.xml:$(TARGET_COPY_OUT_VENDOR)/etc/virtual-spn-conf-by-efspn.xml \
|
||||||
vendor/xiaomi/rodin/proprietary/vendor/etc/virtual-spn-conf-by-imsi.xml:$(TARGET_COPY_OUT_VENDOR)/etc/virtual-spn-conf-by-imsi.xml \
|
vendor/xiaomi/rodin/proprietary/vendor/etc/virtual-spn-conf-by-imsi.xml:$(TARGET_COPY_OUT_VENDOR)/etc/virtual-spn-conf-by-imsi.xml \
|
||||||
|
vendor/xiaomi/rodin/proprietary/vendor/etc/wifi/p2p_supplicant_overlay.conf:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/p2p_supplicant_overlay.conf \
|
||||||
|
vendor/xiaomi/rodin/proprietary/vendor/etc/wifi/wpa_supplicant.conf:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/wpa_supplicant.conf \
|
||||||
|
vendor/xiaomi/rodin/proprietary/vendor/etc/wifi/wpa_supplicant_overlay.conf:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/wpa_supplicant_overlay.conf \
|
||||||
vendor/xiaomi/rodin/proprietary/vendor/firmware/BT_FW.cfg:$(TARGET_COPY_OUT_VENDOR)/firmware/BT_FW.cfg \
|
vendor/xiaomi/rodin/proprietary/vendor/firmware/BT_FW.cfg:$(TARGET_COPY_OUT_VENDOR)/firmware/BT_FW.cfg \
|
||||||
vendor/xiaomi/rodin/proprietary/vendor/firmware/aw8697_haptic.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/aw8697_haptic.bin \
|
vendor/xiaomi/rodin/proprietary/vendor/firmware/aw8697_haptic.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/aw8697_haptic.bin \
|
||||||
vendor/xiaomi/rodin/proprietary/vendor/firmware/aw8697_rtp_1.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/aw8697_rtp_1.bin \
|
vendor/xiaomi/rodin/proprietary/vendor/firmware/aw8697_rtp_1.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/aw8697_rtp_1.bin \
|
||||||
@@ -694,8 +705,11 @@ PRODUCT_COPY_FILES += \
|
|||||||
vendor/xiaomi/rodin/proprietary/vendor/mitee/ta/e97c270e-a5c4-4c58-bcd3384a2fa2539e.ta:$(TARGET_COPY_OUT_VENDOR)/mitee/ta/e97c270e-a5c4-4c58-bcd3384a2fa2539e.ta
|
vendor/xiaomi/rodin/proprietary/vendor/mitee/ta/e97c270e-a5c4-4c58-bcd3384a2fa2539e.ta:$(TARGET_COPY_OUT_VENDOR)/mitee/ta/e97c270e-a5c4-4c58-bcd3384a2fa2539e.ta
|
||||||
|
|
||||||
PRODUCT_PACKAGES += \
|
PRODUCT_PACKAGES += \
|
||||||
|
av-audio-types-aidl-V1-ndk \
|
||||||
APUWareApusysAidlServer \
|
APUWareApusysAidlServer \
|
||||||
APUWareUtilsAidlServer \
|
APUWareUtilsAidlServer \
|
||||||
|
android.hardware.audio.core-impl-mediatek \
|
||||||
|
android.hardware.bluetooth.audio-impl-mediatek \
|
||||||
android.hardware.security.keymint-V3-ndk-v34 \
|
android.hardware.security.keymint-V3-ndk-v34 \
|
||||||
com.xiaomi.camdfx \
|
com.xiaomi.camdfx \
|
||||||
libGLES_meow \
|
libGLES_meow \
|
||||||
@@ -704,7 +718,9 @@ PRODUCT_PACKAGES += \
|
|||||||
libMEOW_qt \
|
libMEOW_qt \
|
||||||
libMEOW_trace \
|
libMEOW_trace \
|
||||||
libGLES_mali \
|
libGLES_mali \
|
||||||
|
android.hardware.audio.effect.aidl-impl-mediatek \
|
||||||
android.hardware.gnss-impl-mediatek \
|
android.hardware.gnss-impl-mediatek \
|
||||||
|
android.hardware.soundtrigger3-impl \
|
||||||
audio.primary.mediatek \
|
audio.primary.mediatek \
|
||||||
consumerir.common \
|
consumerir.common \
|
||||||
gps.default \
|
gps.default \
|
||||||
@@ -722,6 +738,7 @@ PRODUCT_PACKAGES += \
|
|||||||
sensors.elliptic@2.0 \
|
sensors.elliptic@2.0 \
|
||||||
sensors.mt6899 \
|
sensors.mt6899 \
|
||||||
sound_trigger.primary.default \
|
sound_trigger.primary.default \
|
||||||
|
vendor.mediatek.hardware.audio-impl \
|
||||||
vendor.mediatek.hardware.camera.atms_aidl@1.0-impl \
|
vendor.mediatek.hardware.camera.atms_aidl@1.0-impl \
|
||||||
vendor.mediatek.hardware.camera.bgservice_aidl@1.0-impl \
|
vendor.mediatek.hardware.camera.bgservice_aidl@1.0-impl \
|
||||||
vendor.mediatek.hardware.camera.isphal_aidl@1.0-impl \
|
vendor.mediatek.hardware.camera.isphal_aidl@1.0-impl \
|
||||||
@@ -753,7 +770,6 @@ PRODUCT_PACKAGES += \
|
|||||||
libaal_sec \
|
libaal_sec \
|
||||||
libaimemc \
|
libaimemc \
|
||||||
libaispq \
|
libaispq \
|
||||||
libalsautils-v34 \
|
|
||||||
libappgamepq \
|
libappgamepq \
|
||||||
libapu_mdw \
|
libapu_mdw \
|
||||||
libapu_mdw_batch \
|
libapu_mdw_batch \
|
||||||
@@ -763,6 +779,7 @@ PRODUCT_PACKAGES += \
|
|||||||
libasn1c_core \
|
libasn1c_core \
|
||||||
libasn1c_mapi \
|
libasn1c_mapi \
|
||||||
libasn1c_mdmi \
|
libasn1c_mdmi \
|
||||||
|
libaudio_aidl_conversion_common_ndk_prebuilt \
|
||||||
libaudio_param_parser-vnd \
|
libaudio_param_parser-vnd \
|
||||||
libaudiocloudctrl \
|
libaudiocloudctrl \
|
||||||
libaudiocompensationfilter_vendor \
|
libaudiocompensationfilter_vendor \
|
||||||
@@ -774,6 +791,7 @@ PRODUCT_PACKAGES += \
|
|||||||
libaudiodcrflt_vendor \
|
libaudiodcrflt_vendor \
|
||||||
libaudiofmtconv \
|
libaudiofmtconv \
|
||||||
libaudioloudc \
|
libaudioloudc \
|
||||||
|
libaudiopolicyconfigxml_mtk_vendor \
|
||||||
libaudioprimarydevicehalifclient \
|
libaudioprimarydevicehalifclient \
|
||||||
libaudiosmartpamtk \
|
libaudiosmartpamtk \
|
||||||
libaudiotoolkit_vendor \
|
libaudiotoolkit_vendor \
|
||||||
@@ -783,6 +801,7 @@ PRODUCT_PACKAGES += \
|
|||||||
libblisrc32_vendor \
|
libblisrc32_vendor \
|
||||||
libbluetooth_audio_session_aidl_mtk \
|
libbluetooth_audio_session_aidl_mtk \
|
||||||
libbluetooth_mtk \
|
libbluetooth_mtk \
|
||||||
|
libbluetooth_mtk_pure \
|
||||||
libbt-vendor \
|
libbt-vendor \
|
||||||
libbwc \
|
libbwc \
|
||||||
libcam.hal3a.custom.ae.HDRStateEvaluator \
|
libcam.hal3a.custom.ae.HDRStateEvaluator \
|
||||||
@@ -981,6 +1000,7 @@ PRODUCT_PACKAGES += \
|
|||||||
libnputils \
|
libnputils \
|
||||||
libnvram \
|
libnvram \
|
||||||
libnvram_sec \
|
libnvram_sec \
|
||||||
|
libnxp_extamp_intf \
|
||||||
liboemcrypto \
|
liboemcrypto \
|
||||||
libofflinedebugdata \
|
libofflinedebugdata \
|
||||||
libpqframework \
|
libpqframework \
|
||||||
@@ -1035,15 +1055,10 @@ PRODUCT_PACKAGES += \
|
|||||||
libvow_ap_test_vaca_nn \
|
libvow_ap_test_vaca_nn \
|
||||||
libvow_comp_test \
|
libvow_comp_test \
|
||||||
libvpu5 \
|
libvpu5 \
|
||||||
libwapi \
|
|
||||||
libwifi-hal-mtk \
|
|
||||||
libwifical \
|
|
||||||
libwifinvram \
|
|
||||||
libwifinvramdata \
|
|
||||||
libwpa_client \
|
|
||||||
libwpfa \
|
libwpfa \
|
||||||
libwvkeybox \
|
libwvkeybox \
|
||||||
libxiaomi_mtkril \
|
libxiaomi_mtkril \
|
||||||
|
libxlog \
|
||||||
arm.graphics-V5-ndk \
|
arm.graphics-V5-ndk \
|
||||||
arm.mali.platform-V2-ndk \
|
arm.mali.platform-V2-ndk \
|
||||||
lib3a.ae \
|
lib3a.ae \
|
||||||
@@ -1446,8 +1461,10 @@ PRODUCT_PACKAGES += \
|
|||||||
vendor.mediatek.hardware.apuware.apusys-V5-ndk-vendor \
|
vendor.mediatek.hardware.apuware.apusys-V5-ndk-vendor \
|
||||||
vendor.mediatek.hardware.apuware.utils-V1-ndk-vendor \
|
vendor.mediatek.hardware.apuware.utils-V1-ndk-vendor \
|
||||||
vendor.mediatek.hardware.apuware.utils@2.0-vendor \
|
vendor.mediatek.hardware.apuware.utils@2.0-vendor \
|
||||||
vendor.mediatek.hardware.audio@6.1 \
|
vendor.mediatek.hardware.audio-V1-ndk \
|
||||||
vendor.mediatek.hardware.bluetooth.audio-V1-ndk \
|
vendor.mediatek.hardware.bluetooth.audio-V1-ndk \
|
||||||
|
vendor.mediatek.hardware.bluetooth.audio@2.1 \
|
||||||
|
vendor.mediatek.hardware.bluetooth.audio@2.2 \
|
||||||
vendor.mediatek.hardware.camera.aovservice-V2-ndk \
|
vendor.mediatek.hardware.camera.aovservice-V2-ndk \
|
||||||
vendor.mediatek.hardware.camera.atms-V1-ndk \
|
vendor.mediatek.hardware.camera.atms-V1-ndk \
|
||||||
vendor.mediatek.hardware.camera.atms@1.0 \
|
vendor.mediatek.hardware.camera.atms@1.0 \
|
||||||
@@ -1720,6 +1737,7 @@ PRODUCT_PACKAGES += \
|
|||||||
libvideomode \
|
libvideomode \
|
||||||
libwa_widelens_undistort \
|
libwa_widelens_undistort \
|
||||||
vendor.xiaomi.hardware.framecapturemanager-V1-ndk \
|
vendor.xiaomi.hardware.framecapturemanager-V1-ndk \
|
||||||
|
vendor.xiaomi.hardware.mediaeventgatherservice-V1-ndk \
|
||||||
com.google.android.widevine.nonupdatable \
|
com.google.android.widevine.nonupdatable \
|
||||||
MiuiCit \
|
MiuiCit \
|
||||||
HotwordEnrollmentXGoogleRISCV_WIDEBAND \
|
HotwordEnrollmentXGoogleRISCV_WIDEBAND \
|
||||||
@@ -1728,6 +1746,8 @@ PRODUCT_PACKAGES += \
|
|||||||
goodix_sz_rodin \
|
goodix_sz_rodin \
|
||||||
com.android.hotwordenrollment.common.util \
|
com.android.hotwordenrollment.common.util \
|
||||||
CommandService.xml \
|
CommandService.xml \
|
||||||
|
android.hardware.audio.effect.service-aidl.xml \
|
||||||
|
android.hardware.audio.service-aidl.mediatek.xml \
|
||||||
android.hardware.gatekeeper-service.mitee.xml \
|
android.hardware.gatekeeper-service.mitee.xml \
|
||||||
android.hardware.identity@5.0-service.mitee.xml \
|
android.hardware.identity@5.0-service.mitee.xml \
|
||||||
android.hardware.neuralnetworks-shim-service-mtk.xml \
|
android.hardware.neuralnetworks-shim-service-mtk.xml \
|
||||||
@@ -1736,6 +1756,7 @@ PRODUCT_PACKAGES += \
|
|||||||
android.hardware.security.sharedsecret-service.mitee.xml \
|
android.hardware.security.sharedsecret-service.mitee.xml \
|
||||||
android.hardware.tetheroffload-V1-service.xml \
|
android.hardware.tetheroffload-V1-service.xml \
|
||||||
arm.mali.platform-mediatek.xml \
|
arm.mali.platform-mediatek.xml \
|
||||||
|
bluetooth_audio_mtk.xml \
|
||||||
gnss-mtk-default.xml \
|
gnss-mtk-default.xml \
|
||||||
gnss-mtk.xml \
|
gnss-mtk.xml \
|
||||||
manifest_allocator.xml \
|
manifest_allocator.xml \
|
||||||
@@ -1769,6 +1790,7 @@ PRODUCT_PACKAGES += \
|
|||||||
displayfeature \
|
displayfeature \
|
||||||
fuelgauged \
|
fuelgauged \
|
||||||
fuelgauged_nvram \
|
fuelgauged_nvram \
|
||||||
|
android.hardware.audio.service-aidl.mediatek \
|
||||||
android.hardware.gatekeeper-service.mitee \
|
android.hardware.gatekeeper-service.mitee \
|
||||||
android.hardware.gnss-service.mediatek \
|
android.hardware.gnss-service.mediatek \
|
||||||
android.hardware.graphics.composer@3.3-service \
|
android.hardware.graphics.composer@3.3-service \
|
||||||
@@ -1807,6 +1829,7 @@ PRODUCT_PACKAGES += \
|
|||||||
wlan_assistant \
|
wlan_assistant \
|
||||||
wmt_launcher \
|
wmt_launcher \
|
||||||
wmt_loader \
|
wmt_loader \
|
||||||
|
android.hardware.audio.parameter_parser.service \
|
||||||
spkcal \
|
spkcal \
|
||||||
spkcal_88263s \
|
spkcal_88263s \
|
||||||
spkcal_88263s_m16 \
|
spkcal_88263s_m16 \
|
||||||
|
|||||||
Reference in New Issue
Block a user