rosemary: Update blobs from V13.0.6.0

This commit is contained in:
Matsvei Niaverau
2023-11-03 07:53:58 +01:00
parent 2e830b6326
commit b4ec0fc34b
2204 changed files with 2325 additions and 6273 deletions
+125
View File
@@ -0,0 +1,125 @@
<?xml version="1.0" encoding="utf-8"?>
<DisplayIssueSettings>
<Category name="Problem Scenario">
<Actions name="UI Display Abnormal" ui_type="button">
<Action cmd_id="set_prop_mdp_log" value="1"/>
<Action cmd_id="set_prop_mdp_framechange" value="1"/>
<Action cmd_id="set_prop_sf_log_repaint" value="1"/>
<Action cmd_id="set_prop_sf_log_transaction" value="1"/>
<Action cmd_id="set_prop_hwc_log_v" value="V"/>
<Action cmd_id="set_prop_hwc_skip_log" value="1"/>
<Action cmd_id="set_prop_hwc_color_transform" value="1"/>
<Action cmd_id="set_prop_mobile_on" value="1"/>
</Actions>
<Actions name="Black/White Screen" ui_type="button">
<Action cmd_id="set_prop_hwc_log_v" value="V"/>
<Action cmd_id="set_prop_hwc_skip_log" value="1"/>
<Action cmd_id="set_prop_hwc_color_transform" value="1"/>
<Action cmd_id="set_prop_mobile_on" value="1"/>
</Actions>
<Actions name="Blurred Screen" ui_type="button">
<Action cmd_id="set_prop_mdp_log" value="1"/>
<Action cmd_id="set_prop_mdp_framechange" value="1"/>
<Action cmd_id="set_prop_mobile_on" value="1"/>
</Actions>
<Actions name="Flash Screen" ui_type="button">
<Action cmd_id="set_prop_mdp_log" value="1"/>
<Action cmd_id="set_prop_mdp_framechange" value="1"/>
</Actions>
<Actions name="Lag" ui_type="button">
<Action cmd_id="set_prop_mdp_log" value="1"/>
<Action cmd_id="set_prop_mdp_framechange" value="1"/>
<Action cmd_id="set_prop_mobile_on" value="1"/>
<Action cmd_id="set_prop_fence_on" value="1"/>
</Actions>
<Actions name="Fixed Screen" ui_type="button">
<Action cmd_id="set_prop_mdp_log" value="1"/>
<Action cmd_id="set_prop_mdp_framechange" value="1"/>
</Actions>
<Actions name="CMDQ Timeout" ui_type="button">
<Action cmd_id="set_prop_mobile_on" value="1"/>
<Action cmd_id="set_prop_irq_on" value="1"/>
</Actions>
</Category>
<Category name="GPU">
<Group name="gpud dump" ui_type="default">
<Actions name="Common dump" ui_type="button">
<Action cmd_id="set_prop_enable_GPUD" value="1"/>
<Action cmd_id="set_prop_specify_dump_folder" value="/sdcard/gpud_dump/"/>
<Action cmd_id="set_prop_specify_process" value=""/>
<Action cmd_id="set_prop_dump_framebuffer" value="1"/>
<Action cmd_id="set_prop_dump_eglImages" value="1"/>
<Action cmd_id="set_prop_dump_AUXImages" value="1"/>
<Action cmd_id="set_prop_hack_AUX_output_format" value="1"/>
<Action cmd_id="set_command_create_folder" value="1"/>
</Actions>
<Actions name="GLES state error" ui_type="button">
<Action cmd_id="set_prop_enable_GPUD" value="1"/>
<Action cmd_id="set_prop_GLES_state_error" value="1"/>
</Actions>
<Actions name="Dump Gralloc Extra's Info" ui_type="button">
<Action cmd_id="set_prop_enable_GPUD" value="1"/>
<Action cmd_id="set_prop_dump_extra_info" value="1"/>
</Actions>
<Actions name="MEOW" ui_type="button">
<Action cmd_id="set_prop_open_meow" value="meow"/>
</Actions>
<Actions name="Start Dump" ui_type="notification">
<Action cmd_id="set_prop_start_writing_file" value="1"/>
</Actions>
<Actions name="Stop Dump" ui_type="notification">
<Action cmd_id="set_prop_start_writing_file" value="0"/>
</Actions>
</Group>
<Group name="gpud" ui_type="default">
<Command id="set_prop_enable_GPUD" name="Enable GPUD" ui_type="checkbox" checked="1" unchecked="0" cmd_type="set_property" property="vendor.debug.gpud.enable" default="0"/>
<Command id="set_prop_specify_dump_folder" name="Specify dump folder" ui_type="checkbox" checked="/sdcard/gpud_dump/" unchecked="/sdcard/gpud_dump/" cmd_type="set_property" property="vendor.debug.gpud.folder" default="/sdcard/gpud_dump/"/>
<Command id="set_prop_specify_process" name="Specify process" ui_type="checkbox" checked="" unchecked="" cmd_type="set_property" property="vendor.debug.gpud.process.name" default=""/>
<Command id="set_prop_dump_framebuffer" name="Dump Framebuffer" ui_type="checkbox" checked="1" unchecked="0" cmd_type="set_property" property="vendor.debug.gpud.wsframebuffer.dump" default="0"/>
<Command id="set_prop_dump_eglImages" name="Dump EglImages" ui_type="checkbox" checked="1" unchecked="0" cmd_type="set_property" property="vendor.debug.gpud.extimage.dump" default="0"/>
<Command id="set_prop_dump_AUXImages" name="Dump AUXImages" ui_type="checkbox" checked="1" unchecked="0" cmd_type="set_property" property="vendor.debug.gpud.auximage.dump" default="0"/>
<Command id="set_prop_hack_AUX_output_format" name="Hack AUX output format" ui_type="checkbox" checked="1" unchecked="0" cmd_type="set_property" property="vendor.debug.gpud.auximage.dstformat" default="0"/>
<Command id="set_prop_start_writing_file" name="Start Writing File" ui_type="checkbox" checked="1" unchecked="0" cmd_type="set_property" property="vendor.debug.gpud.fwrite.enable" default="0"/>
<Command id="set_prop_GLES_state_error" name="GLES state error" ui_type="checkbox" checked="1" unchecked="0" cmd_type="set_property" property="vendor.debug.gpud.gl.state.error.dump" default="0"/>
<Command id="set_prop_dump_extra_info" name="Dump Extra Info" ui_type="checkbox" checked="1" unchecked="0" cmd_type="set_property" property="vendor.debug.gpud.gralloc_extra.log" default="0"/>
<Command id="set_command_create_folder" name="Create folder" ui_type="hidden" button_action="adb shell mkdir /sdcard/gpud_dump" cmd_type="adb shell"/>
<Command id="set_command_chmod" name="modify folder right" ui_type="hidden" button_action="adb shell chmod 777 /sdcard/gpud_dump" cmd_type="adb shell"/>
<Command id="set_prop_open_meow" name="MEOW" ui_type="checkbox" checked="meow" unchecked="0" cmd_type="set_property" property="vendor.debug.gpu.provider" default=""/>
</Group>
</Category>
<Category name="Display">
<Group name="Display Driver" ui_type="default">
<Command id="set_prop_mobile_on" name="mobile on" ui_type="checkbox" checked="1" unchecked="0" cmd_type="set_property" property="vendor.debug.hwc.mobile_on" default="0"/>
<Command id="set_prop_detail_on" name="detail on" ui_type="checkbox" checked="1" unchecked="0" cmd_type="set_property" property="vendor.debug.hwc.detail_on" default="0"/>
<Command id="set_prop_fence_on" name="fence on" ui_type="checkbox" checked="1" unchecked="0" cmd_type="set_property" property="vendor.debug.hwc.fence_on" default="0"/>
<Command id="set_prop_irq_on" name="irq on" ui_type="checkbox" checked="1" unchecked="0" cmd_type="set_property" property="vendor.debug.hwc.irq_on" default="0"/>
</Group>
<Group name="SurfaceFlinger" ui_type="default">
<Command id="set_prop_sf_log_repaint" name="log repaint" ui_type="checkbox" checked="1" unchecked="0" cmd_type="set_property" property="vendor.debug.sf.log_repaint" default="0"/>
<Command id="set_prop_sf_log_transaction" name="log transaction" ui_type="checkbox" checked="1" unchecked="0" cmd_type="set_property" property="vendor.debug.sf.log_transaction" default="0"/>
</Group>
<Group name="HWComposer" ui_type="default">
<Command id="set_prop_hwc_log_v" name="normal log" ui_type="checkbox" checked="V" unchecked="0" cmd_type="set_property" property="persist.vendor.debug.hwc.log" default="0"/>
<Command id="set_prop_hwc_skip_log" name="skip log" ui_type="checkbox" checked="1" unchecked="0" cmd_type="set_property" property="vendor.debug.hwc.skip_log" default="0"/>
<Command id="set_prop_hwc_color_transform" name="color transform log" ui_type="checkbox" checked="1" unchecked="0" cmd_type="set_property" property="vendor.debug.hwc.color_transform" default="0"/>
</Group>
<Group name="MDP" ui_type="default">
<Command id="set_prop_mdp_log" name="normal log" ui_type="checkbox" checked="1" unchecked="0" cmd_type="set_property" property="vendor.dp.log.enable" default="0"/>
<Command id="set_prop_mdp_framechange" name="frame change" ui_type="checkbox" checked="1" unchecked="0" cmd_type="set_property" property="vendor.dp.frameChange.disable" default="0"/>
<Command id="restart" name="" ui_type="checkbox" checked="1" unchecked="0" cmd_type="set_property" property="vendor.debug.sf.restart" default="0"/>
</Group>
</Category>
<Category name="restore">
<Group name="Action" ui_type="default">
<Command id="clear" name="Clear dump" ui_type="button" button_action="delete /sdcard/gpud_dump/" cmd_type="delete"/>
</Group>
<Group name="" ui_type="default">
<Command id="restore" name="Restore All" ui_type="button" button_action="restore" cmd_type="restore"/>
</Group>
</Category>
<Category name="Submit And Restart">
<Actions name="Submit" ui_type="button">
<Action cmd_id="restart" value="1"/>
</Actions>
</Category>
</DisplayIssueSettings>
+30
View File
@@ -0,0 +1,30 @@
<?xml version="1.0" encoding="utf-8"?>
<AudioLogSettings>
<Category name="Audio Log">
<Actions name="Enable FW all logs" ui_type="button">
<Action cmd_id="fw_audiotrack" value="4"/>
<Action cmd_id="fw_audioflinger" value="4"/>
<Action cmd_id="fw_audiopolicy" value="4"/>
<Action cmd_id="fw_audiopolicy_2" value="V"/>
<Action cmd_id="audioserver_restart" value="0"/>
<Action cmd_id="audioserver_restart" value="1"/>
</Actions>
</Category>
<Category name="Framework Settings">
<Group name="" ui_type="default">
<Command id="fw_audiotrack" name="AudioTrack" ui_type="list" entries="1,2,3,4,5" cmd_type="set_property" property="vendor.af.track.log" default=""/>
<Command id="fw_audioflinger" name="AudioFlinger" ui_type="list" entries="1,2,3,4" cmd_type="set_property" property="vendor.af.audioflinger.log" default=""/>
<Command id="fw_audiopolicy" name="AudioPolicy" ui_type="list" entries="1,2,3,4" cmd_type="set_property" property="vendor.af.policy.debug" default=""/>
<Command id="fw_audiopolicy_2" name="APM log tag" ui_type="list" entries="I,D,V" cmd_type="set_property" property="log.tag.APM_AudioPolicyManager" default=""/>
</Group>
</Category>
<Category name="">
<Group name="" ui_type="default">
<Actions name="Restart audioserver" ui_type="button">
<Action cmd_id="audioserver_restart" value="0"/>
<Action cmd_id="audioserver_restart" value="1"/>
</Actions>
<Command id="audioserver_restart" name="" ui_type="hidden" cmd_type="set_property" property="vendor.af.audioserver.restart" default="1"/>
</Group>
</Category>
</AudioLogSettings>
+10 -2
View File
@@ -1,4 +1,4 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<mnl_config version="20050701.6.00.00" type="gps">
<feature>GLP
@@ -20,7 +20,7 @@
<feature>GnssMode
<version>1.0</version>
<config>0</config>
<format>GP+GL:0, GP+BD:1, GP+GL+BD:2, GP:3, BD:4, GL:5, GP+GL+GA+BD:6, GP+GA:7, GP+GL+GA:8, GA:9</format>
<format>GP+GL+BD:2, GP:3, BD:4, GP+GL+GA+BD:6, GP+GL+GA:8</format>
<setting>6</setting>
</feature>
@@ -37,6 +37,14 @@
<format>featureOption,requestInterval,sizeOfWindow,syncBackNum(optional)</format>
<setting>1,5000,1500,0</setting>
</feature>
<feature>ClockExt
<version>1.0</version>
<config>1</config>
<format>Enable</format>
<setting>1</setting>
</feature>
<feature>TimeComp
<version>1.0</version>
<config>1</config>
+117
View File
@@ -0,0 +1,117 @@
<?xml version="1.0" encoding="utf-8"?>
<VideoSettings>
<Category name="Issue Type">
<Actions name="Video Playback Display Issue" ui_type="button">
<Action cmd_id="dump_vp_in" value="1"/>
<Action cmd_id="dump_vp_out" value="1"/>
<Action cmd_id="dump_vp_cc" 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"/>
</Actions>
<Actions name="Video Playback Performance Issue" ui_type="button">
<Action cmd_id="systrace_c2_vdec" value="1"/>
<Action cmd_id="systrace_c2_vcodec" 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"/>
</Actions>
<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_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>
<Actions name="Video Record Display Issue" ui_type="button">
<Action cmd_id="dump_vr_in" value="1"/>
<Action cmd_id="dump_vr_out" value="1"/>
<Action cmd_id="dump_vr_cc" 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"/>
</Actions>
<Actions name="Video Record Performance Issue" ui_type="button">
<Action cmd_id="systrace_c2_venc" value="1"/>
<Action cmd_id="systrace_c2_vcodec" 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"/>
</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 name="Dump Settings">
<Group name="Video Playback Dump" ui_type="default">
<Command id="dump_vp_in" name="VP input dump" ui_type="checkbox" checked="1" unchecked="0" cmd_type="set_property" property="vendor.mtk.c2.vdec.dump.input" default="0"/>
<Command id="dump_vp_out" name="VP output dump" ui_type="checkbox" checked="1" unchecked="0" cmd_type="set_property" property="vendor.mtk.c2.vdec.dump.output" default="0"/>
<Command id="dump_vp_cc" name="VP output color convert dump" ui_type="checkbox" checked="1" unchecked="0" cmd_type="set_property" property="vendor.mtk.c2.vdec.dump.output.cc" default="0"/>
</Group>
<Group name="Video Record Dump" ui_type="default">
<Command id="dump_vr_in" name="VR input dump" ui_type="checkbox" checked="1" unchecked="0" cmd_type="set_property" property="vendor.mtk.c2.venc.dump.input" default="0"/>
<Command id="dump_vr_out" name="VR output dump" ui_type="checkbox" checked="1" unchecked="0" cmd_type="set_property" property="vendor.mtk.c2.venc.dump.output" default="0"/>
<Command id="dump_vr_cc" name="VR input color convert dump" ui_type="checkbox" checked="1" unchecked="0" cmd_type="set_property" property="vendor.mtk.c2.venc.dump.input.cc" default="0"/>
</Group>
<Group name="Action" ui_type="default">
<Command id="dump_action_1" name="Copy dump to debuglogger" ui_type="button" button_action="copy /data/vendor/vcodec to /data/debuglogger/vcodec/" cmd_type="copy"/>
<Command id="dump_action_2" name="Clear dump" ui_type="button" button_action="delete /data/debuglogger/vcodec,/data/vendor/vcodec" cmd_type="delete"/>
</Group>
</Category>
<Category name="Systrace">
<Group name="C2" ui_type="default">
<Command id="systrace_c2_vdec" name="c2 vdec trace" ui_type="checkbox" checked="1" unchecked="0" cmd_type="set_property" property="vendor.mtk.c2.vdec.systrace" default="0"/>
<Command id="systrace_c2_venc" name="c2 venc trace" ui_type="checkbox" checked="1" unchecked="0" cmd_type="set_property" property="vendor.mtk.c2.venc.systrace" default="0"/>
<Command id="systrace_c2_vcodec" name="c2 vcodec trace" ui_type="checkbox" checked="1" unchecked="0" cmd_type="set_property" property="vendor.mtk.c2.vcodec.systrace" default="0"/>
</Group>
</Category>
<Category name="Advanced">
<Group name="C2" ui_type="default">
<Command id="advanced_c2_comp" name="component log" ui_type="list" entries="0,1,2" cmd_type="set_property" property="vendor.mtk.c2.enable.comp.log" default="0"/>
<Command id="advanced_c2_vdec" name="vdec log" ui_type="list" entries="0,1,2" cmd_type="set_property" property="vendor.mtk.c2.enable.vdec.log" default="0"/>
<Command id="advanced_c2_venc" name="venc log" ui_type="list" entries="0,1,2" cmd_type="set_property" property="vendor.mtk.c2.enable.venc.log" default="0"/>
<Command id="advanced_c2_vcodec" name="vcodec log" ui_type="list" entries="0,1,2,3,4" cmd_type="set_property" property="vendor.mtk.c2.enable.vcodec.log" default="0"/>
<Command id="advanced_c2_vcodec_v4l2" name="VCodecV4L2 log" ui_type="list" entries="0,1,2,3,4,5" cmd_type="set_property" property="vendor.mtk.c2.enable.vcodec.log.VCodecV4L2" default="0"/>
<Command id="advanced_c2_v4l2_device" name="V4L2Device log" ui_type="list" entries="0,1,2,3,4,5" cmd_type="set_property" property="vendor.mtk.c2.enable.vcodec.log.V4L2Device" default="0"/>
<Command id="advanced_c2_vcodec_proprietary" name="VCodecProprietary log" ui_type="list" entries="0,1,2,3,4,5" cmd_type="set_property" property="vendor.mtk.c2.enable.vcodec.log.VCodecProprietary" default="0"/>
<Command id="advanced_c2_proprietary_device" name="ProprietaryDevice log" ui_type="list" entries="0,1,2,3,4,5" cmd_type="set_property" property="vendor.mtk.c2.enable.vcodec.log.ProprietaryDevice" default="0"/>
<Command id="advanced_c2_bm" name="Buffer manager log" ui_type="list" entries="0,1,2" cmd_type="set_property" property="vendor.mtk.c2.enable.bm.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 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_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_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_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_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_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_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_file_path" name="file path" ui_type="edittext" text_type="string" cmd_type="set_property" property="vcodec::1::file_path" default="0"/>
</Group>
<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_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_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_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"/>
</Group>
</Category>
<Category name="">
<Group name="" ui_type="default">
<Command id="restore" name="Restore All" ui_type="button" button_action="restore" cmd_type="restore"/>
</Group>
</Category>
</VideoSettings>
+24 -8
View File
@@ -1,8 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<AudioParamOptions>
<Param name="MTK_WB_SPEECH_SUPPORT" value="yes" />
<Param name="MTK_WB_SPEECH_SUPPORT" value="" />
<Param name="MTK_AUDIO_HD_REC_SUPPORT" value="yes" />
<Param name="MTK_DUAL_MIC_SUPPORT" value="yes" />
<Param name="MTK_AUDIO_MIC_INVERSE" value="no" />
<Param name="MTK_HANDSFREE_DMNR_SUPPORT" value="no" />
<Param name="DMNR_TUNNING_AT_MODEMSIDE" value="" />
<Param name="MTK_VOIP_ENHANCEMENT_SUPPORT" value="no" />
@@ -11,14 +12,15 @@
<Param name="MTK_ASR_SUPPORT" value="no" />
<Param name="MTK_VOIP_NORMAL_DMNR" value="no" />
<Param name="MTK_VOIP_HANDSFREE_DMNR" value="no" />
<Param name="MTK_INCALL_NORMAL_DMNR" value="no" />
<Param name="MTK_INCALL_HANDSFREE_DMNR" value="no" />
<Param name="MTK_PHONE_CALL_FIXED_48K_SAMPLERATE" value="yes" />
<Param name="MTK_VOICE_UNLOCK_SUPPORT" value="" />
<Param name="MTK_VOICE_UI_SUPPORT" value="" />
<Param name="MTK_ACF_AUTO_GEN_SUPPORT" value="" />
<Param name="MTK_SPEAKER_MONITOR_SUPPORT" value="" />
<Param name="MTK_AUDIO_BLOUD_CUSTOMPARAMETER_REV" value="" />
<Param name="MTK_MAGICONFERENCE_SUPPORT" value="" />
<Param name="MTK_HAC_SUPPORT" value="no" />
<Param name="MTK_HAC_SUPPORT" value="" />
<Param name="MTK_AUDIO_SPH_LPBK_PARAM" value="" />
<Param name="MTK_AUDIO_GAIN_TABLE_BT" value="" />
<Param name="MTK_AUDIO_BT_NREC_WO_ENH_MODE" value="" />
@@ -40,20 +42,28 @@
<Param name="MTK_SMARTPA_DUMMY_LIB" value="" />
<Param name="MTK_HIFIAUDIO_SUPPORT" value="yes" />
<Param name="MTK_BESLOUDNESS_SUPPORT" value="no" />
<Param name="MTK_USB_PHONECALL" value="AP" />
<Param name="MTK_USB_PHONECALL" value="" />
<Param name="MTK_AUDIO_NUMBER_OF_SPEAKER" value="2" />
<Param name="MTK_A2DP_OFFLOAD_SUPPORT" value="no" />
<Param name="MTK_TTY_SUPPORT" value="yes" />
<Param name="MTK_AUDIO_A2DP_LATENCY_IMPROVE" value="no" />
<Param name="MTK_BT_HEARING_AID_SUPPORT" value="no" />
<Param name="MTK_VOW_SUPPORT" value="yes" />
<Param name="MTK_VOW_AMAZON_SUPPORT" value="yes" />
<Param name="MTK_VOW_GVA_SUPPORT" value="yes" />
<Param name="MTK_VOW_DUAL_MIC_SUPPORT" value="no" />
<Param name="MTK_VOW_MAX_PDK_NUMBER" value="0" />
<Param name="MTK_VOW_MULTI_KEYPHRASE_SUPPORT" value="" />
<Param name="MTK_VOW_SINGLE_MIC_SELECT" value="" />
<Param name="MTK_VOW_RECORD_CONCURRENT" value="" />
<Param name="MTK_SPK_AP_SWMIX_PROCESS" value="" />
<Param name="MTK_AUDIODSP_SUPPORT" value="yes" />
<Param name="VIR_WIFI_ONLY_SUPPORT" value="no" />
<Param name="VIR_3G_DATA_ONLY_SUPPORT" value="no" />
<Param name="VIR_ASR_SUPPORT" value="no" />
<Param name="VIR_VOIP_NORMAL_DMNR_SUPPORT" value="no" />
<Param name="VIR_VOIP_HANDSFREE_DMNR_SUPPORT" value="no" />
<Param name="VIR_NO_SPEECH" value="no" />
<Param name="VIR_INCALL_NORMAL_DMNR_SUPPORT" value="no" />
<Param name="VIR_INCALL_HANDSFREE_DMNR_SUPPORT" value="no" />
<Param name="VIR_VOICE_UNLOCK_SUPPORT" value="" />
<Param name="VIR_AUDIO_BLOUD_CUSTOMPARAMETER_V5" value="yes" />
@@ -64,11 +74,14 @@
<Param name="VIR_MTK_RECORD_IIR_ENH_SUPPORT" value="yes" />
<Param name="VIR_MTK_VOIP_IIR_ENH_SUPPORT" value="yes" />
<Param name="VIR_MTK_VOIP_IIR_MIC_SUPPORT" value="yes" />
<Param name="KERNEL_BUFFER_SIZE_NORMAL" value="16384" />
<Param name="KERNEL_BUFFER_SIZE_DEEP" value="49152" />
<Param name="KERNEL_DSPBUFFER_SIZE_DEEP" value="32768" />
<Param name="KERNEL_DSPBUFFER_SIZE_HIFI_96K" value="49152" />
<Param name="KERNEL_DSPBUFFER_SIZE_HIFI_192K" value="65536" />
<Param name="DPCM_DEEP_BUFFER" value="Playback_3" />
<Param name="CUST_XML_DIR" value="/data/vendor/audiohal/audio_param/" />
<Param name="5_POLE_HS_SUPPORT" value="" />
<Param name="VIR_MTK_USB_PHONECALL" value="yes" />
<Param name="SPK_PATH_LO" value="yes" />
<Param name="RCV_PATH_INT" value="yes" />
<Param name="SPH_PARAM_VERSION" value="3.0" />
<Param name="SPH_PARAM_TTY" value="yes" />
<Param name="FIX_WB_ENH" value="yes" />
@@ -77,4 +90,7 @@
<Param name="MTK_FIR_IIR_ENH_SUPPORT" value="no" />
<Param name="SPH_PARAM_SV" value="yes" />
<Param name="VIR_SCENE_CUSTOMIZATION_SUPPORT" value="yes" />
<Param name="RCV_PATH_INT" value="yes" />
<Param name="SPK_PATH_LO" value="yes" />
<Param name="VIR_MTK_USB_PHONECALL" value="yes" />
</AudioParamOptions>
@@ -0,0 +1,96 @@
<?xml version="1.0" encoding="UTF-8"?>
<AudioParamOptions>
<Param name="MTK_WB_SPEECH_SUPPORT" value="" />
<Param name="MTK_AUDIO_HD_REC_SUPPORT" value="yes" />
<Param name="MTK_DUAL_MIC_SUPPORT" value="yes" />
<Param name="MTK_HANDSFREE_DMNR_SUPPORT" value="no" />
<Param name="DMNR_TUNNING_AT_MODEMSIDE" value="" />
<Param name="MTK_VOIP_ENHANCEMENT_SUPPORT" value="no" />
<Param name="MTK_TB_WIFI_3G_MODE" value="" />
<Param name="MTK_DISABLE_EARPIECE" value="" />
<Param name="MTK_ASR_SUPPORT" value="no" />
<Param name="MTK_VOIP_NORMAL_DMNR" value="no" />
<Param name="MTK_VOIP_HANDSFREE_DMNR" value="no" />
<Param name="MTK_INCALL_NORMAL_DMNR" value="no" />
<Param name="MTK_VOICE_UNLOCK_SUPPORT" value="" />
<Param name="MTK_VOICE_UI_SUPPORT" value="" />
<Param name="MTK_ACF_AUTO_GEN_SUPPORT" value="" />
<Param name="MTK_SPEAKER_MONITOR_SUPPORT" value="" />
<Param name="MTK_AUDIO_BLOUD_CUSTOMPARAMETER_REV" value="" />
<Param name="MTK_MAGICONFERENCE_SUPPORT" value="" />
<Param name="MTK_HAC_SUPPORT" value="" />
<Param name="MTK_AUDIO_SPH_LPBK_PARAM" value="" />
<Param name="MTK_AUDIO_GAIN_TABLE_BT" value="" />
<Param name="MTK_AUDIO_BT_NREC_WO_ENH_MODE" value="" />
<Param name="MATV_AUDIO_SUPPORT" value="" />
<Param name="MTK_FM_SUPPORT" value="yes" />
<Param name="MTK_HEADSET_ACTIVE_NOISE_CANCELLATION" value="" />
<Param name="MTK_SUPPORT_TC1_TUNNING" value="" />
<Param name="MTK_AUDIO_SPEAKER_PATH" value="int_lo_buf" />
<Param name="MTK_AUDIO_NUMBER_OF_MIC" value="2" />
<Param name="MTK_PLATFORM" value="MT6785" />
<Param name="MTK_AURISYS_FRAMEWORK_SUPPORT" value="yes" />
<Param name="MTK_BESLOUDNESS_RUN_WITH_HAL" value="no" />
<Param name="MTK_AUDIO" value="yes" />
<Param name="USE_CUSTOM_AUDIO_POLICY" value="" />
<Param name="USE_XML_AUDIO_POLICY_CONF" value="1" />
<Param name="MTK_AUDIO_TUNING_TOOL_VERSION" value="V2.2" />
<Param name="MTK_AUDIO_TUNNELING_SUPPORT" value="" />
<Param name="MTK_SMARTPA_DUMMY_LIB" value="" />
<Param name="MTK_HIFIAUDIO_SUPPORT" value="yes" />
<Param name="MTK_BESLOUDNESS_SUPPORT" value="no" />
<Param name="MTK_USB_PHONECALL" value="" />
<Param name="MTK_AUDIO_NUMBER_OF_SPEAKER" value="2" />
<Param name="MTK_A2DP_OFFLOAD_SUPPORT" value="no" />
<Param name="MTK_TTY_SUPPORT" value="yes" />
<Param name="MTK_AUDIO_A2DP_LATENCY_IMPROVE" value="no" />
<Param name="MTK_BT_HEARING_AID_SUPPORT" value="no" />
<Param name="MTK_SPK_AP_SWMIX_PROCESS" value="" />
<Param name="MTK_AUDIODSP_SUPPORT" value="yes" />
<Param name="MTK_INCALL_HANDSFREE_DMNR" value="no" />
<Param name="MTK_VOW_SUPPORT" value="yes" />
<Param name="MTK_VOW_AMAZON_SUPPORT" value="yes" />
<Param name="MTK_VOW_GVA_SUPPORT" value="yes" />
<Param name="MTK_VOW_DUAL_MIC_SUPPORT" value="no" />
<Param name="MTK_VOW_MAX_PDK_NUMBER" value="0" />
<Param name="MTK_VOW_MULTI_KEYPHRASE_SUPPORT" value="" />
<Param name="MTK_VOW_SINGLE_MIC_SELECT" value="" />
<Param name="MTK_VOW_RECORD_CONCURRENT" value="" />
<Param name="MTK_PHONE_CALL_FIXED_48K_SAMPLERATE" value="yes" />
<Param name="VIR_WIFI_ONLY_SUPPORT" value="no" />
<Param name="VIR_3G_DATA_ONLY_SUPPORT" value="no" />
<Param name="VIR_ASR_SUPPORT" value="no" />
<Param name="VIR_VOIP_NORMAL_DMNR_SUPPORT" value="no" />
<Param name="VIR_VOIP_HANDSFREE_DMNR_SUPPORT" value="no" />
<Param name="VIR_NO_SPEECH" value="no" />
<Param name="VIR_INCALL_NORMAL_DMNR_SUPPORT" value="no" />
<Param name="VIR_INCALL_HANDSFREE_DMNR_SUPPORT" value="no" />
<Param name="VIR_VOICE_UNLOCK_SUPPORT" value="" />
<Param name="VIR_AUDIO_BLOUD_CUSTOMPARAMETER_V5" value="yes" />
<Param name="VIR_AUDIO_BLOUD_CUSTOMPARAMETER_V4" value="no" />
<Param name="VIR_MAGI_CONFERENCE_SUPPORT" value="no" />
<Param name="MTK_AUDIO_HIERARCHICAL_PARAM_SUPPORT" value="yes" />
<Param name="MTK_AUDIO_TUNING_TOOL_V2_PHASE" value="2" />
<Param name="VIR_MTK_RECORD_IIR_ENH_SUPPORT" value="yes" />
<Param name="VIR_MTK_VOIP_IIR_ENH_SUPPORT" value="yes" />
<Param name="VIR_MTK_VOIP_IIR_MIC_SUPPORT" value="yes" />
<Param name="KERNEL_BUFFER_SIZE_NORMAL" value="16384" />
<Param name="KERNEL_BUFFER_SIZE_DEEP" value="49152" />
<Param name="KERNEL_DSPBUFFER_SIZE_DEEP" value="32768" />
<Param name="KERNEL_DSPBUFFER_SIZE_HIFI_96K" value="49152" />
<Param name="KERNEL_DSPBUFFER_SIZE_HIFI_192K" value="65536" />
<Param name="DPCM_DEEP_BUFFER" value="Playback_3" />
<Param name="CUST_XML_DIR" value="/data/vendor/audiohal/audio_param/" />
<Param name="5_POLE_HS_SUPPORT" value="" />
<Param name="SPH_PARAM_VERSION" value="3.0" />
<Param name="SPH_PARAM_TTY" value="yes" />
<Param name="FIX_WB_ENH" value="yes" />
<Param name="MTK_IIR_ENH_SUPPORT" value="yes" />
<Param name="MTK_IIR_MIC_SUPPORT" value="no" />
<Param name="MTK_FIR_IIR_ENH_SUPPORT" value="no" />
<Param name="SPH_PARAM_SV" value="yes" />
<Param name="VIR_SCENE_CUSTOMIZATION_SUPPORT" value="yes" />
<Param name="RCV_PATH_INT" value="yes" />
<Param name="SPK_PATH_LO" value="yes" />
<Param name="VIR_MTK_USB_PHONECALL" value="yes" />
</AudioParamOptions>
@@ -17,6 +17,9 @@
<Param path="MT6785" param_id="5"/>
<Param path="MT6797" param_id="3"/>
<Param path="MT6799" param_id="0"/>
<Param path="MT6855" param_id="6"/>
<Param path="MT6885" param_id="4"/>
<Param path="MT6893" param_id="4"/>
<Param path="MT8167" param_id="99"/>
<Param path="ELBRUS" param_id="0"/>
</ParamTree>
@@ -63,6 +66,13 @@
<Param name="hp_impedance_threshold_list" value="24,48,96,192"/>
<Param name="hp_impedance_gain_degrade_list" value="3,0,-3,-6,-9"/>
</ParamUnit>
<ParamUnit param_id="6">
<Param name="hp_impedance_enable" value="1"/>
<Param name="hp_impedance_onboard_resistor" value="13"/>
<Param name="hp_impedance_default_idx" value="1"/>
<Param name="hp_impedance_threshold_list" value="24,48,96,192"/>
<Param name="hp_impedance_gain_degrade_list" value="3,0,-3,-6,-9"/>
</ParamUnit>
<ParamUnit param_id="99">
<Param name="hp_impedance_enable" value="0"/>
<Param name="hp_impedance_onboard_resistor" value="32"/>
@@ -15,6 +15,9 @@
<Category name="MT6785"/>
<Category name="MT6797"/>
<Category name="MT6799"/>
<Category name="MT6855"/>
<Category name="MT6885"/>
<Category name="MT6893"/>
<Category name="MT8167"/>
<Category name="ELBRUS"/>
</CategoryType>
@@ -28,10 +28,8 @@
<Param path="Default,Others,SPK" param_id="6"/>
<Param path="Default,Ring_Alarm,SPK" param_id="7"/>
<Param path="Default,Notification,SPK" param_id="8"/>
<Param path="Default,Others,HS" param_id="9"/>
<Param path="Default,Notification,HS" param_id="10"/>
<Param path="Default,Ring_Alarm,HSSPK" param_id="11"/>
<Param path="Default,Notification,HSSPK" param_id="12"/>
<Param path="Default,Ring_Alarm,HSSPK" param_id="9"/>
<Param path="Default,Notification,HSSPK" param_id="10"/>
</ParamTree>
<ParamUnitPool>
<ParamUnit param_id="0">
@@ -89,24 +87,12 @@
<Param name="amp" value="0,0,0,0,0,0,0,0,0,0"/>
</ParamUnit>
<ParamUnit param_id="9">
<Param name="headset_pga" value="9"/>
<Param name="speaker_pga" value="-1"/>
<Param name="receiver_pga" value="-1"/>
<Param name="amp" value="0,0,0,0,0,0,0,0,0,0"/>
</ParamUnit>
<ParamUnit param_id="10">
<Param name="headset_pga" value="9"/>
<Param name="speaker_pga" value="-1"/>
<Param name="receiver_pga" value="-1"/>
<Param name="amp" value="0,0,0,0,0,0,0,0,0,0"/>
</ParamUnit>
<ParamUnit param_id="11">
<Param name="headset_pga" value="9"/>
<Param name="speaker_pga" value="9"/>
<Param name="receiver_pga" value="-1"/>
<Param name="amp" value="0,0,0,0,0,0,0,0,0,0"/>
</ParamUnit>
<ParamUnit param_id="12">
<ParamUnit param_id="10">
<Param name="headset_pga" value="9"/>
<Param name="speaker_pga" value="9"/>
<Param name="receiver_pga" value="-1"/>
@@ -144,37 +144,37 @@
<Param path="Assistant,BT_A2DP_HP" param_id="0"/>
<Param path="Assistant,BT_A2DP_SPK" param_id="0"/>
<Param path="Assistant,HEARING_AID" param_id="1"/>
<Param path="Default,Music,USB" param_id="2"/>
<Param path="Default,System,USB" param_id="3"/>
<Param path="Default,Ring,USB" param_id="4"/>
<Param path="Default,Alarm,USB" param_id="5"/>
<Param path="Default,Notification,USB" param_id="6"/>
<Param path="Default,Bluetooth_sco,USB" param_id="7"/>
<Param path="Default,Enforced_Audible,USB" param_id="8"/>
<Param path="Default,DTMF,USB" param_id="9"/>
<Param path="Default,TTS,USB" param_id="10"/>
<Param path="Default,Accessibility,USB" param_id="11"/>
<Param path="Default,Assistant,USB" param_id="12"/>
<Param path="Default,Music,HS" param_id="13"/>
<Param path="Default,System,HS" param_id="14"/>
<Param path="Default,Notification,HS" param_id="15"/>
<Param path="Default,Bluetooth_sco,HS" param_id="16"/>
<Param path="Default,Enforced_Audible,HS" param_id="17"/>
<Param path="Default,DTMF,HS" param_id="18"/>
<Param path="Default,TTS,HS" param_id="19"/>
<Param path="Default,Accessibility,HS" param_id="20"/>
<Param path="Default,Assistant,HS" param_id="21"/>
<Param path="Default,Music,SPK" param_id="22"/>
<Param path="Default,System,SPK" param_id="23"/>
<Param path="Default,Ring,SPK" param_id="24"/>
<Param path="Default,Alarm,SPK" param_id="25"/>
<Param path="Default,Notification,SPK" param_id="26"/>
<Param path="Default,Bluetooth_sco,SPK" param_id="27"/>
<Param path="Default,Enforced_Audible,SPK" param_id="28"/>
<Param path="Default,DTMF,SPK" param_id="29"/>
<Param path="Default,TTS,SPK" param_id="30"/>
<Param path="Default,Accessibility,SPK" param_id="31"/>
<Param path="Default,Assistant,SPK" param_id="32"/>
<Param path="Default,System,HS" param_id="2"/>
<Param path="Default,Music,HS" param_id="3"/>
<Param path="Default,Notification,HS" param_id="4"/>
<Param path="Default,Bluetooth_sco,HS" param_id="5"/>
<Param path="Default,Enforced_Audible,HS" param_id="6"/>
<Param path="Default,DTMF,HS" param_id="7"/>
<Param path="Default,TTS,HS" param_id="8"/>
<Param path="Default,Accessibility,HS" param_id="9"/>
<Param path="Default,Assistant,HS" param_id="10"/>
<Param path="Default,System,SPK" param_id="11"/>
<Param path="Default,Ring,SPK" param_id="12"/>
<Param path="Default,Music,SPK" param_id="13"/>
<Param path="Default,Alarm,SPK" param_id="14"/>
<Param path="Default,Notification,SPK" param_id="15"/>
<Param path="Default,Bluetooth_sco,SPK" param_id="16"/>
<Param path="Default,Enforced_Audible,SPK" param_id="17"/>
<Param path="Default,DTMF,SPK" param_id="18"/>
<Param path="Default,TTS,SPK" param_id="19"/>
<Param path="Default,Accessibility,SPK" param_id="20"/>
<Param path="Default,Assistant,SPK" param_id="21"/>
<Param path="Default,System,USB" param_id="22"/>
<Param path="Default,Ring,USB" param_id="23"/>
<Param path="Default,Music,USB" param_id="24"/>
<Param path="Default,Alarm,USB" param_id="25"/>
<Param path="Default,Notification,USB" param_id="26"/>
<Param path="Default,Bluetooth_sco,USB" param_id="27"/>
<Param path="Default,Enforced_Audible,USB" param_id="28"/>
<Param path="Default,DTMF,USB" param_id="29"/>
<Param path="Default,TTS,USB" param_id="30"/>
<Param path="Default,Accessibility,USB" param_id="31"/>
<Param path="Default,Assistant,USB" param_id="32"/>
</ParamTree>
<ParamUnitPool>
<ParamUnit param_id="0">
@@ -184,97 +184,97 @@
<Param name="digital_gain" value="-48,-42,-39,-36,-33,-30,-27,-24,-21,-18,-15,-12,-9,-6,-3,0"/>
</ParamUnit>
<ParamUnit param_id="2">
<Param name="digital_gain" value="-64,-56,-50,-45,-40,-37,-34,-30,-26,-22,-18,-14,-10,-7,-4,-1"/>
<Param name="digital_gain" value="-64,-56,-51,-46,-42,-38,-34,-30,-26,-22,-18,-14,-10,-7,-3,0"/>
</ParamUnit>
<ParamUnit param_id="3">
<Param name="digital_gain" value="-64,-56,-50,-45,-40,-37,-34,-30,-26,-22,-18,-14,-10,-7,-4,-1"/>
<Param name="digital_gain" value="-64,-56,-51,-46,-42,-38,-34,-30,-26,-22,-18,-14,-10,-7,-3,0"/>
</ParamUnit>
<ParamUnit param_id="4">
<Param name="digital_gain" value="-64,-56,-50,-45,-40,-37,-34,-30,-26,-22,-18,-14,-10,-7,-4,-1"/>
<Param name="digital_gain" value="-64,-56,-51,-46,-42,-38,-34,-30,-26,-22,-18,-14,-10,-7,-3,0"/>
</ParamUnit>
<ParamUnit param_id="5">
<Param name="digital_gain" value="-64,-56,-50,-45,-40,-37,-34,-30,-26,-22,-18,-14,-10,-7,-4,-1"/>
<Param name="digital_gain" value="-64,-56,-51,-46,-42,-38,-34,-30,-26,-22,-18,-14,-10,-7,-3,0"/>
</ParamUnit>
<ParamUnit param_id="6">
<Param name="digital_gain" value="-64,-56,-50,-45,-40,-37,-34,-30,-26,-22,-18,-14,-10,-7,-4,-1"/>
<Param name="digital_gain" value="-64,-56,-51,-46,-42,-38,-34,-30,-26,-22,-18,-14,-10,-7,-3,0"/>
</ParamUnit>
<ParamUnit param_id="7">
<Param name="digital_gain" value="-64,-56,-50,-45,-40,-37,-34,-30,-26,-22,-18,-14,-10,-7,-4,-1"/>
<Param name="digital_gain" value="-64,-56,-51,-46,-42,-38,-34,-30,-26,-22,-18,-14,-10,-7,-3,0"/>
</ParamUnit>
<ParamUnit param_id="8">
<Param name="digital_gain" value="-64,-56,-50,-45,-40,-37,-34,-30,-26,-22,-18,-14,-10,-7,-4,-1"/>
<Param name="digital_gain" value="-64,-56,-51,-46,-42,-38,-34,-30,-26,-22,-18,-14,-10,-7,-3,0"/>
</ParamUnit>
<ParamUnit param_id="9">
<Param name="digital_gain" value="-64,-56,-50,-45,-40,-37,-34,-30,-26,-22,-18,-14,-10,-7,-4,-1"/>
<Param name="digital_gain" value="-64,-56,-51,-46,-42,-38,-34,-30,-26,-22,-18,-14,-10,-7,-3,0"/>
</ParamUnit>
<ParamUnit param_id="10">
<Param name="digital_gain" value="-64,-56,-50,-45,-40,-37,-34,-30,-26,-22,-18,-14,-10,-7,-4,-1"/>
<Param name="digital_gain" value="-64,-56,-51,-46,-42,-38,-34,-30,-26,-22,-18,-14,-10,-7,-3,0"/>
</ParamUnit>
<ParamUnit param_id="11">
<Param name="digital_gain" value="-64,-56,-50,-45,-40,-37,-34,-30,-26,-22,-18,-14,-10,-7,-4,-1"/>
<Param name="digital_gain" value="-64,-45,-40,-37,-34,-31,-28,-25,-22,-19,-16,-13,-10,-8,-6,0"/>
</ParamUnit>
<ParamUnit param_id="12">
<Param name="digital_gain" value="-64,-56,-50,-45,-40,-37,-34,-30,-26,-22,-18,-14,-10,-7,-4,-1"/>
</ParamUnit>
<ParamUnit param_id="13">
<Param name="digital_gain" value="-64,-56,-51,-46,-42,-38,-34,-30,-26,-22,-18,-14,-10,-7,-3,0"/>
</ParamUnit>
<ParamUnit param_id="14">
<Param name="digital_gain" value="-64,-56,-51,-46,-42,-38,-34,-30,-26,-22,-18,-14,-10,-7,-3,0"/>
</ParamUnit>
<ParamUnit param_id="15">
<Param name="digital_gain" value="-64,-56,-51,-46,-42,-38,-34,-30,-26,-22,-18,-14,-10,-7,-3,0"/>
</ParamUnit>
<ParamUnit param_id="16">
<Param name="digital_gain" value="-64,-56,-51,-46,-42,-38,-34,-30,-26,-22,-18,-14,-10,-7,-3,0"/>
</ParamUnit>
<ParamUnit param_id="17">
<Param name="digital_gain" value="-64,-56,-51,-46,-42,-38,-34,-30,-26,-22,-18,-14,-10,-7,-3,0"/>
</ParamUnit>
<ParamUnit param_id="18">
<Param name="digital_gain" value="-64,-56,-51,-46,-42,-38,-34,-30,-26,-22,-18,-14,-10,-7,-3,0"/>
</ParamUnit>
<ParamUnit param_id="19">
<Param name="digital_gain" value="-64,-56,-51,-46,-42,-38,-34,-30,-26,-22,-18,-14,-10,-7,-3,0"/>
</ParamUnit>
<ParamUnit param_id="20">
<Param name="digital_gain" value="-64,-56,-51,-46,-42,-38,-34,-30,-26,-22,-18,-14,-10,-7,-3,0"/>
</ParamUnit>
<ParamUnit param_id="21">
<Param name="digital_gain" value="-64,-56,-51,-46,-42,-38,-34,-30,-26,-22,-18,-14,-10,-7,-3,0"/>
</ParamUnit>
<ParamUnit param_id="22">
<Param name="digital_gain" value="-64,-45,-40,-37,-34,-31,-28,-25,-22,-19,-16,-13,-10,-8,-6,0"/>
</ParamUnit>
<ParamUnit param_id="23">
<Param name="digital_gain" value="-64,-45,-40,-37,-34,-31,-28,-25,-22,-19,-16,-13,-10,-8,-6,0"/>
</ParamUnit>
<ParamUnit param_id="24">
<Param name="digital_gain" value="-64,-45,-42,-37,-34,-31,-28,-25,-22,-19,-16,-13,-10,-8,-6,0"/>
</ParamUnit>
<ParamUnit param_id="25">
<ParamUnit param_id="13">
<Param name="digital_gain" value="-64,-45,-40,-37,-34,-31,-28,-25,-22,-19,-16,-13,-10,-8,-6,0"/>
</ParamUnit>
<ParamUnit param_id="14">
<Param name="digital_gain" value="-64,-45,-40,-37,-34,-31,-28,-25,-22,-19,-16,-13,-10,-8,-6,0"/>
</ParamUnit>
<ParamUnit param_id="15">
<Param name="digital_gain" value="-64,-45,-40,-37,-34,-31,-28,-25,-22,-19,-16,-13,-10,-8,-6,0"/>
</ParamUnit>
<ParamUnit param_id="16">
<Param name="digital_gain" value="-64,-45,-40,-37,-34,-31,-28,-25,-22,-19,-16,-13,-10,-8,-6,0"/>
</ParamUnit>
<ParamUnit param_id="17">
<Param name="digital_gain" value="-64,-45,-40,-37,-34,-31,-28,-25,-22,-19,-16,-13,-10,-8,-6,0"/>
</ParamUnit>
<ParamUnit param_id="18">
<Param name="digital_gain" value="-64,-45,-40,-37,-34,-31,-28,-25,-22,-19,-16,-13,-10,-8,-6,0"/>
</ParamUnit>
<ParamUnit param_id="19">
<Param name="digital_gain" value="-64,-45,-40,-37,-34,-31,-28,-25,-22,-19,-16,-13,-10,-8,-6,0"/>
</ParamUnit>
<ParamUnit param_id="20">
<Param name="digital_gain" value="-64,-45,-40,-37,-34,-31,-28,-25,-22,-19,-16,-13,-10,-8,-6,0"/>
</ParamUnit>
<ParamUnit param_id="21">
<Param name="digital_gain" value="-64,-45,-40,-37,-34,-31,-28,-25,-22,-19,-16,-13,-10,-8,-6,0"/>
</ParamUnit>
<ParamUnit param_id="22">
<Param name="digital_gain" value="-64,-56,-50,-45,-40,-37,-34,-30,-26,-22,-18,-14,-10,-7,-4,-1"/>
</ParamUnit>
<ParamUnit param_id="23">
<Param name="digital_gain" value="-64,-56,-50,-45,-40,-37,-34,-30,-26,-22,-18,-14,-10,-7,-4,-1"/>
</ParamUnit>
<ParamUnit param_id="24">
<Param name="digital_gain" value="-64,-56,-50,-45,-40,-37,-34,-30,-26,-22,-18,-14,-10,-7,-4,-1"/>
</ParamUnit>
<ParamUnit param_id="25">
<Param name="digital_gain" value="-64,-56,-50,-45,-40,-37,-34,-30,-26,-22,-18,-14,-10,-7,-4,-1"/>
</ParamUnit>
<ParamUnit param_id="26">
<Param name="digital_gain" value="-64,-45,-40,-37,-34,-31,-28,-25,-22,-19,-16,-13,-10,-8,-6,0"/>
<Param name="digital_gain" value="-64,-56,-50,-45,-40,-37,-34,-30,-26,-22,-18,-14,-10,-7,-4,-1"/>
</ParamUnit>
<ParamUnit param_id="27">
<Param name="digital_gain" value="-64,-45,-40,-37,-34,-31,-28,-25,-22,-19,-16,-13,-10,-8,-6,0"/>
<Param name="digital_gain" value="-64,-56,-50,-45,-40,-37,-34,-30,-26,-22,-18,-14,-10,-7,-4,-1"/>
</ParamUnit>
<ParamUnit param_id="28">
<Param name="digital_gain" value="-64,-45,-40,-37,-34,-31,-28,-25,-22,-19,-16,-13,-10,-8,-6,0"/>
<Param name="digital_gain" value="-64,-56,-50,-45,-40,-37,-34,-30,-26,-22,-18,-14,-10,-7,-4,-1"/>
</ParamUnit>
<ParamUnit param_id="29">
<Param name="digital_gain" value="-64,-45,-40,-37,-34,-31,-28,-25,-22,-19,-16,-13,-10,-8,-6,0"/>
<Param name="digital_gain" value="-64,-56,-50,-45,-40,-37,-34,-30,-26,-22,-18,-14,-10,-7,-4,-1"/>
</ParamUnit>
<ParamUnit param_id="30">
<Param name="digital_gain" value="-64,-45,-40,-37,-34,-31,-28,-25,-22,-19,-16,-13,-10,-8,-6,0"/>
<Param name="digital_gain" value="-64,-56,-50,-45,-40,-37,-34,-30,-26,-22,-18,-14,-10,-7,-4,-1"/>
</ParamUnit>
<ParamUnit param_id="31">
<Param name="digital_gain" value="-64,-45,-40,-37,-34,-31,-28,-25,-22,-19,-16,-13,-10,-8,-6,0"/>
<Param name="digital_gain" value="-64,-56,-50,-45,-40,-37,-34,-30,-26,-22,-18,-14,-10,-7,-4,-1"/>
</ParamUnit>
<ParamUnit param_id="32">
<Param name="digital_gain" value="-64,-45,-40,-37,-34,-31,-28,-25,-22,-19,-16,-13,-10,-8,-6,0"/>
<Param name="digital_gain" value="-64,-56,-50,-45,-40,-37,-34,-30,-26,-22,-18,-14,-10,-7,-4,-1"/>
</ParamUnit>
</ParamUnitPool>
</AudioParam>
@@ -27,7 +27,7 @@
<Category name="Speaker"/>
<Category name="Headset+Speaker"/>
<Category name="USB"/>
<Category name="HEARING_AID" feature_option="MTK_BT_HEARING_AID_SUPPORT"/>
<Category name="HEARING_AID" feature_option="MTK_BT_HEARING_AID_SUPPORT" visible="false"/>
<CategoryGroup name="BT A2DP">
<Category name="BT A2DP"/>
<Category name="BT A2DP HP"/>
+16 -6
View File
@@ -2,8 +2,9 @@
<AudioParam version="1.1">
<ParamTree>
<Param path="" param_id="0"/>
<Param path="Default,SndRecNormal,USB" param_id="1"/>
<Param path="Default,SndRecNormal,4-pole HS" param_id="1"/>
<Param path="Default,CamRecNormal,USB" param_id="2"/>
<Param path="Default,SndRecNormal,USB" param_id="3"/>
</ParamTree>
<ParamUnitPool>
<ParamUnit param_id="0">
@@ -16,13 +17,13 @@
<Param name="sph_in_parameter" value="0.000000,0.000000"/>
</ParamUnit>
<ParamUnit param_id="1">
<Param name="sph_in_fir1" value="-59,-41,-39,-48,-36,-52,-20,-59,-17,-86,-18,-110,-7,-136,5,-159,39,-191,39,-213,77,-277,103,-298,207,-414,284,-457,387,-553,502,-651,689,-750,952,-883,1311,-1134,1776,-1669,2555,-2789,4479,-7014,21899,21899,-7014,4479,-2789,2555,-1669,1776,-1134,1311,-883,952,-750,689,-651,502,-553,387,-457,284,-414,207,-298,103,-277,77,-213,39,-191,39,-159,5,-136,-7,-110,-18,-86,-17,-59,-20,-52,-36,-48,-39,-41,-59"/>
<Param name="sph_in_fir1_eq_freq" value="100.000000,300.000000,500.000000,800.000000,1000.000000,1500.000000,1800.000000,2000.000000,3000.000000,4000.000000,5000.000000,6000.000000,8000.000000"/>
<Param name="sph_in_fir1_eq_mag" value="0.000000,0.500000,1.200000,1.500000,1.000000,0.500000,0.300000,0.000000,-0.200000,-0.200000,0.000000,0.000000,0.000000"/>
<Param name="sph_in_fir1" value="32767,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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_fir1_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
<Param name="sph_in_fir1_eq_mag" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
<Param name="sph_in_fir2" value="32767,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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_fir2_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
<Param name="sph_in_fir2_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
<Param name="sph_in_parameter" value="-3.500000,0.000000"/>
<Param name="sph_in_parameter" value="0.000000,0.000000"/>
</ParamUnit>
<ParamUnit param_id="2">
<Param name="sph_in_fir1" value="-59,-41,-39,-48,-36,-52,-20,-59,-17,-86,-18,-110,-7,-136,5,-159,39,-191,39,-213,77,-277,103,-298,207,-414,284,-457,387,-553,502,-651,689,-750,952,-883,1311,-1134,1776,-1669,2555,-2789,4479,-7014,21899,21899,-7014,4479,-2789,2555,-1669,1776,-1134,1311,-883,952,-750,689,-651,502,-553,387,-457,284,-414,207,-298,103,-277,77,-213,39,-191,39,-159,5,-136,-7,-110,-18,-86,-17,-59,-20,-52,-36,-48,-39,-41,-59"/>
@@ -31,7 +32,16 @@
<Param name="sph_in_fir2" value="32767,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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_fir2_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
<Param name="sph_in_fir2_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
<Param name="sph_in_parameter" value="-3.500000,0.000000"/>
<Param name="sph_in_parameter" value="0.000000,0.000000"/>
</ParamUnit>
<ParamUnit param_id="3">
<Param name="sph_in_fir1" value="-59,-41,-39,-48,-36,-52,-20,-59,-17,-86,-18,-110,-7,-136,5,-159,39,-191,39,-213,77,-277,103,-298,207,-414,284,-457,387,-553,502,-651,689,-750,952,-883,1311,-1134,1776,-1669,2555,-2789,4479,-7014,21899,21899,-7014,4479,-2789,2555,-1669,1776,-1134,1311,-883,952,-750,689,-651,502,-553,387,-457,284,-414,207,-298,103,-277,77,-213,39,-191,39,-159,5,-136,-7,-110,-18,-86,-17,-59,-20,-52,-36,-48,-39,-41,-59"/>
<Param name="sph_in_fir1_eq_freq" value="100.000000,300.000000,500.000000,800.000000,1000.000000,1500.000000,1800.000000,2000.000000,3000.000000,4000.000000,5000.000000,6000.000000,8000.000000"/>
<Param name="sph_in_fir1_eq_mag" value="0.000000,0.500000,1.200000,1.500000,1.000000,0.500000,0.300000,0.000000,-0.200000,-0.200000,0.000000,0.000000,0.000000"/>
<Param name="sph_in_fir2" value="32767,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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_fir2_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
<Param name="sph_in_fir2_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
<Param name="sph_in_parameter" value="0.000000,0.000000"/>
</ParamUnit>
</ParamUnitPool>
</AudioParam>
@@ -19,6 +19,10 @@
<Param path="5-pole HS+ANC" param_id="6"/>
<Param path="ASR,5-pole HS" param_id="7"/>
<Param path="ASR,5-pole HS+ANC" param_id="7"/>
<Param path="KTV" param_id="8"/>
<Param path="HDR_RECORD,Handset" param_id="9"/>
<Param path="HDR_RECORD,4-pole HS" param_id="10"/>
<Param path="HDR_RECORD,USB" param_id="10"/>
</ParamTree>
<ParamUnitPool>
<ParamUnit param_id="0">
@@ -33,6 +37,8 @@
<Param name="UL ES LB visibility" value="0"/>
<Param name="UL AES LB visibility" value="0"/>
<Param name="UL Sample Rate" value="48000"/>
<Param name="UL Gain Set" value="1"/>
<Param name="UL Gain Name" value="mic1,mic2,mic3,mic4"/>
</ParamUnit>
<ParamUnit param_id="1">
<Param name="DRC+DG visibility" value="1"/>
@@ -46,6 +52,8 @@
<Param name="UL ES LB visibility" value="1"/>
<Param name="UL AES LB visibility" value="1"/>
<Param name="UL Sample Rate" value="16000"/>
<Param name="UL Gain Set" value="1"/>
<Param name="UL Gain Name" value="mic1,mic2,mic3,mic4"/>
</ParamUnit>
<ParamUnit param_id="2">
<Param name="DRC+DG visibility" value="1"/>
@@ -59,6 +67,8 @@
<Param name="UL ES LB visibility" value="1"/>
<Param name="UL AES LB visibility" value="1"/>
<Param name="UL Sample Rate" value="16000"/>
<Param name="UL Gain Set" value="1"/>
<Param name="UL Gain Name" value="mic1,mic2,mic3,mic4"/>
</ParamUnit>
<ParamUnit param_id="3">
<Param name="DRC+DG visibility" value="1"/>
@@ -72,6 +82,8 @@
<Param name="UL ES LB visibility" value="0"/>
<Param name="UL AES LB visibility" value="0"/>
<Param name="UL Sample Rate" value="48000"/>
<Param name="UL Gain Set" value="1"/>
<Param name="UL Gain Name" value="mic1,mic2,mic3,mic4"/>
</ParamUnit>
<ParamUnit param_id="4">
<Param name="DRC+DG visibility" value="1"/>
@@ -85,6 +97,8 @@
<Param name="UL ES LB visibility" value="0"/>
<Param name="UL AES LB visibility" value="0"/>
<Param name="UL Sample Rate" value="48000"/>
<Param name="UL Gain Set" value="1"/>
<Param name="UL Gain Name" value="mic1,mic2,mic3,mic4"/>
</ParamUnit>
<ParamUnit param_id="5">
<Param name="DRC+DG visibility" value="1"/>
@@ -98,6 +112,8 @@
<Param name="UL ES LB visibility" value="0"/>
<Param name="UL AES LB visibility" value="0"/>
<Param name="UL Sample Rate" value="48000"/>
<Param name="UL Gain Set" value="1"/>
<Param name="UL Gain Name" value="mic1,mic2,mic3,mic4"/>
</ParamUnit>
<ParamUnit param_id="6">
<Param name="DRC+DG visibility" value="1"/>
@@ -111,6 +127,8 @@
<Param name="UL ES LB visibility" value="0"/>
<Param name="UL AES LB visibility" value="0"/>
<Param name="UL Sample Rate" value="48000"/>
<Param name="UL Gain Set" value="1"/>
<Param name="UL Gain Name" value="mic1,mic2,mic3,mic4"/>
</ParamUnit>
<ParamUnit param_id="7">
<Param name="DRC+DG visibility" value="1"/>
@@ -124,6 +142,53 @@
<Param name="UL ES LB visibility" value="1"/>
<Param name="UL AES LB visibility" value="1"/>
<Param name="UL Sample Rate" value="16000"/>
<Param name="UL Gain Set" value="1"/>
<Param name="UL Gain Name" value="mic1,mic2,mic3,mic4"/>
</ParamUnit>
<ParamUnit param_id="8">
<Param name="DRC+DG visibility" value="-1"/>
<Param name="FIR visibility" value="-1"/>
<Param name="NREC visibility" value="-1"/>
<Param name="UL cal. visibility" value="-1"/>
<Param name="UL Digital Gain visibility" value="-1"/>
<Param name="UL Limiter TH visibility" value="-1"/>
<Param name="UL AEC visibility" value="-1"/>
<Param name="UL NLP visibility" value="-1"/>
<Param name="UL ES LB visibility" value="-1"/>
<Param name="UL AES LB visibility" value="-1"/>
<Param name="UL Sample Rate" value="16000"/>
<Param name="UL Gain Set" value="1"/>
<Param name="UL Gain Name" value="mic1,mic2,mic3,mic4"/>
</ParamUnit>
<ParamUnit param_id="9">
<Param name="DRC+DG visibility" value="-1"/>
<Param name="FIR visibility" value="-1"/>
<Param name="NREC visibility" value="-1"/>
<Param name="UL cal. visibility" value="-1"/>
<Param name="UL Digital Gain visibility" value="-1"/>
<Param name="UL Limiter TH visibility" value="-1"/>
<Param name="UL AEC visibility" value="-1"/>
<Param name="UL NLP visibility" value="-1"/>
<Param name="UL ES LB visibility" value="-1"/>
<Param name="UL AES LB visibility" value="-1"/>
<Param name="UL Sample Rate" value="16000"/>
<Param name="UL Gain Set" value="2"/>
<Param name="UL Gain Name" value="mic1_adc1,mic1_adc2,mic2_adc3,mic2_adc4"/>
</ParamUnit>
<ParamUnit param_id="10">
<Param name="DRC+DG visibility" value="-1"/>
<Param name="FIR visibility" value="-1"/>
<Param name="NREC visibility" value="-1"/>
<Param name="UL cal. visibility" value="-1"/>
<Param name="UL Digital Gain visibility" value="-1"/>
<Param name="UL Limiter TH visibility" value="-1"/>
<Param name="UL AEC visibility" value="-1"/>
<Param name="UL NLP visibility" value="-1"/>
<Param name="UL ES LB visibility" value="-1"/>
<Param name="UL AES LB visibility" value="-1"/>
<Param name="UL Sample Rate" value="16000"/>
<Param name="UL Gain Set" value="2"/>
<Param name="UL Gain Name" value="mic1_adc1,mic1_adc2"/>
</ParamUnit>
</ParamUnitPool>
</AudioParam>
@@ -5,6 +5,7 @@
<Category name="Default"/>
<Category name="App1"/>
<Category name="App2"/>
<Category name="HDR_RECORD" feature_option="AUDIO_PMIC_4ADC_SUPPORT"/>
</CategoryType>
<CategoryType name="Application">
<CategoryGroup name="Sound recording">
@@ -21,6 +22,7 @@
<Category name="VoicePerformance" wording="Voice performance recording" />
<Category name="VoiceUnLk" visible="false" />
<Category name="Customization2" visible="false" />
<Category name="KTV" wording="In Ear Monitor"/>
</CategoryType>
<CategoryType name="Profile" wording="Device">
<Category name="Handset"/>
@@ -45,5 +47,7 @@
<Param name="UL ES LB visibility" type="int"/>
<Param name="UL AES LB visibility" type="int"/>
<Param name="UL Sample Rate" type="int"/>
<Param name="UL Gain Set" type="int"/>
<Param name="UL Gain Name" type="string_array"/>
</ParamUnit>
</ParamUnitDesc>
@@ -43,6 +43,13 @@
<Param path="CUSTOMIZATION3,BT earphone" param_id="0"/>
<Param path="FastRecord,BT earphone" param_id="0"/>
<Param path="IncallRecord" param_id="0"/>
<Param path="KTV" param_id="0"/>
<Param path="KTV,Headset" param_id="2"/>
<Param path="KTV,USB" param_id="2"/>
<Param path="HDR_RECORD,BT earphone" param_id="0"/>
<Param path="HDR_RECORD,USB" param_id="0"/>
<Param path="HDR_RECORD,Handset" param_id="2"/>
<Param path="HDR_RECORD,Headset" param_id="2"/>
</ParamTree>
<ParamUnitPool>
<ParamUnit param_id="0">
@@ -5,6 +5,7 @@
<Category name="Default"/>
<Category name="App1"/>
<Category name="App2"/>
<Category name="HDR_RECORD" feature_option="AUDIO_PMIC_4ADC_SUPPORT"/>
</CategoryType>
<CategoryType name="Application">
<CategoryGroup name="Sound recording">
@@ -25,6 +26,7 @@
<Category name="FastRecord" visible="false"/>
<Category name="Unprocessed"/>
<Category name="IncallRecord"/>
<Category name="KTV" wording="In Ear Monitor"/>
</CategoryType>
<CategoryType name="Profile" wording="Device">
<Category name="Handset"/>
+21 -17
View File
@@ -57,16 +57,17 @@
<Param path="AAudio,HS5POLE" param_id="0"/>
<Param path="AAudio,HS5POLE_ANC" param_id="0"/>
<Param path="Default,Sound recording,Headset" param_id="5"/>
<Param path="Default,Sound recording,Handset" param_id="6"/>
<Param path="Default,Camera recording,Handset" param_id="7"/>
<Param path="Default,VR,Handset" param_id="8"/>
<Param path="Default,Camera recording,Headset" param_id="9"/>
<Param path="Default,VR,Headset" param_id="10"/>
<Param path="Default,VoicePerformance,Headset" param_id="11"/>
<Param path="Default,VoicePerformance,Handset" param_id="12"/>
<Param path="Default,VoicePerformance,USB" param_id="13"/>
<Param path="Default,Sound recording,USB" param_id="14"/>
<Param path="Default,Camera recording,USB" param_id="15"/>
<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>
<ParamUnitPool>
<ParamUnit param_id="0">
@@ -88,28 +89,28 @@
<Param name="ul_gain" value="23"/>
</ParamUnit>
<ParamUnit param_id="6">
<Param name="ul_gain" value="27"/>
<Param name="ul_gain" value="23"/>
</ParamUnit>
<ParamUnit param_id="7">
<Param name="ul_gain" value="27"/>
<Param name="ul_gain" value="23"/>
</ParamUnit>
<ParamUnit param_id="8">
<Param name="ul_gain" value="27"/>
<Param name="ul_gain" value="23"/>
</ParamUnit>
<ParamUnit param_id="9">
<Param name="ul_gain" value="23"/>
<Param name="ul_gain" value="27"/>
</ParamUnit>
<ParamUnit param_id="10">
<Param name="ul_gain" value="23"/>
<Param name="ul_gain" value="27"/>
</ParamUnit>
<ParamUnit param_id="11">
<Param name="ul_gain" value="23"/>
<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="23"/>
<Param name="ul_gain" value="28"/>
</ParamUnit>
<ParamUnit param_id="14">
<Param name="ul_gain" value="28"/>
@@ -117,5 +118,8 @@
<ParamUnit param_id="15">
<Param name="ul_gain" value="28"/>
</ParamUnit>
<ParamUnit param_id="16">
<Param name="ul_gain" value="28"/>
</ParamUnit>
</ParamUnitPool>
</AudioParam>
@@ -5,6 +5,7 @@
<Category name="Default"/>
<Category name="App1"/>
<Category name="App2"/>
<Category name="HDR_RECORD"/>
</CategoryType>
<CategoryType name="Application">
<!-- tunable -->
@@ -13,6 +14,7 @@
<Category name="CUSTOMIZATION1" wording="ASR improvement" alias="ASR"/>
<Category name="VR" wording="Voice recognition"/>
<Category name="VoicePerformance" wording="Voice performance recording"/>
<Category name="KTV" wording="In Ear Monitor"/>
<!-- not tunable -->
<Category name="VOICE_UNLOCK" alias="VoiceUnLk"/>
<Category name="CUSTOMIZATION2" alias="Customization2"/>
@@ -29,6 +31,6 @@
</CategoryType>
</CategoryTypeList>
<ParamUnit>
<Param name="ul_gain" type="int"/>
<Param name="ul_gain" type="byte_array"/>
</ParamUnit>
</ParamUnitDesc>
+2 -2
View File
@@ -54,8 +54,8 @@
<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,SndRecNormal,USB" param_id="16"/>
<Param path="Default,CamRecNormal,USB" param_id="17"/>
<Param path="Default,CamRecNormal,USB" param_id="16"/>
<Param path="Default,SndRecNormal,USB" param_id="17"/>
</ParamTree>
<ParamUnitPool>
<ParamUnit param_id="0">
@@ -5,6 +5,7 @@
<Category name="Default" wording="Default"/>
<Category name="App1" wording="Application1" visible="false"/>
<Category name="App2" wording="Application2" visible="false"/>
<Category name="HDR_RECORD" feature_option="AUDIO_PMIC_4ADC_SUPPORT"/>
</CategoryType>
<CategoryType name="Application">
<Category name="SndRecNormal" wording="Sound recording"/>
@@ -20,6 +21,7 @@
<Category name="Unprocessed" visible="false"/>
<Category name="IncallRecord" visible="false"/>
<Category name="VoicePerformance" wording="Voice performance recording"/>
<Category name="KTV" wording="In Ear Monitor"/>
</CategoryType>
<CategoryType name="Profile" wording="Device">
<Category name="Handset"/>
@@ -1,26 +1,30 @@
<?xml version="1.0" encoding="UTF-8"?>
<AudioParam version="1.0">
<ParamTree>
<Param path="RCV" param_id="0"/>
<Param path="RCV" param_id="3"/>
<Param path="HS" param_id="1"/>
<Param path="HP" param_id="1"/>
<Param path="SPK" param_id="2"/>
<Param path="SPK" param_id="0"/>
<Param path="HS5POLE" param_id="1"/>
<Param path="USB" param_id="1"/>
<Param path="HEARING_AID" param_id="3"/>
<Param path="HEARING_AID" param_id="2"/>
<Param path="HSSPK" param_id="1"/>
<Param path="BT_A2DP" param_id="1"/>
<Param path="BT_A2DP_HP" param_id="1"/>
<Param path="BT_A2DP_SPK" param_id="1"/>
</ParamTree>
<ParamUnitPool>
<ParamUnit param_id="0">
<Param name="ringback_gain" value="40,37,35,33,31,29,27,25,23,21,19"/>
<Param name="ringback_gain" value="22,20,19,18,16,15,13,11,10,7,4"/>
</ParamUnit>
<ParamUnit param_id="1">
<Param name="ringback_gain" value="27,25,23,21,19,18,17,15,12,10,9"/>
</ParamUnit>
<ParamUnit param_id="2">
<Param name="ringback_gain" value="22,20,19,18,16,15,13,11,10,7,4"/>
<Param name="ringback_gain" value="48,45,40,38,35,33,25,19,13,6,0"/>
</ParamUnit>
<ParamUnit param_id="3">
<Param name="ringback_gain" value="48,45,40,38,35,33,25,19,13,6,0"/>
<Param name="ringback_gain" value="40,37,35,33,31,29,27,25,23,21,19"/>
</ParamUnit>
</ParamUnitPool>
</AudioParam>
@@ -9,6 +9,10 @@
<Category name="HS5POLE" wording="Headset(5-pole)" alias="HS5POLE_ANC,5_pole_Headset,5-pole headset,5_pole_Headset+ANC,TP5PI_PATH"/>
<Category name="USB" alias="Usb_Headset"/>
<Category name="HEARING_AID" alias="Hearing_Aid"/>
<Category name="HSSPK"/>
<Category name="BT_A2DP"/>
<Category name="BT_A2DP_HP"/>
<Category name="BT_A2DP_SPK"/>
</CategoryType>
</CategoryTypeList>
<ParamUnit>
@@ -0,0 +1,105 @@
<?xml version="1.0" encoding="utf-8"?>
<AudioParam>
<ParamTree>
<Param path="smartpa_nxp_tfa9887" param_id="0"/>
<Param path="smartpa_nxp_tfa9890" param_id="1"/>
<Param path="smartpa_maxim_98926" param_id="2"/>
<Param path="smartpa_richtek_rt5509" param_id="3"/>
<Param path="smartpa_cirrus_cs35l35" param_id="4"/>
<Param path="smartpa_mtk_dummy" param_id="5"/>
<Param path="smartpa_mtk_mt6660" param_id="5"/>
<Param path="smartpa_richtek_rt5512" param_id="5"/>
<Param path="smartpa_nxp_tfa9874" param_id="6"/>
<Param path="smartpa_cirrus_cs35l41" param_id="7"/>
</ParamTree>
<ParamUnitPool>
<ParamUnit param_id="0">
<Param name="have_dsp" value="1"/>
<Param name="is_alsa_codec" value="0"/>
<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="libtfa9887_interface.so"/>
<Param name="spk_lib64_path" value="libtfa9887_interface.so"/>
<Param name="codec_ctl_name" value=""/>
<Param name="is_apll_needed" value="1"/>
<Param name="i2s_set_stage" value="10"/>
</ParamUnit>
<ParamUnit param_id="1">
<Param name="have_dsp" value="1"/>
<Param name="is_alsa_codec" value="0"/>
<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="libtfa9890_interface.so"/>
<Param name="spk_lib64_path" value="libtfa9890_interface.so"/>
<Param name="codec_ctl_name" value=""/>
<Param name="is_apll_needed" value="1"/>
<Param name="i2s_set_stage" value="10"/>
</ParamUnit>
<ParamUnit param_id="2">
<Param name="have_dsp" value="0"/>
<Param name="is_alsa_codec" value="1"/>
<Param name="chip_delay_us" value="22000"/>
<Param name="supported_rate_list" value="16000,44100,48000"/>
<Param name="spk_lib_path" value=""/>
<Param name="spk_lib64_path" value=""/>
<Param name="codec_ctl_name" value="Spk_Enable"/>
<Param name="is_apll_needed" value="0"/>
<Param name="i2s_set_stage" value="1"/>
</ParamUnit>
<ParamUnit param_id="3">
<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="librt_extamp_intf.so"/>
<Param name="spk_lib64_path" value="librt_extamp_intf.so"/>
<Param name="codec_ctl_name" value=""/>
<Param name="is_apll_needed" value="1"/>
<Param name="i2s_set_stage" value="4"/>
</ParamUnit>
<ParamUnit param_id="4">
<Param name="have_dsp" value="2"/>
<Param name="is_alsa_codec" value="1"/>
<Param name="chip_delay_us" value="22000"/>
<Param name="supported_rate_list" value="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="8"/>
</ParamUnit>
<ParamUnit param_id="5">
<Param name="have_dsp" value="2"/>
<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="librt_extamp_intf.so"/>
<Param name="spk_lib64_path" value="librt_extamp_intf.so"/>
<Param name="codec_ctl_name" value=""/>
<Param name="is_apll_needed" value="1"/>
<Param name="i2s_set_stage" value="4"/>
</ParamUnit>
<ParamUnit param_id="6">
<Param name="have_dsp" value="2"/>
<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="libnxp_extamp_intf.so"/>
<Param name="spk_lib64_path" value="libnxp_extamp_intf.so"/>
<Param name="codec_ctl_name" value=""/>
<Param name="is_apll_needed" value="1"/>
<Param name="i2s_set_stage" value="4"/>
</ParamUnit>
<ParamUnit param_id="7">
<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_extamp_intf.so"/>
<Param name="spk_lib64_path" value="libcs_extamp_intf.so"/>
<Param name="codec_ctl_name" value=""/>
<Param name="is_apll_needed" value="1"/>
<Param name="i2s_set_stage" value="4"/>
</ParamUnit>
</ParamUnitPool>
</AudioParam>
@@ -0,0 +1,28 @@
<?xml version="1.0" encoding="UTF-8"?>
<ParamUnitDesc version="1.0">
<CategoryTypeList>
<CategoryType name="Speaker type">
<Category name="smartpa_nxp_tfa9887"/>
<Category name="smartpa_nxp_tfa9890"/>
<Category name="smartpa_maxim_98926"/>
<Category name="smartpa_richtek_rt5509"/>
<Category name="smartpa_cirrus_cs35l35"/>
<Category name="smartpa_mtk_dummy"/>
<Category name="smartpa_mtk_mt6660"/>
<Category name="smartpa_richtek_rt5512"/>
<Category name="smartpa_nxp_tfa9874"/>
<Category name="smartpa_cirrus_cs35l41"/>
</CategoryType>
</CategoryTypeList>
<ParamUnit>
<Param name="have_dsp" type="int"/>
<Param name="is_alsa_codec" type="int"/>
<Param name="chip_delay_us" type="uint_array"/>
<Param name="supported_rate_list" type="uint_array"/>
<Param name="spk_lib_path" type="string"/>
<Param name="spk_lib64_path" type="string"/>
<Param name="codec_ctl_name" type="string"/>
<Param name="is_apll_needed" type="int"/>
<Param name="i2s_set_stage" type="int"/>
</ParamUnit>
</ParamUnitDesc>
@@ -5,7 +5,7 @@
</ParamTree>
<ParamUnitPool>
<ParamUnit param_id="0">
<Param name="besloudness" value="0"/>
<Param name="besloudness" value="2"/>
<Param name="hifi_audio" value="1"/>
</ParamUnit>
</ParamUnitPool>
@@ -1,12 +1,22 @@
<?xml version="1.0" encoding="UTF-8"?>
<AudioParam version="1.0">
<ParamTree>
<Param path="" param_id="0"/>
<Param path="Common" param_id="0"/>
<Param path="EPL_On" param_id="1"/>
<Param path="EPL_Off" param_id="2"/>
</ParamTree>
<ParamUnitPool>
<ParamUnit param_id="0">
<Param name="speech_common_para" value="0x0,0xDABD,0x7918,0x2A00,0x8001,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
<Param name="debug_info" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
</ParamUnit>
<ParamUnit param_id="1">
<Param name="speech_common_para" value="0x6,0xDABD,0x7918,0x2A00,0x8001,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
<Param name="debug_info" value="0x3,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
</ParamUnit>
<ParamUnit param_id="2">
<Param name="speech_common_para" value="0x0,0xDABD,0x7918,0x2A00,0x8001,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
<Param name="debug_info" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
</ParamUnit>
</ParamUnitPool>
</AudioParam>
@@ -2,7 +2,9 @@
<ParamUnitDesc version="1.0">
<CategoryTypeList>
<CategoryType name="CategoryLayer" wording="CategoryLayer">
<Category name="" wording="Common" alias="Common"/>
<Category name="Common"/>
<Category name="EPL_On"/>
<Category name="EPL_Off"/>
</CategoryType>
</CategoryTypeList>
<ParamUnit>
@@ -53,6 +53,8 @@
<Param name="UL IIR visibility" value="1"/>
<Param name="UL MIC IIR visibility" value="1"/>
<Param name="DV visibility" value="0"/>
<Param name="UL Gain Set" value="1"/>
<Param name="UL Gain Name" value="mic1,mic2,mic3,mic4"/>
</ParamUnit>
<ParamUnit param_id="1">
<Param name="DL FIR visibility" value="1"/>
@@ -78,6 +80,8 @@
<Param name="UL IIR visibility" value="1"/>
<Param name="UL MIC IIR visibility" value="1"/>
<Param name="DV visibility" value="0"/>
<Param name="UL Gain Set" value="1"/>
<Param name="UL Gain Name" value="mic1,mic2,mic3,mic4"/>
</ParamUnit>
<ParamUnit param_id="2">
<Param name="DL FIR visibility" value="1"/>
@@ -103,6 +107,8 @@
<Param name="UL IIR visibility" value="1"/>
<Param name="UL MIC IIR visibility" value="1"/>
<Param name="DV visibility" value="0"/>
<Param name="UL Gain Set" value="1"/>
<Param name="UL Gain Name" value="mic1,mic2,mic3,mic4"/>
</ParamUnit>
<ParamUnit param_id="3">
<Param name="DL FIR visibility" value="1"/>
@@ -128,6 +134,8 @@
<Param name="UL IIR visibility" value="1"/>
<Param name="UL MIC IIR visibility" value="1"/>
<Param name="DV visibility" value="0"/>
<Param name="UL Gain Set" value="1"/>
<Param name="UL Gain Name" value="mic1,mic2,mic3,mic4"/>
</ParamUnit>
</ParamUnitPool>
</AudioParam>
@@ -97,5 +97,7 @@
<Param name="UL IIR visibility" type="int"/>
<Param name="UL MIC IIR visibility" type="int"/>
<Param name="DV visibility" type="int"/>
<Param name="UL Gain Set" type="int"/>
<Param name="UL Gain Name" type="string_array"/>
</ParamUnit>
</ParamUnitDesc>
+37 -35
View File
@@ -28,21 +28,23 @@
<Param path="BT" param_id="2"/>
<Param path="MISC" param_id="2"/>
<Param path="HEARING_AID" param_id="0"/>
<Param path="NB,RCV,GSM" param_id="13"/>
<Param path="NB,HAC,GSM" param_id="13"/>
<Param path="NB,TTY,GSM" param_id="13"/>
<Param path="WB,RCV,GSM" param_id="18"/>
<Param path="WB,HAC,GSM" param_id="18"/>
<Param path="WB,TTY,GSM" param_id="18"/>
<Param path="SWB,RCV,GSM" param_id="7"/>
<Param path="SWB,HAC,GSM" param_id="7"/>
<Param path="SWB,TTY,GSM" param_id="7"/>
<Param path="NB,HP,GSM" param_id="9"/>
<Param path="NB,HS,GSM" param_id="9"/>
<Param path="WB,HP,GSM" param_id="10"/>
<Param path="WB,HS,GSM" param_id="10"/>
<Param path="SWB,HP,GSM" param_id="8"/>
<Param path="SWB,HS,GSM" param_id="8"/>
<Param path="NB,HAC,GSM" param_id="7"/>
<Param path="NB,TTY,GSM" param_id="7"/>
<Param path="SWB,SPK_SV,GSM" param_id="0"/>
<Param path="SWB,RCV_SV,GSM" param_id="0"/>
<Param path="NB,RCV,GSM" param_id="7"/>
<Param path="WB,RCV,GSM" param_id="8"/>
<Param path="WB,HAC,GSM" param_id="8"/>
<Param path="WB,TTY,GSM" param_id="8"/>
<Param path="SWB,RCV,GSM" param_id="9"/>
<Param path="SWB,HAC,GSM" param_id="9"/>
<Param path="SWB,TTY,GSM" param_id="9"/>
<Param path="SWB,HP,GSM" param_id="14"/>
<Param path="SWB,HS,GSM" param_id="14"/>
<Param path="WB,HP,GSM" param_id="19"/>
<Param path="WB,HS,GSM" param_id="19"/>
<Param path="NB,HP,GSM" param_id="24"/>
<Param path="NB,HS,GSM" param_id="24"/>
</ParamTree>
<ParamUnitPool>
<ParamUnit param_id="0">
@@ -80,32 +82,32 @@
<Param name="ul_gain" value="0"/>
<Param name="stf_gain" value="0"/>
</ParamUnit>
<ParamUnit param_id="9">
<Param name="dl_gain" value="27,25,23,21,19,17,15,13,11,10,9"/>
<Param name="ul_gain" value="32"/>
<Param name="stf_gain" value="0"/>
</ParamUnit>
<ParamUnit param_id="10">
<Param name="dl_gain" value="27,25,23,21,19,17,15,13,11,10,9"/>
<Param name="ul_gain" value="32"/>
<Param name="stf_gain" value="0"/>
</ParamUnit>
<ParamUnit param_id="13">
<Param name="dl_gain" value="8,8,8,8,8,8,8,8,8,8,8"/>
<Param name="ul_gain" value="30"/>
<Param name="stf_gain" value="0"/>
</ParamUnit>
<ParamUnit param_id="18">
<Param name="dl_gain" value="8,8,8,8,8,8,8,8,8,8,8"/>
<Param name="ul_gain" value="30"/>
<Param name="stf_gain" value="0"/>
</ParamUnit>
<ParamUnit param_id="7">
<Param name="dl_gain" value="8,8,8,8,8,8,8,8,8,8,8"/>
<Param name="ul_gain" value="30"/>
<Param name="stf_gain" value="0"/>
</ParamUnit>
<ParamUnit param_id="8">
<Param name="dl_gain" value="8,8,8,8,8,8,8,8,8,8,8"/>
<Param name="ul_gain" value="30"/>
<Param name="stf_gain" value="0"/>
</ParamUnit>
<ParamUnit param_id="9">
<Param name="dl_gain" value="8,8,8,8,8,8,8,8,8,8,8"/>
<Param name="ul_gain" value="30"/>
<Param name="stf_gain" value="0"/>
</ParamUnit>
<ParamUnit param_id="14">
<Param name="dl_gain" value="27,25,23,21,19,17,15,13,11,10,9"/>
<Param name="ul_gain" value="32"/>
<Param name="stf_gain" value="0"/>
</ParamUnit>
<ParamUnit param_id="19">
<Param name="dl_gain" value="27,25,23,21,19,17,15,13,11,10,9"/>
<Param name="ul_gain" value="32"/>
<Param name="stf_gain" value="0"/>
</ParamUnit>
<ParamUnit param_id="24">
<Param name="dl_gain" value="27,25,23,21,19,17,15,13,11,10,9"/>
<Param name="ul_gain" value="32"/>
<Param name="stf_gain" value="0"/>
@@ -40,7 +40,7 @@
</CategoryTypeList>
<ParamUnit>
<Param name="dl_gain" type="short_array"/><!-- index, corresponding dB in another xml -->
<Param name="ul_gain" type="int"/><!-- unit is dB, range in other xml -->
<Param name="ul_gain" type="byte_array"/><!-- unit is dB, range in other xml -->
<Param name="stf_gain" type="short_array">
<Field name="stf_gain_field" array_index="0" bit="0,15" check_list="30,20dB,28,18dB,26,16dB,24,14dB,22,12dB,20,10dB,18,8dB,16,6dB,14,4dB,12,2dB,10,0dB,8,-2dB,6,-4dB,4,-6dB,2,-8dB,0,-10dB"/>
</Param>
+240 -85
View File
@@ -136,50 +136,8 @@
<Param path="FB,VTM018" param_id="178"/>
<Param path="FB,VTM019" param_id="179"/>
<Param path="FB,VTM020" param_id="180"/>
<Param path="Default,SWB,Normal,0,GSM" param_id="14"/>
<Param path="Default,SWB,Normal,1,GSM" param_id="14"/>
<Param path="Default,SWB,Normal,2,GSM" param_id="14"/>
<Param path="Default,SWB,Normal,3,GSM" param_id="14"/>
<Param path="Default,SWB,Normal,4,GSM" param_id="14"/>
<Param path="Default,SWB,Normal,5,GSM" param_id="14"/>
<Param path="Default,SWB,Normal,6,GSM" param_id="14"/>
<Param path="Default,SWB,Normal,7,GSM" param_id="14"/>
<Param path="Default,SWB,Normal,8,GSM" param_id="14"/>
<Param path="Default,SWB,Normal,9,GSM" param_id="14"/>
<Param path="Default,SWB,Normal,10,GSM" param_id="14"/>
<Param path="Default,SWB,HAC,0,GSM" param_id="14"/>
<Param path="Default,SWB,HAC,1,GSM" param_id="14"/>
<Param path="Default,SWB,HAC,2,GSM" param_id="14"/>
<Param path="Default,SWB,HAC,3,GSM" param_id="14"/>
<Param path="Default,SWB,HAC,4,GSM" param_id="14"/>
<Param path="Default,SWB,HAC,5,GSM" param_id="14"/>
<Param path="Default,SWB,HAC,6,GSM" param_id="14"/>
<Param path="Default,SWB,HAC,7,GSM" param_id="14"/>
<Param path="Default,SWB,HAC,8,GSM" param_id="14"/>
<Param path="Default,SWB,HAC,9,GSM" param_id="14"/>
<Param path="Default,SWB,HAC,10,GSM" param_id="14"/>
<Param path="Default,SWB,Tty_HCO_Handset,0,GSM" param_id="14"/>
<Param path="Default,SWB,Tty_HCO_Handset,1,GSM" param_id="14"/>
<Param path="Default,SWB,Tty_HCO_Handset,2,GSM" param_id="14"/>
<Param path="Default,SWB,Tty_HCO_Handset,3,GSM" param_id="14"/>
<Param path="Default,SWB,Tty_HCO_Handset,4,GSM" param_id="14"/>
<Param path="Default,SWB,Tty_HCO_Handset,5,GSM" param_id="14"/>
<Param path="Default,SWB,Tty_HCO_Handset,6,GSM" param_id="14"/>
<Param path="Default,SWB,Tty_HCO_Handset,7,GSM" param_id="14"/>
<Param path="Default,SWB,Tty_HCO_Handset,8,GSM" param_id="14"/>
<Param path="Default,SWB,Tty_HCO_Handset,9,GSM" param_id="14"/>
<Param path="Default,SWB,Tty_HCO_Handset,10,GSM" param_id="14"/>
<Param path="Default,SWB,Tty_VCO_Handset,0,GSM" param_id="14"/>
<Param path="Default,SWB,Tty_VCO_Handset,1,GSM" param_id="14"/>
<Param path="Default,SWB,Tty_VCO_Handset,2,GSM" param_id="14"/>
<Param path="Default,SWB,Tty_VCO_Handset,3,GSM" param_id="14"/>
<Param path="Default,SWB,Tty_VCO_Handset,4,GSM" param_id="14"/>
<Param path="Default,SWB,Tty_VCO_Handset,5,GSM" param_id="14"/>
<Param path="Default,SWB,Tty_VCO_Handset,6,GSM" param_id="14"/>
<Param path="Default,SWB,Tty_VCO_Handset,7,GSM" param_id="14"/>
<Param path="Default,SWB,Tty_VCO_Handset,8,GSM" param_id="14"/>
<Param path="Default,SWB,Tty_VCO_Handset,9,GSM" param_id="14"/>
<Param path="Default,SWB,Tty_VCO_Handset,10,GSM" param_id="14"/>
<Param path="Default,SWB,Handsfree_SV,0,GSM" param_id="14"/>
<Param path="Default,SWB,Handset_SV,0,GSM" param_id="0"/>
<Param path="Default,NB,BT_NREC_On_NB,0,GSM" param_id="15"/>
<Param path="Default,NB,BT_NREC_On_NB,1,GSM" param_id="15"/>
<Param path="Default,NB,BT_NREC_On_NB,2,GSM" param_id="15"/>
@@ -202,7 +160,7 @@
<Param path="Default,NB,BT_NREC_On_WB,8,GSM" param_id="15"/>
<Param path="Default,NB,BT_NREC_On_WB,9,GSM" param_id="15"/>
<Param path="Default,NB,BT_NREC_On_WB,10,GSM" param_id="15"/>
<Param path="Default,NB,BT_NREC_Off,0,GSM" param_id="15"/>
<Param path="Default,NB,BT_NREC_Off,0,GSM" param_id="18"/>
<Param path="Default,NB,BT_NREC_Off,1,GSM" param_id="15"/>
<Param path="Default,NB,BT_NREC_Off,2,GSM" param_id="15"/>
<Param path="Default,NB,BT_NREC_Off,3,GSM" param_id="15"/>
@@ -213,39 +171,116 @@
<Param path="Default,NB,BT_NREC_Off,8,GSM" param_id="15"/>
<Param path="Default,NB,BT_NREC_Off,9,GSM" param_id="15"/>
<Param path="Default,NB,BT_NREC_Off,10,GSM" param_id="15"/>
<Param path="Default,WB,BT_NREC_On_NB,0,GSM" param_id="16"/>
<Param path="Default,WB,BT_NREC_On_NB,1,GSM" param_id="16"/>
<Param path="Default,WB,BT_NREC_On_NB,2,GSM" param_id="16"/>
<Param path="Default,WB,BT_NREC_On_NB,3,GSM" param_id="16"/>
<Param path="Default,WB,BT_NREC_On_NB,4,GSM" param_id="16"/>
<Param path="Default,WB,BT_NREC_On_NB,5,GSM" param_id="16"/>
<Param path="Default,WB,BT_NREC_On_NB,6,GSM" param_id="16"/>
<Param path="Default,WB,BT_NREC_On_NB,7,GSM" param_id="16"/>
<Param path="Default,WB,BT_NREC_On_NB,8,GSM" param_id="16"/>
<Param path="Default,WB,BT_NREC_On_NB,9,GSM" param_id="16"/>
<Param path="Default,WB,BT_NREC_On_NB,10,GSM" param_id="16"/>
<Param path="Default,WB,BT_NREC_On_WB,0,GSM" param_id="16"/>
<Param path="Default,WB,BT_NREC_On_WB,1,GSM" param_id="16"/>
<Param path="Default,WB,BT_NREC_On_WB,2,GSM" param_id="16"/>
<Param path="Default,WB,BT_NREC_On_WB,3,GSM" param_id="16"/>
<Param path="Default,WB,BT_NREC_On_WB,4,GSM" param_id="16"/>
<Param path="Default,WB,BT_NREC_On_WB,5,GSM" param_id="16"/>
<Param path="Default,WB,BT_NREC_On_WB,6,GSM" param_id="16"/>
<Param path="Default,WB,BT_NREC_On_WB,7,GSM" param_id="16"/>
<Param path="Default,WB,BT_NREC_On_WB,8,GSM" param_id="16"/>
<Param path="Default,WB,BT_NREC_On_WB,9,GSM" param_id="16"/>
<Param path="Default,WB,BT_NREC_On_WB,10,GSM" param_id="16"/>
<Param path="Default,WB,BT_NREC_Off,0,GSM" param_id="16"/>
<Param path="Default,WB,BT_NREC_Off,1,GSM" param_id="16"/>
<Param path="Default,WB,BT_NREC_Off,2,GSM" param_id="16"/>
<Param path="Default,WB,BT_NREC_Off,3,GSM" param_id="16"/>
<Param path="Default,WB,BT_NREC_Off,4,GSM" param_id="16"/>
<Param path="Default,WB,BT_NREC_Off,5,GSM" param_id="16"/>
<Param path="Default,WB,BT_NREC_Off,6,GSM" param_id="16"/>
<Param path="Default,WB,BT_NREC_Off,7,GSM" param_id="16"/>
<Param path="Default,WB,BT_NREC_Off,8,GSM" param_id="16"/>
<Param path="Default,WB,BT_NREC_Off,9,GSM" param_id="16"/>
<Param path="Default,WB,BT_NREC_Off,10,GSM" param_id="16"/>
<Param path="Default,WB,BT_NREC_On_NB,0,GSM" param_id="19"/>
<Param path="Default,WB,BT_NREC_On_NB,1,GSM" param_id="19"/>
<Param path="Default,WB,BT_NREC_On_NB,2,GSM" param_id="19"/>
<Param path="Default,WB,BT_NREC_On_NB,3,GSM" param_id="19"/>
<Param path="Default,WB,BT_NREC_On_NB,4,GSM" param_id="19"/>
<Param path="Default,WB,BT_NREC_On_NB,5,GSM" param_id="19"/>
<Param path="Default,WB,BT_NREC_On_NB,6,GSM" param_id="19"/>
<Param path="Default,WB,BT_NREC_On_NB,7,GSM" param_id="19"/>
<Param path="Default,WB,BT_NREC_On_NB,8,GSM" param_id="19"/>
<Param path="Default,WB,BT_NREC_On_NB,9,GSM" param_id="19"/>
<Param path="Default,WB,BT_NREC_On_NB,10,GSM" param_id="19"/>
<Param path="Default,WB,BT_NREC_On_WB,0,GSM" param_id="19"/>
<Param path="Default,WB,BT_NREC_On_WB,1,GSM" param_id="19"/>
<Param path="Default,WB,BT_NREC_On_WB,2,GSM" param_id="19"/>
<Param path="Default,WB,BT_NREC_On_WB,3,GSM" param_id="19"/>
<Param path="Default,WB,BT_NREC_On_WB,4,GSM" param_id="19"/>
<Param path="Default,WB,BT_NREC_On_WB,5,GSM" param_id="19"/>
<Param path="Default,WB,BT_NREC_On_WB,6,GSM" param_id="19"/>
<Param path="Default,WB,BT_NREC_On_WB,7,GSM" param_id="19"/>
<Param path="Default,WB,BT_NREC_On_WB,8,GSM" param_id="19"/>
<Param path="Default,WB,BT_NREC_On_WB,9,GSM" param_id="19"/>
<Param path="Default,WB,BT_NREC_On_WB,10,GSM" param_id="19"/>
<Param path="Default,WB,BT_NREC_Off,0,GSM" param_id="19"/>
<Param path="Default,WB,BT_NREC_Off,1,GSM" param_id="19"/>
<Param path="Default,WB,BT_NREC_Off,2,GSM" param_id="19"/>
<Param path="Default,WB,BT_NREC_Off,3,GSM" param_id="19"/>
<Param path="Default,WB,BT_NREC_Off,4,GSM" param_id="19"/>
<Param path="Default,WB,BT_NREC_Off,5,GSM" param_id="19"/>
<Param path="Default,WB,BT_NREC_Off,6,GSM" param_id="19"/>
<Param path="Default,WB,BT_NREC_Off,7,GSM" param_id="19"/>
<Param path="Default,WB,BT_NREC_Off,8,GSM" param_id="19"/>
<Param path="Default,WB,BT_NREC_Off,9,GSM" param_id="19"/>
<Param path="Default,WB,BT_NREC_Off,10,GSM" param_id="19"/>
<Param path="Default,SWB,BT_NREC_On_NB,0,GSM" param_id="16"/>
<Param path="Default,SWB,BT_NREC_On_NB,1,GSM" param_id="16"/>
<Param path="Default,SWB,BT_NREC_On_NB,2,GSM" param_id="16"/>
<Param path="Default,SWB,BT_NREC_On_NB,3,GSM" param_id="16"/>
<Param path="Default,SWB,BT_NREC_On_NB,4,GSM" param_id="16"/>
<Param path="Default,SWB,BT_NREC_On_NB,5,GSM" param_id="16"/>
<Param path="Default,SWB,BT_NREC_On_NB,6,GSM" param_id="16"/>
<Param path="Default,SWB,BT_NREC_On_NB,7,GSM" param_id="16"/>
<Param path="Default,SWB,BT_NREC_On_NB,8,GSM" param_id="16"/>
<Param path="Default,SWB,BT_NREC_On_NB,9,GSM" param_id="16"/>
<Param path="Default,SWB,BT_NREC_On_NB,10,GSM" param_id="16"/>
<Param path="Default,SWB,BT_NREC_On_WB,0,GSM" param_id="16"/>
<Param path="Default,SWB,BT_NREC_On_WB,1,GSM" param_id="16"/>
<Param path="Default,SWB,BT_NREC_On_WB,2,GSM" param_id="16"/>
<Param path="Default,SWB,BT_NREC_On_WB,3,GSM" param_id="16"/>
<Param path="Default,SWB,BT_NREC_On_WB,4,GSM" param_id="16"/>
<Param path="Default,SWB,BT_NREC_On_WB,5,GSM" param_id="16"/>
<Param path="Default,SWB,BT_NREC_On_WB,6,GSM" param_id="16"/>
<Param path="Default,SWB,BT_NREC_On_WB,7,GSM" param_id="16"/>
<Param path="Default,SWB,BT_NREC_On_WB,8,GSM" param_id="16"/>
<Param path="Default,SWB,BT_NREC_On_WB,9,GSM" param_id="16"/>
<Param path="Default,SWB,BT_NREC_On_WB,10,GSM" param_id="16"/>
<Param path="Default,SWB,BT_NREC_Off,0,GSM" param_id="16"/>
<Param path="Default,SWB,BT_NREC_Off,1,GSM" param_id="16"/>
<Param path="Default,SWB,BT_NREC_Off,2,GSM" param_id="16"/>
<Param path="Default,SWB,BT_NREC_Off,3,GSM" param_id="16"/>
<Param path="Default,SWB,BT_NREC_Off,4,GSM" param_id="16"/>
<Param path="Default,SWB,BT_NREC_Off,5,GSM" param_id="16"/>
<Param path="Default,SWB,BT_NREC_Off,6,GSM" param_id="16"/>
<Param path="Default,SWB,BT_NREC_Off,7,GSM" param_id="16"/>
<Param path="Default,SWB,BT_NREC_Off,8,GSM" param_id="16"/>
<Param path="Default,SWB,BT_NREC_Off,9,GSM" param_id="16"/>
<Param path="Default,SWB,BT_NREC_Off,10,GSM" param_id="16"/>
<Param path="Default,SWB,Normal,0,GSM" param_id="17"/>
<Param path="Default,SWB,Normal,1,GSM" param_id="17"/>
<Param path="Default,SWB,Normal,2,GSM" param_id="17"/>
<Param path="Default,SWB,Normal,3,GSM" param_id="17"/>
<Param path="Default,SWB,Normal,4,GSM" param_id="17"/>
<Param path="Default,SWB,Normal,5,GSM" param_id="17"/>
<Param path="Default,SWB,Normal,6,GSM" param_id="17"/>
<Param path="Default,SWB,Normal,7,GSM" param_id="17"/>
<Param path="Default,SWB,Normal,8,GSM" param_id="17"/>
<Param path="Default,SWB,Normal,9,GSM" param_id="17"/>
<Param path="Default,SWB,Normal,10,GSM" param_id="17"/>
<Param path="Default,SWB,HAC,0,GSM" param_id="17"/>
<Param path="Default,SWB,HAC,1,GSM" param_id="17"/>
<Param path="Default,SWB,HAC,2,GSM" param_id="17"/>
<Param path="Default,SWB,HAC,3,GSM" param_id="17"/>
<Param path="Default,SWB,HAC,4,GSM" param_id="17"/>
<Param path="Default,SWB,HAC,5,GSM" param_id="17"/>
<Param path="Default,SWB,HAC,6,GSM" param_id="17"/>
<Param path="Default,SWB,HAC,7,GSM" param_id="17"/>
<Param path="Default,SWB,HAC,8,GSM" param_id="17"/>
<Param path="Default,SWB,HAC,9,GSM" param_id="17"/>
<Param path="Default,SWB,HAC,10,GSM" param_id="17"/>
<Param path="Default,SWB,Tty_HCO_Handset,0,GSM" param_id="17"/>
<Param path="Default,SWB,Tty_HCO_Handset,1,GSM" param_id="17"/>
<Param path="Default,SWB,Tty_HCO_Handset,2,GSM" param_id="17"/>
<Param path="Default,SWB,Tty_HCO_Handset,3,GSM" param_id="17"/>
<Param path="Default,SWB,Tty_HCO_Handset,4,GSM" param_id="17"/>
<Param path="Default,SWB,Tty_HCO_Handset,5,GSM" param_id="17"/>
<Param path="Default,SWB,Tty_HCO_Handset,6,GSM" param_id="17"/>
<Param path="Default,SWB,Tty_HCO_Handset,7,GSM" param_id="17"/>
<Param path="Default,SWB,Tty_HCO_Handset,8,GSM" param_id="17"/>
<Param path="Default,SWB,Tty_HCO_Handset,9,GSM" param_id="17"/>
<Param path="Default,SWB,Tty_HCO_Handset,10,GSM" param_id="17"/>
<Param path="Default,SWB,Tty_VCO_Handset,0,GSM" param_id="17"/>
<Param path="Default,SWB,Tty_VCO_Handset,1,GSM" param_id="17"/>
<Param path="Default,SWB,Tty_VCO_Handset,2,GSM" param_id="17"/>
<Param path="Default,SWB,Tty_VCO_Handset,3,GSM" param_id="17"/>
<Param path="Default,SWB,Tty_VCO_Handset,4,GSM" param_id="17"/>
<Param path="Default,SWB,Tty_VCO_Handset,5,GSM" param_id="17"/>
<Param path="Default,SWB,Tty_VCO_Handset,6,GSM" param_id="17"/>
<Param path="Default,SWB,Tty_VCO_Handset,7,GSM" param_id="17"/>
<Param path="Default,SWB,Tty_VCO_Handset,8,GSM" param_id="17"/>
<Param path="Default,SWB,Tty_VCO_Handset,9,GSM" param_id="17"/>
<Param path="Default,SWB,Tty_VCO_Handset,10,GSM" param_id="17"/>
</ParamTree>
<ParamUnitPool>
<ParamUnit param_id="0">
@@ -1089,7 +1124,7 @@
<Param name="speech_mode_para_ext" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
</ParamUnit>
<ParamUnit param_id="106">
<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x101F,0xE107,0x201F,0x195,0x40,0xFD0,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x100,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x100"/>
<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x101F,0xE107,0x201F,0x195,0x40,0xFD0,0xC5,0x262,0x4,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x100,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x100"/>
<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,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_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,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_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
@@ -1889,7 +1924,7 @@
<Param name="speech_mode_para_ext" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
</ParamUnit>
<ParamUnit param_id="126">
<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x101F,0xD137,0x201F,0x195,0x47,0xFD0,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x100,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x100"/>
<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x101F,0xD137,0x201F,0x195,0x47,0xFD0,0xC5,0x262,0x4,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x100,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x100"/>
<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,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_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,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_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
@@ -2689,7 +2724,7 @@
<Param name="speech_mode_para_ext" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
</ParamUnit>
<ParamUnit param_id="146">
<Param name="speech_mode_para" value="0x0,0xFD,0x2006,0x142F,0xE107,0x201F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x100,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x100"/>
<Param name="speech_mode_para" value="0x0,0xFD,0x2006,0x142F,0xE107,0x201F,0x195,0x40,0xD50,0xC5,0x262,0x4,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x100,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x100"/>
<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,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_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,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_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
@@ -3489,7 +3524,7 @@
<Param name="speech_mode_para_ext" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
</ParamUnit>
<ParamUnit param_id="166">
<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xFD0,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x100,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x100"/>
<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xFD0,0xC5,0x262,0x4,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x100,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x100"/>
<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,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_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,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_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
@@ -4088,7 +4123,47 @@
<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
<Param name="speech_mode_para_ext" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
</ParamUnit>
<ParamUnit param_id="14">
<ParamUnit param_id="16">
<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x100,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x100"/>
<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,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_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,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_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
<Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
<Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
<Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
<Param name="sph_in_iir_mic1_dsp" value="0xE0DC,0x3F22,0x1F40,0xC180,0x1F40,0xE061,0x3F9D,0x2000,0xC000,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="0xE179,0x3E82,0x1EDC,0xC248,0x1EDC,0xE09F,0x3F5B,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_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_out_iir_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_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
<Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
<Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
<Param name="sph_out_iir_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"/>
<Param name="sph_out_parameter" value="0.000000,0.000000"/>
<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
<Param name="speech_mode_para_ext" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
</ParamUnit>
<ParamUnit param_id="17">
<Param name="speech_mode_para" value="0x60,0xFD,0x4004,0x1F,0xE107,0x231F,0x195,0x0,0x110,0xC5,0x262,0x0,0x4008,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,0x100,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x100"/>
<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,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_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
@@ -4128,6 +4203,86 @@
<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
<Param name="speech_mode_para_ext" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
</ParamUnit>
<ParamUnit param_id="19">
<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x1F,0xE107,0x231F,0x195,0x40,0xD90,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x5700,0xA400,0xA400,0xA400,0xA400,0xD400,0x30F,0xF0F,0xF0F,0xF0F,0x8C0F,0x7F,0x1428,0x7850,0x7878,0x78A0,0x100,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x100"/>
<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,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_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,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_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
<Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
<Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
<Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
<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_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_out_iir_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_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
<Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
<Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
<Param name="sph_out_iir_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"/>
<Param name="sph_out_parameter" value="0.000000,0.000000"/>
<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
<Param name="speech_mode_para_ext" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
</ParamUnit>
<ParamUnit param_id="14">
<Param name="speech_mode_para" value="0x8060,0xE0,0x8000,0x101F,0xA107,0x201F,0x195,0x84,0x94,0xC5,0x262,0x0,0x10A8,0x0,0x0,0x0,0xD3DB,0x3FF,0x9AD,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x100,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x100"/>
<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,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_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,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_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
<Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
<Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
<Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
<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_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_out_iir_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_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
<Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
<Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
<Param name="sph_out_iir_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"/>
<Param name="sph_out_parameter" value="0.000000,0.000000"/>
<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
<Param name="speech_mode_para_ext" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
</ParamUnit>
<ParamUnit param_id="15">
<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x1F,0xE107,0xA31F,0x195,0x40,0xD90,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x5700,0xA400,0xA400,0xA400,0xA400,0xD400,0x30F,0xF0F,0xF0F,0xF0F,0x8C0F,0x7F,0x1428,0x7850,0x7878,0x78A0,0x100,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x100"/>
<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
@@ -4168,8 +4323,8 @@
<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
<Param name="speech_mode_para_ext" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
</ParamUnit>
<ParamUnit param_id="16">
<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x1F,0xE107,0x231F,0x195,0x40,0xD90,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x5700,0xA400,0xA400,0xA400,0xA400,0xD400,0x30F,0xF0F,0xF0F,0xF0F,0x8C0F,0x7F,0x1428,0x7850,0x7878,0x78A0,0x100,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x100"/>
<ParamUnit param_id="18">
<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x1F,0xE107,0xA31F,0x195,0x40,0xD90,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x5700,0xA400,0xA400,0xA400,0xA400,0xD400,0x30F,0xF0F,0xF0F,0xF0F,0x8C0F,0x7F,0x1428,0x7850,0x7878,0x78A0,0x100,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x100"/>
<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,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_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,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_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
@@ -39,12 +39,12 @@
<Category name="Usb_Headset" wording="USB Headset" feature_option="VIR_MTK_USB_PHONECALL"/>
</CategoryGroup>
<CategoryGroup name="Loopback">
<Category name="Lpbk_Handset" wording="Handset"/>
<Category name="Lpbk_Headset" wording="Headset"/>
<Category name="Lpbk_Handsfree" wording="Handsfree"/>
<Category name="Lpbk_Nodelay_Headset_Mic1" wording="Nodelay_Headset_Mic1" feature_option="SPH_PARAM_LPBK_NODELAY"/>
<Category name="Lpbk_Nodelay_Headset_Mic2" wording="Nodelay_Headset_Mic2" feature_option="SPH_PARAM_LPBK_NODELAY"/>
<Category name="Lpbk_Nodelay_Headset_Mic3" wording="Nodelay_Headset_Mic3" feature_option="SPH_PARAM_LPBK_NODELAY"/>
<Category name="Lpbk_Handset" wording="Handset(Loopback)"/>
<Category name="Lpbk_Headset" wording="Headset(Loopback)"/>
<Category name="Lpbk_Handsfree" wording="Handsfree(Loopback)"/>
<Category name="Lpbk_Nodelay_Headset_Mic1" wording="Nodelay_Headset_Mic1(Loopback)" feature_option="SPH_PARAM_LPBK_NODELAY"/>
<Category name="Lpbk_Nodelay_Headset_Mic2" wording="Nodelay_Headset_Mic2(Loopback)" feature_option="SPH_PARAM_LPBK_NODELAY"/>
<Category name="Lpbk_Nodelay_Headset_Mic3" wording="Nodelay_Headset_Mic3(Loopback)" feature_option="SPH_PARAM_LPBK_NODELAY"/>
</CategoryGroup>
<CategoryGroup name="Super Volume" feature_option="SPH_PARAM_SV">
<Category name="Handset_SV"/>
@@ -8,12 +8,28 @@
<Param name="2in1_speaker" value="0"/>
<Param name="ultrasound_rampdown_delay" value="25"/>
<Param name="delay_start_duration" value="150"/>
<Param name="delay_recovery_duration" value="250"/>
<Param name="mute_duration" value="150"/>
</ParamUnit>
<ParamUnit param_id="1">
<Param name="2in1_speaker" value="1"/>
<Param name="ultrasound_rampdown_delay" value="25"/>
<Param name="delay_start_duration" value="150"/>
<Param name="delay_recovery_duration" value="250"/>
<Param name="mute_duration" value="150"/>
</ParamUnit>
<ParamUnit param_id="2">
<Param name="2in1_speaker" value="2"/>
<Param name="ultrasound_rampdown_delay" value="25"/>
<Param name="delay_start_duration" value="150"/>
<Param name="delay_recovery_duration" value="250"/>
<Param name="mute_duration" value="150"/>
</ParamUnit>
<ParamUnit param_id="3">
<Param name="2in1_speaker" value="3"/>
<Param name="ultrasound_rampdown_delay" value="25"/>
<Param name="delay_start_duration" value="150"/>
<Param name="delay_recovery_duration" value="250"/>
<Param name="mute_duration" value="150"/>
</ParamUnit>
</ParamUnitPool>
@@ -9,6 +9,7 @@
<Param name="2in1_speaker" type="int"/>
<Param name="ultrasound_rampdown_delay" type="int"/>
<Param name="delay_start_duration" type="int"/>
<Param name="delay_recovery_duration" type="int"/>
<Param name="mute_duration" type="int"/>
</ParamUnit>
</ParamUnitDesc>
@@ -23,7 +23,7 @@
</ParamUnit>
<ParamUnit param_id="2">
<Param name="dl_gain_visibility" value="1"/>
<Param name="ul_gain_visibility" value="-1"/>
<Param name="ul_gain_visibility" value="1"/>
</ParamUnit>
</ParamUnitPool>
</AudioParam>
+16 -13
View File
@@ -10,12 +10,15 @@
<Param path="HS5POLE_ANC" param_id="4"/>
<Param path="USB" param_id="1"/>
<Param path="HEARING_AID" param_id="6"/>
<Param path="Default,RCV" param_id="17"/>
<Param path="Default,HAC" param_id="17"/>
<Param path="Default,HP" param_id="31"/>
<Param path="Default,HS" param_id="31"/>
<Param path="Default,SPK" param_id="19"/>
<Param path="Default,USB" param_id="32"/>
<Param path="BT_A2DP" param_id="6"/>
<Param path="BT_A2DP_HP" param_id="6"/>
<Param path="BT_A2DP_SPK" param_id="6"/>
<Param path="Default,RCV" param_id="21"/>
<Param path="Default,HAC" param_id="21"/>
<Param path="Default,HP" param_id="34"/>
<Param path="Default,HS" param_id="34"/>
<Param path="Default,SPK" param_id="35"/>
<Param path="Default,USB" param_id="3"/>
</ParamTree>
<ParamUnitPool>
<ParamUnit param_id="0">
@@ -42,19 +45,19 @@
<Param name="dl_gain" value="48,44,40,37,33,30,25,19,13,6,0"/>
<Param name="ul_gain" value="0"/>
</ParamUnit>
<ParamUnit param_id="19">
<Param name="dl_gain" value="22,20,19,18,16,15,13,11,10,7,4"/>
<Param name="ul_gain" value="27"/>
</ParamUnit>
<ParamUnit param_id="17">
<ParamUnit param_id="21">
<Param name="dl_gain" value="40,37,35,33,31,29,27,25,23,21,19"/>
<Param name="ul_gain" value="30"/>
</ParamUnit>
<ParamUnit param_id="31">
<ParamUnit param_id="34">
<Param name="dl_gain" value="29,27,25,23,20,17,14,11,8,5,2"/>
<Param name="ul_gain" value="32"/>
</ParamUnit>
<ParamUnit param_id="32">
<ParamUnit param_id="35">
<Param name="dl_gain" value="22,20,19,18,16,15,13,11,10,7,4"/>
<Param name="ul_gain" value="27"/>
</ParamUnit>
<ParamUnit param_id="3">
<Param name="dl_gain" value="27,25,23,21,19,17,15,12,9,6,3"/>
<Param name="ul_gain" value="34"/>
</ParamUnit>
@@ -17,10 +17,13 @@
<Category name="HS5POLE_ANC" wording="Headset(5-pole+ANC)" alias="5-pole headset+ANC,5_pole_Headset+ANC"/>
<Category name="USB" alias="Usb_Headset"/>
<Category name="HEARING_AID" alias="HEARING_AID"/>
<Category name="BT_A2DP"/>
<Category name="BT_A2DP_HP"/>
<Category name="BT_A2DP_SPK"/>
</CategoryType>
</CategoryTypeList>
<ParamUnit>
<Param name="dl_gain" type="short_array"/><!-- unit is dB, range in other xml -->
<Param name="ul_gain" type="int"/><!-- unit is dB, range in other xml -->
<Param name="ul_gain" type="byte_array"/><!-- unit is dB, range in other xml -->
</ParamUnit>
</ParamUnitDesc>
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<AudioParam version="1.1">
<ParamTree>
<Param path="" param_id="0"/>
<Param path="MagiConference" param_id="0"/>
</ParamTree>
<ParamUnitPool>
<ParamUnit param_id="0">
@@ -1,14 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<ParamUnitDesc version="1.1">
<CategoryTypeList>
<CategoryType name="Scene" feature_option="VIR_SCENE_CUSTOMIZATION_SUPPORT">
<Category name="Default"/>
<Category name="App1"/>
<Category name="App2"/>
</CategoryType>
<CategoryType name="Profile">
<Category name="Handset" alias="Normal,HAC"/>
<Category name="MagiConference" wording="2-mic NR"/>
<Category name="MagiConference" alias="Normal,HAC,Handset,Handsfree"/>
</CategoryType>
</CategoryTypeList>
<ParamUnit>
@@ -36,6 +36,8 @@
<Param name="UL IIR visibility" value="1"/>
<Param name="UL MIC IIR visibility" value="1"/>
<Param name="DV visibility" value="0"/>
<Param name="UL Gain Set" value="1"/>
<Param name="UL Gain Name" value="mic1,mic2,mic3,mic4"/>
</ParamUnit>
<ParamUnit param_id="1">
<Param name="DL FIR visibility" value="1"/>
@@ -59,6 +61,8 @@
<Param name="UL IIR visibility" value="1"/>
<Param name="UL MIC IIR visibility" value="1"/>
<Param name="DV visibility" value="0"/>
<Param name="UL Gain Set" value="1"/>
<Param name="UL Gain Name" value="mic1,mic2,mic3,mic4"/>
</ParamUnit>
<ParamUnit param_id="2">
<Param name="DL FIR visibility" value="1"/>
@@ -78,6 +82,8 @@
<Param name="UL AES LB visibility" value="1"/>
<Param name="UL DMNR mode_param visibility" value="0"/>
<Param name="UL DMNR common_param visibility" value="0"/>
<Param name="UL Gain Set" value="1"/>
<Param name="UL Gain Name" value="mic1,mic2,mic3,mic4"/>
</ParamUnit>
</ParamUnitPool>
</AudioParam>
@@ -52,5 +52,7 @@
<Param name="UL IIR visibility" type="int"/>
<Param name="UL MIC IIR visibility" type="int"/>
<Param name="DV visibility" type="int"/>
<Param name="UL Gain Set" type="int"/>
<Param name="UL Gain Name" type="string_array"/>
</ParamUnit>
</ParamUnitDesc>
+50 -8
View File
@@ -14,9 +14,12 @@
<Param path="BT_Earphone" param_id="4"/>
<Param path="BT_NREC_Off" param_id="4"/>
<Param path="App1,MagiConference" param_id="5"/>
<Param path="Default,Handsfree" param_id="6"/>
<Param path="Default,MagiConference" param_id="6"/>
<Param path="Default,Usb_Headset" param_id="7"/>
<Param path="Default,Normal" param_id="7"/>
<Param path="Default,HAC" param_id="7"/>
<Param path="Default,4_pole_Headset" param_id="1"/>
<Param path="Default,MagiConference" param_id="8"/>
<Param path="Default,Handsfree" param_id="8"/>
<Param path="Default,Usb_Headset" param_id="9"/>
</ParamTree>
<ParamUnitPool>
<ParamUnit param_id="0">
@@ -253,7 +256,46 @@
<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
</ParamUnit>
<ParamUnit param_id="6">
<ParamUnit param_id="7">
<Param name="speech_mode_para" value="0x60,0xFD,0x4004,0x1F,0xE107,0x31F,0x195,0x40,0x110,0xC5,0x263,0x0,0x4008,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,0x0"/>
<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,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_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,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_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
<Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
<Param name="sph_in_fir_eq_mag" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
<Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
<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_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_out_iir_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_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
<Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
<Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
<Param name="sph_out_iir_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"/>
<Param name="sph_out_parameter" value="0.000000,0.000000"/>
<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
</ParamUnit>
<ParamUnit param_id="8">
<Param name="speech_mode_para" value="0x8060,0xE0,0x8000,0x1F,0xE107,0x201F,0x195,0x40,0x54,0xC4,0x262,0x0,0x10A8,0x0,0x0,0x0,0xD3DB,0x3FF,0x9AD,0x0,0x0,0x0,0x0,0x0,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_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,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_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
@@ -292,13 +334,13 @@
<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
</ParamUnit>
<ParamUnit param_id="7">
<ParamUnit param_id="9">
<Param name="speech_mode_para" value="0x160,0xFD,0x2A04,0x1BF,0xEC05,0x201F,0x195,0x40,0x50,0xC4,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xE900,0x4400,0x8500,0xC400,0x4400,0x8400,0xA00,0xD00,0xF00,0x1200,0x1C00,0xA0,0x2200,0x4700,0x7000,0x9000"/>
<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,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_out_fir" value="0x4,0xFF82,0x8D,0xFF63,0xBE,0xFF51,0xC6,0xFF5E,0xC6,0xFF63,0xB6,0xFF7E,0xD8,0xFF52,0x114,0xFF04,0x157,0xFEC3,0x1B4,0xFE6D,0x20F,0xFE67,0x1CB,0xFEAB,0x134,0xFEDC,0x116,0xFE78,0x1A9,0xFDCE,0x216,0xFCF9,0x2A7,0xFBDC,0x36A,0xFB7E,0x48F,0xFAF8,0x5AC,0xF8AA,0x6DD,0xF1AD,0xC4E,0xE765,0x5A9D,0x5A9D,0xE765,0xC4E,0xF1AD,0x6DD,0xF8AA,0x5AC,0xFAF8,0x48F,0xFB7E,0x36A,0xFBDC,0x2A7,0xFCF9,0x216,0xFDCE,0x1A9,0xFE78,0x116,0xFEDC,0x134,0xFEAB,0x1CB,0xFE67,0x20F,0xFE6D,0x1B4,0xFEC3,0x157,0xFF04,0x114,0xFF52,0xD8,0xFF7E,0xB6,0xFF63,0xC6,0xFF5E,0xC6,0xFF51,0xBE,0xFF63,0x8D,0xFF82,0x4"/>
<Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
<Param name="sph_out_fir_eq_freq" value="100.000000,300.000000,500.000000,1019.000000,2038.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
<Param name="sph_in_fir_eq_mag" value="-1.000000,-1.000000,-1.000000,-1.000000,-1.000000,-1.000000,-1.000000,-1.000000,-1.000000,-1.000000"/>
<Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
<Param name="sph_out_fir_eq_mag" value="0.000000,0.000000,1.000000,1.000000,2.000000,0.500000,0.000000,0.000000,0.000000,0.000000"/>
<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"/>
@@ -312,8 +354,8 @@
<Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
<Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
<Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
<Param name="sph_in_parameter" value="-4.500000,0.000000,0.000000,0.000000"/>
<Param name="sph_out_parameter" value="-3.000000,0.000000"/>
<Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
<Param name="sph_out_parameter" value="0.000000,0.000000"/>
<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
File diff suppressed because one or more lines are too long
@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="utf-8"?>
<AudioParam version="1.0">
<ParamTree>
<Param path="common" param_id="0"/>
</ParamTree>
<ParamUnitPool>
<ParamUnit param_id="0">
<Param name="training" value="hhhh"/>
<Param name="testing" value="hh"/>
</ParamUnit>
</ParamUnitPool>
</AudioParam>
@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<ParamUnitDesc tab_name="VoWEngineFeature" version="1.0">
<CategoryTypeList>
<CategoryType name="VoWEngineFeature">
<Category name="common"/>
</CategoryType>
</CategoryTypeList>
<ParamUnit>
<Param name="training" type="string"/>
<Param name="testing" type="string"/>
</ParamUnit>
</ParamUnitDesc>
@@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<AudioParam version="1.0">
<ParamTree>
<Param path="common" param_id="0"/>
</ParamTree>
<ParamUnitPool>
<ParamUnit param_id="0">
<Param name="main_mic" value="0"/>
<Param name="ref_mic" value="1"/>
<Param name="3rd_mic" value="0"/>
</ParamUnit>
</ParamUnitPool>
</AudioParam>
@@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<ParamUnitDesc tab_name="VoWMicSetting" version="1.0">
<CategoryTypeList>
<CategoryType name="VoWMicSetting">
<Category name="common"/>
</CategoryType>
</CategoryTypeList>
<ParamUnit>
<Param name="main_mic" type="int"/>
<Param name="ref_mic" type="int"/>
<Param name="3rd_mic" type="int"/>
</ParamUnit>
</ParamUnitDesc>
@@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<AudioParam version="1.0">
<ParamTree>
<Param path="common" param_id="0"/>
</ParamTree>
<ParamUnitPool>
<ParamUnit param_id="0">
<Param name="voice_command" value="keyword03"/>
<Param name="voice_command_2nd" value="none"/>
<Param name="voice_command_3rd" value="none"/>
</ParamUnit>
</ParamUnitPool>
</AudioParam>
@@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<ParamUnitDesc tab_name="VoWVoiceCommand" version="1.0">
<CategoryTypeList>
<CategoryType name="VoiceCommand">
<Category name="common"/>
</CategoryType>
</CategoryTypeList>
<ParamUnit>
<Param name="voice_command" type="string"/>
<Param name="voice_command_2nd" type="string"/>
<Param name="voice_command_3rd" type="string"/>
</ParamUnit>
</ParamUnitDesc>
@@ -2,18 +2,18 @@
<ParamUnitDesc version="1.0">
<CategoryTypeList>
<CategoryType name="Profile">
<Category name="RCV" alias="Normal,Handset,Handset 2mic NR,Handset no 2mic NR,Lpbk_Handset,LPBK_RCV,Handset_SV,RCV_SV,Tty_VCO_Handset,HANDSET_PATH,HANDSET_EMERGENCY_PATH,HANDSET_EV_PATH,HANDSET_2MIC_PATH,HANDSET_2MICEV_PATH,LOOPBACK_HANDSET_PATH,RCV_EV,RCV_EMERGENCY"/>
<Category name="HS" alias="Headset,3_pole_Headset,4_pole_Headset,3-pole headset,4-pole headset,Lpbk_Headset,4-pole HS,LPBK_HP,HEADSET_PATH,LOOPBACK_HEADSET_PATH,LOOPBACK_NODELAY_HEADSET_MIC1,LOOPBACK_NODELAY_HEADSET_MIC2,LOOPBACK_NODELAY_HEADSET_MIC3,HEADSET_3P5PI_PATH,Lpbk_Nodelay_Headset_Mic1,Lpbk_Nodelay_Headset_Mic2,Lpbk_Nodelay_Headset_Mic3"/>
<Category name="RCV" alias="RCV,Normal,Handset,Handset 2mic NR,Handset no 2mic NR,Lpbk_Handset,LPBK_RCV,Handset_SV,RCV_SV,Tty_VCO_Handset,HANDSET_PATH,HANDSET_EMERGENCY_PATH,HANDSET_EV_PATH,HANDSET_2MIC_PATH,HANDSET_2MICEV_PATH,LOOPBACK_HANDSET_PATH,RCV_EV,RCV_EMERGENCY,RCV_2MIC,RCV_2MICEV"/>
<Category name="HS" alias="Headset,3_pole_Headset,4_pole_Headset,3-pole headset,4-pole headset,Lpbk_Headset,4-pole HS,LPBK_HP,HEADSET_PATH,LOOPBACK_HEADSET_PATH,LOOPBACK_NODELAY_HEADSET_MIC1,LOOPBACK_NODELAY_HEADSET_MIC2,LOOPBACK_NODELAY_HEADSET_MIC3,HEADSET_3P5PI_PATH,Lpbk_Nodelay_Headset_Mic1,Lpbk_Nodelay_Headset_Mic2,Lpbk_Nodelay_Headset_Mic3,LPBK_NODELAY_HP_MIC1,LPBK_NODELAY_HP_MIC2,LPBK_NODELAY_HP_MIC3"/>
<Category name="HP" wording="Headphone" alias="3_pole_Headset,3-pole headset"/>
<Category name="SPK_INT" alias="SPK,Hands-free,Hands-free 1mic NR,Hands-free no 1mic NR,Handsfree,MagiConference,Speaker,Lpbk_Handsfree,LPBK_SPK,Handsfree_SV,SPK_SV,Tty_VCO_Handsfree,SPEAKER_PHONE_PATH,SPEAKER_EMERGENCY_PATH,SPK_EV_PATH,SPK_2MIC_PATH,SPK_2MICEV_PATH,LOOPBACK_SPEAKER_PATH,SPK_EV,SPK_EMERGENCY" feature_option="SPK_PATH_INT"/>
<Category name="SPK_LO" alias="SPK,Hands-free,Hands-free 1mic NR,Hands-free no 1mic NR,Handsfree,MagiConference,Speaker,Lpbk_Handsfree,LPBK_SPK,Handsfree_SV,SPK_SV,Tty_VCO_Handsfree,SPEAKER_PHONE_PATH,SPEAKER_EMERGENCY_PATH,SPK_EV_PATH,SPK_2MIC_PATH,SPK_2MICEV_PATH,LOOPBACK_SPEAKER_PATH,SPK_EV,SPK_EMERGENCY" feature_option="SPK_PATH_LO"/>
<Category name="SPK_HP" alias="SPK,Hands-free,Hands-free 1mic NR,Hands-free no 1mic NR,Handsfree,MagiConference,Speaker,Lpbk_Handsfree,LPBK_SPK,Handsfree_SV,SPK_SV,Tty_VCO_Handsfree,SPEAKER_PHONE_PATH,SPEAKER_EMERGENCY_PATH,SPK_EV_PATH,SPK_2MIC_PATH,SPK_2MICEV_PATH,LOOPBACK_SPEAKER_PATH,SPK_EV,SPK_EMERGENCY" feature_option="SPK_PATH_HP"/>
<Category name="SPK_NO_ANA" alias="SPK,Hands-free,Hands-free 1mic NR,Hands-free no 1mic NR,Handsfree,MagiConference,Speaker,Lpbk_Handsfree,LPBK_SPK,Handsfree_SV,SPK_SV,Tty_VCO_Handsfree,SPEAKER_PHONE_PATH,SPEAKER_EMERGENCY_PATH,SPK_EV_PATH,SPK_2MIC_PATH,SPK_2MICEV_PATH,LOOPBACK_SPEAKER_PATH,SPK_EV,SPK_EMERGENCY" feature_option="SPK_PATH_NO_ANA"/>
<Category name="SPK_INT" alias="SPK,Hands-free,Hands-free 1mic NR,Hands-free no 1mic NR,Handsfree,MagiConference,Speaker,Lpbk_Handsfree,LPBK_SPK,Handsfree_SV,SPK_SV,Tty_VCO_Handsfree,SPEAKER_PHONE_PATH,SPEAKER_EMERGENCY_PATH,SPK_EV_PATH,SPK_2MIC_PATH,SPK_2MICEV_PATH,LOOPBACK_SPEAKER_PATH,SPK_EV,SPK_EMERGENCY,SPK_2MIC,SPK_2MICEV" feature_option="SPK_PATH_INT"/>
<Category name="SPK_LO" alias="SPK,Hands-free,Hands-free 1mic NR,Hands-free no 1mic NR,Handsfree,MagiConference,Speaker,Lpbk_Handsfree,LPBK_SPK,Handsfree_SV,SPK_SV,Tty_VCO_Handsfree,SPEAKER_PHONE_PATH,SPEAKER_EMERGENCY_PATH,SPK_EV_PATH,SPK_2MIC_PATH,SPK_2MICEV_PATH,LOOPBACK_SPEAKER_PATH,SPK_EV,SPK_EMERGENCY,SPK_2MIC,SPK_2MICEV" feature_option="SPK_PATH_LO"/>
<Category name="SPK_HP" alias="SPK,Hands-free,Hands-free 1mic NR,Hands-free no 1mic NR,Handsfree,MagiConference,Speaker,Lpbk_Handsfree,LPBK_SPK,Handsfree_SV,SPK_SV,Tty_VCO_Handsfree,SPEAKER_PHONE_PATH,SPEAKER_EMERGENCY_PATH,SPK_EV_PATH,SPK_2MIC_PATH,SPK_2MICEV_PATH,LOOPBACK_SPEAKER_PATH,SPK_EV,SPK_EMERGENCY,SPK_2MIC,SPK_2MICEV" feature_option="SPK_PATH_HP"/>
<Category name="SPK_NO_ANA" alias="SPK,Hands-free,Hands-free 1mic NR,Hands-free no 1mic NR,Handsfree,MagiConference,Speaker,Lpbk_Handsfree,LPBK_SPK,Handsfree_SV,SPK_SV,Tty_VCO_Handsfree,SPEAKER_PHONE_PATH,SPEAKER_EMERGENCY_PATH,SPK_EV_PATH,SPK_2MIC_PATH,SPK_2MICEV_PATH,LOOPBACK_SPEAKER_PATH,SPK_EV,SPK_EMERGENCY,SPK_2MIC,SPK_2MICEV" feature_option="SPK_PATH_NO_ANA"/>
<Category name="HSSPK" alias="Headset+Speaker"/>
<Category name="HS5POLE" alias="5-pole headset,5_pole_headset,5-pole HS,TP5PI_PATH"/>
<Category name="HS5POLE_ANC" alias="5_pole_headset+ANC,5-pole headset+ANC,5-pole HS+ANC"/>
<Category name="HAC" alias="HANDSETHAC_PATH"/>
<Category name="BT" alias="BT earphone,BT_Earphone,BT_NREC_Off,BLUETOOTH_PATH,STEREO_BLUETOOTH_PATH,BT_NSEC_OFF_PATH,BLUETOOTH_16_PATH,BT_NSEC_OFF_16_PATH,BT_NREC_On_NB,BT_NREC_On_WB"/>
<Category name="BT" alias="BT earphone,BT_Earphone,BT_NREC_Off,BLUETOOTH_PATH,STEREO_BLUETOOTH_PATH,BT_NSEC_OFF_PATH,BLUETOOTH_16_PATH,BT_NSEC_OFF_16_PATH,BT_NREC_On_NB,BT_NREC_On_WB,BT_A2DP,BT_A2DP_HP,BT_A2DP_SPK"/>
<Category name="TTY" alias="Tty_HCO_Handset,Tty_HCO_Handsfree,TTY_PATH"/>
<Category name="USB" alias="USB Headset,Usb_Headset"/>
<Category name="HEARING_AID" alias="Hearing_Aid"/>
@@ -6,6 +6,7 @@
<Param path="RCV_3_IN_1" param_id="7"/>
<Param path="RCV_NO_ANA" param_id="5"/>
<Param path="HS" param_id="1"/>
<Param path="HSSPK" param_id="1"/>
<Param path="SPK_INT" param_id="2"/>
<Param path="SPK_LO" param_id="3"/>
<Param path="SPK_HP" param_id="4"/>
@@ -2,22 +2,22 @@
<ParamUnitDesc version="1.0">
<CategoryTypeList>
<CategoryType name="Profile">
<Category name="RCV_NORMAL" alias="RCV,Normal,Handset,Handset 2mic NR,Handset no 2mic NR,Lpbk_Handset,LPBK_RCV,Tty_HCO_Handset,Handset_SV,RCV_SV,Tty_HCO_Handset,HANDSET_PATH,HANDSET_EMERGENCY_PATH,HANDSET_EV_PATH,HANDSET_2MIC_PATH,HANDSET_2MICEV_PATH,LOOPBACK_HANDSET_PATH,RCV_EV,RCV_EMERGENCY" feature_option="RCV_PATH_INT"/>
<Category name="RCV_2_IN_1" alias="RCV,Normal,Handset,Handset 2mic NR,Handset no 2mic NR,Lpbk_Handset,LPBK_RCV,Tty_HCO_Handset,Handset_SV,RCV_SV,Tty_HCO_Handset,HANDSET_PATH,HANDSET_EMERGENCY_PATH,HANDSET_EV_PATH,HANDSET_2MIC_PATH,HANDSET_2MICEV_PATH,LOOPBACK_HANDSET_PATH,RCV_EV,RCV_EMERGENCY" feature_option="RCV_PATH_2_IN_1_SPK"/>
<Category name="RCV_3_IN_1" alias="RCV,Normal,Handset,Handset 2mic NR,Handset no 2mic NR,Lpbk_Handset,LPBK_RCV,Tty_HCO_Handset,Handset_SV,RCV_SV,Tty_HCO_Handset,HANDSET_PATH,HANDSET_EMERGENCY_PATH,HANDSET_EV_PATH,HANDSET_2MIC_PATH,HANDSET_2MICEV_PATH,LOOPBACK_HANDSET_PATH,RCV_EV,RCV_EMERGENCY" feature_option="RCV_PATH_3_IN_1_SPK"/>
<Category name="RCV_NO_ANA" alias="RCV,Normal,Handset,Handset 2mic NR,Handset no 2mic NR,Lpbk_Handset,LPBK_RCV,Tty_HCO_Handset,Handset_SV,RCV_SV,Tty_HCO_Handset,HANDSET_PATH,HANDSET_EMERGENCY_PATH,HANDSET_EV_PATH,HANDSET_2MIC_PATH,HANDSET_2MICEV_PATH,LOOPBACK_HANDSET_PATH,RCV_EV,RCV_EMERGENCY" feature_option="RCV_PATH_NO_ANA"/>
<Category name="RCV_NORMAL" alias="RCV,Normal,Handset,Handset 2mic NR,Handset no 2mic NR,Lpbk_Handset,LPBK_RCV,Tty_HCO_Handset,Handset_SV,RCV_SV,HANDSET_PATH,HANDSET_EMERGENCY_PATH,HANDSET_EV_PATH,HANDSET_2MIC_PATH,HANDSET_2MICEV_PATH,LOOPBACK_HANDSET_PATH,RCV_EV,RCV_EMERGENCY,RCV_2MIC,RCV_2MICEV" feature_option="RCV_PATH_INT"/>
<Category name="RCV_2_IN_1" alias="RCV,Normal,Handset,Handset 2mic NR,Handset no 2mic NR,Lpbk_Handset,LPBK_RCV,Tty_HCO_Handset,Handset_SV,RCV_SV,HANDSET_PATH,HANDSET_EMERGENCY_PATH,HANDSET_EV_PATH,HANDSET_2MIC_PATH,HANDSET_2MICEV_PATH,LOOPBACK_HANDSET_PATH,RCV_EV,RCV_EMERGENCY,RCV_2MIC,RCV_2MICEV" feature_option="RCV_PATH_2_IN_1_SPK"/>
<Category name="RCV_3_IN_1" alias="RCV,Normal,Handset,Handset 2mic NR,Handset no 2mic NR,Lpbk_Handset,LPBK_RCV,Tty_HCO_Handset,Handset_SV,RCV_SV,HANDSET_PATH,HANDSET_EMERGENCY_PATH,HANDSET_EV_PATH,HANDSET_2MIC_PATH,HANDSET_2MICEV_PATH,LOOPBACK_HANDSET_PATH,RCV_EV,RCV_EMERGENCY,RCV_2MIC,RCV_2MICEV" feature_option="RCV_PATH_3_IN_1_SPK"/>
<Category name="RCV_NO_ANA" alias="RCV,Normal,Handset,Handset 2mic NR,Handset no 2mic NR,Lpbk_Handset,LPBK_RCV,Tty_HCO_Handset,Handset_SV,RCV_SV,HANDSET_PATH,HANDSET_EMERGENCY_PATH,HANDSET_EV_PATH,HANDSET_2MIC_PATH,HANDSET_2MICEV_PATH,LOOPBACK_HANDSET_PATH,RCV_EV,RCV_EMERGENCY,RCV_2MIC,RCV_2MICEV" feature_option="RCV_PATH_NO_ANA"/>
<Category name="HS" alias="Headset,3_pole_Headset,4_pole_Headset,3-pole headset,4-pole headset,Lpbk_Headset,HP,LPBK_HP,HEADSET_PATH,LOOPBACK_HEADSET_PATH,LOOPBACK_NODELAY_HEADSET_MIC1,LOOPBACK_NODELAY_HEADSET_MIC2,LOOPBACK_NODELAY_HEADSET_MIC3,HEADSET_3P5PI_PATH,Lpbk_Nodelay_Headset_Mic1,Lpbk_Nodelay_Headset_Mic2,Lpbk_Nodelay_Headset_Mic3"/>
<Category name="SPK_INT" alias="SPK,Hands-free,Hands-free 1mic NR,Hands-free no 1mic NR,Handsfree,MagiConference,Speaker,Lpbk_Handsfree,LPBK_SPK,Handsfree_SV,SPK_SV,Tty_HCO_Handsfree,SPEAKER_PHONE_PATH,SPEAKER_EMERGENCY_PATH,SPK_EV_PATH,SPK_2MIC_PATH,SPK_2MICEV_PATH,LOOPBACK_SPEAKER_PATH,SPK_EV,SPK_EMERGENCY" feature_option="SPK_PATH_INT"/>
<Category name="SPK_LO" alias="SPK,Hands-free,Hands-free 1mic NR,Hands-free no 1mic NR,Handsfree,MagiConference,Speaker,Lpbk_Handsfree,LPBK_SPK,Handsfree_SV,SPK_SV,Tty_HCO_Handsfree,SPEAKER_PHONE_PATH,SPEAKER_EMERGENCY_PATH,SPK_EV_PATH,SPK_2MIC_PATH,SPK_2MICEV_PATH,LOOPBACK_SPEAKER_PATH,SPK_EV,SPK_EMERGENCY" feature_option="SPK_PATH_LO"/>
<Category name="SPK_HP" alias="SPK,Hands-free,Hands-free 1mic NR,Hands-free no 1mic NR,Handsfree,MagiConference,Speaker,Lpbk_Handsfree,LPBK_SPK,Handsfree_SV,SPK_SV,Tty_HCO_Handsfree,SPEAKER_PHONE_PATH,SPEAKER_EMERGENCY_PATH,SPK_EV_PATH,SPK_2MIC_PATH,SPK_2MICEV_PATH,LOOPBACK_SPEAKER_PATH,SPK_EV,SPK_EMERGENCY" feature_option="SPK_PATH_HP"/>
<Category name="SPK_NO_ANA" alias="SPK,Hands-free,Hands-free 1mic NR,Hands-free no 1mic NR,Handsfree,MagiConference,Speaker,Lpbk_Handsfree,LPBK_SPK,Handsfree_SV,SPK_SV,Tty_HCO_Handsfree,SPEAKER_PHONE_PATH,SPEAKER_EMERGENCY_PATH,SPK_EV_PATH,SPK_2MIC_PATH,SPK_2MICEV_PATH,LOOPBACK_SPEAKER_PATH,SPK_EV,SPK_EMERGENCY" feature_option="SPK_PATH_NO_ANA"/>
<Category name="HS" alias="Headset,3_pole_Headset,4_pole_Headset,3-pole headset,4-pole headset,Lpbk_Headset,HP,LPBK_HP,HEADSET_PATH,LOOPBACK_HEADSET_PATH,LOOPBACK_NODELAY_HEADSET_MIC1,LOOPBACK_NODELAY_HEADSET_MIC2,LOOPBACK_NODELAY_HEADSET_MIC3,HEADSET_3P5PI_PATH,Lpbk_Nodelay_Headset_Mic1,Lpbk_Nodelay_Headset_Mic2,Lpbk_Nodelay_Headset_Mic3,LPBK_NODELAY_HP_MIC1,LPBK_NODELAY_HP_MIC2,LPBK_NODELAY_HP_MIC3"/>
<Category name="SPK_INT" alias="SPK,Hands-free,Hands-free 1mic NR,Hands-free no 1mic NR,Handsfree,MagiConference,Speaker,Lpbk_Handsfree,LPBK_SPK,Handsfree_SV,SPK_SV,Tty_HCO_Handsfree,SPEAKER_PHONE_PATH,SPEAKER_EMERGENCY_PATH,SPK_EV_PATH,SPK_2MIC_PATH,SPK_2MICEV_PATH,LOOPBACK_SPEAKER_PATH,SPK_EV,SPK_EMERGENCY,SPK_2MIC,SPK_2MICEV" feature_option="SPK_PATH_INT"/>
<Category name="SPK_LO" alias="SPK,Hands-free,Hands-free 1mic NR,Hands-free no 1mic NR,Handsfree,MagiConference,Speaker,Lpbk_Handsfree,LPBK_SPK,Handsfree_SV,SPK_SV,Tty_HCO_Handsfree,SPEAKER_PHONE_PATH,SPEAKER_EMERGENCY_PATH,SPK_EV_PATH,SPK_2MIC_PATH,SPK_2MICEV_PATH,LOOPBACK_SPEAKER_PATH,SPK_EV,SPK_EMERGENCY,SPK_2MIC,SPK_2MICEV" feature_option="SPK_PATH_LO"/>
<Category name="SPK_HP" alias="SPK,Hands-free,Hands-free 1mic NR,Hands-free no 1mic NR,Handsfree,MagiConference,Speaker,Lpbk_Handsfree,LPBK_SPK,Handsfree_SV,SPK_SV,Tty_HCO_Handsfree,SPEAKER_PHONE_PATH,SPEAKER_EMERGENCY_PATH,SPK_EV_PATH,SPK_2MIC_PATH,SPK_2MICEV_PATH,LOOPBACK_SPEAKER_PATH,SPK_EV,SPK_EMERGENCY,SPK_2MIC,SPK_2MICEV" feature_option="SPK_PATH_HP"/>
<Category name="SPK_NO_ANA" alias="SPK,Hands-free,Hands-free 1mic NR,Hands-free no 1mic NR,Handsfree,MagiConference,Speaker,Lpbk_Handsfree,LPBK_SPK,Handsfree_SV,SPK_SV,Tty_HCO_Handsfree,SPEAKER_PHONE_PATH,SPEAKER_EMERGENCY_PATH,SPK_EV_PATH,SPK_2MIC_PATH,SPK_2MICEV_PATH,LOOPBACK_SPEAKER_PATH,SPK_EV,SPK_EMERGENCY,SPK_2MIC,SPK_2MICEV" feature_option="SPK_PATH_NO_ANA"/>
<Category name="HSSPK" alias="Headset+Speaker"/>
<Category name="HS5POLE" alias="5-pole headset,5_pole_headset,TP5PI_PATH"/>
<Category name="HS5POLE_ANC" alias="5_pole_headset+ANC,5-pole headset+ANC"/>
<Category name="HS5POLE" alias="5-pole headset,5_pole_headset,5-pole HS,TP5PI_PATH"/>
<Category name="HS5POLE_ANC" alias="5_pole_headset+ANC,5-pole headset+ANC,5-pole HS+ANC"/>
<Category name="HAC" alias="HANDSETHAC_PATH"/>
<Category name="BT" alias="BT earphone,BLUETOOTH_PATH,STEREO_BLUETOOTH_PATH,BT_NSEC_OFF_PATH,BLUETOOTH_16_PATH,BT_NSEC_OFF_16_PATH,BT_NREC_On_NB,BT_NREC_On_WB"/>
<Category name="BT" alias="BT earphone,BT_Earphone,BT_NREC_Off,BLUETOOTH_PATH,STEREO_BLUETOOTH_PATH,BT_NSEC_OFF_PATH,BLUETOOTH_16_PATH,BT_NSEC_OFF_16_PATH,BT_NREC_On_NB,BT_NREC_On_WB,BT_A2DP,BT_A2DP_HP,BT_A2DP_SPK"/>
<Category name="TTY" alias="Tty_VCO_Handset,Tty_VCO_Handsfree,TTY_PATH"/>
<Category name="USB" alias="USB Headset,Usb_Headset"/>
<Category name="HEARING_AID" alias="Hearing_Aid"/>
@@ -61,6 +61,7 @@
<Param name="ul_hw_pga_max_idx" value="6"/>
<Param name="ul_pga_l_mixer_name" value="Audio_PGA1_Setting"/>
<Param name="ul_pga_r_mixer_name" value="Audio_PGA2_Setting"/>
<Param name="ul_pga_3_mixer_name" value="Audio_PGA3_Setting"/>
<Param name="stf_gain_map" value="32767,29204,26027,23196,20674,18426,16422,14636,13044,11625,10361,9234,8230,7335,6537,5826,5193,4628,4125,3676,3276,2919,2602,2319,2066,1841,1641,1463,1304,1162,1035,923,822,733,653,582,519,462,412,367,327,291,260,231,206,183,163,145"/>
</ParamUnit>
<ParamUnit param_id="1">
@@ -117,6 +118,7 @@
<Param name="ul_hw_pga_max_idx" value="6"/>
<Param name="ul_pga_l_mixer_name" value="Audio_PGA1_Setting"/>
<Param name="ul_pga_r_mixer_name" value="Audio_PGA2_Setting"/>
<Param name="ul_pga_3_mixer_name" value="Audio_PGA3_Setting"/>
<Param name="stf_gain_map" value="32767,29204,26027,23196,20674,18426,16422,14636,13044,11625,10361,9234,8230,7335,6537,5826,5193,4628,4125,3676,3276,2919,2602,2319,2066,1841,1641,1463,1304,1162,1035,923,822,733,653,582,519,462,412,367,327,291,260,231,206,183,163,145"/>
</ParamUnit>
<ParamUnit param_id="2">
@@ -173,6 +175,7 @@
<Param name="ul_hw_pga_max_idx" value="6"/>
<Param name="ul_pga_l_mixer_name" value="Audio_PGA1_Setting"/>
<Param name="ul_pga_r_mixer_name" value="Audio_PGA2_Setting"/>
<Param name="ul_pga_3_mixer_name" value="Audio_PGA3_Setting"/>
<Param name="stf_gain_map" value="32767,29204,26027,23196,20674,18426,16422,14636,13044,11625,10361,9234,8230,7335,6537,5826,5193,4628,4125,3676,3276,2919,2602,2319,2066,1841,1641,1463,1304,1162,1035,923,822,733,653,582,519,462,412,367,327,291,260,231,206,183,163,145"/>
</ParamUnit>
<ParamUnit param_id="3">
@@ -229,6 +232,7 @@
<Param name="ul_hw_pga_max_idx" value="6"/>
<Param name="ul_pga_l_mixer_name" value="Audio_PGA1_Setting"/>
<Param name="ul_pga_r_mixer_name" value="Audio_PGA2_Setting"/>
<Param name="ul_pga_3_mixer_name" value="Audio_PGA3_Setting"/>
<Param name="stf_gain_map" value="32767,29204,26027,23196,20674,18426,16422,14636,13044,11625,10361,9234,8230,7335,6537,5826,5193,4628,4125,3676,3276,2919,2602,2319,2066,1841,1641,1463,1304,1162,1035,923,822,733,653,582,519,462,412,367,327,291,260,231,206,183,163,145"/>
</ParamUnit>
</ParamUnitPool>
@@ -42,6 +42,7 @@
<Param name="audio_buffer_gain_prefer_max_idx" type="int"/>
<Param name="audio_buffer_l_mixer_name" type="string"/>
<Param name="audio_buffer_r_mixer_name" type="string"/>
<Param name="audio_buffer_mixer_name" type="string"/>
<Param name="voice_buffer_gain_level" type="int"/>
<Param name="voice_buffer_gain_db" type="short_array"/>
@@ -63,6 +64,7 @@
<Param name="spk_l_mixer_name" type="string"/>
<Param name="spk_r_mixer_name" type="string"/>
<Param name="spk_mixer_name" type="string"/>
<Param name="spk_analog_type" type="int"/>
<Param name="swagc_gain_map" type="short_array"/>
@@ -74,6 +76,8 @@
<Param name="ul_hw_pga_max_idx" type="int"/>
<Param name="ul_pga_l_mixer_name" type="string"/>
<Param name="ul_pga_r_mixer_name" type="string"/>
<Param name="ul_pga_3_mixer_name" type="string"/>
<Param name="ul_pga_4_mixer_name" type="string"/>
<Param name="stf_gain_map" type="short_array"/>
</ParamUnit>
File diff suppressed because it is too large Load Diff
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+113 -50
View File
@@ -31,12 +31,14 @@
<EccEntry Ecc="#911" Category="0" Condition="1" Plmn="310 FFF"/>
<EccEntry Ecc="*911" Category="0" Condition="1" Plmn="311 FFF"/>
<EccEntry Ecc="#911" Category="0" Condition="1" Plmn="311 FFF"/>
<!-- Add for Vodafone/Ireland operators -->
<EccEntry Ecc="999" Category="0" Condition="1" Plmn="272 01"/>
<!-- Add for Myanmar due to AOSP eccdata will treat it as ecc -->
<!--
<EccEntry Ecc="191" Category="0" Condition="2" Plmn="414 FFF"/>
<EccEntry Ecc="192" Category="0" Condition="2" Plmn="414 FFF"/>
<EccEntry Ecc="199" Category="0" Condition="2" Plmn="414 FFF"/> -->
<EccEntry Ecc="191" Category="4" Condition="2" Plmn="414 FFF"/>
<EccEntry Ecc="192" Category="2" Condition="2" Plmn="414 FFF"/>
<EccEntry Ecc="199" Category="1" Condition="2" Plmn="414 FFF"/>
<!-- Add for Japan KDDI operator -->
<EccEntry Ecc="184110" Category="0" Condition="1" Plmn="440 07"/>
@@ -250,11 +252,12 @@
<EccEntry Ecc="119" Category="4" Condition="1" Plmn="450 FFF"/>
<EccEntry Ecc="911" Category="4" Condition="1" Plmn="450 FFF"/>
<EccEntry Ecc="122" Category="8" Condition="1" Plmn="450 FFF"/>
<!-- Add for Vietnam Mobifone due to AOSP eccdata will treat it as ecc modify for HTH-HTH-180851 -->
<!-- Add for C3J1 S and R synchronization -->
<EccEntry Ecc="113" Category="0" Condition="2" Plmn="452 01"/>
<EccEntry Ecc="114" Category="0" Condition="2" Plmn="452 01"/>
<EccEntry Ecc="115" Category="0" Condition="2" Plmn="452 01"/>
<!-- Add for Vietnam Vinaphone due to AOSP eccdata will treat it as ecc modify for HTH-159223 -->
<EccEntry Ecc="113" Category="0" Condition="1" Plmn="452 02"/>
<EccEntry Ecc="114" Category="0" Condition="1" Plmn="452 02"/>
@@ -265,6 +268,10 @@
<EccEntry Ecc="114" Category="0" Condition="2" Plmn="452 04"/>
<EccEntry Ecc="115" Category="0" Condition="2" Plmn="452 04"/>
<EccEntry Ecc="113" Category="0" Condition="2" Plmn="452 05"/>
<EccEntry Ecc="114" Category="0" Condition="2" Plmn="452 05"/>
<EccEntry Ecc="115" Category="0" Condition="2" Plmn="452 05"/>
<!-- Add 999 for HongKong -->
<EccEntry Ecc="999" Category="0" Condition="1" Plmn="454 FFF"/>
@@ -316,6 +323,8 @@
<EccEntry Ecc="110" Category="0" Condition="2" Plmn="466 89"/>
<EccEntry Ecc="119" Category="0" Condition="2" Plmn="466 89"/>
<EccEntry Ecc="118" Category="0" Condition="2" Plmn="466 FFF"/>
<!-- Add for Taiwan CHT operator (466 92) -->
<EccEntry Ecc="110" Category="0" Condition="2" Plmn="466 92"/>
<EccEntry Ecc="119" Category="0" Condition="2" Plmn="466 92"/>
@@ -350,14 +359,15 @@
<EccEntry Ecc="911" Category="1" Condition="1" Plmn="520 04"/>
<EccEntry Ecc="199" Category="4" Condition="1" Plmn="520 04"/>
<EccEntry Ecc="1669" Category="2" Condition="1" Plmn="520 04"/> -->
<!--RH-21951-bujian-001 add for Thailand operator 20220209 -->
<EccEntry Ecc="112" Category="1" Condition="1" Plmn="520 FFF"/>
<EccEntry Ecc="191" Category="1" Condition="1" Plmn="520 FFF"/>
<EccEntry Ecc="191" Category="0" Condition="2" Plmn="520 FFF"/>
<EccEntry Ecc="911" Category="1" Condition="1" Plmn="520 FFF"/>
<EccEntry Ecc="199" Category="4" Condition="1" Plmn="520 FFF"/>
<EccEntry Ecc="199" Category="0" Condition="2" Plmn="520 FFF"/>
<EccEntry Ecc="1154" Category="0" Condition="1" Plmn="520 FFF"/>
<EccEntry Ecc="1554" Category="0" Condition="1" Plmn="520 FFF"/>
<EccEntry Ecc="1155" Category="0" Condition="1" Plmn="520 FFF"/>
<EccEntry Ecc="1669" Category="2" Condition="1" Plmn="520 FFF"/>
<EccEntry Ecc="1669" Category="0" Condition="2" Plmn="520 FFF"/>
<!-- Add for AUP Claro operator (Argentina:722 310/Uruguay:748 10/Paraguay:744 02) -->
<EccEntry Ecc="100" Category="0" Condition="1" Plmn="722 310"/>
@@ -432,7 +442,7 @@
<!-- Add for Chile Claro operator (Chile:730 03) -->
<EccEntry Ecc="133" Category="0" Condition="1" Plmn="730 03"/>
<!-- MIUI DEL -->
<!-- MIUI DEL-->
<!-- Add for Poland operator
<EccEntry Ecc="997" Category="1" Condition="2" Plmn = "260 FFF" />
<EccEntry Ecc="999" Category="2" Condition="2" Plmn = "260 FFF" />
@@ -453,6 +463,8 @@
<!-- Add for Germany O2 operator (Germany:262 03/263 07) -->
<EccEntry Ecc="110" Category="1" Condition="1" Plmn="262 03"/>
<EccEntry Ecc="110" Category="1" Condition="1" Plmn="262 07"/>
<!-- RH-14894-bujian-001 add for Germany O2 operator (262 11) 20211216 -->
<EccEntry Ecc="110" Category="1" Condition="1" Plmn="262 11"/>
<!-- add for all operator at chile HTH-82007-->
<EccEntry Ecc="133" Category="0" Condition="1" Plmn="730 FFF"/>
@@ -492,12 +504,10 @@
<!--begin HTH-81918-->
<!-- add for Russia operator -->
<!-- deleted for Russia operator HTH-170303 by huangliping1,20210930,begin
<EccEntry Ecc="101" Category="0" Condition="2" Plmn="250 FFF"/>
<EccEntry Ecc="102" Category="0" Condition="2" Plmn="250 FFF"/>
<EccEntry Ecc="103" Category="0" Condition="2" Plmn="250 FFF"/>
<EccEntry Ecc="104" Category="0" Condition="2" Plmn="250 FFF"/>end-->
<!-- changed for Russia operator HTH-145986 by huangliping1,20210312,begin-->
<!-- RH-20580-bujian-001 delete for Russia operator 20220121 -->
<!-- RH-20580-bujian-001 delete for Russia operator 20220121 -->
<!-- changed for Russia operator HTH-145986 by huangliping1,20210312,end-->
<!-- add for Poland operator (26001)-->
<!--HTH-104547-bujian deleted-->
@@ -579,9 +589,10 @@
<EccEntry Ecc="997" Category="0" Condition="1" Plmn="426 FFF"/>
<!-- add for Iran operator (43211)-->
<EccEntry Ecc="110" Category="1" Condition="2" Plmn="432 FFF"/>
<EccEntry Ecc="115" Category="2" Condition="2" Plmn="432 FFF"/>
<EccEntry Ecc="125" Category="4" Condition="2" Plmn="432 FFF"/>
<EccEntry Ecc="110" Category="0" Condition="2" Plmn="432 FFF"/>
<EccEntry Ecc="115" Category="0" Condition="2" Plmn="432 FFF"/>
<EccEntry Ecc="125" Category="0" Condition="2" Plmn="432 FFF"/>
<!-- add for Iraq operator (41840)-->
<EccEntry Ecc="104" Category="0" Condition="1" Plmn="418 FFF"/>
<EccEntry Ecc="115" Category="0" Condition="1" Plmn="418 FFF"/>
@@ -594,8 +605,9 @@
<!-- add for UAE operator (42403)-->
<EccEntry Ecc="999" Category="0" Condition="1" Plmn="424 FFF"/>
<EccEntry Ecc="998" Category="0" Condition="1" Plmn="424 FFF"/>
<EccEntry Ecc="997" Category="0" Condition="1" Plmn="424 FFF"/>
<!-- RH-13938-bujian-001 add for UAE operator (42402) 20211214-->
<EccEntry Ecc="998" Category="0" Condition="1" Plmn="424 03"/>
<EccEntry Ecc="997" Category="0" Condition="1" Plmn="424 03"/>
<!-- add for Egypt operator (60203)-->
<!--HTH-113240-->
@@ -629,11 +641,10 @@
<EccEntry Ecc="029132023" Category="0" Condition="1" Plmn="470 01"/>-->
<!-- add for Kazakhstan operator (40102)-->
<!-- delelte by lc, HTH-174913,begin,20211029
<EccEntry Ecc="101" Category="0" Condition="1" Plmn="401 FFF"/>
<EccEntry Ecc="102" Category="0" Condition="1" Plmn="401 FFF"/>
<EccEntry Ecc="103" Category="0" Condition="1" Plmn="401 FFF"/>
<EccEntry Ecc="118" Category="0" Condition="1" Plmn="401 FFF"/>-->
<EccEntry Ecc="118" Category="0" Condition="1" Plmn="401 FFF"/>
<!-- add for Pakistan operator (41003)-->
<!-- Modify condition to 2 for HTH-154442 2021.06.07 Start-->
@@ -676,9 +687,6 @@
<EccEntry Ecc="999" Category="0" Condition="1" Plmn="420 04"/>
<!--HTH-101186 101183-->
<EccEntry Ecc="191" Category="4" Condition="2" Plmn="414 FFF"/>
<EccEntry Ecc="192" Category="2" Condition="2" Plmn="414 FFF"/>
<EccEntry Ecc="199" Category="1" Condition="2" Plmn="414 FFF"/>
<EccEntry Ecc="911" Category="0" Condition="1" Plmn="414 FFF"/>
<EccEntry Ecc="112" Category="0" Condition="1" Plmn="414 FFF"/>
@@ -738,32 +746,87 @@
<EccEntry Ecc="191" Category="0" Condition="1" Plmn="456 FFF"/>
<EccEntry Ecc="192" Category="0" Condition="1" Plmn="456 FFF"/>
<EccEntry Ecc="199" Category="0" Condition="1" Plmn="456 FFF"/>
<!-- changed by lc, HTH-178500,20211207,begin-->
<EccEntry Ecc="117" Category="0" Condition="2" Plmn="456 FFF"/>
<EccEntry Ecc="118" Category="0" Condition="2" Plmn="456 FFF"/>
<EccEntry Ecc="119" Category="0" Condition="2" Plmn="456 FFF"/>
<!-- changed by lc, HTH-178500,20211207,end-->
<!--HTH-180900,begin-->
<EccEntry Ecc="1190" Category="0" Condition="2" Plmn="457 FFF"/>
<EccEntry Ecc="1191" Category="0" Condition="2" Plmn="457 FFF"/>
<EccEntry Ecc="1195" Category="0" Condition="2" Plmn="457 FFF"/>
<EccEntry Ecc="1199" Category="0" Condition="2" Plmn="457 FFF"/>
<!--HTH-180900,end-->
<!-- Delete HTH-148614
<EccEntry Ecc="117" Category="0" Condition="1" Plmn="456 FFF"/>
<EccEntry Ecc="118" Category="0" Condition="1" Plmn="456 FFF"/>
<EccEntry Ecc="119" Category="0" Condition="1" Plmn="456 FFF"/>
-->
<!-- RH-19501-bujian-001 add for laos operator 20220111 -->
<EccEntry Ecc="1191" Category="0" Condition="2" Plmn = "457 FFF" />
<EccEntry Ecc="1195" Category="0" Condition="2" Plmn = "457 FFF" />
<EccEntry Ecc="1190" Category="0" Condition="2" Plmn = "457 FFF" />
<EccEntry Ecc="1199" Category="0" Condition="2" Plmn = "457 FFF" />
<EccEntry Ecc="190" Category="0" Condition="1" Plmn="724 FFF"/>
<!-- HTH-159218 Turkcell Turk Telekom Vodafone.-->
<EccEntry Ecc="110" Category="0" Condition="2" Plmn="286 FFF"/>
<EccEntry Ecc="155" Category="0" Condition="2" Plmn="286 FFF"/>
<EccEntry Ecc="112" Category="0" Condition="1" Plmn="286 FFF"/>
<!-- Add for Avantel/Colombia operator -->
<EccEntry Ecc="123" Category="0" Condition="1" Plmn="732 130"/>
<EccEntry Ecc="123" Category="0" Condition="1" Plmn="732 360"/>
<!-- BEluas requeset -->
<EccEntry Ecc="101" Category="0" Condition="1" Plmn="257 01"/>
<EccEntry Ecc="102" Category="0" Condition="1" Plmn="257 01"/>
<EccEntry Ecc="103" Category="0" Condition="1" Plmn="257 01"/>
<EccEntry Ecc="104" Category="0" Condition="1" Plmn="257 01"/>
<EccEntry Ecc="112" Category="0" Condition="1" Plmn="257 01"/>
<EccEntry Ecc="911" Category="0" Condition="1" Plmn="257 01"/>
<EccEntry Ecc="112" Category="0" Condition="1" Plmn="257 02"/>
<EccEntry Ecc="112" Category="0" Condition="1" Plmn="257 04"/>
<!-- HTH-159218 Turkcell Turk Telekom Vodafone.-->
<EccEntry Ecc="110" Category="0" Condition="2" Plmn="286 FFF"/>
<EccEntry Ecc="155" Category="0" Condition="2" Plmn="286 FFF"/>
<EccEntry Ecc="112" Category="0" Condition="1" Plmn="286 FFF"/>
<!-- Add for UA operators -->
<EccEntry Ecc="101" Category="0" Condition="2" Plmn="255 06"/>
<EccEntry Ecc="102" Category="0" Condition="2" Plmn="255 06"/>
<EccEntry Ecc="103" Category="0" Condition="2" Plmn="255 06"/>
<EccEntry Ecc="101" Category="0" Condition="2" Plmn="255 01"/>
<EccEntry Ecc="102" Category="0" Condition="2" Plmn="255 01"/>
<EccEntry Ecc="103" Category="0" Condition="2" Plmn="255 01"/>
<EccEntry Ecc="101" Category="0" Condition="2" Plmn="255 03"/>
<EccEntry Ecc="102" Category="0" Condition="2" Plmn="255 03"/>
<EccEntry Ecc="103" Category="0" Condition="2" Plmn="255 03"/>
<!-- Add for BR operator -->
<EccEntry Ecc="190" Category="0" Condition="1" Plmn = "724 FFF" />
<!-- Add for Laos operator -->
<EccEntry Ecc="1191" Category="0" Condition="2" Plmn = "457 FFF" />
<EccEntry Ecc="1190" Category="0" Condition="2" Plmn = "457 FFF" />
<EccEntry Ecc="1195" Category="0" Condition="2" Plmn = "457 FFF" />
<EccEntry Ecc="1199" Category="0" Condition="2" Plmn = "457 FFF" />
<!-- Add for KZ operator -->
<EccEntry Ecc="101" Category="0" Condition="2" Plmn="401 FFF"/>
<EccEntry Ecc="102" Category="0" Condition="2" Plmn="401 FFF"/>
<EccEntry Ecc="103" Category="0" Condition="2" Plmn="401 FFF"/>
<EccEntry Ecc="104" Category="0" Condition="2" Plmn="401 FFF"/>
<!-- Add for GT operator -->
<EccEntry Ecc="119" Category="0" Condition="2" Plmn="704 FFF"/>
<EccEntry Ecc="110" Category="0" Condition="2" Plmn="704 FFF"/>
<EccEntry Ecc="122" Category="0" Condition="2" Plmn="704 FFF"/>
<EccEntry Ecc="120" Category="0" Condition="2" Plmn="704 FFF"/>
<EccEntry Ecc="123" Category="0" Condition="2" Plmn="704 FFF"/>
<EccEntry Ecc="125" Category="0" Condition="2" Plmn="704 FFF"/>
<EccEntry Ecc="128" Category="0" Condition="2" Plmn="704 FFF"/>
<!-- Add for AE operator -->
<EccEntry Ecc="112" Category="0" Condition="1" Plmn="424 FFF"/>
<EccEntry Ecc="999" Category="0" Condition="1" Plmn="424 FFF"/>
<EccEntry Ecc="991" Category="0" Condition="2" Plmn="424 FFF"/>
<EccEntry Ecc="992" Category="0" Condition="2" Plmn="424 FFF"/>
<EccEntry Ecc="993" Category="0" Condition="2" Plmn="424 FFF"/>
<EccEntry Ecc="995" Category="0" Condition="2" Plmn="424 FFF"/>
<EccEntry Ecc="996" Category="0" Condition="2" Plmn="424 FFF"/>
<EccEntry Ecc="997" Category="0" Condition="2" Plmn="424 FFF"/>
<EccEntry Ecc="998" Category="0" Condition="2" Plmn="424 FFF"/>
<EccEntry Ecc="901" Category="0" Condition="2" Plmn="424 FFF"/>
<EccEntry Ecc="909" Category="0" Condition="2" Plmn="424 FFF"/>
<EccEntry Ecc="922" Category="0" Condition="2" Plmn="424 FFF"/>
<EccEntry Ecc="116111" Category="0" Condition="2" Plmn="424 FFF"/>
<!--add for Austria operator -->
<EccEntry Ecc="122" Category="0" Condition="2" Plmn="232 FFF"/>
<EccEntry Ecc="133" Category="0" Condition="2" Plmn="232 FFF"/>
<EccEntry Ecc="144" Category="0" Condition="2" Plmn="232 FFF"/>
<EccEntry Ecc="140" Category="0" Condition="2" Plmn="232 FFF"/>
<!--add for Morocco -->
<EccEntry Ecc="15" Category="0" Condition="2" Plmn="604 FFF"/>
<EccEntry Ecc="19" Category="0" Condition="2" Plmn="604 FFF"/>
<EccEntry Ecc="177" Category="0" Condition="2" Plmn="604 FFF"/>
<EccEntry Ecc="150" Category="0" Condition="2" Plmn="604 FFF"/>
<EccEntry Ecc="190" Category="0" Condition="2" Plmn="604 FFF"/>
</EccTable>
-2
View File
@@ -26,7 +26,5 @@
Ex: 460 FFF means all operators in China
-->
<EccEntry Ecc="*911" Category="0" Condition="1" />
<EccEntry Ecc="#911" Category="0" Condition="1" />
<EccEntry Ecc="*272911" Category="0" Condition="1" />
</EccTable>
+31
View File
@@ -0,0 +1,31 @@
<?xml version="1.0" encoding="utf-8"?>
<EccTable>
<!--
Configure emergency numbers for USCC(OP236) load. For the emergey numbers defined in
3GPP TS 22.101 (112/911 when SIM/USIM present and 112/911/000/08/110/118/119/999
when SIM/USIM not present) it will be configure in default emergency number source,
so no need to configure here if there is no special request for these numbers.
The attribute definition for tag EccEntry:
- Ecc: the emergnecy number
- Category: the service category (From 3GPP TS24.008)
- Bit 1 (1): Police
- Bit 2 (2): Ambulance
- Bit 3 (4): Fire Brigade
- Bit 4 (8): Marine Guard
- Bit 5 (16): Mountain Rescue
- Bit 6 (32): Manually initiated eCall
- Bit 7 (64): Automatically initiated eCall
- Bit 8 (128): is spare and set to "0"
- Condition: there are following values:
- 0: ecc only when no sim
- 1: ecc always
- 2: MMI will show ecc but send to nw as normal call
- Plmn: Operator PLMN which contains MCC+MNC.
Use FFF or FF for all operators under same country
Ex: 460 FFF means all operators in China
-->
<EccEntry Ecc="*911" Category="0" Condition="1" />
<EccEntry Ecc="#911" Category="0" Condition="1" />
</EccTable>
+2 -4
View File
@@ -5,10 +5,8 @@
- Operator: OM or OPXX
- EccList: the preferred ECC list
-->
<GsmOnly Operator="460" EccList="112,000,08,118" />
<GsmOnly Operator="OP01" EccList="112" />
<GsmPref Operator="460" EccList="911,999" />
<GsmPref Operator="OP01" EccList="000,08,118,911,999" />
<GsmOnly Operator="460" EccList="112" />
<GsmPref Operator="460" EccList="000,08,118,911,999" />
<CdmaPref Operator="460" EccList="110,119,120,122" />
<CdmaPref Operator="OP20" EccList="911" />
</EccPrefTable>
+17 -5
View File
@@ -353,7 +353,14 @@
tls_version="2"
sha_version="1"
/>
<!--Peru. Auto config HSLP based on IMSI -->
<supl_profile name="Entel"
addr=""
port="7275"
tls="true"
mcc="716"
supl_version="2"
/>
<!-- nlp_profile
name:
@@ -502,9 +509,13 @@
* available value: 10 ~ 500, default is 200
lppe_dbh_cache_max_age:
The max age (in seconds) of cached GNSS / network Locations
The max age (in seconds) of cached network Locations
available value: 1 ~ 1023, default is 120 (= 2 minutes)
lppe_dbh_gnss_cache_max_age:
The max age (in seconds) of cached GNSS Locations
available value: 1 ~ 1023, default is 10 (= 10 seconds)
lppe_dbh_fill_gnss_when_bad_nlp_enable="false"
* to decide if we can use GNSS location to fill LPPe DBH when no network location
* available value: true (default), false
@@ -528,9 +539,10 @@
ignore_emergency_ext_secs_from_framework="false"
lppe_dbh_num_sv_level_a="6"
lppe_dbh_num_sv_level_b="4"
lppe_dbh_nlp_accuracy_level_a="100"
lppe_dbh_nlp_accuracy_level_b="200"
lppe_dbh_cache_max_age="120"
lppe_dbh_nlp_accuracy_level_a="2000"
lppe_dbh_nlp_accuracy_level_b="2000"
lppe_dbh_cache_max_age="1024"
lppe_dbh_gnss_cache_max_age="1024"
lppe_dbh_fill_gnss_when_bad_nlp_enable="false"
/>
@@ -5,9 +5,10 @@
auto_profile_enable is not supported.
-->
<!-- default H-SLP by IMSI: e.g, h-slp.mnc310.mcc170.pub.3gppnetwork.org -->
<!-- OK to use Google SUPL Server on Internet by ATnT's 2021 LBS spec.
They plan to shutdown ATnT SUPL server in 2023 -->
<cur_supl_profile name="ATnT_US"
addr=""
addr="supl.google.com"
port="7275"
tls="true"
/>
@@ -27,9 +28,6 @@
<up_setting
ca_enable="true"
preferred_2g3g_cell_age="0"
up_lpp_in_2g3g_disable="true"
up_rrlp_in_4g_disable="true"
/>
</mtk_agps_profiles>
@@ -1,18 +1,18 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<mtk_agps_profiles maj_ver="1" min_ver="2">
<!-- Refer to agps_profiles_conf2.xml for values not provided in this file.
cur_supl_profile is supported but other supl_profile are ignored.
auto_profile_enable is not supported.
-->
<cur_supl_profile name="qxwz"
addr="supl.qxwz.com"
port="7275"
tls="true"
/>
<agps_setting
emergency_ext_secs="300"
/>
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<mtk_agps_profiles maj_ver="1" min_ver="2">
<!-- Refer to agps_profiles_conf2.xml for values not provided in this file.
cur_supl_profile is supported but other supl_profile are ignored.
auto_profile_enable is not supported.
-->
<cur_supl_profile name="qxwz"
addr="supl.qxwz.com"
port="7275"
tls="true"
/>
<agps_setting
emergency_ext_secs="300"
/>
</mtk_agps_profiles>
@@ -19,6 +19,7 @@
<agps_setting
ignore_si_for_e911="true"
agps_nvram_enable="true"
emergency_ext_secs="300"
/>
<gnss_setting
@@ -1,4 +1,4 @@
service bluetooth-1-0 /vendor/bin/hw/android.hardware.bluetooth@1.0-service-mediatek
service bluetooth-1-1 /vendor/bin/hw/android.hardware.bluetooth@1.1-service-mediatek
class hal
user bluetooth
group bluetooth
@@ -6,10 +6,10 @@ service bluetooth-1-0 /vendor/bin/hw/android.hardware.bluetooth@1.0-service-medi
capabilities SYS_NICE
on property:vts.native_server.on=1 && property:ro.build.type=userdebug
stop bluetooth-1-0
stop bluetooth-1-1
on property:vts.native_server.on=1 && property:ro.build.type=eng
stop bluetooth-1-0
stop bluetooth-1-1
on property:vts.native_server.on=0 && property:ro.build.type=userdebug
start bluetooth-1-0
start bluetooth-1-1
on property:vts.native_server.on=0 && property:ro.build.type=eng
start bluetooth-1-0
start bluetooth-1-1
@@ -9,7 +9,7 @@ service vendor.move_data_sh /system/bin/move_widevine_data.sh
disabled
oneshot
service vendor.drm-widevine-hal-1-3 /vendor/bin/hw/android.hardware.drm@1.3-service.widevine
service vendor.drm-widevine-hal-1-4 /vendor/bin/hw/android.hardware.drm@1.4-service.widevine
interface android.hardware.drm@1.0::ICryptoFactory widevine
interface android.hardware.drm@1.0::IDrmFactory widevine
interface android.hardware.drm@1.1::ICryptoFactory widevine
@@ -18,6 +18,8 @@ service vendor.drm-widevine-hal-1-3 /vendor/bin/hw/android.hardware.drm@1.3-serv
interface android.hardware.drm@1.2::IDrmFactory widevine
interface android.hardware.drm@1.3::ICryptoFactory widevine
interface android.hardware.drm@1.3::IDrmFactory widevine
interface android.hardware.drm@1.4::ICryptoFactory widevine
interface android.hardware.drm@1.4::IDrmFactory widevine
interface android.hidl.base@1.0::IBase widevine
class hal
user media
@@ -0,0 +1,5 @@
service vendor.gnss-default /vendor/bin/hw/android.hardware.gnss-service.mediatek
class hal
user system
capabilities WAKE_ALARM
group system gps
@@ -1,4 +0,0 @@
service gnss_service /vendor/bin/hw/android.hardware.gnss@2.1-service-mediatek
class hal
user system
group system gps
@@ -1,4 +0,0 @@
service vendor.keymaster-4-0-beanpod /vendor/bin/hw/android.hardware.keymaster@4.0-service.beanpod
class early_hal
user system
group system drmrpc
@@ -0,0 +1,6 @@
service vendor.keymaster-4-1-beanpod /vendor/bin/hw/android.hardware.keymaster@4.1-service.beanpod
interface android.hardware.keymaster@4.0::IKeymasterDevice default
interface android.hardware.keymaster@4.1::IKeymasterDevice default
class early_hal
user system
group system drmrpc
@@ -0,0 +1,7 @@
service android-hardware-media-c2-hal-1-2 /vendor/bin/hw/android.hardware.media.c2@1.2-mediatek
class hal
user mediacodec
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
writepid /dev/cpuset/foreground/tasks
@@ -4,8 +4,11 @@ service neuralnetworks_hal_service_mtk_neuron /vendor/bin/hw/android.hardware.ne
group system readproc
disabled
on property:ro.vendor.mtk_nn_support=1
on property:ro.vendor.mtk_nn_baseline_support=1
start neuralnetworks_hal_service_mtk_neuron
on post-fs-data
mkdir /data/vendor/h2o 660 system system
mkdir /data/vendor/hmp 0775 system system
on post-fs-data
mkdir /data/vendor/nn 0775 system system
@@ -3,6 +3,5 @@ service mtk_secure_element_hal_service /vendor/bin/hw/android.hardware.secure_el
user secure_element
group secure_element
disabled
on boot && property:ro.boot.product.vendor.sku=rosemary
start mtk_secure_element_hal_service
@@ -1,6 +1,7 @@
service vendor.thermal-hal-2-0.mtk /vendor/bin/hw/android.hardware.thermal@2.0-service.mtk
interface android.hardware.thermal@1.0::IThermal default
interface android.hardware.thermal@2.0::IThermal default
socket thermal_hal_socket stream 660 root system
class hal
user system
group system
@@ -0,0 +1,13 @@
on boot
chown root system /sys/class/typec/port0/power_role
chown root system /sys/class/typec/port0/data_role
chown root system /sys/class/typec/port0/port_type
chmod 664 /sys/class/typec/port0/power_role
chmod 664 /sys/class/typec/port0/data_role
chmod 664 /sys/class/typec/port0/port_type
service vendor.usb-hal-1-2 /vendor/bin/hw/android.hardware.usb@1.2-service-mediatekv2
class hal
user root
group root system shell mtp
capabilities
@@ -9,7 +9,7 @@ service wpa_supplicant /vendor/bin/hw/wpa_supplicant \
interface android.hardware.wifi.supplicant@1.1::ISupplicant default
interface android.hardware.wifi.supplicant@1.2::ISupplicant default
interface android.hardware.wifi.supplicant@1.3::ISupplicant default
interface vendor.mediatek.hardware.wifi.supplicant@2.0::ISupplicant default
interface android.hardware.wifi.supplicant@1.4::ISupplicant default
class main
socket wpa_wlan0 dgram 660 wifi wifi
disabled
+40 -6
View File
@@ -1,15 +1,47 @@
# Set enableflags for boot Systrace
#====== Capture Boot Systrace ======
on early-init && property:ro.boot.boot_trace=1
setprop debug.atrace.tags.enableflags 0x1fffffe
# Configuare ftrace
write /sys/kernel/tracing/buffer_size_kb "24576"
write /sys/kernel/tracing/trace_options "nooverwrite"
#Trace SystemUI App for booting
setprop debug.atrace.app_number 1
setprop debug.atrace.app_0 "com.android.systemui"
write /sys/kernel/tracing/events/sched/sched_stat_iowait/enable 1
write /sys/kernel/tracing/events/sched/sched_wakeup_new/enable 1
write /sys/kernel/tracing/events/sched/sched_blocked_reason/enable 1
write /sys/kernel/tracing/events/android_fs/enable 1
write /sys/kernel/tracing/events/block/block_rq_issue/enable 1
write /sys/kernel/tracing/events/block/block_rq_insert/enable 1
write /sys/kernel/tracing/events/block/block_rq_complete/enable 1
write /sys/kernel/tracing/events/power/cpu_frequency_limits/enable 1
# re-triger trace after atrace.rc disable tracing_on on late-init
# enable mtk events for Legacy kernel
write /sys/devices/system/cpu/perf/enable 1
write /sys/kernel/tracing/events/mtk_events/perf_index_l/enable 1
write /sys/kernel/tracing/events/mtk_events/perf_index_s/enable 1
setprop debug.atrace.tags.enableflags 0x1fffffe
#Trace SystemUI App for booting
setprop debug.atrace.app_number 1
setprop debug.atrace.app_0 "com.android.systemui"
# try to enable mtk events early
on late-fs && property:ro.boot.boot_trace=1
write /sys/devices/system/cpu/perf/enable 1
write /sys/kernel/tracing/events/perf_tracker/enable 1
write /sys/kernel/tracing/events/scheduler/sched_frequency_limits/enable 1
# enable mtk events
on post-fs-data && property:ro.boot.boot_trace=1
write /sys/devices/system/cpu/perf/enable 1
write /sys/kernel/tracing/events/perf_tracker/enable 1
write /sys/kernel/tracing/events/scheduler/sched_frequency_limits/enable 1
# atrace.rc disable ftrace on late-init, re-enable ftrace
on late-init && property:ro.boot.boot_trace=1
write /sys/kernel/tracing/tracing_on 1
#====== Capture Systrace via property ======
on property:persist.vendor.boot_trace=1
write /proc/bootprof "Persist boot_trace trigger"
write /sys/devices/system/cpu/perf/enable 1
@@ -19,6 +51,7 @@ on property:persist.vendor.boot_trace=1
# enable events
write /sys/kernel/tracing/events/power/cpu_frequency/enable 1
write /sys/kernel/tracing/events/power/cpu_frequency_limits/enable 1
write /sys/kernel/tracing/events/sched/sched_wakeup/enable 1
write /sys/kernel/tracing/events/sched/sched_wakeup_new/enable 1
write /sys/kernel/tracing/events/sched/sched_switch/enable 1
@@ -31,6 +64,7 @@ on property:persist.vendor.boot_trace=1
write /sys/kernel/tracing/events/block/block_rq_complete/enable 1
write /sys/kernel/tracing/events/workqueue/workqueue_execute_start/enable 1
write /sys/kernel/tracing/events/workqueue/workqueue_execute_end/enable 1
write /sys/kernel/tracing/events/scheduler/sched_frequency_limits/enable 1
# Configuare ftrace
write /sys/kernel/tracing/buffer_size_kb "24576"
+7
View File
@@ -0,0 +1,7 @@
on early-init
exec_background -- /vendor/bin/chipinfo
on post-fs-data
wait_for_prop ro.vendor.soc.model_ready 1
setprop ro.soc.model ${ro.vendor.soc.model}
setprop ro.soc.manufacturer ${ro.vendor.soc.manufacturer}
+12
View File
@@ -0,0 +1,12 @@
# MTK platform .rc configure
service dmc_core /vendor/bin/dmc_core
class core
class hal
user system
group system
interface vendor.mediatek.hardware.dmc@1.0::IDmcService dmc_hidl_service
interface vendor.mediatek.hardware.dmc@1.1::IDmcService dmc_hidl_service
interface vendor.mediatek.hardware.dmc@1.2::IDmcService dmc_hidl_service
interface vendor.mediatek.hardware.apmonitor@2.0::IApmService apm_hidl_service
disabled
oneshot
+1
View File
@@ -15,6 +15,7 @@ service hostapd /vendor/bin/hw/hostapd
interface android.hardware.wifi.hostapd@1.0::IHostapd default
interface android.hardware.wifi.hostapd@1.1::IHostapd default
interface android.hardware.wifi.hostapd@1.2::IHostapd default
interface android.hardware.wifi.hostapd@1.3::IHostapd default
class main
capabilities NET_ADMIN NET_RAW
user wifi
-36
View File
@@ -1,36 +0,0 @@
#
on early-init
on post-fs-data
#SeLinux
mkdir /data/vendor/mdlpm 0770 system radio
restorecon /data/vendor/mdlpm
mkdir /data/vendor/md3 0770 system radio
restorecon /data/vendor/md3
mkdir /data/vendor_de/md 0770 system radio
restorecon /data/vendor_de/md
restorecon_recursive /mnt/vendor/protect_f
restorecon_recursive /mnt/vendor/protect_s
#
# Modem related services
#
service vendor.ccci_fsd /vendor/bin/ccci_fsd 0
user radio
group radio system
class core
priority -20
ioprio rt 4
oneshot
service vendor.ccci3_fsd /vendor/bin/ccci_fsd 2
user radio
group radio system
class core
oneshot
+14
View File
@@ -14,12 +14,26 @@ on post-fs-data
# chown radio radio /sys/class/BOOT/BOOT/boot/md
chown radio radio /sys/kernel/ccci/boot
#from ccci_fsd
mkdir /data/vendor/mdlpm 0770 system radio
restorecon /data/vendor/mdlpm
# mkdir /data/vendor/md3 0770 system radio
restorecon /data/vendor/md3
mkdir /data/vendor_de/md 0770 system radio
restorecon /data/vendor_de/md
restorecon_recursive /mnt/vendor/protect_f
restorecon_recursive /mnt/vendor/protect_s
#SeLinux
service ccci_mdinit /vendor/bin/ccci_mdinit 0
user system
group radio system
class core
priority -20
ioprio rt 4
oneshot
service ccci3_mdinit /vendor/bin/ccci_mdinit 2
+1 -1
View File
@@ -1,4 +1,4 @@
# load gps_drv
on property:vendor.connsys.driver.ready=yes
insmod /vendor/lib/modules/gps_drv.ko
insmod /vendor/lib/modules/${ro.vendor.gps.chrdev}.ko
+2 -2
View File
@@ -1,6 +1,6 @@
on boot
setprop ro.vendor.md_apps.support 1
setprop ro.vendor.md_apps.load_type user
setprop ro.vendor.md_apps.load_verno "MOLY.LR13.R1.MP.V89.5.P64"
setprop ro.vendor.md_apps.load_verno "MOLY.LR13.R1.MP.V89.6.P13"
setprop ro.vendor.md_apps.load_gencfg "GEN95_USER"
setprop ro.vendor.md_apps.load_date "2022/03/23 14:41:54 GMT +08:00"
setprop ro.vendor.md_apps.load_date "2022/05/31 23:22:53 GMT +08:00"
+1 -1
View File
@@ -1,7 +1,7 @@
#copy from device/mediatek/common/init.volte.rc
service vendor.volte_imcb /vendor/bin/volte_imcb
class core
class main
socket volte_imsa1 stream 660 system radio
socket volte_imsa2 stream 660 system radio
# socket volte_imsvt1 stream 660 root radio
+1 -1
View File
@@ -49,7 +49,7 @@ on property:vendor.volte_md_status=exception
stop volte_imsm_93
service volte_imsm_93 /vendor/bin/volte_imsm_93
class core
class main
user system
group radio cache inet misc log system wifi net_raw
capabilities NET_RAW NET_ADMIN
+1 -1
View File
@@ -2,7 +2,7 @@
#copy from device/mediatek/common/init.volte.rc
service vendor.volte_stack /vendor/bin/volte_stack
class core
class main
socket volte_stack stream 660 system system
user system
group system log inet radio
+1 -1
View File
@@ -1,7 +1,7 @@
#copy from device/mediatek/common/init.volte.rc
service vendor.volte_ua /vendor/bin/volte_ua
class core
class main
socket volte_ua stream 660 system system
user radio
group system log inet radio net_admin
-15
View File
@@ -1,15 +0,0 @@
#
## WFCA related services (Begin)
#
service wfca /vendor/bin/wfca
class core
socket wfca stream 660 root system
socket wfca_rds stream 660 root system
user root
group system log inet radio net_admin root wakelock
#
## WFCA related services (End)
#
+1 -1
View File
@@ -1,6 +1,6 @@
# load wifi driver after wmt_loader finish
on property:vendor.connsys.driver.ready=yes
insmod /vendor/lib/modules/wmt_chrdev_wifi.ko
insmod /vendor/lib/modules/${ro.vendor.wlan.chrdev}.ko
insmod /vendor/lib/modules/wlan_drv_${ro.vendor.wlan.gen}.ko
start wlan_assistant
-42
View File
@@ -1,42 +0,0 @@
on post-fs-data
exec rm -f /data/vendor/ipsec/wo
mkdir /data/vendor/ipsec 0770 system system
mkdir /data/vendor/ipsec/wo 0770 system system
mkdir /dev/vendor/net/ 0770 system system
chown system /data/vendor/ipsec/wo_apn.conf
chown system /data/vendor/ipsec/charon.ctl
chown system /data/vendor/ipsec/charon.pid
chown system /data/vendor/ipsec/starter.charon.pid
chmod 770 /data/vendor/ipsec/wo_apn.conf
chmod 770 /data/vendor/ipsec/charon.ctl
chmod 770 /data/vendor/ipsec/charon.pid
chmod 770 /data/vendor/ipsec/starter.charon.pid
on property:vendor.volte_md_status=ready && property:persist.vendor.mtk_wfc_support=1
start vendor.epdg_wod
on property:vendor.volte_md_status=reset
stop vendor.epdg_wod
on property:vendor.volte_md_status=stop
stop vendor.epdg_wod
on property:vendor.volte_md_status=flightmode
stop vendor.epdg_wod
on property:vendor.volte_md_status=exception
stop vendor.epdg_wod
# Trigger TRM when wod restart
on property:ro.vendor.md_apps.load_type=user && property:init.svc.vendor.epdg_wod=restarting
setprop vendor.ril.mux.report.case 2
setprop vendor.ril.muxreport 1
service vendor.epdg_wod /vendor/bin/epdg_wod
class late_start
socket wod_action stream 660 system system
socket wod_sim stream 660 system system
user system
group system shell log inet radio net_admin
capabilities NET_RAW NET_ADMIN WAKE_ALARM CHOWN KILL NET_BIND_SERVICE
disabled
-65
View File
@@ -1,65 +0,0 @@
# MTK connectivity .rc configure
on post-fs-data
mkdir /data/vendor/stp_dump 0755 system system
mkdir /data/vendor/connsyslog 0755 system system
on boot
# WMT
service wmt_loader /vendor/bin/wmt_loader
class early_hal
user system
group system
oneshot
service wmt_launcher /vendor/bin/wmt_launcher -p /vendor/firmware/ -o 1
class early_hal
user system
group system
on property:ro.build.type=eng
write /sys/kernel/debug/tracing/tracing_on 1
on property:persist.vendor.connsys.coredump.mode=1
start stp_dump
start bt_dump
start wifi_dump
on property:persist.vendor.connsys.coredump.mode=2
start stp_dump
start bt_dump
start wifi_dump
on property:persist.vendor.connsys.coredump.mode=0
stop stp_dump
stop bt_dump
stop wifi_dump
on property:vendor.connsys.driver.ready=yes && property:persist.vendor.connsys.coredump.mode=*
write /proc/driver/wmt_user_proc "0x1 ${persist.vendor.connsys.coredump.mode}"
write /proc/driver/conninfra_dbg "0x13 ${persist.vendor.connsys.coredump.mode}"
on property:vendor.connsys.driver.ready=yes && property:debug.vendor.connsys.suspend.alarm=*
write /proc/driver/wmt_user_proc "0x2 ${debug.vendor.connsys.suspend.alarm}"
on property:persist.vendor.em.dy.debug=1
setprop persist.vendor.connsys.coredump.mode 0
service stp_dump /vendor/bin/stp_dump3
user system
group system sdcard_rw misc
class core
disabled
service bt_dump /vendor/bin/bt_dump
user system
group system sdcard_rw misc
class core
disabled
service wifi_dump /vendor/bin/wifi_dump
user system
group system sdcard_rw misc
class core
disabled
+3 -1
View File
@@ -223,6 +223,8 @@ on fs
# rpmb device
chmod 0660 /dev/rpmb0
chown system system /dev/rpmb0
chmod 0660 /dev/mmcblk0rpmb
chown root system /dev/mmcblk0rpmb
# legacy rpmb device for cross-platform compatibility
chmod 0660 /dev/emmcrpmb0
chown system system /dev/emmcrpmb0
@@ -236,4 +238,4 @@ on property:vendor.crypto.fake_encrypt=1 && property:vold.post_fs_data_done=1
setprop vendor.soter.teei.crypto.state unencrypted
on post-fs-data
setprop vendor.soter.teei.logini "start"
setprop vendor.soter.teei.logini "start"
+14
View File
@@ -0,0 +1,14 @@
# MTK platform .rc configure
service mtk_pkm_service /vendor/bin/mtk_pkm_service
class core
user system
group system inet net_admin net_raw
capabilities NET_ADMIN NET_RAW
disabled
on property:vendor.diagnostic.packetmonitor=0
stop mtk_pkm_service
on property:vendor.diagnostic.packetmonitor=1
start mtk_pkm_service

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