From 68b79ce3d785c7b4a783529bdea000d20684573e Mon Sep 17 00:00:00 2001 From: Majaahh Date: Sun, 10 May 2026 19:27:41 +0200 Subject: [PATCH] s5e8825-common: Switch to OSS Audio Change-Id: Ic7046be39f283a4631de1adce0f7e01522b5fb79 Signed-off-by: Majaahh Signed-off-by: Flopster101 --- Android.bp | 592 +++------------ proprietary/vendor/etc/SoundBoosterParam.txt | 193 ----- proprietary/vendor/etc/audio_board_info.xml | 41 ++ proprietary/vendor/etc/mixer_usb_default.xml | 671 +++++++++--------- proprietary/vendor/etc/mixer_usb_gray.xml | 671 +++++++++--------- proprietary/vendor/etc/mixer_usb_white.xml | 671 +++++++++--------- .../vendor/etc/sec_audio_volume_curve.xml | 9 - .../vendor/lib64/hw/audio.primary.s5e8825.so | Bin 501793 -> 0 bytes .../lib64/hw/audio.sec_primary.default.so | Bin 11232 -> 0 bytes .../lib64/lib_SoundAlive_3DPosition_ver202.so | Bin 0 -> 233432 bytes .../lib64/lib_SoundAlive_AlbumArt_ver105.so | Bin 0 -> 222064 bytes proprietary/vendor/lib64/libaboxpcmdump.so | Bin 133297 -> 0 bytes proprietary/vendor/lib64/libalsautils_sec.so | Bin 23800 -> 0 bytes proprietary/vendor/lib64/libaudio-ril.so | Bin 32096 -> 0 bytes .../vendor/lib64/libaudioparamupdate.so | Bin 132209 -> 0 bytes proprietary/vendor/lib64/libaudioproxy2.so | Bin 421297 -> 0 bytes .../vendor/lib64/libaudioroute.s5e8825.so | Bin 68721 -> 0 bytes proprietary/vendor/lib64/libdatamod.so | Bin 10456 -> 0 bytes .../vendor/lib64/libfloatingfeature.so | Bin 134328 -> 19632 bytes proprietary/vendor/lib64/liblastaboxmsg.so | Bin 11128 -> 0 bytes .../vendor/lib64/libsecaudiocoreutils.so | Bin 10408 -> 10408 bytes proprietary/vendor/lib64/libsecaudioinfo.so | Bin 41176 -> 41264 bytes proprietary/vendor/lib64/libsecaudiolevel.so | Bin 32008 -> 0 bytes .../vendor/lib64/libsecnativefeature.so | Bin 134520 -> 32120 bytes .../libsehbluetooth_audio_session_aidl.so | Bin 161104 -> 0 bytes .../vendor/lib64/libspeakercalibration.so | Bin 52960 -> 0 bytes .../vendor/lib64/libtinyalsa.s5e8825.so | Bin 70097 -> 0 bytes .../lib64/soundfx/libaudioeffectoffload.so | Bin 0 -> 41456 bytes .../vendor/lib64/soundfx/libmyspace.so | Bin 0 -> 23704 bytes .../vendor.samsung.hardware.audio-V1-ndk.so | Bin 55320 -> 0 bytes ...samsung.hardware.bluetooth.audio-V1-ndk.so | Bin 179752 -> 0 bytes s5e8825-common-vendor.mk | 23 +- 32 files changed, 1174 insertions(+), 1697 deletions(-) delete mode 100644 proprietary/vendor/etc/SoundBoosterParam.txt create mode 100644 proprietary/vendor/etc/audio_board_info.xml delete mode 100644 proprietary/vendor/etc/sec_audio_volume_curve.xml delete mode 100644 proprietary/vendor/lib64/hw/audio.primary.s5e8825.so delete mode 100644 proprietary/vendor/lib64/hw/audio.sec_primary.default.so create mode 100644 proprietary/vendor/lib64/lib_SoundAlive_3DPosition_ver202.so create mode 100644 proprietary/vendor/lib64/lib_SoundAlive_AlbumArt_ver105.so delete mode 100644 proprietary/vendor/lib64/libaboxpcmdump.so delete mode 100644 proprietary/vendor/lib64/libalsautils_sec.so delete mode 100644 proprietary/vendor/lib64/libaudio-ril.so delete mode 100644 proprietary/vendor/lib64/libaudioparamupdate.so delete mode 100644 proprietary/vendor/lib64/libaudioproxy2.so delete mode 100644 proprietary/vendor/lib64/libaudioroute.s5e8825.so delete mode 100644 proprietary/vendor/lib64/libdatamod.so delete mode 100644 proprietary/vendor/lib64/liblastaboxmsg.so delete mode 100644 proprietary/vendor/lib64/libsecaudiolevel.so delete mode 100644 proprietary/vendor/lib64/libsehbluetooth_audio_session_aidl.so delete mode 100644 proprietary/vendor/lib64/libspeakercalibration.so delete mode 100644 proprietary/vendor/lib64/libtinyalsa.s5e8825.so create mode 100644 proprietary/vendor/lib64/soundfx/libaudioeffectoffload.so create mode 100644 proprietary/vendor/lib64/soundfx/libmyspace.so delete mode 100644 proprietary/vendor/lib64/vendor.samsung.hardware.audio-V1-ndk.so delete mode 100644 proprietary/vendor/lib64/vendor.samsung.hardware.bluetooth.audio-V1-ndk.so diff --git a/Android.bp b/Android.bp index bc75907..66ca123 100644 --- a/Android.bp +++ b/Android.bp @@ -87,75 +87,6 @@ cc_prebuilt_library_shared { soc_specific: true, } -cc_prebuilt_library_shared { - name: "audio.primary.s5e8825", - owner: "samsung", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/hw/audio.primary.s5e8825.so", - ], - shared_libs: [ - "liblog", - "libcutils", - "libprocessgroup", - "libexpat", - "libaudioproxy2", - "libaudio-ril", - "libsecaudioinfo", - "libSamsungPostProcessConvertor", - "librecordalive", - "libsecaudiolevel", - "libaboxpcmdump", - "liblastaboxmsg", - "libaudioroute.s5e8825", - "libtinyalsa.s5e8825", - "libaudioparamupdate", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - relative_install_path: "hw", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "audio.sec_primary.default", - owner: "samsung", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/hw/audio.sec_primary.default.so", - ], - shared_libs: [ - "liblog", - "libcutils", - "libhardware", - "libspeakercalibration", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - relative_install_path: "hw", - prefer: true, - soc_specific: true, -} - cc_prebuilt_library_shared { name: "gatekeeper.s5e8825", owner: "samsung", @@ -370,6 +301,54 @@ cc_prebuilt_library_shared { soc_specific: true, } +cc_prebuilt_library_shared { + name: "lib_SoundAlive_3DPosition_ver202", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/lib_SoundAlive_3DPosition_ver202.so", + ], + shared_libs: [ + "libc", + "libm", + "libdl", + "liblog", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "lib_SoundAlive_AlbumArt_ver105", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/lib_SoundAlive_AlbumArt_ver105.so", + ], + shared_libs: [ + "libc", + "libm", + "libdl", + "liblog", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + cc_prebuilt_library_shared { name: "lib_SoundAlive_SRC384_ver320", owner: "samsung", @@ -423,203 +402,6 @@ cc_prebuilt_library_shared { soc_specific: true, } -cc_prebuilt_library_shared { - name: "libaboxpcmdump", - owner: "samsung", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libaboxpcmdump.so", - ], - shared_libs: [ - "libtinyalsa.s5e8825", - "libaudioroute.s5e8825", - "liblog", - "libcutils", - "libtinyalsa", - "libutils", - "libdatamod", - "libhardware_legacy", - "libexpat", - "libaudioroute", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libalsautils_sec", - owner: "samsung", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libalsautils_sec.so", - ], - shared_libs: [ - "liblog", - "libcutils", - "libaudioutils", - "libtinyalsa", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libaudio-ril", - owner: "samsung", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libaudio-ril.so", - ], - shared_libs: [ - "libcutils", - "libutils", - "liblog", - "libsecril-client", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libaudioparamupdate", - owner: "samsung", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libaudioparamupdate.so", - ], - shared_libs: [ - "libtinyalsa.s5e8825", - "libaudioroute.s5e8825", - "liblog", - "libcutils", - "libutils", - "libtinyalsa", - "libaudioroute", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libaudioproxy2", - owner: "samsung", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libaudioproxy2.so", - ], - shared_libs: [ - "libtinyalsa.s5e8825", - "libaudioroute.s5e8825", - "liblog", - "libcutils", - "libprocessgroup", - "libexpat", - "libtinycompress", - "libaudioutils", - "libtinyalsa", - "libaudioroute", - "libalsautils_sec", - "libsehbluetooth_audio_session_aidl", - "vendor.samsung.hardware.bluetooth.audio-V1-ndk", - "libbinder_ndk", - "libfmq", - "libsecaudioinfo", - "libSamsungPostProcessConvertor", - "librecordalive", - "libsecaudiolevel", - "libaboxpcmdump", - "liblastaboxmsg", - "libaudioparamupdate", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libaudioroute.s5e8825", - stem: "libaudioroute.s5e8825", - owner: "samsung", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libaudioroute.s5e8825.so", - ], - shared_libs: [ - "liblog", - "libcutils", - "libutils", - "libexpat", - "libtinyalsa", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - cc_prebuilt_library_shared { name: "libc++_shared", owner: "samsung", @@ -736,33 +518,6 @@ cc_prebuilt_library_shared { soc_specific: true, } -cc_prebuilt_library_shared { - name: "libdatamod", - owner: "samsung", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libdatamod.so", - ], - shared_libs: [ - "liblog", - "libcutils", - "libutils", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - cc_prebuilt_library_shared { name: "libdove_compiler", owner: "samsung", @@ -1661,33 +1416,6 @@ cc_prebuilt_library_shared { soc_specific: true, } -cc_prebuilt_library_shared { - name: "liblastaboxmsg", - owner: "samsung", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/liblastaboxmsg.so", - ], - shared_libs: [ - "liblog", - "libcutils", - "libutils", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - cc_prebuilt_library_shared { name: "libnpu_compiler", owner: "samsung", @@ -2209,34 +1937,6 @@ cc_prebuilt_library_shared { soc_specific: true, } -cc_prebuilt_library_shared { - name: "libsecaudiolevel", - owner: "samsung", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libsecaudiolevel.so", - ], - shared_libs: [ - "libcutils", - "libutils", - "liblog", - "libsecaudioinfo", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - cc_prebuilt_library_shared { name: "libsecnativefeature", owner: "samsung", @@ -2291,36 +1991,6 @@ cc_prebuilt_library_shared { soc_specific: true, } -cc_prebuilt_library_shared { - name: "libsehbluetooth_audio_session_aidl", - owner: "samsung", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libsehbluetooth_audio_session_aidl.so", - ], - shared_libs: [ - "libbase", - "libcutils", - "libbinder_ndk", - "libfmq", - "liblog", - "vendor.samsung.hardware.bluetooth.audio-V1-ndk", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - cc_prebuilt_library_shared { name: "libsemnativecarrierfeature", owner: "samsung", @@ -2489,34 +2159,6 @@ cc_prebuilt_library_shared { soc_specific: true, } -cc_prebuilt_library_shared { - name: "libspeakercalibration", - owner: "samsung", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libspeakercalibration.so", - ], - shared_libs: [ - "liblog", - "libcutils", - "libutils", - "libc", - "libmedia_helper", - "libc++", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - cc_prebuilt_library_shared { name: "libswcnr", owner: "samsung", @@ -2591,31 +2233,6 @@ cc_prebuilt_library_shared { soc_specific: true, } -cc_prebuilt_library_shared { - name: "libtinyalsa.s5e8825", - stem: "libtinyalsa.s5e8825", - owner: "samsung", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libtinyalsa.s5e8825.so", - ], - shared_libs: [ - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - cc_prebuilt_library_shared { name: "libtoco_graphgen_export", owner: "samsung", @@ -2936,6 +2553,66 @@ cc_prebuilt_library_shared { soc_specific: true, } +cc_prebuilt_library_shared { + name: "libaudioeffectoffload", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/soundfx/libaudioeffectoffload.so", + ], + shared_libs: [ + "libcutils", + "libutils", + "liblog", + "libtinyalsa", + "libsecaudioinfo", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "soundfx", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmyspace", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/soundfx/libmyspace.so", + ], + shared_libs: [ + "libutils", + "libcutils", + "lib_SoundAlive_3DPosition_ver202", + "liblog", + "libaudioutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "soundfx", + prefer: true, + soc_specific: true, +} + cc_prebuilt_library_shared { name: "libswdap", owner: "samsung", @@ -2968,59 +2645,6 @@ cc_prebuilt_library_shared { soc_specific: true, } -cc_prebuilt_library_shared { - name: "vendor.samsung.hardware.audio-V1-ndk", - owner: "samsung", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/vendor.samsung.hardware.audio-V1-ndk.so", - ], - shared_libs: [ - "libbinder_ndk", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "vendor.samsung.hardware.bluetooth.audio-V1-ndk", - owner: "samsung", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/vendor.samsung.hardware.bluetooth.audio-V1-ndk.so", - ], - shared_libs: [ - "libbinder_ndk", - "android.hardware.common-V2-ndk", - "android.hardware.common.fmq-V1-ndk", - "android.hardware.audio.common-V1-ndk", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - cc_prebuilt_library_shared { name: "vendor.samsung.hardware.gnss@2.0", owner: "samsung", diff --git a/proprietary/vendor/etc/SoundBoosterParam.txt b/proprietary/vendor/etc/SoundBoosterParam.txt deleted file mode 100644 index edeea63..0000000 --- a/proprietary/vendor/etc/SoundBoosterParam.txt +++ /dev/null @@ -1,193 +0,0 @@ -S,1,2,0,1,1,1,1,1,2,1,3,0,1,-1,-1,1,-29,0,200,400,500,1000,0,0,1,3,4,5,0,200,400,500,1000,0,0,0,1,3,5,0,200,400,500,1000,0,0,1,3,4,5,0,200,400,500,1000,0,0,1,3,4,5,0,200,400,500,1000,3,3,4,4,4,5,0,200,400,500,1000,1,2,2,3,3,5,-1,0,5000,0,-1,5000,5000,0,-1 -AF,1,20,15,1,0,8,11,19,13,-16,-14,-13,-21,-10,-14,-14,-18,20,20,20,20,20,20,20,20,120,120,120,120,120,120,120,120,0,0,0,1,4,-6,10,150,0 -AFH,1,150,0 -AFA,1,1,220,250,5,1,704,200,-9,1,3700,500,-11,1,6000,3000,4,1,1500,400,4,1,11200,3000,-4,1,3200,400,-6,1,1300,400,-3,1,4400,1200,-3,1,350,200,-1 -AL,1,2,8,6,0,0,2,3,2,3,4,3,3,-9,-7,-8,-16,-17,-8,-8,-13,-10,-7,-11,-13,10,10,10,10,10,25,25,25,25,25,25,25,150,150,150,150,150,150,150,150,150,150,150,150,8,0,1,2,-6,10,150,0,0,230,230,120,120,2,0,4,0,2,0,4,0,-10,-20,25,150,-1,300 -ALH,1,150,0 -ALA,1,1,220,250,5,1,704,200,-7,1,3700,500,-11,1,6000,3000,4,1,1500,400,4,1,11200,3000,-4,1,3200,400,-6,1,1300,400,-3,1,4400,1200,-3,1,350,200,-3 -AHA,1,100,0 -AHB,1,100,0 -AHC,1,120,0 -AHD,1,140,0 -AHE,1,150,0 - -AMA,0,1,5,10,9,1,0,2,3,2,6,8,7,7,-10,-8,-9,-16,-17,-8,-8,-13,-10,-7,-11,-13,10,10,10,10,10,25,25,25,25,25,25,25,150,150,150,150,150,150,150,150,150,150,150,150,8,0,1,2,-6,10,150,0,230,230,120,120,2,0,4,0,2,0,4,0,-10,-20,25,150,-1,300 -AMB,1,1,5,10,9,1,0,2,3,2,6,8,7,7,-10,-8,-9,-16,-17,-8,-8,-13,-10,-7,-11,-13,10,10,10,10,10,25,25,25,25,25,25,25,150,150,150,150,150,150,150,150,150,150,150,150,8,0,1,2,-6,10,150,0,230,230,120,120,2,0,4,0,2,0,4,0,-10,-20,25,150,-1,300 -AMC,2,1,4,9,8,0,0,2,3,2,5,6,5,5,-10,-8,-9,-16,-17,-8,-8,-13,-10,-7,-11,-13,10,10,10,10,10,25,25,25,25,25,25,25,150,150,150,150,150,150,150,150,150,150,150,150,8,0,1,2,-6,10,150,0,230,230,120,120,2,0,4,0,2,0,4,0,-10,-20,25,150,-1,300 -AMD,3,1,3,8,7,0,0,2,3,2,4,5,4,4,-10,-8,-9,-16,-17,-8,-8,-13,-10,-7,-11,-13,10,10,10,10,10,25,25,25,25,25,25,25,150,150,150,150,150,150,150,150,150,150,150,150,8,0,1,2,-6,10,150,0,230,230,120,120,2,0,4,0,2,0,4,0,-10,-20,25,150,-1,300 -AME,4,1,2,8,6,0,0,2,3,2,3,4,3,3,-9,-7,-8,-16,-17,-8,-8,-13,-10,-7,-11,-13,10,10,10,10,10,25,25,25,25,25,25,25,150,150,150,150,150,150,150,150,150,150,150,150,8,0,1,2,-6,10,150,0,230,230,120,120,2,0,4,0,2,0,4,0,-10,-20,25,150,-1,300 - -APA,0,1,5,10,9,1,0,2,3,2,6,8,7,7,-10,-8,-9,-16,-17,-8,-8,-13,-10,-7,-11,-13,10,10,10,10,10,25,25,25,25,25,25,25,150,150,150,150,150,150,150,150,150,150,150,150,8,0,1,2,-2,10,150,0,230,230,120,120,2,0,4,0,2,0,4,0,-10,-20,25,150,-1,300 -APB,1,1,5,10,9,1,0,2,3,2,6,8,7,7,-10,-8,-9,-16,-17,-8,-8,-13,-10,-7,-11,-13,10,10,10,10,10,25,25,25,25,25,25,25,150,150,150,150,150,150,150,150,150,150,150,150,8,0,1,2,-2,10,150,0,230,230,120,120,2,0,4,0,2,0,4,0,-10,-20,25,150,-1,300 -APC,2,1,4,9,8,0,0,2,3,2,5,6,5,5,-10,-8,-9,-16,-17,-8,-8,-13,-10,-7,-11,-13,10,10,10,10,10,25,25,25,25,25,25,25,150,150,150,150,150,150,150,150,150,150,150,150,8,0,1,2,-4,10,150,0,230,230,120,120,2,0,4,0,2,0,4,0,-10,-20,25,150,-1,300 -APD,3,1,3,8,7,0,0,2,3,2,4,5,4,4,-10,-8,-9,-16,-17,-8,-8,-13,-10,-7,-11,-13,10,10,10,10,10,25,25,25,25,25,25,25,150,150,150,150,150,150,150,150,150,150,150,150,8,0,1,2,-5,10,150,0,230,230,120,120,2,0,4,0,2,0,4,0,-10,-20,25,150,-1,300 -APE,4,1,2,8,6,0,0,2,3,2,3,4,3,3,-10,-11,-14,-21,-21,-12,-9,-9,-8,-7,-11,-13,10,10,10,10,10,25,25,25,25,25,25,25,150,150,150,150,150,150,150,150,150,150,150,150,8,0,1,2,-6,10,150,0,230,230,120,120,2,0,4,0,2,0,4,0,-10,-20,25,150,-1,300 - -AVA,0,1,3,9,10,3,4,6,7,4,7,7,5,5,-9,-7,-8,-16,-17,-8,-8,-13,-10,-7,-11,-13,10,10,10,10,10,25,25,25,25,25,25,25,150,150,150,150,150,150,150,150,150,150,150,150,9,0,1,3,-6,10,150,0,230,230,120,120,2,0,4,0,2,0,4,0,-10,-20,25,150,-1,300 -AVB,1,1,3,8,8,3,4,6,7,4,7,7,5,5,-9,-7,-8,-16,-17,-8,-8,-13,-10,-7,-11,-13,10,10,10,10,10,25,25,25,25,25,25,25,150,150,150,150,150,150,150,150,150,150,150,150,9,0,1,3,-6,10,150,0,230,230,120,120,2,0,4,0,2,0,4,0,-10,-20,25,150,-1,300 -AVC,2,1,2,7,7,2,4,6,7,4,6,5,3,3,-9,-7,-8,-16,-17,-8,-8,-13,-10,-7,-11,-13,10,10,10,10,10,25,25,25,25,25,25,25,150,150,150,150,150,150,150,150,150,150,150,150,9,0,1,2,-6,10,150,0,230,230,120,120,2,0,4,0,2,0,4,0,-10,-20,25,150,-1,300 -AVD,3,1,1,6,6,2,4,6,7,4,5,4,2,2,-9,-7,-8,-16,-17,-8,-8,-13,-10,-7,-11,-13,10,10,10,10,10,25,25,25,25,25,25,25,150,150,150,150,150,150,150,150,150,150,150,150,9,0,1,2,-6,10,150,0,230,230,120,120,2,0,4,0,2,0,4,0,-10,-20,25,150,-1,300 -AVE,4,1,0,6,5,2,4,6,7,4,4,3,1,1,-9,-7,-8,-16,-17,-8,-8,-13,-10,-7,-11,-13,10,10,10,10,10,25,25,25,25,25,25,25,150,150,150,150,150,150,150,150,150,150,150,150,9,0,1,2,-6,10,150,0,230,230,120,120,2,0,4,0,2,0,4,0,-10,-20,25,150,-1,300 - -AAA,1,1,220,250,5,1,704,200,-7,1,3700,500,-8,1,6000,3000,8,1,1500,400,4,1,11200,3000,-1,1,3200,400,-3,1,1300,400,-3,1,4400,1200,0,1,350,200,-3 -AAB,1,1,220,250,5,1,704,200,-7,1,3700,500,-8,1,6000,3000,8,1,1500,400,4,1,11200,3000,-1,1,3200,400,-3,1,1300,400,-3,1,4400,1200,0,1,350,200,-3 -AAC,1,1,220,250,5,1,704,200,-7,1,3700,500,-9,1,6000,3000,7,1,1500,400,4,1,11200,3000,-2,1,3200,400,-4,1,1300,400,-3,1,4400,1200,-1,1,350,200,-3 -AAD,1,1,220,250,5,1,704,200,-7,1,3700,500,-10,1,6000,3000,5,1,1500,400,4,1,11200,3000,-3,1,3200,400,-5,1,1300,400,-3,1,4400,1200,-2,1,350,200,-3 -AAE,1,1,220,250,5,1,704,200,-7,1,3700,500,-11,1,6000,3000,4,1,1500,400,4,1,11200,3000,-4,1,3200,400,-6,1,1300,400,-3,1,4400,1200,-3,1,350,200,-3 - -ABA,1,1,220,250,5,1,704,200,-7,1,3700,500,-8,1,6000,3000,8,1,1500,400,4,1,11200,3000,-1,1,3200,400,-3,1,1300,400,-3,1,4400,1200,0,1,350,200,-3 -ABB,1,1,220,250,5,1,704,200,-7,1,3700,500,-8,1,6000,3000,8,1,1500,400,4,1,11200,3000,-1,1,3200,400,-3,1,1300,400,-3,1,4400,1200,0,1,350,200,-3 -ABC,1,1,220,250,5,1,704,200,-7,1,3700,500,-9,1,6000,3000,7,1,1500,400,4,1,11200,3000,-2,1,3200,400,-4,1,1300,400,-3,1,4400,1200,-1,1,350,200,-3 -ABD,1,1,220,250,5,1,704,200,-7,1,3700,500,-10,1,6000,3000,5,1,1500,400,4,1,11200,3000,-3,1,3200,400,-5,1,1300,400,-3,1,4400,1200,-2,1,350,200,-3 -ABE,1,1,220,250,5,1,704,200,-7,1,3700,500,-11,1,6000,3000,4,1,1500,400,4,1,11200,3000,-4,1,3200,400,-6,1,1300,400,-3,1,4400,1200,-3,1,350,200,-3 - -ACA,1,1,220,250,5,1,704,200,-7,1,3700,500,-8,1,6000,3000,8,1,1500,400,4,1,11200,3000,-1,1,3200,400,-3,1,1300,400,-3,1,4400,1200,0,1,350,200,-3 -ACB,1,1,220,250,5,1,704,200,-7,1,3700,500,-8,1,6000,3000,8,1,1500,400,4,1,11200,3000,-1,1,3200,400,-3,1,1300,400,-3,1,4400,1200,0,1,350,200,-3 -ACC,1,1,220,250,5,1,704,200,-7,1,3700,500,-9,1,6000,3000,7,1,1500,400,4,1,11200,3000,-2,1,3200,400,-4,1,1300,400,-3,1,4400,1200,-1,1,350,200,-3 -ACD,1,1,220,250,5,1,704,200,-7,1,3700,500,-10,1,6000,3000,5,1,1500,400,4,1,11200,3000,-3,1,3200,400,-5,1,1300,400,-3,1,4400,1200,-2,1,350,200,-3 -ACE,1,1,220,250,5,1,704,200,-7,1,3700,500,-11,1,6000,3000,4,1,1500,400,4,1,11200,3000,-4,1,3200,400,-6,1,1300,400,-3,1,4400,1200,-3,1,350,200,-3 - -BF,1,20,15,1,0,8,11,19,13,-16,-14,-13,-21,-10,-14,-14,-18,20,20,20,20,20,20,20,20,120,120,120,120,120,120,120,120,0,0,0,1,4,-6,10,150,0 -BFH,1,150,0 -BFA,1,1,220,250,5,1,704,200,-9,1,3700,500,-11,1,6000,3000,4,1,1500,400,4,1,11200,3000,-4,1,3200,400,-6,1,1300,400,-3,1,4400,1200,-3,1,350,200,-1 -BL,1,2,8,6,0,0,2,3,2,3,4,3,3,-9,-7,-8,-16,-17,-8,-8,-13,-10,-7,-11,-13,10,10,10,10,10,25,25,25,25,25,25,25,150,150,150,150,150,150,150,150,150,150,150,150,8,0,1,2,-6,10,150,0,0,230,230,120,120,2,0,4,0,2,0,4,0,-10,-20,25,150,-1,300 -BLH,1,150,0 -BLA,1,1,220,250,5,1,704,200,-7,1,3700,500,-11,1,6000,3000,4,1,1500,400,4,1,11200,3000,-4,1,3200,400,-6,1,1300,400,-3,1,4400,1200,-3,1,350,200,-3 -BHA,1,100,0 -BHB,1,100,0 -BHC,1,120,0 -BHD,1,140,0 -BHE,1,150,0 - -BMA,0,1,5,10,9,1,0,2,3,2,6,8,7,7,-10,-8,-9,-16,-17,-8,-8,-13,-10,-7,-11,-13,10,10,10,10,10,25,25,25,25,25,25,25,150,150,150,150,150,150,150,150,150,150,150,150,8,0,1,2,-6,10,150,0,230,230,120,120,2,0,4,0,2,0,4,0,-10,-20,25,150,-1,300 -BMB,1,1,5,10,9,1,0,2,3,2,6,8,7,7,-10,-8,-9,-16,-17,-8,-8,-13,-10,-7,-11,-13,10,10,10,10,10,25,25,25,25,25,25,25,150,150,150,150,150,150,150,150,150,150,150,150,8,0,1,2,-6,10,150,0,230,230,120,120,2,0,4,0,2,0,4,0,-10,-20,25,150,-1,300 -BMC,2,1,4,9,8,0,0,2,3,2,5,6,5,5,-10,-8,-9,-16,-17,-8,-8,-13,-10,-7,-11,-13,10,10,10,10,10,25,25,25,25,25,25,25,150,150,150,150,150,150,150,150,150,150,150,150,8,0,1,2,-6,10,150,0,230,230,120,120,2,0,4,0,2,0,4,0,-10,-20,25,150,-1,300 -BMD,3,1,3,8,7,0,0,2,3,2,4,5,4,4,-10,-8,-9,-16,-17,-8,-8,-13,-10,-7,-11,-13,10,10,10,10,10,25,25,25,25,25,25,25,150,150,150,150,150,150,150,150,150,150,150,150,8,0,1,2,-6,10,150,0,230,230,120,120,2,0,4,0,2,0,4,0,-10,-20,25,150,-1,300 -BME,4,1,2,8,6,0,0,2,3,2,3,4,3,3,-9,-7,-8,-16,-17,-8,-8,-13,-10,-7,-11,-13,10,10,10,10,10,25,25,25,25,25,25,25,150,150,150,150,150,150,150,150,150,150,150,150,8,0,1,2,-6,10,150,0,230,230,120,120,2,0,4,0,2,0,4,0,-10,-20,25,150,-1,300 - -BPA,0,1,5,10,9,1,0,2,3,2,6,8,7,7,-10,-8,-9,-16,-17,-8,-8,-13,-10,-7,-11,-13,10,10,10,10,10,25,25,25,25,25,25,25,150,150,150,150,150,150,150,150,150,150,150,150,8,0,1,2,-2,10,150,0,230,230,120,120,2,0,4,0,2,0,4,0,-10,-20,25,150,-1,300 -BPB,1,1,5,10,9,1,0,2,3,2,6,8,7,7,-10,-8,-9,-16,-17,-8,-8,-13,-10,-7,-11,-13,10,10,10,10,10,25,25,25,25,25,25,25,150,150,150,150,150,150,150,150,150,150,150,150,8,0,1,2,-2,10,150,0,230,230,120,120,2,0,4,0,2,0,4,0,-10,-20,25,150,-1,300 -BPC,2,1,4,9,8,0,0,2,3,2,5,6,5,5,-10,-8,-9,-16,-17,-8,-8,-13,-10,-7,-11,-13,10,10,10,10,10,25,25,25,25,25,25,25,150,150,150,150,150,150,150,150,150,150,150,150,8,0,1,2,-4,10,150,0,230,230,120,120,2,0,4,0,2,0,4,0,-10,-20,25,150,-1,300 -BPD,3,1,3,8,7,0,0,2,3,2,4,5,4,4,-10,-8,-9,-16,-17,-8,-8,-13,-10,-7,-11,-13,10,10,10,10,10,25,25,25,25,25,25,25,150,150,150,150,150,150,150,150,150,150,150,150,8,0,1,2,-5,10,150,0,230,230,120,120,2,0,4,0,2,0,4,0,-10,-20,25,150,-1,300 -BPE,4,1,2,8,6,0,0,2,3,2,3,4,3,3,-10,-11,-14,-21,-21,-12,-9,-9,-8,-7,-11,-13,10,10,10,10,10,25,25,25,25,25,25,25,150,150,150,150,150,150,150,150,150,150,150,150,8,0,1,2,-6,10,150,0,230,230,120,120,2,0,4,0,2,0,4,0,-10,-20,25,150,-1,300 - -BVA,0,1,3,9,10,3,4,6,7,4,7,7,5,5,-9,-7,-8,-16,-17,-8,-8,-13,-10,-7,-11,-13,10,10,10,10,10,25,25,25,25,25,25,25,150,150,150,150,150,150,150,150,150,150,150,150,9,0,1,3,-6,10,150,0,230,230,120,120,2,0,4,0,2,0,4,0,-10,-20,25,150,-1,300 -BVB,1,1,3,8,8,3,4,6,7,4,7,7,5,5,-9,-7,-8,-16,-17,-8,-8,-13,-10,-7,-11,-13,10,10,10,10,10,25,25,25,25,25,25,25,150,150,150,150,150,150,150,150,150,150,150,150,9,0,1,3,-6,10,150,0,230,230,120,120,2,0,4,0,2,0,4,0,-10,-20,25,150,-1,300 -BVC,2,1,2,7,7,2,4,6,7,4,6,5,3,3,-9,-7,-8,-16,-17,-8,-8,-13,-10,-7,-11,-13,10,10,10,10,10,25,25,25,25,25,25,25,150,150,150,150,150,150,150,150,150,150,150,150,9,0,1,2,-6,10,150,0,230,230,120,120,2,0,4,0,2,0,4,0,-10,-20,25,150,-1,300 -BVD,3,1,1,6,6,2,4,6,7,4,5,4,2,2,-9,-7,-8,-16,-17,-8,-8,-13,-10,-7,-11,-13,10,10,10,10,10,25,25,25,25,25,25,25,150,150,150,150,150,150,150,150,150,150,150,150,9,0,1,2,-6,10,150,0,230,230,120,120,2,0,4,0,2,0,4,0,-10,-20,25,150,-1,300 -BVE,4,1,0,6,5,2,4,6,7,4,4,3,1,1,-9,-7,-8,-16,-17,-8,-8,-13,-10,-7,-11,-13,10,10,10,10,10,25,25,25,25,25,25,25,150,150,150,150,150,150,150,150,150,150,150,150,9,0,1,2,-6,10,150,0,230,230,120,120,2,0,4,0,2,0,4,0,-10,-20,25,150,-1,300 - -BAA,1,1,220,250,5,1,704,200,-7,1,3700,500,-8,1,6000,3000,8,1,1500,400,4,1,11200,3000,-1,1,3200,400,-3,1,1300,400,-3,1,4400,1200,0,1,350,200,-3 -BAB,1,1,220,250,5,1,704,200,-7,1,3700,500,-8,1,6000,3000,8,1,1500,400,4,1,11200,3000,-1,1,3200,400,-3,1,1300,400,-3,1,4400,1200,0,1,350,200,-3 -BAC,1,1,220,250,5,1,704,200,-7,1,3700,500,-9,1,6000,3000,7,1,1500,400,4,1,11200,3000,-2,1,3200,400,-4,1,1300,400,-3,1,4400,1200,-1,1,350,200,-3 -BAD,1,1,220,250,5,1,704,200,-7,1,3700,500,-10,1,6000,3000,5,1,1500,400,4,1,11200,3000,-3,1,3200,400,-5,1,1300,400,-3,1,4400,1200,-2,1,350,200,-3 -BAE,1,1,220,250,5,1,704,200,-7,1,3700,500,-11,1,6000,3000,4,1,1500,400,4,1,11200,3000,-4,1,3200,400,-6,1,1300,400,-3,1,4400,1200,-3,1,350,200,-3 - -BBA,1,1,220,250,5,1,704,200,-7,1,3700,500,-8,1,6000,3000,8,1,1500,400,4,1,11200,3000,-1,1,3200,400,-3,1,1300,400,-3,1,4400,1200,0,1,350,200,-3 -BBB,1,1,220,250,5,1,704,200,-7,1,3700,500,-8,1,6000,3000,8,1,1500,400,4,1,11200,3000,-1,1,3200,400,-3,1,1300,400,-3,1,4400,1200,0,1,350,200,-3 -BBC,1,1,220,250,5,1,704,200,-7,1,3700,500,-9,1,6000,3000,7,1,1500,400,4,1,11200,3000,-2,1,3200,400,-4,1,1300,400,-3,1,4400,1200,-1,1,350,200,-3 -BBD,1,1,220,250,5,1,704,200,-7,1,3700,500,-10,1,6000,3000,5,1,1500,400,4,1,11200,3000,-3,1,3200,400,-5,1,1300,400,-3,1,4400,1200,-2,1,350,200,-3 -BBE,1,1,220,250,5,1,704,200,-7,1,3700,500,-11,1,6000,3000,4,1,1500,400,4,1,11200,3000,-4,1,3200,400,-6,1,1300,400,-3,1,4400,1200,-3,1,350,200,-3 - -BCA,1,1,220,250,5,1,704,200,-7,1,3700,500,-8,1,6000,3000,8,1,1500,400,4,1,11200,3000,-1,1,3200,400,-3,1,1300,400,-3,1,4400,1200,0,1,350,200,-3 -BCB,1,1,220,250,5,1,704,200,-7,1,3700,500,-8,1,6000,3000,8,1,1500,400,4,1,11200,3000,-1,1,3200,400,-3,1,1300,400,-3,1,4400,1200,0,1,350,200,-3 -BCC,1,1,220,250,5,1,704,200,-7,1,3700,500,-9,1,6000,3000,7,1,1500,400,4,1,11200,3000,-2,1,3200,400,-4,1,1300,400,-3,1,4400,1200,-1,1,350,200,-3 -BCD,1,1,220,250,5,1,704,200,-7,1,3700,500,-10,1,6000,3000,5,1,1500,400,4,1,11200,3000,-3,1,3200,400,-5,1,1300,400,-3,1,4400,1200,-2,1,350,200,-3 -BCE,1,1,220,250,5,1,704,200,-7,1,3700,500,-11,1,6000,3000,4,1,1500,400,4,1,11200,3000,-4,1,3200,400,-6,1,1300,400,-3,1,4400,1200,-3,1,350,200,-3 - -CF,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0 -CFH,1,50,0 -CFA,0,0,800,1,0,0,800,1,0,0,800,1,0,0,800,1,0,0,800,1,0,0,800,1,0,0,800,1,0,0,800,1,0,0,800,1,0,0,800,1,0 -CL,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100 -CLH,1,50,0 -CLA,0,0,800,1,0,0,800,1,0,0,800,1,0,0,800,1,0,0,800,1,0,0,800,1,0,0,800,1,0,0,800,1,0,0,800,1,0,0,800,1,0 -CHA,1,50,0 -CHB,1,50,0 -CHC,1,50,0 -CHD,1,50,0 -CHE,1,50,0 - -CMA,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100 -CMB,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100 -CMC,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100 -CMD,3,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100 -CME,4,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100 - -CPA,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100 -CPB,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100 -CPC,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100 -CPD,3,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100 -CPE,4,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100 - -CVA,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100 -CVB,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100 -CVC,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100 -CVD,3,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100 -CVE,4,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100 - -CAA,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0 -CAB,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0 -CAC,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0 -CAD,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0 -CAE,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0 - -CBA,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0 -CBB,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0 -CBC,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0 -CBD,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0 -CBE,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0 - -CCA,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0 -CCB,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0 -CCC,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0 -CCD,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0 -CCE,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0 - -DF,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0 -DFH,1,50,0 -DFA,0,0,800,1,0,0,800,1,0,0,800,1,0,0,800,1,0,0,800,1,0,0,800,1,0,0,800,1,0,0,800,1,0,0,800,1,0,0,800,1,0 -DL,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100 -DLH,1,50,0 -DLA,0,0,800,1,0,0,800,1,0,0,800,1,0,0,800,1,0,0,800,1,0,0,800,1,0,0,800,1,0,0,800,1,0,0,800,1,0,0,800,1,0 -DHA,1,50,0 -DHB,1,50,0 -DHC,1,50,0 -DHD,1,50,0 -DHE,1,50,0 - -DMA,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100 -DMB,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100 -DMC,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100 -DMD,3,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100 -DME,4,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100 - -DPA,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100 -DPB,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100 -DPC,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100 -DPD,3,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100 -DPE,4,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100 - -DVA,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100 -DVB,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100 -DVC,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100 -DVD,3,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100 -DVE,4,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100 - -DAA,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0 -DAB,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0 -DAC,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0 -DAD,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0 -DAE,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0 - -DBA,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0 -DBB,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0 -DBC,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0 -DBD,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0 -DBE,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0 - -DCA,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0 -DCB,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0 -DCC,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0 -DCD,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0 -DCE,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0,0,800,200,0 - diff --git a/proprietary/vendor/etc/audio_board_info.xml b/proprietary/vendor/etc/audio_board_info.xml new file mode 100644 index 0000000..f964b90 --- /dev/null +++ b/proprietary/vendor/etc/audio_board_info.xml @@ -0,0 +1,41 @@ + + + + + + + + diff --git a/proprietary/vendor/etc/mixer_usb_default.xml b/proprietary/vendor/etc/mixer_usb_default.xml index a57f954..3ab766d 100644 --- a/proprietary/vendor/etc/mixer_usb_default.xml +++ b/proprietary/vendor/etc/mixer_usb_default.xml @@ -1,333 +1,342 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/mixer_usb_gray.xml b/proprietary/vendor/etc/mixer_usb_gray.xml index a35d205..7c7bdb0 100644 --- a/proprietary/vendor/etc/mixer_usb_gray.xml +++ b/proprietary/vendor/etc/mixer_usb_gray.xml @@ -1,333 +1,342 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/mixer_usb_white.xml b/proprietary/vendor/etc/mixer_usb_white.xml index 8d210fc..5c53a7c 100644 --- a/proprietary/vendor/etc/mixer_usb_white.xml +++ b/proprietary/vendor/etc/mixer_usb_white.xml @@ -1,333 +1,342 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/sec_audio_volume_curve.xml b/proprietary/vendor/etc/sec_audio_volume_curve.xml deleted file mode 100644 index de27b76..0000000 --- a/proprietary/vendor/etc/sec_audio_volume_curve.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/proprietary/vendor/lib64/hw/audio.primary.s5e8825.so b/proprietary/vendor/lib64/hw/audio.primary.s5e8825.so deleted file mode 100644 index bb34d0e1ab39dd374b73ccf78d85b91ea7208d21..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 501793 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