74 Commits

Author SHA1 Message Date
probaero 78646fd47d rosemary: Build bluetooth A2DP stack from source 2026-05-09 07:57:15 +00:00
Arian 1c48dc5f23 rosemary: Patch a few camera blobs to allocate GraphicBuffer with new size
Commit [1] ("Introduce a dependency monitor for fences") has added new
members to the GraphicBuffer struct, increasing the size from 0x100 to
0xd30. camera.xiaomi.so creates GraphicBuffer in its constructors using
"new GraphicBuffer(..)" which encodes the size to allocate at compile
time. Then, on destruction of the object, the implicit destructor will
try to destruct the new members, but, since this memory was not
allocated for the object, this leads to memory access of unallocated
storage.

F DEBUG   : backtrace:
F DEBUG   :       #00 pc 000000000003ba00  /vendor/lib64/libui.so (__aarch64_ldadd8_acq_rel+16) (BuildId: b577faa139eb3404c7d3a674b147634c)
F DEBUG   :       #01 pc 0000000000051364  /vendor/lib64/libui.so (android::GraphicBuffer::~GraphicBuffer()+248) (BuildId: b577faa139eb3404c7d3a674b147634c)
F DEBUG   :       #02 pc 0000000000051698  /vendor/lib64/libui.so (android::GraphicBuffer::~GraphicBuffer()+20) (BuildId: b577faa139eb3404c7d3a674b147634c)
F DEBUG   :       #03 pc 0000000000011064  /vendor/lib64/libutils.so (android::RefBase::decStrong(void const*) const+164) (BuildId: 99d1ab745e7b73420d8d2b397483ef54)
F DEBUG   :       #04 pc 00000000000cd538  /vendor/lib64/hw/camera.xiaomi.so (mihal::GraBuffer::~GraBuffer()+236) (BuildId: a4c59705588bd26d407f0ab181902baf)

[1]: https://github.com/LineageOS/android_frameworks_native/commit/df868baf2abefbb45341530d20a948ffd6b2c304

Change-Id: I239c31b6ea5a7813abc3e9cfbefb6d2bdcc1a9e0
Signed-off-by: therealmharc <therealmharc@gmail.com>
Signed-off-by: Ido <dev.xyzuniverse@gmail.com>
2026-05-09 07:57:15 +00:00
probaero 7ab31b8576 rosemary: drop lfs config 2026-05-09 07:57:15 +00:00
Mashopy 85a4817f28 rosemary: Track MediaTek GbaService implementation 2026-04-16 11:09:42 +02:00
Nolen Johnson 6daf40fe3a rosemary: Build mediatek-common JAR from source 2026-04-16 09:48:04 +02:00
Giovanni Ricca bf8ffae10c rosemary: Move mediatek ims boot jar declaration to vendor 2026-04-16 09:44:14 +02:00
Giovanni Ricca ee17e546d8 Revert "rosemary: Switch to shared libs to mtk frameworks for ImsService"
This reverts commit a4c0e9184a.
2026-04-16 09:17:59 +02:00
claxten10 18ad9bee4c rosemary: Switch to AOSP remote submix 2026-04-16 09:16:58 +02:00
Matsvei Niaverau 3c12d72bbf Revert "rosemary: Remove references to TelephonyMetrics"
This reverts commit 62626d0c8c.
2026-04-16 09:16:25 +02:00
Mashopy 25d99366a5 rosemary: Let's go full prebuilt for C2 vendor stack 2026-04-16 09:15:24 +02:00
Mashopy e60c946f91 rosemary: Properly patch blobs related to Stagefright 2026-04-16 09:14:53 +02:00
Mashopy 4eb9e9b85a rosemary: Declare the correct HIDL version for C2 service 2026-04-16 09:14:23 +02:00
Matsvei Niaverau 0d1075013f rosemary: Ship kaeru as lk image 2026-02-15 13:02:12 +01:00
bengris32 7de860d2e2 rosemary: Set up OSS NFC stack 2026-02-15 13:02:12 +01:00
Mashopy 62626d0c8c rosemary: Remove references to TelephonyMetrics 2026-02-15 13:02:12 +01:00
Michael Bestas 2e04dd7922 rosemary: Patch some blobs to depend on libtinyxml2-v34.so 2026-02-15 13:02:12 +01:00
bengris32 640d887205 rosemary: Switch to power-libperfmgr and refactor cgroup setup 2026-02-15 13:02:12 +01:00
Mashopy 92d08e7529 rosemary: Switch to AIDL bluetooth service
Change-Id: I40550f0f2033e35ea609401f38f7646cb79abe14
2026-02-15 13:02:12 +01:00
Erfan Abdi a4c0e9184a rosemary: Switch to shared libs to mtk frameworks for ImsService 2026-02-15 13:02:12 +01:00
Matsvei Niaverau 97010e8921 rosemary: Update blobs from V14.0.17.0.TFFMIXM 2026-02-15 13:02:11 +01:00
bengris32 e34a985fa4 rosemary: Rename sensors.elliptic.so to match SONAME 2025-12-11 08:13:45 +01:00
Matsvei Niaverau 3577478ebb rosemary: Clean up unnecessary blobs 2025-12-11 08:01:04 +01:00
bengris32 81cedc9076 rosemary: Link Audio HAL against V33 libstagefright_foundation 2025-11-06 17:54:48 +01:00
Sarthak Roy de18cccef2 rosemary: Update VT from rothko A16 2025-10-07 13:10:54 +02:00
Giovanni Ricca b4e200757b rosemary: Enable ELF checks for libimsma 2025-10-07 13:09:46 +02:00
Mashopy 57263e7324 rosemary: Patch mtkfusionrild to load libutils-v32 2025-10-07 13:05:11 +02:00
Michael Bestas cb2bf7b03e rosemary: Set up LFS 2025-10-04 12:46:54 +02:00
Matsvei Niaverau 3febf78e60 Revert "rosemary: Update blobs from V14.0.11.0.TKLMIXM" 2025-10-04 12:45:02 +02:00
Matsvei Niaverau c29a7e1504 rosemary: Sync with device tree 2025-09-14 18:04:23 +02:00
Matsvei Niaverau 62e7526d30 rosemary: Sync with device tree 2025-07-14 10:32:24 +02:00
Matsvei Niaverau b516a596d0 rosemary: Sync with device tree 2025-06-23 17:33:13 +02:00
bengris32 a7af29aafd rosemary: Switch to Pixel thermal service 2024-03-26 15:32:53 +01:00
Giovanni Ricca 6cbf2e6617 rosemary: Build goodix lib from source 2024-03-07 09:01:01 +01:00
Matsvei Niaverau ae70fa99cb rosemary: Ship preloader as well 2024-03-01 14:04:14 +01:00
Matsvei Niaverau 1b279763d1 rosemary: Do not update logo partition 2024-02-27 08:50:23 +01:00
Matsvei Niaverau 672c4692a6 rosemary: Import firmware from V14.0.7.0.TKLMIXM 2024-02-19 14:22:30 +01:00
bengris32 17a2f381f1 rosemary: Switch to common USB service 2024-02-19 12:03:41 +01:00
R0rt1z2 11c5641256 rosemary: Hexpatch camera lib to increase maximum JPEG streams for an app 2024-02-19 11:54:48 +01:00
bengris32 689d4e2e24 rosemary: Link audio modules against prebuilt libalsautils.so 2024-02-19 11:54:48 +01:00
bengris32 ea54f20c11 rosemary: Update IMS from plato V14.0.7.0.ULQMIXM 2024-02-19 11:54:48 +01:00
Woomymy f01110d201 rosemary: Add a shim to link sensor blobs against android.hardware.sensors@1.0-convert 2024-02-19 11:54:48 +01:00
Woomymy f9f64663df rosemary: Link media.c2 service against v33 libstagefright_foundation 2024-02-19 11:54:48 +01:00
Matsvei Niaverau 1b534fc11c rosemary: Kang RIL blobs from V13.0.5.0.SFFMIXM 2024-02-19 11:54:48 +01:00
Matsvei Niaverau c19c563349 rosemary: Link agpsd against v32 libssl 2024-02-19 11:54:48 +01:00
Matsvei Niaverau 88e5ec698d rosemary: Update blobs from V14.0.7.0.TKLMIXM 2024-02-19 11:54:33 +01:00
Alexander Koskovich c5c45de5f9 rosemary: Add hals.conf as a required prebuilt 2024-02-19 11:48:41 +01:00
LinkBoi00 fb5b828607 rosemary: Kang bluetooth firmware from A145PXXU1AWA3 2024-02-19 11:48:24 +01:00
bengris32 7b31976fd3 rosemary: Switch back to stock perf configs 2024-02-19 11:48:24 +01:00
Matsvei Niaverau e40474590a rosemary: Kang Codec2 HAL blobs from V13.0.13.SKLMIXM 2024-02-19 11:48:24 +01:00
Matsvei Niaverau 71131dee40 rosemary: Patch mediatek-telephony-base and ImsService for U
* https://github.com/aosp-ruby/mediatek-telephony-base/commit/a3abc0d0cad4322f6f52058bacdc074c8b040f26
* https://github.com/hannahmontanadeving/ImsService/commit/af0a06eb97f212235c6b729310f70c3533fdb4d3
2024-02-19 11:48:24 +01:00
bengris32 12141f9ae2 rosemary: Configure Wi-Fi stack 2024-02-19 11:48:24 +01:00
bengris32 de1a1b77eb rosemary: Link sensor libraries against stock libsensorndkbridge 2024-02-19 11:48:24 +01:00
Matsvei Niaverau 171326e1f4 rosemary: Kang IMS-System blobs from V14.0.7.0 2024-02-19 11:48:24 +01:00
bengris32 cdb9433c9a rosemary: Add shim for proprietary AudioTrack constructor 2024-02-19 11:48:24 +01:00
bengris32 6f457f45fe rosemary: Link agpsd against v32 libcrypto 2024-02-19 11:48:24 +01:00
bengris32 69077017ac rosemary: Shim missing libshowlogo symbol 2024-02-19 11:48:24 +01:00
Jiyong Park 0cb542b2c8 rosemary: gnss: Remove ndk_platform backend. Use the ndk backend. 2024-02-19 11:48:24 +01:00
Matsvei Niaverau bfa11a666c rosemary: Bring back Mediatek Power HAL 2024-02-19 11:48:24 +01:00
Matsvei Niaverau b4ec0fc34b rosemary: Update blobs from V13.0.6.0 2024-02-19 11:48:03 +01:00
bengris32 2e830b6326 rosemary: Drop unneeded vendor cacerts 2023-10-06 10:17:36 +02:00
Matsvei Niaverau cc94b30149 rosemary: Drop symlinked vulkan library 2023-06-02 09:06:50 +02:00
Matsvei Niaverau 2c6fa59877 rosemary: Update patched ImsService
* https://github.com/xiaomi-mt6785-dev/ImsService/commit/dd4f315c1fd2592e9b0a337743290a57cb459f78
2023-06-01 09:30:22 +02:00
Tim Zimmermann 21534e6d0e rosemary: Switch to new AIDL memtrack HAL 2023-05-31 17:41:31 +02:00
Matsvei Niaverau c34998ce4c rosemary: Add hotword blobs 2023-05-31 16:56:39 +02:00
Matsvei Niaverau 2445c22e90 rosemary: Bring libfmjni as a module 2023-01-05 15:26:20 +01:00
Matsvei Niaverau f5b602b052 rosemary: Build legacy libalsautils from source 2023-01-05 15:26:20 +01:00
Matsvei Niaverau e56b87c2fb rosemary: Import patched libmtkcam_featurepolicy 2023-01-05 15:26:20 +01:00
bengris32 8e8e54be74 rosemary: Source build mtkpower interfaces 2023-01-05 15:26:20 +01:00
bengris32 d59f9e11e8 rosemary: Build dummy libmtkperf_client library 2023-01-05 15:26:20 +01:00
bengris32 f0dbf31062 rosemary: Drop MediaTek PowerHAL 2023-01-05 15:26:20 +01:00
Matsvei Niaverau fa51ac2491 rosemary: Drop Xiaomi citsensorservice 2023-01-05 15:26:19 +01:00
bengris32 e4cf8ca452 rosemary: Patch FPC fingerprint HAL to ignore conflicting events 2023-01-05 15:26:19 +01:00
R0rt1z2 7ef7838055 rosemary: Patch Goodix fingerprint HAL to ignore conflicting events 2023-01-05 15:26:19 +01:00
Matsvei Niaverau b4cd57d08d rosemary: Initial device vendor commit 2022-12-06 23:29:50 +00:00
419 changed files with 2144 additions and 5244 deletions
+1
View File
@@ -0,0 +1 @@
radio/* filter=lfs diff=lfs merge=lfs -text
+1491 -2562
View File
File diff suppressed because it is too large Load Diff
+12 -12
View File
@@ -6,17 +6,17 @@ LOCAL_PATH := $(call my-dir)
ifeq ($(TARGET_DEVICE),rosemary) ifeq ($(TARGET_DEVICE),rosemary)
$(call add-radio-file-sha1-checked,radio/audio_dsp.img,18031e6ae105754abc46fa12f420e465b8e7ccb9) $(call add-radio-file-sha1-checked,radio/audio_dsp.img,dbc6ae6e7109ec4ca98da9dd15bcab1a0d38d9a1)
$(call add-radio-file-sha1-checked,radio/cam_vpu1.img,cc76b46f1c87a7082f416122049eb96c2cbffdbd) $(call add-radio-file-sha1-checked,radio/cam_vpu1.img,217ec73ccd355f69ba22cf99d9de18bce715f75f)
$(call add-radio-file-sha1-checked,radio/cam_vpu2.img,3dd4b80ac5fc08785ae0650cf2c93e2148816ce6) $(call add-radio-file-sha1-checked,radio/cam_vpu2.img,c71ab5f25b9b44a943a199262af4c89847ed31bc)
$(call add-radio-file-sha1-checked,radio/cam_vpu3.img,6f778d6a013bf1344dc9d5523d2239f4463c4a97) $(call add-radio-file-sha1-checked,radio/cam_vpu3.img,6d300741d92c2f7c7d76a211a054c38162f6ee71)
$(call add-radio-file-sha1-checked,radio/gz.img,d0f422d8065108334dd5c0187240e47da31dd127) $(call add-radio-file-sha1-checked,radio/gz.img,5afff9eefa64c2e24dc794ee8d5956d2594b78da)
$(call add-radio-file-sha1-checked,radio/lk.img,a20bb452beb717086eb4b1cd4af4d1416a53fd1c) $(call add-radio-file-sha1-checked,radio/lk.img,3af188a85d1b44ac6c5bbe3ec6dff33c7be05ec1)
$(call add-radio-file-sha1-checked,radio/md1img.img,5b63902f0e200bda1af8559e34d6bb62a9851d61) $(call add-radio-file-sha1-checked,radio/md1img.img,06ffb17f82950ca938b3bf04a3907ea8bc9face6)
$(call add-radio-file-sha1-checked,radio/preloader_raw.img,c520a92ad056215e6e9d16cb4c234f3f37644c41) $(call add-radio-file-sha1-checked,radio/preloader_raw.img,c963964e230ef975003fd1f790fe8952f18baa1b)
$(call add-radio-file-sha1-checked,radio/scp.img,90b7fafaf3c5e39060b684b8db788c13b32fdd5d) $(call add-radio-file-sha1-checked,radio/scp.img,d795b777756f0665b9523dcf3fb6118db80c3289)
$(call add-radio-file-sha1-checked,radio/spmfw.img,ea7cfb679b22fea131fbe894932fb9590836e845) $(call add-radio-file-sha1-checked,radio/spmfw.img,c5f1a5b624a1c94459b6ca46d296e3a54d8ab700)
$(call add-radio-file-sha1-checked,radio/sspm.img,9ef7f3d01b3df910c6a3ac2406a4b98e394c952e) $(call add-radio-file-sha1-checked,radio/sspm.img,c8e1ce7c455b714203f3de9a75fdaa34c3ada22d)
$(call add-radio-file-sha1-checked,radio/tee.img,6570165c7310c742445f34766eea2b07ee67e84f) $(call add-radio-file-sha1-checked,radio/tee.img,45d71e28ce486e230440b12686a37408bac337b7)
endif endif
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+15 -1
View File
@@ -2,7 +2,7 @@
default_fact_prop=$(getprop ro.soc.manufacturer) default_fact_prop=$(getprop ro.soc.manufacturer)
if [ "$default_soc_prop" == "" ]; then if [ "$default_fact_prop" == "" ]; then
fact_val=$(cat /sys/devices/soc0/family) fact_val=$(cat /sys/devices/soc0/family)
/vendor/bin/setprop ro.vendor.soc.manufacturer ${fact_val} /vendor/bin/setprop ro.vendor.soc.manufacturer ${fact_val}
fi fi
@@ -12,6 +12,20 @@ default_soc_prop=$(getprop ro.soc.model)
if [ "$default_soc_prop" == "" ]; then if [ "$default_soc_prop" == "" ]; then
soc_val=$(cat /sys/devices/soc0/soc_id) soc_val=$(cat /sys/devices/soc0/soc_id)
/vendor/bin/setprop ro.vendor.soc.model ${soc_val} /vendor/bin/setprop ro.vendor.soc.model ${soc_val}
else
soc_val="$default_soc_prop"
fi fi
soc_ext_val=$(cat /proc/device-tree/model-external-name 2>/dev/null)
if [ -z "$soc_ext_val" ]; then
soc_ext_val=${soc_val}
fi
/vendor/bin/setprop ro.vendor.soc.model.external_name ${soc_ext_val}
soc_part_val=$(cat /proc/device-tree/model-part-name 2>/dev/null)
if [ -z "$soc_part_val" ]; then
soc_part_val=${soc_val}
fi
/vendor/bin/setprop ro.vendor.soc.model.part_name ${soc_part_val}
/vendor/bin/setprop ro.vendor.soc.model_ready 1 /vendor/bin/setprop ro.vendor.soc.model_ready 1
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
Binary file not shown.
Binary file not shown.
+31 -33
View File
@@ -1,6 +1,17 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<VideoSettings> <VideoSettings>
<Category name="Issue Type"> <Category name="Issue Type">
<Actions name="Video Playback Function Issue" ui_type="button">
<Action cmd_id="dump_vp_in" value="1"/>
<Action cmd_id="advanced_c2_comp" value="2"/>
<Action cmd_id="advanced_c2_vdec" value="2"/>
<Action cmd_id="advanced_c2_vcodec" value="4"/>
<Action cmd_id="advanced_vpud_vpud" value="3"/>
<Action cmd_id="advanced_vpud_codec" value="7"/>
<Action cmd_id="advanced_kernel_vcu" value="1"/>
<Action cmd_id="advanced_kernel_vcodec_dbg" value="1"/>
<Action cmd_id="advanced_kernel_v4l2_dbg_level" value="7"/>
</Actions>
<Actions name="Video Playback Display Issue" ui_type="button"> <Actions name="Video Playback Display Issue" ui_type="button">
<Action cmd_id="dump_vp_in" value="1"/> <Action cmd_id="dump_vp_in" value="1"/>
<Action cmd_id="dump_vp_out" value="1"/> <Action cmd_id="dump_vp_out" value="1"/>
@@ -16,17 +27,16 @@
<Action cmd_id="advanced_c2_vdec" value="2"/> <Action cmd_id="advanced_c2_vdec" value="2"/>
<Action cmd_id="advanced_c2_vcodec" value="4"/> <Action cmd_id="advanced_c2_vcodec" value="4"/>
</Actions> </Actions>
<Actions name="Video Playback Function Issue" ui_type="button"> <Actions name="Video Record Function Issue" ui_type="button">
<Action cmd_id="dump_vp_in" value="1"/> <Action cmd_id="dump_vr_in" value="1"/>
<Action cmd_id="advanced_c2_comp" value="2"/> <Action cmd_id="advanced_c2_comp" value="2"/>
<Action cmd_id="advanced_c2_vdec" value="2"/> <Action cmd_id="advanced_c2_venc" value="2"/>
<Action cmd_id="advanced_c2_vcodec" value="4"/> <Action cmd_id="advanced_c2_vcodec" value="4"/>
<Action cmd_id="advanced_c2_vcodec_v4l2" value="5"/> <Action cmd_id="advanced_vpud_vpud" value="3"/>
<Action cmd_id="advanced_c2_v4l2_device" value="5"/> <Action cmd_id="advanced_vpud_codec" value="7"/>
<Action cmd_id="advanced_c2_vcodec_proprietary" value="5"/> <Action cmd_id="advanced_kernel_vcu" value="1"/>
<Action cmd_id="advanced_c2_proprietary_device" value="5"/> <Action cmd_id="advanced_kernel_vcodec_dbg" value="1"/>
<Action cmd_id="advanced_c2_bm" value="2"/> <Action cmd_id="advanced_kernel_v4l2_dbg_level" value="7"/>
<Action cmd_id="advanced_c2_rpu" value="2"/>
</Actions> </Actions>
<Actions name="Video Record Display Issue" ui_type="button"> <Actions name="Video Record Display Issue" ui_type="button">
<Action cmd_id="dump_vr_in" value="1"/> <Action cmd_id="dump_vr_in" value="1"/>
@@ -43,18 +53,6 @@
<Action cmd_id="advanced_c2_venc" value="2"/> <Action cmd_id="advanced_c2_venc" value="2"/>
<Action cmd_id="advanced_c2_vcodec" value="4"/> <Action cmd_id="advanced_c2_vcodec" value="4"/>
</Actions> </Actions>
<Actions name="Video Record Function Issue" ui_type="button">
<Action cmd_id="dump_vp_in" value="1"/>
<Action cmd_id="advanced_c2_comp" value="2"/>
<Action cmd_id="advanced_c2_venc" value="2"/>
<Action cmd_id="advanced_c2_vcodec" value="4"/>
<Action cmd_id="advanced_c2_vcodec_v4l2" value="5"/>
<Action cmd_id="advanced_c2_v4l2_device" value="5"/>
<Action cmd_id="advanced_c2_vcodec_proprietary" value="5"/>
<Action cmd_id="advanced_c2_proprietary_device" value="5"/>
<Action cmd_id="advanced_c2_bm" value="2"/>
<Action cmd_id="advanced_c2_rpu" value="2"/>
</Actions>
</Category> </Category>
<Category name="Dump Settings"> <Category name="Dump Settings">
<Group name="Video Playback Dump" ui_type="default"> <Group name="Video Playback Dump" ui_type="default">
@@ -93,20 +91,20 @@
<Command id="advanced_c2_rpu" name="ReflectedParamUpdater log" ui_type="list" entries="0,1,2" cmd_type="set_property" property="vendor.mtk.c2.enable.rpu.log" default="0"/> <Command id="advanced_c2_rpu" name="ReflectedParamUpdater log" ui_type="list" entries="0,1,2" cmd_type="set_property" property="vendor.mtk.c2.enable.rpu.log" default="0"/>
</Group> </Group>
<Group name="VPUD" ui_type="default"> <Group name="VPUD" ui_type="default">
<Command id="advanced_vpud_vpud" name="vpud log" ui_type="list" entries="0,1,2,3" cmd_type="set_property" property="vcodec::1::vpud_log" default="0"/> <Command id="advanced_vpud_vpud" name="vpud log" ui_type="list" entries="0,1,2,3" cmd_type="set_property" property="vcodec::17::vpud_log" default="0"/>
<Command id="advanced_vpud_codec" name="codec log" ui_type="list" entries="0,1,3,7,15,31" cmd_type="set_property" property="vcodec::1::codec_log" default="0"/> <Command id="advanced_vpud_codec" name="codec log" ui_type="list" entries="0,1,3,7,15,31" cmd_type="set_property" property="vcodec::17::codec_log" default="0"/>
<Command id="advanced_vpud_comhal" name="comhal log" ui_type="list" entries="0,1,3,7,15,31" cmd_type="set_property" property="vcodec::1::comhal_log" default="0"/> <Command id="advanced_vpud_comhal" name="comhal log" ui_type="list" entries="0,1,3,7,15,31" cmd_type="set_property" property="vcodec::17::comhal_log" default="0"/>
<Command id="advanced_vpud_internal_log" name="internal log" ui_type="list" entries="0,1,2" cmd_type="set_property" property="vcodec::1::internal_log" default="0"/> <Command id="advanced_vpud_internal_log" name="internal log" ui_type="list" entries="0,1,2" cmd_type="set_property" property="vcodec::17::internal_log" default="0"/>
<Command id="advanced_vpud_get_input" name="get input" ui_type="list" entries="0,1,2" cmd_type="set_property" property="vcodec::1::get_input" default="0"/> <Command id="advanced_vpud_get_input" name="get input" ui_type="list" entries="0,1,2" cmd_type="set_property" property="vcodec::17::get_input" default="0"/>
<Command id="advanced_vpud_get_output" name="get output" ui_type="edittext" text_type="integer" cmd_type="set_property" property="vcodec::1::get_output" default="0"/> <Command id="advanced_vpud_get_output" name="get output" ui_type="edittext" text_type="integer" cmd_type="set_property" property="vcodec::17::get_output" default="0"/>
<Command id="advanced_vpud_get_output_start" name="get output start" ui_type="edittext" text_type="integer" cmd_type="set_property" property="vcodec::1::get_output_start" default="0"/> <Command id="advanced_vpud_get_output_start" name="get output start" ui_type="edittext" text_type="integer" cmd_type="set_property" property="vcodec::17::get_output_start" default="0"/>
<Command id="advanced_vpud_file_path" name="file path" ui_type="edittext" text_type="string" cmd_type="set_property" property="vcodec::1::file_path" default="0"/> <Command id="advanced_vpud_file_path" name="file path" ui_type="edittext" text_type="string" cmd_type="set_property" property="vcodec::17::file_path" default="0"/>
</Group> </Group>
<Group name="Kernel" ui_type="default"> <Group name="Kernel" ui_type="default">
<Command id="advanced_kernel_vcu" name="vcu log" ui_type="checkbox" checked="1" unchecked="0" cmd_type="set_property" property="vcodec::1::vcu_log" default="0"/> <Command id="advanced_kernel_vcu" name="vcu log" ui_type="checkbox" checked="1" unchecked="0" cmd_type="set_property" property="vcodec::17::vcu_log" default="0"/>
<Command id="advanced_kernel_vcodec_dbg" name="mtk_vcodec_dbg" ui_type="checkbox" checked="1" unchecked="0" cmd_type="set_property" property="vcodec::1::mtk_vcodec_dbg" default="0"/> <Command id="advanced_kernel_vcodec_dbg" name="mtk_vcodec_dbg" ui_type="checkbox" checked="1" unchecked="0" cmd_type="set_property" property="vcodec::17::mtk_vcodec_dbg" default="0"/>
<Command id="advanced_kernel_v4l2_dbg_level" name="mtk_v4l2_dbg_level" ui_type="list" entries="0,1,2,3,7,15,31" cmd_type="set_property" property="vcodec::1::mtk_v4l2_dbg_level" default="0"/> <Command id="advanced_kernel_v4l2_dbg_level" name="mtk_v4l2_dbg_level" ui_type="list" entries="0,1,2,3,7,15,31" cmd_type="set_property" property="vcodec::17::mtk_v4l2_dbg_level" default="0"/>
<Command id="advanced_kernel_vcodec_perf" name="mtk_vcodec_perf" ui_type="checkbox" checked="1" unchecked="0" cmd_type="set_property" property="vcodec::1::mtk_vcodec_perf" default="0"/> <Command id="advanced_kernel_vcodec_perf" name="mtk_vcodec_perf" ui_type="checkbox" checked="1" unchecked="0" cmd_type="set_property" property="vcodec::17::mtk_vcodec_perf" default="0"/>
</Group> </Group>
</Category> </Category>
<Category name=""> <Category name="">
@@ -56,6 +56,7 @@
<Param name="MTK_VOW_MULTI_KEYPHRASE_SUPPORT" value="" /> <Param name="MTK_VOW_MULTI_KEYPHRASE_SUPPORT" value="" />
<Param name="MTK_VOW_SINGLE_MIC_SELECT" value="" /> <Param name="MTK_VOW_SINGLE_MIC_SELECT" value="" />
<Param name="MTK_VOW_RECORD_CONCURRENT" value="" /> <Param name="MTK_VOW_RECORD_CONCURRENT" value="" />
<Param name="MTK_VOW_NORMAL_RECORD_ENROLL" value="" />
<Param name="MTK_PHONE_CALL_FIXED_48K_SAMPLERATE" value="yes" /> <Param name="MTK_PHONE_CALL_FIXED_48K_SAMPLERATE" value="yes" />
<Param name="VIR_WIFI_ONLY_SUPPORT" value="no" /> <Param name="VIR_WIFI_ONLY_SUPPORT" value="no" />
<Param name="VIR_3G_DATA_ONLY_SUPPORT" value="no" /> <Param name="VIR_3G_DATA_ONLY_SUPPORT" value="no" />
+12 -49
View File
@@ -1,4 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="utf-8"?>
<AudioParam version="1.1"> <AudioParam version="1.1">
<ParamTree> <ParamTree>
<Param path="Sound recording,Handset" param_id="0"/> <Param path="Sound recording,Handset" param_id="0"/>
@@ -6,68 +6,67 @@
<Param path="Sound recording,USB" param_id="1"/> <Param path="Sound recording,USB" param_id="1"/>
<Param path="Sound recording,HS5POLE" param_id="3"/> <Param path="Sound recording,HS5POLE" param_id="3"/>
<Param path="Sound recording,HS5POLE_ANC" param_id="3"/> <Param path="Sound recording,HS5POLE_ANC" param_id="3"/>
<Param path="Camera recording,Handset" param_id="2"/> <Param path="Camera recording,Handset" param_id="2"/>
<Param path="Camera recording,Headset" param_id="2"/> <Param path="Camera recording,Headset" param_id="2"/>
<Param path="Camera recording,USB" param_id="1"/> <Param path="Camera recording,USB" param_id="1"/>
<Param path="Camera recording,HS5POLE" param_id="3"/> <Param path="Camera recording,HS5POLE" param_id="3"/>
<Param path="Camera recording,HS5POLE_ANC" param_id="3"/> <Param path="Camera recording,HS5POLE_ANC" param_id="3"/>
<Param path="CUSTOMIZATION1,Handset" param_id="2"/> <Param path="CUSTOMIZATION1,Handset" param_id="2"/>
<Param path="CUSTOMIZATION1,Headset" param_id="2"/> <Param path="CUSTOMIZATION1,Headset" param_id="2"/>
<Param path="CUSTOMIZATION1,USB" param_id="1"/> <Param path="CUSTOMIZATION1,USB" param_id="1"/>
<Param path="CUSTOMIZATION1,HS5POLE" param_id="3"/> <Param path="CUSTOMIZATION1,HS5POLE" param_id="3"/>
<Param path="CUSTOMIZATION1,HS5POLE_ANC" param_id="3"/> <Param path="CUSTOMIZATION1,HS5POLE_ANC" param_id="3"/>
<Param path="VR,Handset" param_id="2"/> <Param path="VR,Handset" param_id="2"/>
<Param path="VR,Headset" param_id="2"/> <Param path="VR,Headset" param_id="2"/>
<Param path="VR,USB" param_id="1"/> <Param path="VR,USB" param_id="1"/>
<Param path="VR,HS5POLE" param_id="3"/> <Param path="VR,HS5POLE" param_id="3"/>
<Param path="VR,HS5POLE_ANC" param_id="3"/> <Param path="VR,HS5POLE_ANC" param_id="3"/>
<Param path="VoicePerformance,Handset" param_id="0"/> <Param path="VoicePerformance,Handset" param_id="0"/>
<Param path="VoicePerformance,Headset" param_id="0"/> <Param path="VoicePerformance,Headset" param_id="0"/>
<Param path="VoicePerformance,USB" param_id="1"/> <Param path="VoicePerformance,USB" param_id="1"/>
<Param path="VoicePerformance,HS5POLE" param_id="3"/> <Param path="VoicePerformance,HS5POLE" param_id="3"/>
<Param path="VoicePerformance,HS5POLE_ANC" param_id="3"/> <Param path="VoicePerformance,HS5POLE_ANC" param_id="3"/>
<Param path="VOICE_UNLOCK,Handset" param_id="2"/> <Param path="VOICE_UNLOCK,Handset" param_id="2"/>
<Param path="VOICE_UNLOCK,Headset" param_id="2"/> <Param path="VOICE_UNLOCK,Headset" param_id="2"/>
<Param path="VOICE_UNLOCK,USB" param_id="1"/> <Param path="VOICE_UNLOCK,USB" param_id="1"/>
<Param path="VOICE_UNLOCK,HS5POLE" param_id="3"/> <Param path="VOICE_UNLOCK,HS5POLE" param_id="3"/>
<Param path="VOICE_UNLOCK,HS5POLE_ANC" param_id="3"/> <Param path="VOICE_UNLOCK,HS5POLE_ANC" param_id="3"/>
<Param path="CUSTOMIZATION2,Handset" param_id="2"/> <Param path="CUSTOMIZATION2,Handset" param_id="2"/>
<Param path="CUSTOMIZATION2,Headset" param_id="2"/> <Param path="CUSTOMIZATION2,Headset" param_id="2"/>
<Param path="CUSTOMIZATION2,USB" param_id="1"/> <Param path="CUSTOMIZATION2,USB" param_id="1"/>
<Param path="CUSTOMIZATION2,HS5POLE" param_id="3"/> <Param path="CUSTOMIZATION2,HS5POLE" param_id="3"/>
<Param path="CUSTOMIZATION2,HS5POLE_ANC" param_id="3"/> <Param path="CUSTOMIZATION2,HS5POLE_ANC" param_id="3"/>
<Param path="CUSTOMIZATION3,Handset" param_id="2"/> <Param path="CUSTOMIZATION3,Handset" param_id="2"/>
<Param path="CUSTOMIZATION3,Headset" param_id="2"/> <Param path="CUSTOMIZATION3,Headset" param_id="2"/>
<Param path="CUSTOMIZATION3,USB" param_id="1"/> <Param path="CUSTOMIZATION3,USB" param_id="1"/>
<Param path="CUSTOMIZATION3,HS5POLE" param_id="3"/> <Param path="CUSTOMIZATION3,HS5POLE" param_id="3"/>
<Param path="CUSTOMIZATION3,HS5POLE_ANC" param_id="3"/> <Param path="CUSTOMIZATION3,HS5POLE_ANC" param_id="3"/>
<Param path="FastRecord,Handset" param_id="0"/> <Param path="FastRecord,Handset" param_id="0"/>
<Param path="FastRecord,Headset" param_id="0"/> <Param path="FastRecord,Headset" param_id="0"/>
<Param path="FastRecord,USB" param_id="1"/> <Param path="FastRecord,USB" param_id="1"/>
<Param path="FastRecord,HS5POLE" param_id="3"/> <Param path="FastRecord,HS5POLE" param_id="3"/>
<Param path="FastRecord,HS5POLE_ANC" param_id="3"/> <Param path="FastRecord,HS5POLE_ANC" param_id="3"/>
<Param path="Unprocessed,Handset" param_id="4"/> <Param path="Unprocessed,Handset" param_id="4"/>
<Param path="Unprocessed,Headset" param_id="4"/> <Param path="Unprocessed,Headset" param_id="4"/>
<Param path="Unprocessed,USB" param_id="1"/> <Param path="Unprocessed,USB" param_id="1"/>
<Param path="Unprocessed,HS5POLE" param_id="4"/> <Param path="Unprocessed,HS5POLE" param_id="4"/>
<Param path="Unprocessed,HS5POLE_ANC" param_id="4"/> <Param path="Unprocessed,HS5POLE_ANC" param_id="4"/>
<Param path="AAudio,Handset" param_id="0"/> <Param path="AAudio,Handset" param_id="0"/>
<Param path="AAudio,Headset" param_id="0"/> <Param path="AAudio,Headset" param_id="0"/>
<Param path="AAudio,USB" param_id="1"/> <Param path="AAudio,USB" param_id="1"/>
<Param path="AAudio,HS5POLE" param_id="0"/> <Param path="AAudio,HS5POLE" param_id="0"/>
<Param path="AAudio,HS5POLE_ANC" param_id="0"/> <Param path="AAudio,HS5POLE_ANC" param_id="0"/>
<Param path="Default,Sound recording,Headset" param_id="5"/>
<Param path="Default,Camera recording,Headset" param_id="6"/>
<Param path="Default,VR,Headset" param_id="7"/>
<Param path="Default,VoicePerformance,Headset" param_id="8"/>
<Param path="Default,VoicePerformance,Handset" param_id="9"/>
<Param path="Default,VR,Handset" param_id="10"/>
<Param path="Default,Camera recording,Handset" param_id="11"/>
<Param path="Default,Sound recording,Handset" param_id="12"/>
<Param path="Default,Sound recording,USB" param_id="13"/>
<Param path="Default,Camera recording,USB" param_id="14"/>
<Param path="Default,VR,USB" param_id="15"/>
<Param path="Default,VoicePerformance,USB" param_id="16"/>
</ParamTree> </ParamTree>
<ParamUnitPool> <ParamUnitPool>
<ParamUnit param_id="0"> <ParamUnit param_id="0">
@@ -85,41 +84,5 @@
<ParamUnit param_id="4"> <ParamUnit param_id="4">
<Param name="ul_gain" value="2"/> <Param name="ul_gain" value="2"/>
</ParamUnit> </ParamUnit>
<ParamUnit param_id="5">
<Param name="ul_gain" value="23"/>
</ParamUnit>
<ParamUnit param_id="6">
<Param name="ul_gain" value="23"/>
</ParamUnit>
<ParamUnit param_id="7">
<Param name="ul_gain" value="23"/>
</ParamUnit>
<ParamUnit param_id="8">
<Param name="ul_gain" value="23"/>
</ParamUnit>
<ParamUnit param_id="9">
<Param name="ul_gain" value="27"/>
</ParamUnit>
<ParamUnit param_id="10">
<Param name="ul_gain" value="27"/>
</ParamUnit>
<ParamUnit param_id="11">
<Param name="ul_gain" value="27"/>
</ParamUnit>
<ParamUnit param_id="12">
<Param name="ul_gain" value="27"/>
</ParamUnit>
<ParamUnit param_id="13">
<Param name="ul_gain" value="28"/>
</ParamUnit>
<ParamUnit param_id="14">
<Param name="ul_gain" value="28"/>
</ParamUnit>
<ParamUnit param_id="15">
<Param name="ul_gain" value="28"/>
</ParamUnit>
<ParamUnit param_id="16">
<Param name="ul_gain" value="28"/>
</ParamUnit>
</ParamUnitPool> </ParamUnitPool>
</AudioParam> </AudioParam>
+162 -213
View File
@@ -1,4 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="utf-8"?>
<AudioParam version="1.1"> <AudioParam version="1.1">
<ParamTree> <ParamTree>
<Param path="" param_id="5"/> <Param path="" param_id="5"/>
@@ -9,70 +9,83 @@
<Param path="BT earphone" param_id="5"/> <Param path="BT earphone" param_id="5"/>
<Param path="USB" param_id="10"/> <Param path="USB" param_id="10"/>
<Param path="IncallRecord" param_id="12"/> <Param path="IncallRecord" param_id="12"/>
<Param path="Customization2,Handset" param_id="7"/> <Param path="Customization2,Handset" param_id="7"/>
<Param path="Customization2,3-pole HS" param_id="8"/> <Param path="Customization2,3-pole HS" param_id="8"/>
<Param path="Customization2,4-pole HS" param_id="8"/> <Param path="Customization2,4-pole HS" param_id="8"/>
<Param path="Customization2,5-pole HS" param_id="8"/> <Param path="Customization2,5-pole HS" param_id="8"/>
<Param path="Customization2,5-pole HS+ANC" param_id="8"/> <Param path="Customization2,5-pole HS+ANC" param_id="8"/>
<!-- ASR -->
<Param path="ASR,Handset" param_id="6"/> <Param path="ASR,Handset" param_id="6"/>
<Param path="ASR,3-pole HS" param_id="5"/> <Param path="ASR,3-pole HS" param_id="5"/>
<Param path="ASR,4-pole HS" param_id="5"/> <Param path="ASR,4-pole HS" param_id="5"/>
<Param path="ASR,5-pole HS" param_id="5"/> <Param path="ASR,5-pole HS" param_id="5"/>
<Param path="ASR,5-pole HS+ANC" param_id="5"/> <Param path="ASR,5-pole HS+ANC" param_id="5"/>
<!-- Sound recorder normal -->
<Param path="SndRecNormal,Handset" param_id="1"/> <Param path="SndRecNormal,Handset" param_id="1"/>
<Param path="SndRecNormal,3-pole HS" param_id="2"/> <Param path="SndRecNormal,3-pole HS" param_id="2"/>
<Param path="SndRecNormal,4-pole HS" param_id="2"/> <Param path="SndRecNormal,4-pole HS" param_id="2"/>
<Param path="SndRecNormal,5-pole HS" param_id="2"/> <Param path="SndRecNormal,5-pole HS" param_id="2"/>
<Param path="SndRecNormal,5-pole HS+ANC" param_id="2"/> <Param path="SndRecNormal,5-pole HS+ANC" param_id="2"/>
<!-- Sound recorder lecture -->
<Param path="SndRecLecture,Handset" param_id="4"/> <Param path="SndRecLecture,Handset" param_id="4"/>
<Param path="SndRecLecture,3-pole HS" param_id="4"/> <Param path="SndRecLecture,3-pole HS" param_id="4"/>
<Param path="SndRecLecture,4-pole HS" param_id="4"/> <Param path="SndRecLecture,4-pole HS" param_id="4"/>
<Param path="SndRecLecture,5-pole HS" param_id="4"/> <Param path="SndRecLecture,5-pole HS" param_id="4"/>
<Param path="SndRecLecture,5-pole HS+ANC" param_id="4"/> <Param path="SndRecLecture,5-pole HS+ANC" param_id="4"/>
<!-- Sound recorder meeting -->
<Param path="SndRecMeeting,Handset" param_id="3"/> <Param path="SndRecMeeting,Handset" param_id="3"/>
<Param path="SndRecMeeting,3-pole HS" param_id="3"/> <Param path="SndRecMeeting,3-pole HS" param_id="3"/>
<Param path="SndRecMeeting,4-pole HS" param_id="3"/> <Param path="SndRecMeeting,4-pole HS" param_id="3"/>
<Param path="SndRecMeeting,5-pole HS" param_id="3"/> <Param path="SndRecMeeting,5-pole HS" param_id="3"/>
<Param path="SndRecMeeting,5-pole HS+ANC" param_id="3"/> <Param path="SndRecMeeting,5-pole HS+ANC" param_id="3"/>
<!-- Video recorder normal -->
<Param path="CamRecNormal,Handset" param_id="1"/> <Param path="CamRecNormal,Handset" param_id="1"/>
<Param path="CamRecNormal,3-pole HS" param_id="2"/> <Param path="CamRecNormal,3-pole HS" param_id="2"/>
<Param path="CamRecNormal,4-pole HS" param_id="2"/> <Param path="CamRecNormal,4-pole HS" param_id="2"/>
<Param path="CamRecNormal,5-pole HS" param_id="2"/> <Param path="CamRecNormal,5-pole HS" param_id="2"/>
<Param path="CamRecNormal,5-pole HS+ANC" param_id="2"/> <Param path="CamRecNormal,5-pole HS+ANC" param_id="2"/>
<!-- Video recorder meeting -->
<Param path="CamRecMeeting,Handset" param_id="3"/> <Param path="CamRecMeeting,Handset" param_id="3"/>
<Param path="CamRecMeeting,3-pole HS" param_id="3"/> <Param path="CamRecMeeting,3-pole HS" param_id="3"/>
<Param path="CamRecMeeting,4-pole HS" param_id="3"/> <Param path="CamRecMeeting,4-pole HS" param_id="3"/>
<Param path="CamRecMeeting,5-pole HS" param_id="3"/> <Param path="CamRecMeeting,5-pole HS" param_id="3"/>
<Param path="CamRecMeeting,5-pole HS+ANC" param_id="3"/> <Param path="CamRecMeeting,5-pole HS+ANC" param_id="3"/>
<!-- Voice performance -->
<Param path="VoicePerformance,Handset" param_id="1"/> <Param path="VoicePerformance,Handset" param_id="1"/>
<Param path="VoicePerformance,3-pole HS" param_id="2"/> <Param path="VoicePerformance,3-pole HS" param_id="2"/>
<Param path="VoicePerformance,4-pole HS" param_id="2"/> <Param path="VoicePerformance,4-pole HS" param_id="2"/>
<Param path="VoicePerformance,5-pole HS" param_id="2"/> <Param path="VoicePerformance,5-pole HS" param_id="2"/>
<Param path="VoicePerformance,5-pole HS+ANC" param_id="2"/> <Param path="VoicePerformance,5-pole HS+ANC" param_id="2"/>
<!-- USB -->
<Param path="VR,USB" param_id="11"/> <Param path="VR,USB" param_id="11"/>
<Param path="FastRecord,USB" param_id="10"/> <Param path="FastRecord,USB" param_id="10"/>
<Param path="Unprocessed,USB" param_id="10"/> <Param path="Unprocessed,USB" param_id="10"/>
<Param path="Default,VR,Handset" param_id="14"/>
<Param path="Default,VR,4-pole HS" param_id="15"/>
<Param path="Default,CamRecNormal,USB" param_id="16"/>
<Param path="Default,SndRecNormal,USB" param_id="17"/>
</ParamTree> </ParamTree>
<ParamUnitPool> <ParamUnitPool>
<ParamUnit param_id="0"> <ParamUnit param_id="0">
<Param name="record_mode_para" value="0x0,0x1DF,0x4004,0x901C,0x1104,0x2000,0x300,0x4,0x8F10,0xC5,0x263,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/> <Param name="record_mode_para" value="0,479,16388,36892,4356,8192,768,4,36624,197,611,0,0,0,0,8192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
<Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/> <Param name="sph_in_iir_mic1_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
<Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/> <Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
<Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/> <Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
<Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/> <Param name="sph_in_iir_mic2_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
<Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/> <Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
<Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/> <Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
<Param name="sph_in_iir_mic1_enh_dsp" value="0xC7D8,0x7721,0x3828,0x88DF,0xC7D8,0x7721,0x3828,0x88DF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/> <Param name="sph_in_iir_mic1_enh_dsp" value="0xC7D8,0x7721,0x3828,0x88DF,0xC7D8,0x7721,0x3828,0x88DF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
<Param name="sph_in_iir_mic1_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/> <Param name="sph_in_iir_mic1_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
<Param name="sph_in_iir_mic1_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/> <Param name="sph_in_iir_mic1_enh_eq_mag" value="1,2,3,4,5,6"/>
<Param name="sph_in_iir_mic2_enh_dsp" value="0xC7D8,0x7721,0x3828,0x88DF,0xC7D8,0x7721,0x3828,0x88DF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/> <Param name="sph_in_iir_mic2_enh_dsp" value="0xC7D8,0x7721,0x3828,0x88DF,0xC7D8,0x7721,0x3828,0x88DF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
<Param name="sph_in_iir_mic2_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/> <Param name="sph_in_iir_mic2_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
<Param name="sph_in_iir_mic2_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/> <Param name="sph_in_iir_mic2_enh_eq_mag" value="1,2,3,4,5,6"/>
<Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/> <Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
</ParamUnit> </ParamUnit>
<ParamUnit param_id="1"> <ParamUnit param_id="1">
<Param name="record_mode_para" value="0x0,0x1DF,0x4004,0x901F,0x902F,0x2000,0x480,0x0,0x8ED0,0xC5,0x263,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/> <Param name="record_mode_para" value="0x0,0x1DF,0x4004,0x901F,0x902F,0x2000,0x480,0x0,0x8ED0,0xC5,0x263,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
@@ -107,244 +120,180 @@
<Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/> <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
</ParamUnit> </ParamUnit>
<ParamUnit param_id="3"> <ParamUnit param_id="3">
<Param name="record_mode_para" value="0x0,0x1DF,0x4004,0x901C,0x9107,0x2000,0x480,0x4,0x8ED0,0xC5,0x263,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/> <Param name="record_mode_para" value="0,479,16388,36892,37127,8192,1152,4,36560,197,611,0,0,0,0,8192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
<Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/> <Param name="sph_in_iir_mic1_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
<Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/> <Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
<Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/> <Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
<Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/> <Param name="sph_in_iir_mic2_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
<Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/> <Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
<Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/> <Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
<Param name="sph_in_iir_mic1_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/> <Param name="sph_in_iir_mic1_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
<Param name="sph_in_iir_mic1_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/> <Param name="sph_in_iir_mic1_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
<Param name="sph_in_iir_mic1_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/> <Param name="sph_in_iir_mic1_enh_eq_mag" value="1,2,3,4,5,6"/>
<Param name="sph_in_iir_mic2_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/> <Param name="sph_in_iir_mic2_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
<Param name="sph_in_iir_mic2_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/> <Param name="sph_in_iir_mic2_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
<Param name="sph_in_iir_mic2_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/> <Param name="sph_in_iir_mic2_enh_eq_mag" value="1,2,3,4,5,6"/>
<Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/> <Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
</ParamUnit> </ParamUnit>
<ParamUnit param_id="4"> <ParamUnit param_id="4">
<Param name="record_mode_para" value="0x0,0x1DF,0x4004,0x901C,0x9107,0x2000,0x680,0xC,0x8F50,0xC5,0x263,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/> <Param name="record_mode_para" value="0,479,16388,36892,37127,8192,1664,12,36688,197,611,0,0,0,0,8192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
<Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/> <Param name="sph_in_iir_mic1_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
<Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/> <Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
<Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/> <Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
<Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/> <Param name="sph_in_iir_mic2_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
<Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/> <Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
<Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/> <Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
<Param name="sph_in_iir_mic1_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/> <Param name="sph_in_iir_mic1_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
<Param name="sph_in_iir_mic1_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/> <Param name="sph_in_iir_mic1_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
<Param name="sph_in_iir_mic1_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/> <Param name="sph_in_iir_mic1_enh_eq_mag" value="1,2,3,4,5,6"/>
<Param name="sph_in_iir_mic2_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/> <Param name="sph_in_iir_mic2_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
<Param name="sph_in_iir_mic2_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/> <Param name="sph_in_iir_mic2_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
<Param name="sph_in_iir_mic2_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/> <Param name="sph_in_iir_mic2_enh_eq_mag" value="1,2,3,4,5,6"/>
<Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/> <Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
</ParamUnit> </ParamUnit>
<ParamUnit param_id="5"> <ParamUnit param_id="5">
<Param name="record_mode_para" value="0x0,0x1DF,0x4004,0x101C,0x9104,0x2000,0x300,0x0,0xFD0,0xC5,0x263,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/> <Param name="record_mode_para" value="0,479,16388,4124,37124,8192,768,0,4048,197,611,0,0,0,0,8192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
<Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/> <Param name="sph_in_iir_mic1_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
<Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/> <Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
<Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/> <Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
<Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/> <Param name="sph_in_iir_mic2_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
<Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/> <Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
<Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/> <Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
<Param name="sph_in_iir_mic1_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/> <Param name="sph_in_iir_mic1_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
<Param name="sph_in_iir_mic1_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/> <Param name="sph_in_iir_mic1_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
<Param name="sph_in_iir_mic1_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/> <Param name="sph_in_iir_mic1_enh_eq_mag" value="1,2,3,4,5,6"/>
<Param name="sph_in_iir_mic2_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/> <Param name="sph_in_iir_mic2_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
<Param name="sph_in_iir_mic2_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/> <Param name="sph_in_iir_mic2_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
<Param name="sph_in_iir_mic2_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/> <Param name="sph_in_iir_mic2_enh_eq_mag" value="1,2,3,4,5,6"/>
<Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/> <Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
</ParamUnit> </ParamUnit>
<ParamUnit param_id="6"> <ParamUnit param_id="6">
<Param name="record_mode_para" value="0x0,0xC0,0x7F00,0x101C,0x9104,0x2000,0x300,0x0,0xFD0,0xC5,0x263,0x0,0x7F08,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/> <Param name="record_mode_para" value="0,192,32512,4124,37124,8192,768,0,4048,197,611,0,32520,0,0,8192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
<Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/> <Param name="sph_in_iir_mic1_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
<Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/> <Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
<Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/> <Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
<Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/> <Param name="sph_in_iir_mic2_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
<Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/> <Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
<Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/> <Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
<Param name="sph_in_iir_mic1_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/> <Param name="sph_in_iir_mic1_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
<Param name="sph_in_iir_mic1_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/> <Param name="sph_in_iir_mic1_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
<Param name="sph_in_iir_mic1_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/> <Param name="sph_in_iir_mic1_enh_eq_mag" value="1,2,3,4,5,6"/>
<Param name="sph_in_iir_mic2_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/> <Param name="sph_in_iir_mic2_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
<Param name="sph_in_iir_mic2_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/> <Param name="sph_in_iir_mic2_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
<Param name="sph_in_iir_mic2_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/> <Param name="sph_in_iir_mic2_enh_eq_mag" value="1,2,3,4,5,6"/>
<Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/> <Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
</ParamUnit> </ParamUnit>
<ParamUnit param_id="7"> <ParamUnit param_id="7">
<Param name="record_mode_para" value="0x86A0,0xC2,0x7F00,0x1C,0xA000,0x1C,0x0,0xA,0x1D4,0xC5,0x263,0x0,0x7F08,0x0,0x0,0x600,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x6"/> <Param name="record_mode_para" value="34464,194,32512,28,40960,28,0,10,468,197,611,0,32520,0,0,1536,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6"/>
<Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/> <Param name="sph_in_iir_mic1_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
<Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/> <Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
<Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/> <Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
<Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/> <Param name="sph_in_iir_mic2_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
<Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/> <Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
<Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/> <Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
<Param name="sph_in_iir_mic1_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/> <Param name="sph_in_iir_mic1_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
<Param name="sph_in_iir_mic1_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/> <Param name="sph_in_iir_mic1_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
<Param name="sph_in_iir_mic1_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/> <Param name="sph_in_iir_mic1_enh_eq_mag" value="1,2,3,4,5,6"/>
<Param name="sph_in_iir_mic2_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/> <Param name="sph_in_iir_mic2_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
<Param name="sph_in_iir_mic2_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/> <Param name="sph_in_iir_mic2_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
<Param name="sph_in_iir_mic2_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/> <Param name="sph_in_iir_mic2_enh_eq_mag" value="1,2,3,4,5,6"/>
<Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/> <Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
</ParamUnit> </ParamUnit>
<ParamUnit param_id="8"> <ParamUnit param_id="8">
<Param name="record_mode_para" value="0x0,0x1DF,0x7F00,0x1C,0xA000,0x1C,0x0,0x4,0x1D4,0xC5,0x263,0x0,0x7F08,0x0,0x0,0x600,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x6"/> <Param name="record_mode_para" value="0,479,32512,28,40960,28,0,4,468,197,611,0,32520,0,0,1536,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6"/>
<Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/> <Param name="sph_in_iir_mic1_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
<Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/> <Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
<Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/> <Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
<Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/> <Param name="sph_in_iir_mic2_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
<Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/> <Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
<Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/> <Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
<Param name="sph_in_iir_mic1_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/> <Param name="sph_in_iir_mic1_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
<Param name="sph_in_iir_mic1_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/> <Param name="sph_in_iir_mic1_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
<Param name="sph_in_iir_mic1_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/> <Param name="sph_in_iir_mic1_enh_eq_mag" value="1,2,3,4,5,6"/>
<Param name="sph_in_iir_mic2_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/> <Param name="sph_in_iir_mic2_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
<Param name="sph_in_iir_mic2_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/> <Param name="sph_in_iir_mic2_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
<Param name="sph_in_iir_mic2_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/> <Param name="sph_in_iir_mic2_enh_eq_mag" value="1,2,3,4,5,6"/>
<Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/> <Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
</ParamUnit> </ParamUnit>
<ParamUnit param_id="9"> <ParamUnit param_id="9">
<Param name="record_mode_para" value="0x3AA,0x0,0x0,0x0,0x0,0x0,0x0,0xAA00,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xAA00,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/> <Param name="record_mode_para" value="938,0,0,0,0,0,0,43520,0,0,0,0,0,0,0,43520,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
<Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/> <Param name="sph_in_iir_mic1_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
<Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/> <Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
<Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/> <Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
<Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/> <Param name="sph_in_iir_mic2_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
<Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/> <Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
<Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/> <Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
<Param name="sph_in_iir_mic1_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/> <Param name="sph_in_iir_mic1_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
<Param name="sph_in_iir_mic1_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/> <Param name="sph_in_iir_mic1_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
<Param name="sph_in_iir_mic1_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/> <Param name="sph_in_iir_mic1_enh_eq_mag" value="1,2,3,4,5,6"/>
<Param name="sph_in_iir_mic2_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/> <Param name="sph_in_iir_mic2_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
<Param name="sph_in_iir_mic2_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/> <Param name="sph_in_iir_mic2_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
<Param name="sph_in_iir_mic2_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/> <Param name="sph_in_iir_mic2_enh_eq_mag" value="1,2,3,4,5,6"/>
<Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/> <Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
</ParamUnit> </ParamUnit>
<ParamUnit param_id="10"> <ParamUnit param_id="10">
<Param name="record_mode_para" value="0x2AA,0x0,0x0,0x0,0x0,0x0,0x0,0xAA02,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xAA00,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/> <Param name="record_mode_para" value="682,0,0,0,0,0,0,43522,0,0,0,0,0,0,0,43520,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
<Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/> <Param name="sph_in_iir_mic1_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
<Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/> <Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
<Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/> <Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
<Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/> <Param name="sph_in_iir_mic2_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
<Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/> <Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
<Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/> <Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
<Param name="sph_in_iir_mic1_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/> <Param name="sph_in_iir_mic1_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
<Param name="sph_in_iir_mic1_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/> <Param name="sph_in_iir_mic1_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
<Param name="sph_in_iir_mic1_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/> <Param name="sph_in_iir_mic1_enh_eq_mag" value="1,2,3,4,5,6"/>
<Param name="sph_in_iir_mic2_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/> <Param name="sph_in_iir_mic2_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
<Param name="sph_in_iir_mic2_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/> <Param name="sph_in_iir_mic2_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
<Param name="sph_in_iir_mic2_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/> <Param name="sph_in_iir_mic2_enh_eq_mag" value="1,2,3,4,5,6"/>
<Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/> <Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
</ParamUnit> </ParamUnit>
<ParamUnit param_id="11"> <ParamUnit param_id="11">
<Param name="record_mode_para" value="0x2AA,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xE00,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/> <Param name="record_mode_para" value="682,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3584,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
<Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/> <Param name="sph_in_iir_mic1_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
<Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/> <Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
<Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/> <Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
<Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/> <Param name="sph_in_iir_mic2_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
<Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/> <Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
<Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/> <Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
<Param name="sph_in_iir_mic1_enh_dsp" value="0xC7D8,0x7721,0x3828,0x88DF,0xC7D8,0x7721,0x3828,0x88DF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/> <Param name="sph_in_iir_mic1_enh_dsp" value="0xC7D8,0x7721,0x3828,0x88DF,0xC7D8,0x7721,0x3828,0x88DF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
<Param name="sph_in_iir_mic1_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/> <Param name="sph_in_iir_mic1_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
<Param name="sph_in_iir_mic1_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/> <Param name="sph_in_iir_mic1_enh_eq_mag" value="1,2,3,4,5,6"/>
<Param name="sph_in_iir_mic2_enh_dsp" value="0xC7D8,0x7721,0x3828,0x88DF,0xC7D8,0x7721,0x3828,0x88DF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/> <Param name="sph_in_iir_mic2_enh_dsp" value="0xC7D8,0x7721,0x3828,0x88DF,0xC7D8,0x7721,0x3828,0x88DF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
<Param name="sph_in_iir_mic2_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/> <Param name="sph_in_iir_mic2_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
<Param name="sph_in_iir_mic2_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/> <Param name="sph_in_iir_mic2_enh_eq_mag" value="1,2,3,4,5,6"/>
<Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/> <Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
</ParamUnit> </ParamUnit>
<ParamUnit param_id="12"> <ParamUnit param_id="12">
<Param name="record_mode_para" value="0x0,0x1DF,0x4004,0x901C,0x1100,0x2000,0x300,0x4,0x8F10,0xC5,0x262,0x4000,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/> <Param name="record_mode_para" value="0,479,16388,36892,4352,8192,768,4,36624,197,610,16384,0,0,0,8192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
<Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/> <Param name="sph_in_iir_mic1_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
<Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/> <Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
<Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/> <Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
<Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/> <Param name="sph_in_iir_mic2_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
<Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/> <Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
<Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/> <Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
<Param name="sph_in_iir_mic1_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/> <Param name="sph_in_iir_mic1_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
<Param name="sph_in_iir_mic1_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/> <Param name="sph_in_iir_mic1_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
<Param name="sph_in_iir_mic1_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/> <Param name="sph_in_iir_mic1_enh_eq_mag" value="1,2,3,4,5,6"/>
<Param name="sph_in_iir_mic2_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/> <Param name="sph_in_iir_mic2_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
<Param name="sph_in_iir_mic2_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/> <Param name="sph_in_iir_mic2_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
<Param name="sph_in_iir_mic2_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/> <Param name="sph_in_iir_mic2_enh_eq_mag" value="1,2,3,4,5,6"/>
<Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/> <Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
</ParamUnit> </ParamUnit>
<ParamUnit param_id="13"> <ParamUnit param_id="13">
<Param name="record_mode_para" value="0xAA,0x0,0x0,0x0,0x0,0x0,0x0,0xAA02,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xAA00,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/> <Param name="record_mode_para" value="170,0,0,0,0,0,0,43522,0,0,0,0,0,0,0,43520,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
<Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/> <Param name="sph_in_iir_mic1_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
<Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/> <Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
<Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/> <Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
<Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/> <Param name="sph_in_iir_mic2_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
<Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/> <Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
<Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/> <Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
<Param name="sph_in_iir_mic1_enh_dsp" value="0xC7D8,0x7721,0x3828,0x88DF,0xC7D8,0x7721,0x3828,0x88DF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/> <Param name="sph_in_iir_mic1_enh_dsp" value="0xC7D8,0x7721,0x3828,0x88DF,0xC7D8,0x7721,0x3828,0x88DF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
<Param name="sph_in_iir_mic1_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/> <Param name="sph_in_iir_mic1_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
<Param name="sph_in_iir_mic1_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/> <Param name="sph_in_iir_mic1_enh_eq_mag" value="1,2,3,4,5,6"/>
<Param name="sph_in_iir_mic2_enh_dsp" value="0xC7D8,0x7721,0x3828,0x88DF,0xC7D8,0x7721,0x3828,0x88DF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/> <Param name="sph_in_iir_mic2_enh_dsp" value="0xC7D8,0x7721,0x3828,0x88DF,0xC7D8,0x7721,0x3828,0x88DF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
<Param name="sph_in_iir_mic2_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/> <Param name="sph_in_iir_mic2_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
<Param name="sph_in_iir_mic2_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/> <Param name="sph_in_iir_mic2_enh_eq_mag" value="1,2,3,4,5,6"/>
<Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/> <Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
</ParamUnit>
<ParamUnit param_id="14">
<Param name="record_mode_para" value="0x0,0x1DF,0x4004,0x901C,0x1104,0x2000,0x300,0x0,0x8F10,0xC5,0x263,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
<Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
<Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
<Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
<Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
<Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
<Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
<Param name="sph_in_iir_mic1_enh_dsp" value="0xC7D8,0x7721,0x3828,0x88DF,0xC7D8,0x7721,0x3828,0x88DF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
<Param name="sph_in_iir_mic1_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
<Param name="sph_in_iir_mic1_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
<Param name="sph_in_iir_mic2_enh_dsp" value="0xC7D8,0x7721,0x3828,0x88DF,0xC7D8,0x7721,0x3828,0x88DF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
<Param name="sph_in_iir_mic2_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
<Param name="sph_in_iir_mic2_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
<Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
</ParamUnit>
<ParamUnit param_id="15">
<Param name="record_mode_para" value="0x0,0x1DF,0x4004,0x901C,0x1104,0x2000,0x300,0x0,0x8F10,0xC5,0x263,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
<Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
<Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
<Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
<Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
<Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
<Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
<Param name="sph_in_iir_mic1_enh_dsp" value="0xC7D8,0x7721,0x3828,0x88DF,0xC7D8,0x7721,0x3828,0x88DF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
<Param name="sph_in_iir_mic1_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
<Param name="sph_in_iir_mic1_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
<Param name="sph_in_iir_mic2_enh_dsp" value="0xC7D8,0x7721,0x3828,0x88DF,0xC7D8,0x7721,0x3828,0x88DF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
<Param name="sph_in_iir_mic2_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
<Param name="sph_in_iir_mic2_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
<Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
</ParamUnit>
<ParamUnit param_id="16">
<Param name="record_mode_para" value="0x2AA,0x0,0x0,0x0,0x0,0x0,0x0,0xAA00,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xAA00,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
<Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
<Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
<Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
<Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
<Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
<Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
<Param name="sph_in_iir_mic1_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
<Param name="sph_in_iir_mic1_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
<Param name="sph_in_iir_mic1_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
<Param name="sph_in_iir_mic2_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
<Param name="sph_in_iir_mic2_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
<Param name="sph_in_iir_mic2_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
<Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
</ParamUnit>
<ParamUnit param_id="17">
<Param name="record_mode_para" value="0x2AA,0x0,0x0,0x0,0x0,0x0,0x0,0xAA00,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xAA00,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
<Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
<Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
<Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
<Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
<Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
<Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
<Param name="sph_in_iir_mic1_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
<Param name="sph_in_iir_mic1_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
<Param name="sph_in_iir_mic1_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
<Param name="sph_in_iir_mic2_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
<Param name="sph_in_iir_mic2_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
<Param name="sph_in_iir_mic2_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
<Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
</ParamUnit> </ParamUnit>
</ParamUnitPool> </ParamUnitPool>
</AudioParam> </AudioParam>
@@ -11,6 +11,8 @@
<Param path="smartpa_richtek_rt5512" param_id="5"/> <Param path="smartpa_richtek_rt5512" param_id="5"/>
<Param path="smartpa_nxp_tfa9874" param_id="6"/> <Param path="smartpa_nxp_tfa9874" param_id="6"/>
<Param path="smartpa_cirrus_cs35l41" param_id="7"/> <Param path="smartpa_cirrus_cs35l41" param_id="7"/>
<Param path="smartpa_awinic_aw883xx" param_id="8"/>
<Param path="smartpa_cirrus_cs35l45" param_id="9"/>
</ParamTree> </ParamTree>
<ParamUnitPool> <ParamUnitPool>
<ParamUnit param_id="0"> <ParamUnit param_id="0">
@@ -101,5 +103,27 @@
<Param name="is_apll_needed" value="1"/> <Param name="is_apll_needed" value="1"/>
<Param name="i2s_set_stage" value="4"/> <Param name="i2s_set_stage" value="4"/>
</ParamUnit> </ParamUnit>
<ParamUnit param_id="8">
<Param name="have_dsp" value="1"/>
<Param name="is_alsa_codec" value="1"/>
<Param name="chip_delay_us" value="22000"/>
<Param name="supported_rate_list" value="8000,11025,12000,16000,22050,24000,32000,44100,48000"/>
<Param name="spk_lib_path" value=""/>
<Param name="spk_lib64_path" value=""/>
<Param name="codec_ctl_name" value=""/>
<Param name="is_apll_needed" value="1"/>
<Param name="i2s_set_stage" value="5"/>
</ParamUnit>
<ParamUnit param_id="9">
<Param name="have_dsp" value="1"/>
<Param name="is_alsa_codec" value="1"/>
<Param name="chip_delay_us" value="22000"/>
<Param name="supported_rate_list" value="8000,11025,16000,22050,24000,32000,44100,48000,88200,96000,176400,192000"/>
<Param name="spk_lib_path" value="libcs_cs35l45_intf.so"/>
<Param name="spk_lib64_path" value="libcs_cs35l45_intf.so"/>
<Param name="codec_ctl_name" value=""/>
<Param name="is_apll_needed" value="1"/>
<Param name="i2s_set_stage" value="4"/>
</ParamUnit>
</ParamUnitPool> </ParamUnitPool>
</AudioParam> </AudioParam>
@@ -12,6 +12,8 @@
<Category name="smartpa_richtek_rt5512"/> <Category name="smartpa_richtek_rt5512"/>
<Category name="smartpa_nxp_tfa9874"/> <Category name="smartpa_nxp_tfa9874"/>
<Category name="smartpa_cirrus_cs35l41"/> <Category name="smartpa_cirrus_cs35l41"/>
<Category name="smartpa_awinic_aw883xx"/>
<Category name="smartpa_cirrus_cs35l45"/>
</CategoryType> </CategoryType>
</CategoryTypeList> </CategoryTypeList>
<ParamUnit> <ParamUnit>
@@ -1,12 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="utf-8"?>
<AudioParam version="1.0"> <AudioParam>
<ParamTree> <ParamTree>
<Param path="Common" param_id="0"/> <Param path="Common" param_id="0"/>
</ParamTree> </ParamTree>
<ParamUnitPool> <ParamUnitPool>
<ParamUnit param_id="0"> <ParamUnit param_id="0">
<Param name="besloudness" value="2"/> <Param name="besloudness" value="0x2"/>
<Param name="hifi_audio" value="1"/> <Param name="hifi_audio" value="0x1"/>
</ParamUnit> </ParamUnit>
</ParamUnitPool> </ParamUnitPool>
</AudioParam> </AudioParam>
@@ -1,4 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="utf-8"?>
<AudioParam version="1.0"> <AudioParam version="1.0">
<ParamTree> <ParamTree>
<Param path="common" param_id="0"/> <Param path="common" param_id="0"/>
Binary file not shown.
Binary file not shown.
-42
View File
@@ -1,42 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<parameter>
<item name="Config">
<!--value = 0x80000 + 7001-->
<param key="QCRIL_OEM_HOOK_REQID" value="531290"/>
<param key="SupportSingleSIM" value="true"/>
<param key="SupportUltraSound" value="true"/>
</item>
<item name="LightSensor">
<param key="BackLightFile" value="/sys/class/leds/lcd-backlight/brightness"/>
</item>
<item name="Camera">
<param key="TwinCameraType" value="switch"/>
</item>
<item name="Charge">
<param key="SupportCurrent" value="true"/>
</item>
<item name="Config">
<param key="ConnectorType" value="Type-C"/>
</item>
<item name="SecretCode">
<param key="WifiLogVer" value="V2"/>
</item>
<item name="LED">
<param key="hasBacklight" value="true"/>
<param key="hasWhiteLED" value="false"/>
<param key="hasRedLED" value="false"/>
<param key="hasGreenLED" value="false"/>
<param key="hasBlueLED" value="false"/>
<param key="hasBackTorch" value="true"/>
<param key="hasBackTorch2" value="false"/>
<param key="hasFrontTorch1" value="false"/>
<param key="hasBackTorch1_2" value="false"/>
<param key="hasKeyLED" value="false"/>
</item>
<item name="SAR_SENSOR">
<param key="SarFactoryEnable" value="false"/>
</item>
<item name="SoftVersion">
<param key="isShowIFAA_FIDO_Widevine_Keybox" value="true"/>
</item>
</parameter>
+3 -1
View File
@@ -289,6 +289,9 @@
<!-- Support dial 999 under G+N/A case because CT network don't support <!-- Support dial 999 under G+N/A case because CT network don't support
dial 999 without no CT SIM dial 999 without no CT SIM
--> -->
<EccEntry Ecc="000" Category="0" Condition="1" Plmn="460 FFF"/>
<EccEntry Ecc="08" Category="0" Condition="1" Plmn="460 FFF"/>
<EccEntry Ecc="118" Category="0" Condition="1" Plmn="460 FFF"/>
<EccEntry Ecc="999" Category="0" Condition="2" Plmn="460 FFF"/> <EccEntry Ecc="999" Category="0" Condition="2" Plmn="460 FFF"/>
<EccEntry Ecc="118" Category="0" Condition="2" Plmn="466 FFF"/> <EccEntry Ecc="118" Category="0" Condition="2" Plmn="466 FFF"/>
@@ -439,7 +442,6 @@
<EccEntry Ecc="911" Category="0" Condition="1" Plmn="716 FFF"/> <EccEntry Ecc="911" Category="0" Condition="1" Plmn="716 FFF"/>
<EccEntry Ecc="105" Category="0" Condition="1" Plmn="716 06"/> <EccEntry Ecc="105" Category="0" Condition="1" Plmn="716 06"/>
<EccEntry Ecc="105" Category="0" Condition="1" Plmn="716 10"/> <EccEntry Ecc="105" Category="0" Condition="1" Plmn="716 10"/>
<EccEntry Ecc="000" Category="0" Condition="0" Plmn="716 17"/>
<EccEntry Ecc="999" Category="0" Condition="1" Plmn="234 FFF"/> <EccEntry Ecc="999" Category="0" Condition="1" Plmn="234 FFF"/>
<EccEntry Ecc="112" Category="0" Condition="1" Plmn="234 FFF"/> <EccEntry Ecc="112" Category="0" Condition="1" Plmn="234 FFF"/>
+10 -1
View File
@@ -809,6 +809,10 @@
enable/disable SUPL raw data dump to main log (logcat) enable/disable SUPL raw data dump to main log (logcat)
available value: true, false (default) available value: true, false (default)
tc10_supl_1_0_disable:
disable suplv1 if suplv1 not selected by framework (tc10 requirement)
available value: true, false(default)
allow_ni_for_gps_off: allow_ni_for_gps_off:
From Android 10, GVC (GNSS Visibility Control) is introduced. From Android 10, GVC (GNSS Visibility Control) is introduced.
And GVC is mandatory to get the GMS License. And GVC is mandatory to get the GMS License.
@@ -947,6 +951,9 @@
enable/disable the MSB capability for galileo enable/disable the MSB capability for galileo
available value: true (default), false available value: true (default), false
customer_ca_path
now ca_enable=true by default, so customer may need install SUPL certification. Use this to
include customer's SUPL certification path.
--> -->
<up_setting <up_setting
ca_enable="true" ca_enable="true"
@@ -985,6 +992,7 @@
tls_reuse_enable="false" tls_reuse_enable="false"
imsi_cache_enable="false" imsi_cache_enable="false"
supl_raw_data_enable="false" supl_raw_data_enable="false"
tc10_supl_1_0_disable="false"
allow_ni_for_gps_off="false" allow_ni_for_gps_off="false"
force_otdoa_assist_req="false" force_otdoa_assist_req="false"
up_lppe_enable="true" up_lppe_enable="true"
@@ -1009,6 +1017,7 @@
beidou_msb_enable="true" beidou_msb_enable="true"
galileo_msa_enable="true" galileo_msa_enable="true"
galileo_msb_enable="true" galileo_msb_enable="true"
customer_ca_path="odm/etc/gnss/cacerts_supl/"
/> />
<!-- carrier_mapping <!-- carrier_mapping
@@ -1060,7 +1069,7 @@
v6="310230" v6="310230"
v7="310240" v7="310240"
v8="310250" v8="310250"
v9="31026" v9="310260"
v10="310270" v10="310270"
v11="310300" v11="310300"
v12="310310" v12="310310"
@@ -22,10 +22,13 @@
/> />
<cp_setting <cp_setting
reject_non911_nilr_enable="true"
cp_lppe_civic_enable="false"
/> />
<up_setting <up_setting
ca_enable="true" ca_enable="true"
up_lppe_civic_enable="false"
/> />
</mtk_agps_profiles> </mtk_agps_profiles>
@@ -37,8 +37,10 @@
supl_version="2" supl_version="2"
ut3="30" ut3="30"
supl_ver_minor="0" supl_ver_minor="0"
supl_ver_ser_ind="2" supl_ver_ser_ind="4"
force_otdoa_assist_req="true" force_otdoa_assist_req="true"
tls_version="2"
tc10_supl_1_0_disable="true"
/> />
</mtk_agps_profiles> </mtk_agps_profiles>
@@ -1,15 +0,0 @@
service bluetooth-1-1 /vendor/bin/hw/android.hardware.bluetooth@1.1-service-mediatek
class hal
user bluetooth
group bluetooth
writepid /dev/stune/foreground/tasks
capabilities SYS_NICE
on property:vts.native_server.on=1 && property:ro.build.type=userdebug
stop bluetooth-1-1
on property:vts.native_server.on=1 && property:ro.build.type=eng
stop bluetooth-1-1
on property:vts.native_server.on=0 && property:ro.build.type=userdebug
start bluetooth-1-1
on property:vts.native_server.on=0 && property:ro.build.type=eng
start bluetooth-1-1
@@ -3,5 +3,5 @@ service android-hardware-media-c2-hal-1-2 /vendor/bin/hw/android.hardware.media.
user mediacodec user mediacodec
group camera drmrpc mediadrm media_rw sdcard_rw media system audio inet net_bt net_bt_admin net_bw_acct sdcard_r group camera drmrpc mediadrm media_rw sdcard_rw media system audio inet net_bt net_bt_admin net_bw_acct sdcard_r
ioprio rt 4 ioprio rt 4
writepid /dev/cpuset/foreground/tasks task_profiles ProcessCapacityHigh HighPerformance
-8
View File
@@ -1,8 +0,0 @@
service audio-daemon /vendor/bin/audiocmdservice_atci
class main
socket atci-audio stream 666 system system
user system
group system audio
disabled
oneshot
+1 -1
View File
@@ -1,5 +1,5 @@
on early-init on early-init
exec_background -- /vendor/bin/chipinfo exec_background - system system -- /vendor/bin/chipinfo
on post-fs-data on post-fs-data
wait_for_prop ro.vendor.soc.model_ready 1 wait_for_prop ro.vendor.soc.model_ready 1
+2 -2
View File
@@ -1,6 +1,6 @@
on boot on boot
setprop ro.vendor.md_apps.support 1 setprop ro.vendor.md_apps.support 1
setprop ro.vendor.md_apps.load_type user setprop ro.vendor.md_apps.load_type user
setprop ro.vendor.md_apps.load_verno "MOLY.LR13.R1.MP.V89.6.P64" setprop ro.vendor.md_apps.load_verno "MOLY.LR13.R1.MP.V89.6.P79"
setprop ro.vendor.md_apps.load_gencfg "GEN95_USER" setprop ro.vendor.md_apps.load_gencfg "GEN95_USER"
setprop ro.vendor.md_apps.load_date "2023/09/15 07:07:54 GMT +00:00" setprop ro.vendor.md_apps.load_date "2024/11/25 12:55:44 GMT +00:00"
+1
View File
@@ -1,6 +1,7 @@
service ipsec_mon /vendor/bin/ipsec_mon service ipsec_mon /vendor/bin/ipsec_mon
class main class main
user system user system
oneshot
group net_admin net_raw system misc group net_admin net_raw system misc
capabilities NET_ADMIN NET_RAW capabilities NET_ADMIN NET_RAW
+3
View File
@@ -2,6 +2,9 @@ on early-init
# Change AOSP default tcp congestion control from cubic to bic. # Change AOSP default tcp congestion control from cubic to bic.
write /proc/sys/net/ipv4/tcp_congestion_control bic write /proc/sys/net/ipv4/tcp_congestion_control bic
# When a black hole is detected starts MTU probing
write /proc/sys/net/ipv4/tcp_mtu_probing 1
# turn off hybrid slow start algorithm # turn off hybrid slow start algorithm
write /sys/module/tcp_cubic/parameters/hystart 0 write /sys/module/tcp_cubic/parameters/hystart 0
@@ -2,3 +2,4 @@ service pq-2-2 /vendor/bin/hw/vendor.mediatek.hardware.pq@2.2-service
class main class main
user system user system
group system graphics group system graphics
capabilities SYS_NICE
-156
View File
@@ -1,156 +0,0 @@
########################### Start of libnfc-hal-st.conf ###########################
###############################################################################
###############################################################################
# ST HAL trace log level
#define STNFC_TRACE_LEVEL_NONE 0x00
#define STNFC_TRACE_LEVEL_ERROR 0x01
#define STNFC_TRACE_LEVEL_WARNING 0x02
#define STNFC_TRACE_LEVEL_DEBUG 0x03
#define STNFC_TRACE_LEVEL_VERBOSE 0x04
#define STNFC_TRACE_FLAG_PRIVACY 0x10
STNFC_HAL_LOGLEVEL=0x13
NFC_DEBUG_ENABLED=0
###############################################################################
# Vendor specific mode to enable FW (RF & SWP) traces.
STNFC_FW_DEBUG_ENABLED=0
###############################################################################
# File used for NFA storage
NFA_STORAGE="/data/nfc"
###############################################################################
# Keep the nfa storage file.
PRESERVE_STORAGE=1
###############################################################################
# In Switch OFF mode (phone switched-off), specify the desired CE mode to
# the controller.
# 0: No card-emulation; DEFAULT
# 1: Switch-off card-emulation enabled
CE_ON_SWITCH_OFF_STATE=1
###############################################################################
# Vendor specific mode to support the USB charging mode if VPSIO=1 in switch off.
STNFC_USB_CHARGING_MODE=1
###############################################################################
# Vendor Specific Proprietary Protocol & Discovery Configuration
# Set to 0xFF if unsupported
# byte[0] NCI_PROTOCOL_18092_ACTIVE
# byte[1] NCI_PROTOCOL_B_PRIME
# byte[2] NCI_PROTOCOL_DUAL
# byte[3] NCI_PROTOCOL_15693
# byte[4] NCI_PROTOCOL_KOVIO
# byte[5] NCI_PROTOCOL_MIFARE
# byte[6] NCI_DISCOVERY_TYPE_POLL_KOVIO
# byte[7] NCI_DISCOVERY_TYPE_POLL_B_PRIME
# byte[8] NCI_DISCOVERY_TYPE_LISTEN_B_PRIME
NFA_PROPRIETARY_CFG={05:FF:FF:06:8A:90:77:FF:FF}
###############################################################################
# Choose the presence-check algorithm for type-4 tag. If not defined,
# the default value is 1.
# 0 NFA_RW_PRES_CHK_DEFAULT; Let stack selects an algorithm
# 1 NFA_RW_PRES_CHK_I_BLOCK; ISO-DEP protocol's empty I-block
# 2 NFA_RW_PRES_CHK_RESET; Deactivate to Sleep, then re-activate
# 3 NFA_RW_PRES_CHK_RB_CH0; Type-4 tag protocol's ReadBinary command on channel 0
# 4 NFA_RW_PRES_CHK_RB_CH3; Type-4 tag protocol's ReadBinary command on channel 3
# 5 NFA_RW_PRES_CHK_ISO_DEP_NAK; presence check command ISO-DEP NAK as per NCI2.0
PRESENCE_CHECK_ALGORITHM=5
###############################################################################
# Name of the NCI HAL module to use
# If unset, falls back to nfc_nci.bcm2079x
NCI_HAL_MODULE="nfc_nci.st21nfc"
###############################################################################
# White list to be set at startup.
DEVICE_HOST_WHITE_LIST={02:C0}
###############################################################################
# BAIL OUT value for P2P
# Implements algorithm for NFC-DEP protocol priority over ISO-DEP protocol.
POLL_BAIL_OUT_MODE=1
###############################################################################
# Extended APDU length for ISO_DEP
ISO_DEP_MAX_TRANSCEIVE=0xFEFF
###############################################################################
# Configure the NFC Extras to open and use a static pipe. If the value is
# not set or set to 0, then the default is use a dynamic pipe based on a
# destination gate (see NFA_HCI_DEFAULT_DEST_GATE). Note there is a value
# for each EE (ESE/SIM)
OFF_HOST_ESE_PIPE_ID=0x5E
OFF_HOST_SIM_PIPE_ID=0x3E
###############################################################################
#Set the default Felica T3T System Code OffHost route Location :
#This settings will be used when application does not set this parameter
# host 0x00
# eSE 0x82 (eSE), 0x86 (eUICC/SPI-SE)
# UICC 0x81 (UICC_1), 0x85 (UICC_2)
DEFAULT_SYS_CODE_ROUTE=0x81
###############################################################################
#Set the Felica T3T System Code supported power state:
DEFAULT_SYS_CODE_PWR_STATE=0x3B
###############################################################################
# Path and Files used for FW update binaries storage
STNFC_FW_PATH_STORAGE="/vendor/firmware/"
STNFC_FW_BIN_NAME="st21nfc_fw7.bin"
STNFC_FW_CONF_NAME="/vendor/etc/st21nfc_conf.txt"
###############################################################################
# Default off-host route for Felica.
#This settings will be used when application does not set this parameter
# host 0x00
# eSE 0x82 (eSE), 0x86 (eUICC/SPI-SE)
# UICC 0x81 (UICC_1), 0x85 (UICC_2)
DEFAULT_NFCF_ROUTE=0x81
###############################################################################
# Configure the default off-host route.
# used for technology A and B routing
# eSE 0x82 (eSE), 0x86 (eUICC/SPI-SE)
# UICC 0x81 (UICC_1), 0x85 (UICC_2)
DEFAULT_OFFHOST_ROUTE=0x81
###############################################################################
# Configure the default AID route.
# host 0x00
# eSE 0x82 (eSE), 0x86 (eUICC/SPI-SE)
# UICC 0x81 (UICC_1), 0x85 (UICC_2)
DEFAULT_ROUTE=0x81
###############################################################################
# Configure the NFCEEIDs of offhost UICC.
# UICC 0x81 (UICC_1), 0x85 (UICC_2)
OFFHOST_ROUTE_UICC={81,83,85}
###############################################################################
# Configure the NFCEEIDs of offhost eSEs.
# eSE 0x82 (eSE), 0x86 (eUICC/SPI-SE)
OFFHOST_ROUTE_ESE={82,86}
###############################################################################
# Configure the list of NFCEE for the ISO-DEP routing.
# host 0x00
# eSE 0x82 (eSE), 0x86 (eUICC/SPI-SE)
# UICC 0x81 (UICC_1), 0x85 (UICC_2)
DEFAULT_ISODEP_ROUTE=0x81
###############################################################################
# Core configuration settings
CORE_CONF_PROP={ 20, 02, 13, 06,
a1, 01, 19,
a2, 01, 15,
80, 01, 01,
08, 01, 01,
11, 01, 01,
19, 01, 01
}
-148
View File
@@ -1,148 +0,0 @@
########################### Start of libnfc-nci.conf ###########################
###############################################################################
# Application options
NFC_DEBUG_ENABLED=0
###############################################################################
# File used for NFA storage
NFA_STORAGE="/data/nfc"
###############################################################################
# Force UICC to only listen to the following technology(s).
# The bits are defined as tNFA_TECHNOLOGY_MASK in nfa_api.h.
# Default is NFA_TECHNOLOGY_MASK_A | NFA_TECHNOLOGY_MASK_B | NFA_TECHNOLOGY_MASK_F
UICC_LISTEN_TECH_MASK=0x07
###############################################################################
# AID for Empty Select command
# If specified, this AID will be substituted when an Empty SELECT command is
# detected. The first byte is the length of the AID. Maximum length is 16.
AID_FOR_EMPTY_SELECT={08:A0:00:00:01:51:00:00:00}
###############################################################################
# Force tag polling for the following technology(s).
# The bits are defined as tNFA_TECHNOLOGY_MASK in nfa_api.h.
# Default is NFA_TECHNOLOGY_MASK_A | NFA_TECHNOLOGY_MASK_B |
# NFA_TECHNOLOGY_MASK_F | NFA_TECHNOLOGY_MASK_ISO15693 |
# NFA_TECHNOLOGY_MASK_B_PRIME | NFA_TECHNOLOGY_MASK_KOVIO |
# NFA_TECHNOLOGY_MASK_ACTIVE
#
# Notable bits:
# NFA_TECHNOLOGY_MASK_A 0x01 /* NFC Technology A */
# NFA_TECHNOLOGY_MASK_B 0x02 /* NFC Technology B */
# NFA_TECHNOLOGY_MASK_F 0x04 /* NFC Technology F */
# NFA_TECHNOLOGY_MASK_V 0x08 /* NFC Technology V */
# NFA_TECHNOLOGY_MASK_KOVIO 0x20 /* Proprietary Technology */
# NFA_TECHNOLOGY_MASK_ACTIVE 0x40 /* NFC Technology ACM active mode */
POLLING_TECH_MASK=0x4F
###############################################################################
# Force P2P to only listen for the following technology(s).
# The bits are defined as tNFA_TECHNOLOGY_MASK in nfa_api.h.
# Default is NFA_TECHNOLOGY_MASK_ACTIVE
# (type A passive is ignored to avoid interop issues in China).
# (type F passive is ignored to support Japan)
#
# Notable bits:
# NFA_TECHNOLOGY_MASK_A 0x01 /* NFC Technology A */
# NFA_TECHNOLOGY_MASK_F 0x04 /* NFC Technology F */
# NFA_TECHNOLOGY_MASK_ACTIVE 0x40 /* NFC Technology Active */
P2P_LISTEN_TECH_MASK=0x40
###############################################################################
# Keep the nfa storage file.
PRESERVE_STORAGE=0x01
###############################################################################
# Override the stack default for NFA_EE_MAX_EE_SUPPORTED set in nfc_target.h.
# The value is set to 3 by default as it assumes we will discover 0xF2,
# 0xF3, and 0xF4. If a platform will exclude and SE, this value can be reduced
# so that the stack will not wait any longer than necessary.
# Maximum EE supported number
NFA_MAX_EE_SUPPORTED=0x03
###############################################################################
# When screen is turned OFF, specify the desired CE mode to the controller.
# 0: No card-emulation; DEFAULT
# 1: Screen-off card-emulation enabled
CE_ON_SCREEN_OFF_STATE=1
###############################################################################
# In Switch OFF mode (phone switched-off), specify the desired CE mode to
# the controller.
# 0: No card-emulation; DEFAULT
# 1: Switch-off card-emulation enabled
CE_ON_SWITCH_OFF_STATE=1
###############################################################################
# When screen is turned off, specify the desired power state of the controller.
# 0: power-off-sleep state; DEFAULT
# 1: full-power state
# 2: screen-off card-emulation (CE4/CE3/CE1 modes are used)
SCREEN_OFF_POWER_STATE=1
###############################################################################
# AID_MATCHING constants
# AID_MATCHING_EXACT_ONLY 0x00
# AID_MATCHING_EXACT_OR_PREFIX 0x01
# AID_MATCHING_PREFIX_ONLY 0x02
# AID_MATCHING_EXACT_OR_SUBSET_OR_PREFIX 0x03
AID_MATCHING_MODE=0x03
###############################################################################
#Set the default Felica T3T System Code :
#This settings will be used when application does not set this parameter
DEFAULT_SYS_CODE={FE:FE}
###############################################################################
# Value of NCI parameter NFCC_CONFIG_CONTROL
# 0x00 NFCC is not allowed to manage RF configuration
# 0x01 NFCC is allowed to manage RF configuration
NFCC_CONFIG_CONTROL=0x01
###############################################################################
#Select NCI device power states in which routing to off-host element is allowed.
#Default: 0x3B.
OFFHOST_AID_ROUTE_PWR_STATE=0x3B
###############################################################################
# Use generic mifare reader implementation, not proprietary one.
LEGACY_MIFARE_READER=0x0
###############################################################################
# Block routing for unsupported power states
# It means for AID routed to HCE, an error is returned in power modes not supported
# by HCE (screen off, switch off) instead of routing to the secure element.
# This behavior is required for GSMA certification.
NFA_AID_BLOCK_ROUTE=1
###############################################################################
#Set the HCE supported techs:
#define NFA_TECHNOLOGY_MASK_A 0x01 /* NFC Technology A */
#define NFA_TECHNOLOGY_MASK_B 0x02 /* NFC Technology B */
#define NFA_TECHNOLOGY_MASK_F 0x04 /* NFC Technology F */
HOST_LISTEN_TECH_MASK = 0x7
###############################################################################
# EXPERIMENTAL
# Stack attempts to automatically detect when a reader fails to establish a link
# with this device and the firmware mechanisms for dynamic settings are not
# effective. Stack then attempts to switch the RF parameters to try different
# settings. Mechanism based on timers and patterns.
# - only with firmware >= 1.7
# - requires the firmware logs to be enabled
# (STNFC_FW_DEBUG_ENABLED=1 in libnfc-hal-st.conf -- you may need to change
# the file libnfc-hal-st.conf.user in your source tree)
# - only for type A transactions at the moment.
# Default : mechanism is disabled.
#RF_PARAMS_AUTO_SWITCH=0
#RF_PARAMS_AUTO_SWITCH_ERR_THRESHOLD=3
#RF_PARAMS_AUTO_SWITCH_T1_THRESHOLD=50
#RF_PARAMS_AUTO_SWITCH_T2_THRESHOLD=500
#RF_PARAMS_AUTO_SWITCH_CYCLES=2
+3 -3
View File
@@ -23,7 +23,7 @@
<Video name="c2.mtk.avc.decoder.secure" <Video name="c2.mtk.avc.decoder.secure"
type="video/avc" type="video/avc"
driverIntf="v4l2" driverIntf="v4l2"
maxConcurrentInstances="32" /> maxConcurrentInstances="1" />
<Video name="c2.mtk.hevc.decoder" <Video name="c2.mtk.hevc.decoder"
type="video/hevc" type="video/hevc"
driverIntf="v4l2" driverIntf="v4l2"
@@ -32,7 +32,7 @@
<Video name="c2.mtk.hevc.decoder.secure" <Video name="c2.mtk.hevc.decoder.secure"
type="video/hevc" type="video/hevc"
driverIntf="v4l2" driverIntf="v4l2"
maxConcurrentInstances="32" /> maxConcurrentInstances="1" />
<Video name="c2.mtk.heif.decoder" <Video name="c2.mtk.heif.decoder"
type="image/vnd.android.heic" type="image/vnd.android.heic"
driverIntf="v4l2" driverIntf="v4l2"
@@ -50,7 +50,7 @@
<Video name="c2.mtk.vp9.decoder.secure" <Video name="c2.mtk.vp9.decoder.secure"
type="video/x-vnd.on2.vp9" type="video/x-vnd.on2.vp9"
driverIntf="v4l2" driverIntf="v4l2"
maxConcurrentInstances="32" /> maxConcurrentInstances="1" />
<Video name="c2.mtk.mpeg2.decoder" <Video name="c2.mtk.mpeg2.decoder"
type="video/mpeg2" type="video/mpeg2"
driverIntf="v4l2" driverIntf="v4l2"
File diff suppressed because it is too large Load Diff
-382
View File
@@ -1,382 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<CONTABLE>
<CMD name="PERF_RES_SCHED_BOOST_VALUE_FG" id="0x01400100">
<Entry path="/proc/perfmgr/boost_ctrl/eas_ctrl/perfserv_fg_boost"></Entry>
<Compare>more</Compare>
<MaxValue>100</MaxValue>
<MinValue>-100</MinValue>
</CMD>
<CMD name="PERF_RES_SCHED_BOOST_VALUE_ROOT" id="0x01400000">
<Entry path="/dev/stune/schedtune.boost"></Entry>
<Compare>more</Compare>
<MaxValue>100</MaxValue>
<MinValue>0</MinValue>
<DefaultValue>0</DefaultValue>
</CMD>
<CMD name="PERF_RES_SCHED_BOOST_VALUE_TA" id="0x01400300">
<Entry path="/proc/perfmgr/boost_ctrl/eas_ctrl/perfserv_ta_boost"></Entry>
<Compare>more</Compare>
<MaxValue>100</MaxValue>
<MinValue>-100</MinValue>
<DefaultValue>0</DefaultValue>
</CMD>
<CMD name="PERF_RES_SCHED_BOOST_VALUE_BG" id="0x01400200">
<Entry path="/proc/perfmgr/boost_ctrl/eas_ctrl/perfserv_bg_boost"></Entry>
<Compare>more</Compare>
<MaxValue>100</MaxValue>
<MinValue>-100</MinValue>
</CMD>
<CMD name="PERF_RES_FPS_FBT_FLOOR_BOUND" id="0x02014000">
<Entry path="/sys/module/fbt_cpu/parameters/floor_bound"></Entry>
<Compare>less</Compare>
<MaxValue>20</MaxValue>
<MinValue>1</MinValue>
</CMD>
<CMD name="PERF_RES_FPS_FBT_KMIN" id="0x02018000">
<Entry path="/sys/module/fbt_cpu/parameters/kmin"></Entry>
<Compare>more</Compare>
<MaxValue>20</MaxValue>
<MinValue>1</MinValue>
</CMD>
<CMD name="PERF_RES_DRAM_OPP_MIN" id="0x01000000">
<Entry path="/proc/perfmgr/boost_ctrl/dram_ctrl/ddr"></Entry>
<Compare>less</Compare>
<MaxValue>2</MaxValue>
<MinValue>0</MinValue>
<DefaultValue>-1</DefaultValue>
</CMD>
<CMD name="PERF_RES_SCHED_PREFER_IDLE_TA" id="0x01404300">
<Entry path="/dev/stune/top-app/schedtune.prefer_idle"></Entry>
<Compare>more</Compare>
<MaxValue>1</MaxValue>
<MinValue>0</MinValue>
<DefaultValue>0</DefaultValue>
</CMD>
<CMD name="PERF_RES_SCHED_PREFER_IDLE_FG" id="0x01408100">
<Entry path="/dev/stune/foreground/schedtune.prefer_idle"></Entry>
<Compare>more</Compare>
<MaxValue>1</MaxValue>
<MinValue>0</MinValue>
<DefaultValue>0</DefaultValue>
</CMD>
<CMD name="PERF_RES_FPS_FBT_BHR_OPP" id="0x02020000">
<Entry path="/sys/module/fbt_cpu/parameters/bhr_opp"></Entry>
<Compare>more</Compare>
<MaxValue>15</MaxValue>
<MinValue>1</MinValue>
<DefaultValue>1</DefaultValue>
</CMD>
<CMD name="PERF_RES_SCHED_BOOST" id="0x01410000">
<Entry path="/sys/devices/system/cpu/sched/sched_boost"></Entry>
<Compare>more</Compare>
<MaxValue>2</MaxValue>
<MinValue>0</MinValue>
</CMD>
<CMD name="PERF_RES_SCHED_MIGRATE_COST" id="0x01414000">
<Entry path="/proc/perfmgr/boost_ctrl/eas_ctrl/m_sched_migrate_cost_n"></Entry>
<Compare>less</Compare>
<MaxValue>10000000</MaxValue>
<MinValue>1000</MinValue>
<DefaultValue>200000</DefaultValue>
</CMD>
<CMD name="PERF_RES_SCHED_BTASK_ROTATE" id="0x0141c000">
<Entry path="/proc/perfmgr/boost_ctrl/eas_ctrl/sched_big_task_rotation"></Entry>
<Compare>more</Compare>
<MaxValue>1</MaxValue>
<MinValue>0</MinValue>
<DefaultValue>0</DefaultValue>
</CMD>
<CMD name="PERF_RES_CPUFREQ_CCI_FREQ" id="0x00410000">
<Entry path="/proc/cpufreq/cpufreq_cci_mode"></Entry>
<Compare>more</Compare>
<MaxValue>1</MaxValue>
<MinValue>0</MinValue>
<DefaultValue>0</DefaultValue>
</CMD>
<CMD name="PERF_RES_SCHED_UCLAMP_MIN_ROOT" id="0x01408000">
<Entry path="/proc/perfmgr/boost_ctrl/eas_ctrl/perfserv_uclamp_min"></Entry>
<Compare>more</Compare>
<MaxValue>100</MaxValue>
<MinValue>0</MinValue>
</CMD>
<CMD name="PERF_RES_SCHED_UCLAMP_MIN_FG" id="0x01408100">
<Entry path="/proc/perfmgr/boost_ctrl/eas_ctrl/perfserv_fg_uclamp_min"></Entry>
<Compare>more</Compare>
<MaxValue>100</MaxValue>
<MinValue>0</MinValue>
</CMD>
<CMD name="PERF_RES_SCHED_UCLAMP_MIN_BG" id="0x01408200">
<Entry path="/proc/perfmgr/boost_ctrl/eas_ctrl/perfserv_bg_uclamp_min"></Entry>
<Compare>more</Compare>
<MaxValue>100</MaxValue>
<MinValue>0</MinValue>
</CMD>
<CMD name="PERF_RES_SCHED_UCLAMP_MIN_TA" id="0x01408300">
<Entry path="/proc/perfmgr/boost_ctrl/eas_ctrl/perfserv_ta_uclamp_min"></Entry>
<Compare>more</Compare>
<MaxValue>100</MaxValue>
<MinValue>0</MinValue>
</CMD>
<CMD name="PERF_RES_FPS_EARA_BENCH" id="0x02028000">
<Entry path="/sys/kernel/fpsgo/eara/ai_bench"></Entry>
<Compare>more</Compare>
<MaxValue>1</MaxValue>
<MinValue>0</MinValue>
<DefaultValue>0</DefaultValue>
</CMD>
<CMD name="PERF_RES_FPS_FPSGO_GPU_BLOCK_BOOST" id="0x0202c000">
<Entry path="/sys/kernel/fpsgo/common/gpu_block_boost"></Entry>
<Compare>more</Compare>
<MaxValue>101</MaxValue>
<MinValue>-1</MinValue>
<DefaultValue>100</DefaultValue>
</CMD>
<CMD name="PERF_RES_FPS_FBT_BOOST_TA" id="0x02030000">
<Entry path="/sys/kernel/fpsgo/fbt/boost_ta"></Entry>
<Compare>more</Compare>
<MaxValue>1</MaxValue>
<MinValue>0</MinValue>
<DefaultValue>0</DefaultValue>
</CMD>
<CMD name="PERF_RES_SCHED_PLUS_DOWN_THROTTLE_NS" id="0x01424000">
<Entry path="/proc/perfmgr/boost_ctrl/eas_ctrl/perfserv_schedplus_down_throttle"></Entry>
<Compare>more</Compare>
<MaxValue>100000000</MaxValue>
<MinValue>0</MinValue>
<DefaultValue>-1</DefaultValue>
</CMD>
<CMD name="PERF_RES_SCHED_PLUS_SYNC_FLAG" id="0x01424200">
<Entry path="/proc/perfmgr/boost_ctrl/eas_ctrl/perfserv_schedplus_sync_flag"></Entry>
<Compare>less</Compare>
<MaxValue>1</MaxValue>
<MinValue>0</MinValue>
<DefaultValue>-1</DefaultValue>
</CMD>
<CMD name="PERF_RES_GPU_GED_MARGIN_MODE" id="0x00c0c100">
<Entry path="/sys/kernel/ged/hal/dvfs_margin_value"></Entry>
<Compare>more</Compare>
<MaxValue>110</MaxValue>
<MinValue>10</MinValue>
<DefaultValue>10</DefaultValue>
</CMD>
<CMD name="PERF_RES_FPS_FPSGO_MARGIN_MODE" id="0x02034000">
<Entry path="/sys/kernel/fpsgo/fstb/margin_mode"></Entry>
<Compare>more</Compare>
<MaxValue>2</MaxValue>
<MinValue>0</MinValue>
<DefaultValue>0</DefaultValue>
</CMD>
<CMD name="PERF_RES_FPS_FBT_RESCUE_F" id="0x0203c000">
<Entry path="/sys/module/fbt_cpu/parameters/rescue_enhance_f"></Entry>
<Compare>more</Compare>
<MaxValue>100</MaxValue>
<MinValue>0</MinValue>
</CMD>
<CMD name="PERF_RES_FPS_FBT_RESCUE_PERCENT" id="0x0203c100">
<Entry path="/sys/module/fbt_cpu/parameters/rescue_percent"></Entry>
<Compare>more</Compare>
<MaxValue>100</MaxValue>
<MinValue>0</MinValue>
</CMD>
<CMD name="PERF_RES_FPS_FBT_ULTRA_RESCUE" id="0x0203c200">
<Entry path="/sys/kernel/fpsgo/fbt/ultra_rescue"></Entry>
<Compare>more</Compare>
<MaxValue>1</MaxValue>
<MinValue>0</MinValue>
</CMD>
<CMD name="PERF_RES_DISP_IDLE_TIME" id="0x0240C000">
<Entry path="/proc/displowpower/idletime"></Entry>
<Compare>more</Compare>
<MaxValue>1000000</MaxValue>
<MinValue>33</MinValue>
</CMD>
<CMD name="PERF_RES_DRAM_CM_MGR" id="0x01010000">
<Entry path="/proc/cm_mgr/dbg_cm_mgr"></Entry>
<Compare>more</Compare>
<MaxValue>1</MaxValue>
<MinValue>0</MinValue>
</CMD>
<CMD name="PERF_RES_NET_WIFI_CAM" id="0x02800000">
<Entry path="/proc/net/wlan/setCAM"></Entry>
<Compare>more</Compare>
<MaxValue>1</MaxValue>
<MinValue>0</MinValue>
<Prefix>CAM^</Prefix>
<Valid>1</Valid>
</CMD>
<CMD name="PERF_RES_POWERHAL_TOUCH_BOOST_OPP" id="0x03408000">
<Entry path="/proc/perfmgr/tchbst/user/usrtch"></Entry>
<Compare>less</Compare>
<MaxValue>5</MaxValue>
<MinValue>0</MinValue>
<DefaultValue>2</DefaultValue>
<Prefix>touch_opp^</Prefix>
</CMD>
<CMD name="PERF_RES_POWERHAL_TOUCH_BOOST_DURATION" id="0x03408100">
<Entry path="/proc/perfmgr/tchbst/user/usrtch"></Entry>
<Compare>more</Compare>
<MaxValue>2000000000</MaxValue>
<MinValue>10000000</MinValue>
<DefaultValue>100000000</DefaultValue>
<Prefix>duration^</Prefix>
</CMD>
<CMD name="PERF_RES_POWERHAL_TOUCH_BOOST_ACTIVE_TIME" id="0x03408200">
<Entry path="/proc/perfmgr/tchbst/user/usrtch"></Entry>
<Compare>more</Compare>
<MaxValue>1000000</MaxValue>
<MinValue>0</MinValue>
<DefaultValue>100000</DefaultValue>
<Prefix>active_time^</Prefix>
</CMD>
<CMD name="PERF_RES_SCHED_PLUS_UP_THROTTLE_NS" id="0x01424100">
<Entry path="/proc/perfmgr/boost_ctrl/eas_ctrl/perfserv_schedplus_up_throttle"></Entry>
<Compare>less</Compare>
<MaxValue>4000000</MaxValue>
<MinValue>0</MinValue>
<DefaultValue>-1</DefaultValue>
</CMD>
<CMD name="PERF_RES_FPS_FBT_SHORT_RESCUE_NS" id="0x0200c000">
<Entry path="/sys/module/fbt_cpu/parameters/short_rescue_ns"></Entry>
<Compare>more</Compare>
<MaxValue>2000000000</MaxValue>
<MinValue>0</MinValue>
</CMD>
<CMD name="PERF_RES_FPS_FBT_MIN_RESCUE_PERCENT" id="0x0200c100">
<Entry path="/sys/module/fbt_cpu/parameters/min_rescue_percent"></Entry>
<Compare>more</Compare>
<MaxValue>100</MaxValue>
<MinValue>0</MinValue>
</CMD>
<CMD name="PERF_RES_GPU_GED_TIMER_BASE_DVFS_MARGIN" id="0x00c0c200">
<Entry path="/sys/kernel/ged/hal/timer_base_dvfs_margin"></Entry>
<Compare>more</Compare>
<MaxValue>80</MaxValue>
<MinValue>1</MinValue>
</CMD>
<CMD name="PERF_RES_GPU_GED_LOADING_BASE_DVFS_STEP" id="0x00c0c300">
<Entry path="/sys/kernel/ged/hal/loading_base_dvfs_step"></Entry>
<Compare>more</Compare>
<MaxValue>25855</MaxValue>
<MinValue>0</MinValue>
<DefaultValue>4</DefaultValue>
</CMD>
<CMD name="PERF_RES_GPU_GED_CWAITG" id="0x00c0c400">
<Entry path="/sys/kernel/ged/hal/dvfs_cwaitg"></Entry>
<Compare>more</Compare>
<MaxValue>100</MaxValue>
<MinValue>0</MinValue>
</CMD>
<CMD name="PERF_RES_FPS_FPSGO_MARGIN_MODE_DBNC_A" id="0x02034100">
<Entry path="/sys/kernel/fpsgo/fstb/margin_mode_dbnc_a"></Entry>
<Compare>more</Compare>
<MaxValue>32767</MaxValue>
<MinValue>1</MinValue>
</CMD>
<CMD name="PERF_RES_FPS_FPSGO_MARGIN_MODE_DBNC_B" id="0x02034200">
<Entry path="/sys/kernel/fpsgo/fstb/margin_mode_dbnc_b"></Entry>
<Compare>more</Compare>
<MaxValue>32767</MaxValue>
<MinValue>1</MinValue>
</CMD>
<CMD name="PERF_RES_CFP_ENABLE" id="0x03008000">
<Entry path="/proc/perfmgr/boost_ctrl/cpu_ctrl/cfp_enable"></Entry>
<Compare>less</Compare>
<MaxValue>1</MaxValue>
<MinValue>0</MinValue>
</CMD>
<CMD name="PERF_RES_CFP_POLLING_MS" id="0x03008100">
<Entry path="/proc/perfmgr/boost_ctrl/cpu_ctrl/cfp_polling_ms"></Entry>
<Compare>more</Compare>
<MaxValue>32767</MaxValue>
<MinValue>8</MinValue>
</CMD>
<CMD name="PERF_RES_CFP_UP_TIME" id="0x03008400">
<Entry path="/proc/perfmgr/boost_ctrl/cpu_ctrl/cfp_up_time"></Entry>
<Compare>more</Compare>
<MaxValue>32768</MaxValue>
<MinValue>1</MinValue>
</CMD>
<CMD name="PERF_RES_CFP_DOWN_TIME" id="0x03008500">
<Entry path="/proc/perfmgr/boost_ctrl/cpu_ctrl/cfp_down_time"></Entry>
<Compare>more</Compare>
<MaxValue>32768</MaxValue>
<MinValue>1</MinValue>
</CMD>
<CMD name="PERF_RES_CFP_UP_OPP" id="0x03008600">
<Entry path="/proc/perfmgr/boost_ctrl/cpu_ctrl/cfp_up_opp"></Entry>
<Compare>more</Compare>
<MaxValue>15</MaxValue>
<MinValue>0</MinValue>
</CMD>
<CMD name="PERF_RES_CFP_DOWN_OPP" id="0x03008700">
<Entry path="/proc/perfmgr/boost_ctrl/cpu_ctrl/cfp_down_opp"></Entry>
<Compare>more</Compare>
<MaxValue>15</MaxValue>
<MinValue>0</MinValue>
</CMD>
<CMD name="PERF_RES_FPS_FPSGO_ADJ_LOADING" id="0x02040000">
<Entry path="/sys/module/fbt_cpu/parameters/adjust_loading"></Entry>
<Compare>more</Compare>
<MaxValue>1</MaxValue>
<MinValue>0</MinValue>
</CMD>
<CMD name="PERF_RES_FPS_FPSGO_ADJ_CNT" id="0x02040100">
<Entry path="/sys/module/fbt_cpu/parameters/loading_adj_cnt"></Entry>
<Compare>more</Compare>
<MaxValue>32767</MaxValue>
<MinValue>0</MinValue>
</CMD>
<CMD name="PERF_RES_FPS_FPSGO_ADJ_DEBNC_CNT" id="0x02040200">
<Entry path="/sys/module/fbt_cpu/parameters/loading_debnc_cnt"></Entry>
<Compare>more</Compare>
<MaxValue>32767</MaxValue>
<MinValue>0</MinValue>
</CMD>
<CMD name="PERF_RES_FPS_FPSGO_ADJ_LOADING_TIMEDIFF" id="0x02040300">
<Entry path="/sys/module/fbt_cpu/parameters/loading_time_diff"></Entry>
<Compare>more</Compare>
<MaxValue>16000000</MaxValue>
<MinValue>0</MinValue>
</CMD>
<CMD name="PERF_RES_FPS_FPSGO_STOP_BOOST" id="0x02004200">
<Entry path="/sys/kernel/fpsgo/common/stop_boost"></Entry>
<Compare>more</Compare>
<MaxValue>65535</MaxValue>
<MinValue>0</MinValue>
</CMD>
<CMD name="PERF_RES_FPS_FPSGO_LLF_TH" id="0x02044000">
<Entry path="/sys/module/fbt_cpu/parameters/loading_th"></Entry>
<Compare>more</Compare>
<MaxValue>100</MaxValue>
<MinValue>0</MinValue>
</CMD>
<CMD name="PERF_RES_FPS_FPSGO_SUB_QUE_DEQUE_PERIOD" id="0x02048400">
<Entry path="/sys/module/xgf/parameters/xgf_extra_sub"></Entry>
<Compare>more</Compare>
<MaxValue>1</MaxValue>
<MinValue>0</MinValue>
<DefaultValue>0</DefaultValue>
</CMD>
<CMD name="PERF_RES_IO_EXT4_DATA_BOOST" id="0x02c10000">
<Entry path="/sys/fs/ext4/sdc42/temp_disable_barrier"></Entry>
<Compare>more</Compare>
<MaxValue>1</MaxValue>
<MinValue>0</MinValue>
</CMD>
<CMD name="PERF_RES_AI_APUSYS_BOOST_IPU_IF" id="0X01810000">
<Entry path="/sys/kernel/apusys/mnoc_apu_qos_boost"></Entry>
<Compare>more</Compare>
<MaxValue>1</MaxValue>
<MinValue>0</MinValue>
<DefaultValue>0</DefaultValue>
<Valid>1</Valid>
</CMD>
<CMD name="PERF_RES_POWER_CPUIDLE_MCDI_ENABLE" id="0x01c3c000">
<Entry path="/proc/mcdi/state"></Entry>
<Compare>more</Compare>
<MaxValue>1</MaxValue>
<MinValue>0</MinValue>
<Prefix>enable^</Prefix>
</CMD>
</CONTABLE>
-98
View File
@@ -1,98 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<SCNTABLE>
<scenario powerhint="MTKPOWER_HINT_ACT_SWITCH">
<data cmd="PERF_RES_CPUFREQ_MIN_CLUSTER_0" param1="3000000"></data>
<data cmd="PERF_RES_CPUFREQ_MIN_CLUSTER_1" param1="3000000"></data>
<data cmd="PERF_RES_DRAM_OPP_MIN" param1="0"></data>
<data cmd="PERF_RES_SCHED_UCLAMP_MIN_TA" param1="100"></data>
<data cmd="PERF_RES_POWER_HINT_EXT_HINT" param1="30"></data>
<data cmd="PERF_RES_POWER_HINT_EXT_HINT_HOLD_TIME" param1="5000"></data>
</scenario>
<scenario powerhint="MTKPOWER_HINT_PACK_SWITCH">
<data cmd="PERF_RES_CPUFREQ_MIN_CLUSTER_0" param1="3000000"></data>
<data cmd="PERF_RES_CPUFREQ_MIN_CLUSTER_1" param1="3000000"></data>
<data cmd="PERF_RES_DRAM_OPP_MIN" param1="0"></data>
<data cmd="PERF_RES_SCHED_UCLAMP_MIN_TA" param1="100"></data>
</scenario>
<scenario powerhint="LAUNCH">
<data cmd="PERF_RES_CPUFREQ_MIN_CLUSTER_0" param1="3000000"></data>
<data cmd="PERF_RES_CPUFREQ_MIN_CLUSTER_1" param1="3000000"></data>
<data cmd="PERF_RES_DRAM_OPP_MIN" param1="0"></data>
<data cmd="PERF_RES_SCHED_UCLAMP_MIN_TA" param1="100"></data>
</scenario>
<scenario powerhint="MTKPOWER_HINT_EXT_LAUNCH">
<data cmd="PERF_RES_FPS_FBT_BHR_OPP" param1="15"></data>
<data cmd="PERF_RES_DRAM_OPP_MIN" param1="1"></data>
<data cmd="PERF_RES_SCHED_UCLAMP_MIN_TA" param1="40"></data>
</scenario>
<scenario powerhint="MTKPOWER_HINT_WHITELIST_LAUNCH">
<data cmd="PERF_RES_CPUFREQ_MIN_CLUSTER_0" param1="3000000"></data>
<data cmd="PERF_RES_CPUFREQ_MIN_CLUSTER_1" param1="3000000"></data>
<data cmd="PERF_RES_DRAM_OPP_MIN" param1="0"></data>
<data cmd="PERF_RES_SCHED_UCLAMP_MIN_TA" param1="100"></data>
</scenario>
<scenario powerhint="MTKPOWER_HINT_PROCESS_CREATE">
<data cmd="PERF_RES_CPUFREQ_MIN_CLUSTER_0" param1="3000000"></data>
<data cmd="PERF_RES_CPUFREQ_MIN_CLUSTER_1" param1="3000000"></data>
<data cmd="PERF_RES_DRAM_OPP_MIN" param1="0"></data>
<data cmd="PERF_RES_SCHED_UCLAMP_MIN_TA" param1="100"></data>
<data cmd="PERF_RES_FPS_FBT_BHR_OPP" param1="15"></data>
<data cmd="PERF_RES_POWER_HINT_HOLD_TIME" param1="6000"></data>
<data cmd="PERF_RES_POWER_HINT_EXT_HINT" param1="30"></data>
<data cmd="PERF_RES_POWER_HINT_EXT_HINT_HOLD_TIME" param1="35000"></data>
</scenario>
<scenario powerhint="MTKPOWER_HINT_APP_ROTATE">
<data cmd="PERF_RES_CPUFREQ_MIN_CLUSTER_0" param1="3000000"></data>
<data cmd="PERF_RES_CPUFREQ_MIN_CLUSTER_1" param1="3000000"></data>
<data cmd="PERF_RES_DRAM_OPP_MIN" param1="0"></data>
<data cmd="PERF_RES_SCHED_UCLAMP_MIN_TA" param1="100"></data>
<data cmd="PERF_RES_SCHED_BOOST" param1="1"></data>
</scenario>
<scenario powerhint="MTKPOWER_HINT_PMS_INSTALL">
<data cmd="PERF_RES_CPUFREQ_MIN_CLUSTER_0" param1="3000000"></data>
<data cmd="PERF_RES_CPUFREQ_MIN_CLUSTER_1" param1="3000000"></data>
<data cmd="PERF_RES_DRAM_OPP_MIN" param1="0"></data>
<data cmd="PERF_RES_SCHED_UCLAMP_MIN_TA" param1="100"></data>
<data cmd="PERF_RES_SCHED_BOOST" param1="1"></data>
<data cmd="PERF_RES_POWERHAL_SCREEN_OFF_STATE" param1="2"></data>
<data cmd="PERF_RES_POWER_HINT_INSTALL_MAX_DURATION" param1="90000"></data>
</scenario>
<scenario powerhint="MTKPOWER_HINT_APP_TOUCH">
<data cmd="PERF_RES_POWERHAL_TOUCH_BOOST_NOTIFY_FBC" param1="1"></data>
<!--MIUI ADD: START-->
<data cmd="PERF_RES_CPUFREQ_MIN_CLUSTER_0" param1="3000000"></data>
<data cmd="PERF_RES_CPUFREQ_MIN_CLUSTER_1" param1="3000000"></data>
<data cmd="PERF_RES_CPUFREQ_CCI_FREQ" param1="1"></data>
<data cmd="PERF_RES_DRAM_OPP_MIN" param1="0"></data>
<data cmd="PERF_RES_SCHED_UCLAMP_MIN_TA" param1="100"></data>
<data cmd="PERF_RES_POWER_HINT_HOLD_TIME" param1="80"></data>
<!--END-->
</scenario>
<scenario powerhint="MTKPOWER_HINT_GALLERY_BOOST">
<data cmd="PERF_RES_CPUFREQ_PERF_MODE" param1="1"></data>
</scenario>
<scenario powerhint="MTKPOWER_HINT_WFD">
<data cmd="PERF_RES_FPS_FBT_BHR_OPP" param1="15"></data>
<data cmd="PERF_RES_POWERHAL_SCREEN_OFF_STATE" param1="2"></data>
</scenario>
<scenario powerhint="MTKPOWER_HINT_AUDIO_POWER_DL">
<data cmd="PERF_RES_CPUFREQ_MIN_CLUSTER_0" param1="800000"></data>
<data cmd="PERF_RES_POWERHAL_SCREEN_OFF_STATE" param1="1"></data>
</scenario>
<scenario powerhint="MTKPOWER_HINT_AUDIO_LATENCY_UL">
<data cmd="PERF_RES_CPUFREQ_MIN_CLUSTER_0" param1="1500000"></data>
<data cmd="PERF_RES_CPUFREQ_MIN_CLUSTER_1" param1="1000000"></data>
<data cmd="PERF_RES_POWERHAL_SCREEN_OFF_STATE" param1="1"></data>
</scenario>
<scenario powerhint="MTKPOWER_HINT_AUDIO_DISABLE_WIFI_POWER_SAVE">
<data cmd="PERF_RES_NET_WIFI_CAM" param1="1"></data>
<data cmd="PERF_RES_POWERHAL_SCREEN_OFF_STATE" param1="1"></data>
</scenario>
<scenario powerhint="MTKPOWER_HINT_UX_SCROLLING">
<data cmd="PERF_RES_CPUFREQ_MIN_CLUSTER_0" param1="1075000"></data>
<data cmd="PERF_RES_CPUFREQ_MIN_CLUSTER_1" param1="1162000"></data>
<data cmd="PERF_RES_CPUFREQ_MAX_CLUSTER_0" param1="3000000"></data>
<data cmd="PERF_RES_CPUFREQ_MAX_CLUSTER_1" param1="3000000"></data>
<data cmd="PERF_RES_SCHED_UCLAMP_MIN_TA" param1="55"></data>
</scenario>
</SCNTABLE>
-44
View File
@@ -1,44 +0,0 @@
REM CONFIG CRC IS 8B6A
HW_RESET_I2C,00,
SLEEP,00,2000,
NCI_CORE_RESET,00,
NCI_CORE_INIT,0000,
SLEEP,00,200
REM RESET THE CUSTOMER FIELD
NCI_SEND_PROP,0F,02,040006010008000000000000a5a5
SLEEP,00,200
REM HARDWARE CONFIGURATION
NCI_SEND_PROP,0F,02,040002010024201204138801F40400040AFF08020305C60000050000000000000020040A530000000009
SLEEP,00,200
REM Writing CustomA RF Parameters
NCI_SEND_PROP,0F,02,0400100100DCC0590D68A90C00D50000FFAF0000FFAF075F600702010103000000000000000000000000E2005900080E000000000000880000008800000088000000880000008800000090909058808181810101DEDEDEDEDE101010101003F3030303E6E6E6E6E600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101010101020202020203030303030404040404050505050506060606060707070707070707070702F2F2F2F2FFFFFFFFFFF0000
REM Writing CustomB RF Parameters
NCI_SEND_PROP,0F,02,040010010154C0597F8900040242040402420303142D3D3D3D3D3D3D3D2C2C2C0000000000000000FCFC000000000000000000000000404040E04040404040404091949444959595450000000000000000000000000000000000
REM Set DPC table
NCI_DIRECT_CTRL,2F,02,04000301004A6F0CBB0CFF0C540D9F0DEB0D360E7F0ECD0E170F5F0F9F0FC70FEE0FFF0FFF0FFF08FF08FF08FF08FF08FF085B09B209050A530A9F0AEF0A3B0B8A0BD30B0D0CFF0FFF0FFF0FFFFFFF1F
SLEEP,00,200
REM UICC CONFIG
NCI_DIRECT_CTRL,2F,02,04000A01001A48003C3C04B027100AF007D003E807D00064271003E832C81964
SLEEP,00,200
REM SE CONFIG
NCI_DIRECT_CTRL,2F,02,04000B01001A40041E1E04B027100AF007D003E807D00064271003E832C81964
SLEEP,00,200
REM IOT CONFIG
NCI_DIRECT_CTRL,2F,02,04000801000CDF01A9000000C1C2C3003D00
SLEEP,00,200
REM ANTENNA CONFIG
NCI_DIRECT_CTRL,2F,02,0400090100200000E10BB801B5FFEC0000000000000000000000000000000000000000000000
SLEEP,00,200
REM NFCC CONFIG
NCI_DIRECT_CTRL,2F,02,0400010100050053000606
SLEEP,00,200
REM WRITE CONFIGURATION CRC IN THE CUSTOMER FIELD
NCI_SEND_PROP,0F,02,0400060100080000000000008B6A
SLEEP,00,200
HW_RESET_I2C,00,
SLEEP,00,2000,
NCI_CORE_RESET,00,
NCI_CORE_INIT,0000,
REM MATCHING ;43.22;5.09;96.6;Differential;Yes;15;560;No;No;ANT;1500;4.7;77;100;1500;77;DNP;150
REM CONFIGURATION ;1838.40237721022;1025.03496704593;13.2291535539715;No;No;Differential;Yes;77;560;127;59.9;DNP;DNP;ANT;150;27;4.7;100;4.5
REM TOOL VERSION 3.1
@@ -2,7 +2,7 @@
<hal> <hal>
<name>android.hardware.media.c2</name> <name>android.hardware.media.c2</name>
<transport>hwbinder</transport> <transport>hwbinder</transport>
<version>1.1</version> <version>1.2</version>
<interface> <interface>
<name>IComponentStore</name> <name>IComponentStore</name>
<instance>default</instance> <instance>default</instance>
+50 -50
View File
@@ -1,53 +1,53 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<virtualSpnOverridesByEfSpn version="1"> <virtualSpnOverridesByEfSpn version="1">
<virtualSpnOverride mccmncspn="20408Hi" name="Hi"/> <virtualSpnOverride mccmncspn="204048.ta Δ" name="8.ta"/>
<virtualSpnOverride mccmncspn="20408Ortel NL" name="Ortel NL"/> <virtualSpnOverride mccmncspn="20404中国电信" name="中国电信"/>
<virtualSpnOverride mccmncspn="20408Rabo Mobiel" name="Rabo Mobiel"/> <virtualSpnOverride mccmncspn="20408Hi" name="Hi"/>
<virtualSpnOverride mccmncspn="20412Lebara" name="Lebara"/> <virtualSpnOverride mccmncspn="20408Ortel NL" name="Ortel NL"/>
<virtualSpnOverride mccmncspn="20610LYCAMOBILE" name="LYCAMOBILE"/> <virtualSpnOverride mccmncspn="20408Rabo Mobiel" name="Rabo Mobiel"/>
<virtualSpnOverride mccmncspn="20620Ortel BE" name="Ortel"/> <virtualSpnOverride mccmncspn="20412Lebara" name="Lebara"/>
<virtualSpnOverride mccmncspn="20801C le mobile" name="NRJ Mobile"/> <virtualSpnOverride mccmncspn="20610LYCAMOBILE" name="LYCAMOBILE"/>
<virtualSpnOverride mccmncspn="20801NRJ Mobile" name="NRJ Mobile"/> <virtualSpnOverride mccmncspn="20620Ortel BE" name="Ortel"/>
<virtualSpnOverride mccmncspn="20810A MOBILE" name="A MOBILE"/> <virtualSpnOverride mccmncspn="20801C le mobile" name="NRJ Mobile"/>
<virtualSpnOverride mccmncspn="20810AfoneMobile" name="Afone"/> <virtualSpnOverride mccmncspn="20801NRJ Mobile" name="NRJ Mobile"/>
<virtualSpnOverride mccmncspn="20810C le mobile" name="NRJ"/> <virtualSpnOverride mccmncspn="20810AfoneMobile" name="Afone"/>
<virtualSpnOverride mccmncspn="20810La Poste Mobile" name="La Poste Mobile"/> <virtualSpnOverride mccmncspn="20810A MOBILE" name="A MOBILE"/>
<virtualSpnOverride mccmncspn="20810NRJ Mobile" name="NRJ"/> <virtualSpnOverride mccmncspn="20810C le mobile" name="NRJ"/>
<virtualSpnOverride mccmncspn="20810Simplicime" name="Simplicime"/> <virtualSpnOverride mccmncspn="20810La Poste Mobile" name="La Poste Mobile"/>
<virtualSpnOverride mccmncspn="22201tiscalimobile" name="Tiscali Mobile"/> <virtualSpnOverride mccmncspn="20810NRJ Mobile" name="NRJ"/>
<virtualSpnOverride mccmncspn="22201COOP" name="Coop"/> <virtualSpnOverride mccmncspn="20810Simplicime" name="Simplicime"/>
<virtualSpnOverride mccmncspn="22201Noverca" name="Noverca"/> <virtualSpnOverride mccmncspn="22201COOP" name="Coop"/>
<virtualSpnOverride mccmncspn="22207Noverca" name="Noverca"/> <virtualSpnOverride mccmncspn="22201Noverca" name="Noverca"/>
<virtualSpnOverride mccmncspn="22210BT Italia" name="BT Italia Mobile"/> <virtualSpnOverride mccmncspn="22201tiscalimobile" name="Tiscali Mobile"/>
<virtualSpnOverride mccmncspn="22210ERG" name="ERG Mobile"/> <virtualSpnOverride mccmncspn="22207Noverca" name="Noverca"/>
<virtualSpnOverride mccmncspn="22210ERG mobile" name="ERG Mobile"/> <virtualSpnOverride mccmncspn="22210BT Italia" name="BT Italia Mobile"/>
<virtualSpnOverride mccmncspn="22210PosteMobile" name="Poste Mobile"/> <virtualSpnOverride mccmncspn="22210ERG mobile" name="ERG Mobile"/>
<virtualSpnOverride mccmncspn="22299FASTWEB" name="Fastweb"/> <virtualSpnOverride mccmncspn="22210ERG" name="ERG Mobile"/>
<virtualSpnOverride mccmncspn="23401Vectone Mobile" name="Vectone"/> <virtualSpnOverride mccmncspn="22210PosteMobile" name="Poste Mobile"/>
<virtualSpnOverride mccmncspn="23410TESCO" name="TESCO"/> <virtualSpnOverride mccmncspn="22299FASTWEB" name="Fastweb"/>
<virtualSpnOverride mccmncspn="23415ASDA Mobile" name="ASDA Mobile"/> <virtualSpnOverride mccmncspn="23401Vectone Mobile" name="Vectone"/>
<virtualSpnOverride mccmncspn="23415BT" name="BT Mobile"/> <virtualSpnOverride mccmncspn="23410TESCO" name="TESCO"/>
<virtualSpnOverride mccmncspn="23415Lebara" name="Lebara"/> <virtualSpnOverride mccmncspn="23415ASDA Mobile" name="ASDA Mobile"/>
<virtualSpnOverride mccmncspn="23420Lebara" name="Lebara"/> <virtualSpnOverride mccmncspn="23415BT" name="BT Mobile"/>
<virtualSpnOverride mccmncspn="23426GT mobile" name="GT mobile"/> <virtualSpnOverride mccmncspn="23415Lebara" name="Lebara"/>
<virtualSpnOverride mccmncspn="23426Lycamobile" name="Lycamobile"/> <virtualSpnOverride mccmncspn="23420Lebara" name="Lebara"/>
<virtualSpnOverride mccmncspn="23430Virgin" name="Virgin"/> <virtualSpnOverride mccmncspn="23426GT mobile" name="GT mobile"/>
<virtualSpnOverride mccmncspn="23431Virgin" name="Virgin"/> <virtualSpnOverride mccmncspn="23426Lycamobile" name="Lycamobile"/>
<virtualSpnOverride mccmncspn="23432Virgin" name="Virgin"/> <virtualSpnOverride mccmncspn="23430Virgin" name="Virgin"/>
<virtualSpnOverride mccmncspn="23433Now mobile" name="Now mobile"/> <virtualSpnOverride mccmncspn="23431Virgin" name="Virgin"/>
<virtualSpnOverride mccmncspn="26201congstar" name="Telekom.de"/> <virtualSpnOverride mccmncspn="23432Virgin" name="Virgin"/>
<virtualSpnOverride mccmncspn="26203blau.de" name="blau.de"/> <virtualSpnOverride mccmncspn="23433Now mobile" name="Now mobile"/>
<virtualSpnOverride mccmncspn="26203AY YILDIZ" name="AY YILDIZ"/> <virtualSpnOverride mccmncspn="26201congstar" name="Telekom.de"/>
<virtualSpnOverride mccmncspn="26203simVOICE" name="simVOICE"/> <virtualSpnOverride mccmncspn="26203AY YILDIZ" name="AY YILDIZ"/>
<virtualSpnOverride mccmncspn="26203ptt-mobile" name="ptt-mobile"/> <virtualSpnOverride mccmncspn="26203blau.de" name="blau.de"/>
<virtualSpnOverride mccmncspn="466017-Mobile" name="7-Mobile"/> <virtualSpnOverride mccmncspn="26203ptt-mobile" name="ptt-mobile"/>
<virtualSpnOverride mccmncspn="46601統一超商" name="統一超商"/> <virtualSpnOverride mccmncspn="26203simVOICE" name="simVOICE"/>
<virtualSpnOverride mccmncspn="46692家樂福電信" name="家樂福"/> <virtualSpnOverride mccmncspn="45403中国电信" name="中国电信"/>
<virtualSpnOverride mccmncspn="20404中国电信" name="中国电信"/> <virtualSpnOverride mccmncspn="46001京东通信" name="京东通信"/>
<virtualSpnOverride mccmncspn="45403中国电信" name="中国电信"/> <virtualSpnOverride mccmncspn="46001阿里通信" name="阿里通信"/>
<virtualSpnOverride mccmncspn="46001京东通信" name="京东通信"/> <virtualSpnOverride mccmncspn="46013中国广电" name="中国广电"/>
<virtualSpnOverride mccmncspn="46001阿里通信" name="阿里通信"/> <virtualSpnOverride mccmncspn="46015中国广电" name="中国广电"/>
<virtualSpnOverride mccmncspn="204048.ta Δ" name="8.ta"/> <virtualSpnOverride mccmncspn="466017-Mobile" name="7-Mobile"/>
<virtualSpnOverride mccmncspn="46015中国广电" name="中国广电"/> <virtualSpnOverride mccmncspn="46601統一超商" name="統一超商"/>
<virtualSpnOverride mccmncspn="46013中国广电" name="中国广电"/> <virtualSpnOverride mccmncspn="46692家樂福電信" name="家樂福"/>
</virtualSpnOverridesByEfSpn> </virtualSpnOverridesByEfSpn>
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.

Some files were not shown because too many files have changed in this diff Show More