From bba5bb54a4d33341b69a6d55e880c1e0f38f2ea7 Mon Sep 17 00:00:00 2001 From: Speth Chang Date: Sat, 25 Mar 2023 07:22:07 +0000 Subject: [PATCH 01/43] Enable P23 multicam framework on lynx Bug: 273699270 Test: build pass Test: go/p23_multicam_enablement_checklist Change-Id: I7ce535712d8b9d733f9a3a99ef2da3fff5711536 --- device-lynx.mk | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/device-lynx.mk b/device-lynx.mk index 30b3adc..4d232a1 100644 --- a/device-lynx.mk +++ b/device-lynx.mk @@ -230,7 +230,8 @@ PRODUCT_PROPERTY_OVERRIDES += \ persist.vendor.camera.extended_launch_boost=1 \ persist.vendor.camera.optimized_tnr_freq=1 \ persist.vendor.camera.raise_buf_allocation_priority=1 \ - persist.vendor.camera.start_cpu_throttling_at_moderate_thermal=1 + persist.vendor.camera.start_cpu_throttling_at_moderate_thermal=1 \ + vendor.camera.multicam.enable_p23_multicam=true # Enable camera 1080P 60FPS binning mode PRODUCT_VENDOR_PROPERTIES += \ From cd26945edaf8969dce6d75c98c378ac49b56598a Mon Sep 17 00:00:00 2001 From: Speth Chang Date: Mon, 8 May 2023 11:19:49 +0000 Subject: [PATCH 02/43] Remove camera multicam property setup The property was re-named and default enabled. Bug: 281468569 Test: build pass Change-Id: Ie0f12a085c501b3c677866ea2a4fd4d5e63cc3c0 --- device-lynx.mk | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/device-lynx.mk b/device-lynx.mk index 2fa4e98..1ca11cd 100644 --- a/device-lynx.mk +++ b/device-lynx.mk @@ -231,8 +231,7 @@ PRODUCT_PROPERTY_OVERRIDES += \ persist.vendor.camera.extended_launch_boost=1 \ persist.vendor.camera.optimized_tnr_freq=1 \ persist.vendor.camera.raise_buf_allocation_priority=1 \ - persist.vendor.camera.start_cpu_throttling_at_moderate_thermal=1 \ - vendor.camera.multicam.enable_p23_multicam=true + persist.vendor.camera.start_cpu_throttling_at_moderate_thermal=1 # Enable camera 1080P 60FPS binning mode PRODUCT_VENDOR_PROPERTIES += \ From 8c5ab2215e775ba9a67b03861f67e71991a8a7ab Mon Sep 17 00:00:00 2001 From: Rios Kao Date: Thu, 27 Apr 2023 06:33:51 +0000 Subject: [PATCH 03/43] lynx: add sound_trigger_tap and hotword_lookback_capture note: add path for new use-case sync diff from P23. Test: end-to-end test with test apk Bug: 259455755 Change-Id: I8fa123e36e04723f4b6e24fc30412301bb2c0363 --- .../audio_policy_configuration.xml | 16 ++++++-- audio/lynx/aidl_config/mixer_paths_aidl.xml | 37 +++++++++++++------ 2 files changed, 39 insertions(+), 14 deletions(-) diff --git a/audio/lynx/aidl_config/audio_policy_configuration.xml b/audio/lynx/aidl_config/audio_policy_configuration.xml index dfc8577..cd60b23 100644 --- a/audio/lynx/aidl_config/audio_policy_configuration.xml +++ b/audio/lynx/aidl_config/audio_policy_configuration.xml @@ -77,8 +77,7 @@ - + --> @@ -104,12 +103,21 @@ samplingRates="16000" channelMasks="AUDIO_CHANNEL_IN_MONO AUDIO_CHANNEL_IN_STEREO" /> + + + + + + - @@ -192,6 +200,8 @@ + + diff --git a/audio/lynx/aidl_config/mixer_paths_aidl.xml b/audio/lynx/aidl_config/mixer_paths_aidl.xml index 894ef4e..fb09ac8 100644 --- a/audio/lynx/aidl_config/mixer_paths_aidl.xml +++ b/audio/lynx/aidl_config/mixer_paths_aidl.xml @@ -254,7 +254,9 @@ + + @@ -604,6 +606,12 @@ + + + + + + @@ -696,8 +704,7 @@ - + @@ -736,7 +743,23 @@ + + + + + + + + + + + + + + + + @@ -769,6 +792,7 @@ + @@ -777,15 +801,6 @@ - - - - - - - - - From ec5fddb3d27b8d4718ee37c71f6da66fdfd3ed38 Mon Sep 17 00:00:00 2001 From: David Li Date: Thu, 1 Jun 2023 07:20:50 +0000 Subject: [PATCH 04/43] audio: update audio AIDL config files - remove audio_policy_configuration.xml - add in-call-capture paths - add "PCM Soft Ramp" for speaker amp - set default "Digital PCM Volume" to 0 Bug: 206737711 Test: mm Change-Id: Id9de5d3fa823f996d127adf64cca9201f11ecd0f --- .../audio_policy_configuration.xml | 213 ------------------ audio/lynx/aidl_config/mixer_paths_aidl.xml | 62 ++++- audio/lynx/audio-tables.mk | 1 - 3 files changed, 51 insertions(+), 225 deletions(-) delete mode 100644 audio/lynx/aidl_config/audio_policy_configuration.xml diff --git a/audio/lynx/aidl_config/audio_policy_configuration.xml b/audio/lynx/aidl_config/audio_policy_configuration.xml deleted file mode 100644 index cd60b23..0000000 --- a/audio/lynx/aidl_config/audio_policy_configuration.xml +++ /dev/null @@ -1,213 +0,0 @@ - - - - - - - - - Speaker - Speaker Safe - Earpiece - Built-In Mic - Built-In Back Mic - Telephony Tx - Voice Call And Telephony Rx - Echo Ref In - - Speaker - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/audio/lynx/aidl_config/mixer_paths_aidl.xml b/audio/lynx/aidl_config/mixer_paths_aidl.xml index fb09ac8..3880462 100644 --- a/audio/lynx/aidl_config/mixer_paths_aidl.xml +++ b/audio/lynx/aidl_config/mixer_paths_aidl.xml @@ -79,8 +79,8 @@ - - + + @@ -97,6 +97,8 @@ + + @@ -657,9 +659,41 @@ - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -679,6 +713,7 @@ + @@ -686,6 +721,7 @@ + @@ -697,6 +733,8 @@ + + @@ -713,6 +751,7 @@ + @@ -721,6 +760,7 @@ + @@ -779,12 +819,12 @@ - - - - - - + + + + + + diff --git a/audio/lynx/audio-tables.mk b/audio/lynx/audio-tables.mk index f8c1da5..ba193ec 100644 --- a/audio/lynx/audio-tables.mk +++ b/audio/lynx/audio-tables.mk @@ -21,7 +21,6 @@ AUDIO_TABLE_FOLDER := lynx ifeq ($(BUILD_AUDIO_AIDL_VERSION),true) PRODUCT_COPY_FILES += \ - device/google/lynx/audio/$(AUDIO_TABLE_FOLDER)/aidl_config/audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_policy_configuration.xml \ device/google/lynx/audio/$(AUDIO_TABLE_FOLDER)/aidl_config/audio_platform_configuration_aidl.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_platform_configuration_aidl.xml \ device/google/lynx/audio/$(AUDIO_TABLE_FOLDER)/aidl_config/audio_policy_volumes.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_policy_volumes.xml \ device/google/lynx/audio/$(AUDIO_TABLE_FOLDER)/aidl_config/mixer_paths_aidl.xml:$(TARGET_COPY_OUT_VENDOR)/etc/mixer_paths_aidl.xml From 7fb40a24fb152f957787f2f274cb09d38ccf18e2 Mon Sep 17 00:00:00 2001 From: Carter Hsu Date: Mon, 29 May 2023 17:40:50 +0800 Subject: [PATCH 05/43] audio: Stereo DL for BT use case during VoIP Bug: 281626154 Test: verified by acoustic team Change-Id: Ia94ec94dcf8984a292372dd9c47531485a3232d3 Signed-off-by: Carter Hsu --- .../config/audio_platform_configuration.xml | 2 +- audio/lynx/tuning/fortemedia/BLUETOOTH.dat | Bin 276978 -> 276978 bytes audio/lynx/tuning/fortemedia/BLUETOOTH.mods | 30 +++++++++--------- 3 files changed, 16 insertions(+), 16 deletions(-) diff --git a/audio/lynx/config/audio_platform_configuration.xml b/audio/lynx/config/audio_platform_configuration.xml index 5443432..92b39f8 100644 --- a/audio/lynx/config/audio_platform_configuration.xml +++ b/audio/lynx/config/audio_platform_configuration.xml @@ -293,7 +293,7 @@ - + diff --git a/audio/lynx/tuning/fortemedia/BLUETOOTH.dat b/audio/lynx/tuning/fortemedia/BLUETOOTH.dat index 4c24529ae88dce381b9f5916defde5b641c814ed..4450f21e61c711369359ff596990f0edf0181060 100644 GIT binary patch delta 148 zcmezLS>V%Wfrc%NuZ$SkHs4RO=G`7Qneh(KWW5VK+xdJM_gXMEOg^wR3`w%`5Qfkl tp6PXmnRqr^U6`N=W^I2rlj&V%Wfrc%NuZ%X|OOlY9tapKDJD)G(UW?89x7zSBF4%s-p3#VRI-e{P&t$6$ zBGdV@n0dC>IWQM!g2lG~%4D7ZW!8OWj7$P*%a@v7cbJK1v(*Kl42ZS;-Atyh-4K~~ VnLzz<4$Kp`g8AFy1X!kM0sv6;Ho5=+ diff --git a/audio/lynx/tuning/fortemedia/BLUETOOTH.mods b/audio/lynx/tuning/fortemedia/BLUETOOTH.mods index 06401da..fcb324c 100644 --- a/audio/lynx/tuning/fortemedia/BLUETOOTH.mods +++ b/audio/lynx/tuning/fortemedia/BLUETOOTH.mods @@ -1,7 +1,7 @@ #PLATFORM_NAME gChip #EXPORT_FLAG BLUETOOTH #SINGLE_API_VER 1.2.1 -#SAVE_TIME 2023-04-18 16:05:27 +#SAVE_TIME 2023-05-12 14:22:30 #CASE_NAME BLUETOOTH-BT_HAC-VOICE_GENERIC-NB #PARAM_MODE FULL @@ -19683,7 +19683,7 @@ 19 0x0020 //RX_PP_RESRV_1 20 0x0400 //RX_N_SN_EST 21 0x000C //RX_N2_SN_EST -22 0x0003 //RX_NS_LVL_CTRL +22 0x0006 //RX_NS_LVL_CTRL 23 0x9000 //RX_THR_SN_EST 24 0x7CCD //RX_LAMBDA_PFILT 25 0x000A //RX_FENS_RESRV_0 @@ -20534,7 +20534,7 @@ 176 0x0020 //RX_PP_RESRV_1 177 0x0400 //RX_N_SN_EST 178 0x000C //RX_N2_SN_EST -179 0x0003 //RX_NS_LVL_CTRL +179 0x0006 //RX_NS_LVL_CTRL 180 0x9000 //RX_THR_SN_EST 181 0x7CCD //RX_LAMBDA_PFILT 182 0x000A //RX_FENS_RESRV_0 @@ -25001,7 +25001,7 @@ 960 0x0000 //TX_AMS_RESRV_18 961 0x0000 //TX_AMS_RESRV_19 #RX -0 0xA064 //RX_RECVFUNC_MODE_0 +0 0x8064 //RX_RECVFUNC_MODE_0 1 0x0000 //RX_RECVFUNC_MODE_1 2 0x0003 //RX_SAMPLINGFREQ_SIG 3 0x0003 //RX_SAMPLINGFREQ_PROC @@ -25023,7 +25023,7 @@ 19 0x0020 //RX_PP_RESRV_1 20 0x0400 //RX_N_SN_EST 21 0x000C //RX_N2_SN_EST -22 0x0003 //RX_NS_LVL_CTRL +22 0x0006 //RX_NS_LVL_CTRL 23 0x9000 //RX_THR_SN_EST 24 0x7CCD //RX_LAMBDA_PFILT 25 0x000A //RX_FENS_RESRV_0 @@ -25852,7 +25852,7 @@ 129 0x0100 //RX_SPK_VOL 130 0x0000 //RX_VOL_RESRV_0 #RX 2 -157 0xA064 //RX_RECVFUNC_MODE_0 +157 0x8064 //RX_RECVFUNC_MODE_0 158 0x0000 //RX_RECVFUNC_MODE_1 159 0x0003 //RX_SAMPLINGFREQ_SIG 160 0x0003 //RX_SAMPLINGFREQ_PROC @@ -38351,7 +38351,7 @@ 960 0x0000 //TX_AMS_RESRV_18 961 0x0000 //TX_AMS_RESRV_19 #RX -0 0xA064 //RX_RECVFUNC_MODE_0 +0 0x8064 //RX_RECVFUNC_MODE_0 1 0x0000 //RX_RECVFUNC_MODE_1 2 0x0003 //RX_SAMPLINGFREQ_SIG 3 0x0003 //RX_SAMPLINGFREQ_PROC @@ -38373,7 +38373,7 @@ 19 0x0020 //RX_PP_RESRV_1 20 0x0400 //RX_N_SN_EST 21 0x000C //RX_N2_SN_EST -22 0x0003 //RX_NS_LVL_CTRL +22 0x0006 //RX_NS_LVL_CTRL 23 0x9000 //RX_THR_SN_EST 24 0x7CCD //RX_LAMBDA_PFILT 25 0x000A //RX_FENS_RESRV_0 @@ -39224,7 +39224,7 @@ 176 0x0020 //RX_PP_RESRV_1 177 0x0400 //RX_N_SN_EST 178 0x000C //RX_N2_SN_EST -179 0x0003 //RX_NS_LVL_CTRL +179 0x0006 //RX_NS_LVL_CTRL 180 0x9000 //RX_THR_SN_EST 181 0x7CCD //RX_LAMBDA_PFILT 182 0x000A //RX_FENS_RESRV_0 @@ -51701,7 +51701,7 @@ 960 0x0000 //TX_AMS_RESRV_18 961 0x0000 //TX_AMS_RESRV_19 #RX -0 0xA064 //RX_RECVFUNC_MODE_0 +0 0x8064 //RX_RECVFUNC_MODE_0 1 0x0000 //RX_RECVFUNC_MODE_1 2 0x0003 //RX_SAMPLINGFREQ_SIG 3 0x0003 //RX_SAMPLINGFREQ_PROC @@ -51723,7 +51723,7 @@ 19 0x0020 //RX_PP_RESRV_1 20 0x0400 //RX_N_SN_EST 21 0x000C //RX_N2_SN_EST -22 0x0003 //RX_NS_LVL_CTRL +22 0x0006 //RX_NS_LVL_CTRL 23 0x9000 //RX_THR_SN_EST 24 0x7CCD //RX_LAMBDA_PFILT 25 0x000A //RX_FENS_RESRV_0 @@ -52574,7 +52574,7 @@ 176 0x0020 //RX_PP_RESRV_1 177 0x0400 //RX_N_SN_EST 178 0x000C //RX_N2_SN_EST -179 0x0003 //RX_NS_LVL_CTRL +179 0x0006 //RX_NS_LVL_CTRL 180 0x9000 //RX_THR_SN_EST 181 0x7CCD //RX_LAMBDA_PFILT 182 0x000A //RX_FENS_RESRV_0 @@ -65051,7 +65051,7 @@ 960 0x0000 //TX_AMS_RESRV_18 961 0x0000 //TX_AMS_RESRV_19 #RX -0 0xA064 //RX_RECVFUNC_MODE_0 +0 0x8064 //RX_RECVFUNC_MODE_0 1 0x0000 //RX_RECVFUNC_MODE_1 2 0x0003 //RX_SAMPLINGFREQ_SIG 3 0x0003 //RX_SAMPLINGFREQ_PROC @@ -65073,7 +65073,7 @@ 19 0x0020 //RX_PP_RESRV_1 20 0x0400 //RX_N_SN_EST 21 0x000C //RX_N2_SN_EST -22 0x0003 //RX_NS_LVL_CTRL +22 0x0006 //RX_NS_LVL_CTRL 23 0x9000 //RX_THR_SN_EST 24 0x7CCD //RX_LAMBDA_PFILT 25 0x000A //RX_FENS_RESRV_0 @@ -65924,7 +65924,7 @@ 176 0x0020 //RX_PP_RESRV_1 177 0x0400 //RX_N_SN_EST 178 0x000C //RX_N2_SN_EST -179 0x0003 //RX_NS_LVL_CTRL +179 0x0006 //RX_NS_LVL_CTRL 180 0x9000 //RX_THR_SN_EST 181 0x7CCD //RX_LAMBDA_PFILT 182 0x000A //RX_FENS_RESRV_0 From a75c39090fa3f0cfd43d23e397a9a3e08ccd921c Mon Sep 17 00:00:00 2001 From: Ziyi Cui Date: Wed, 10 May 2023 18:08:51 +0000 Subject: [PATCH 06/43] powerhint: Reduce StaleTimeFactor Reduce StaleTimeFactor for power saving Bug: 269523712 Test: boot and run uibench Change-Id: I5d6c88ce46074673c87476d1dcc20c4fd9b9b1e7 Signed-off-by: Ziyi Cui --- powerhint.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/powerhint.json b/powerhint.json index fb56bb1..0cf5787 100644 --- a/powerhint.json +++ b/powerhint.json @@ -2144,7 +2144,7 @@ "EarlyBoost_On": false, "EarlyBoost_TimeFactor": 0.0, "TargetTimeFactor": 1.0, - "StaleTimeFactor": 20.0 + "StaleTimeFactor": 15.0 }, { "Name": "REFRESH_90FPS", @@ -2168,7 +2168,7 @@ "EarlyBoost_On": false, "EarlyBoost_TimeFactor": 0.0, "TargetTimeFactor": 1.0, - "StaleTimeFactor": 20.0 + "StaleTimeFactor": 15.0 }, { "Name": "REFRESH_60FPS", @@ -2192,7 +2192,7 @@ "EarlyBoost_On": false, "EarlyBoost_TimeFactor": 0.0, "TargetTimeFactor": 1.0, - "StaleTimeFactor": 20.0 + "StaleTimeFactor": 15.0 }, { "Name": "UiHighBoostWithoutPid", From bb4061314f626e8363fcd07d0aa08427fa76577d Mon Sep 17 00:00:00 2001 From: Jasmine Cha Date: Thu, 8 Jun 2023 15:49:28 +0800 Subject: [PATCH 07/43] audio: control current limit specifically This value will be changed by battery throttling, so separating this from reqular path control. Bug: 274373213 Test: manual test Change-Id: I0ba43e66d108ebaa5bd388671898b66b51915c43 Signed-off-by: Jasmine Cha --- audio/lynx/aidl_config/mixer_paths_aidl.xml | 40 +++++++++++++++++---- 1 file changed, 34 insertions(+), 6 deletions(-) diff --git a/audio/lynx/aidl_config/mixer_paths_aidl.xml b/audio/lynx/aidl_config/mixer_paths_aidl.xml index 3880462..f2cb3ec 100644 --- a/audio/lynx/aidl_config/mixer_paths_aidl.xml +++ b/audio/lynx/aidl_config/mixer_paths_aidl.xml @@ -717,7 +717,6 @@ - @@ -725,8 +724,6 @@ - - @@ -738,8 +735,6 @@ - - @@ -755,7 +750,6 @@ - @@ -914,4 +908,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + From e63989fe9df18c6793eb110ccc29627837729284 Mon Sep 17 00:00:00 2001 From: TeYuan Wang Date: Wed, 7 Sep 2022 16:01:56 +0800 Subject: [PATCH 08/43] powerhint: remove the duplicate thermal powerhint settings For the current design, thermalHAL will only enable one hint base on the current severity and disable the previous one. As a result, the power hint of higher severity should maintain the actions from lower severity which cause the larger config size and maintenance effort. The new thermalHAL design will keep the lower severity's hint enabled, so we could remove the duplicate policies from higher level. Bug: 241737737 Test: verified lynx by emul_temp Change-Id: Icd62dcdcbc0c2651cb6522d6663bc513646bbaad --- powerhint.json | 324 ------------------------------------------------- 1 file changed, 324 deletions(-) diff --git a/powerhint.json b/powerhint.json index f1e4acb..71d7d5c 100644 --- a/powerhint.json +++ b/powerhint.json @@ -1684,264 +1684,12 @@ "Duration": 0, "Value": "0" }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_MODERATE", - "Node": "PMU_POLL", - "Duration": 0, - "Value": "1" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_MODERATE", - "Node": "BigControlTempSet", - "Duration": 0, - "Value": "80000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_MODERATE", - "Node": "MidControlTempSet", - "Duration": 0, - "Value": "80000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_MODERATE", - "Node": "LittleControlTempSet", - "Duration": 0, - "Value": "80000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_MODERATE", - "Node": "G3dControlTempSet", - "Duration": 0, - "Value": "80000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_MODERATE", - "Node": "TpuControlTempSet", - "Duration": 0, - "Value": "80000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_MODERATE", - "Node": "BigSwitchOnTempSet", - "Duration": 0, - "Value": "60000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_MODERATE", - "Node": "MidSwitchOnTempSet", - "Duration": 0, - "Value": "60000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_MODERATE", - "Node": "LittleSwitchOnTempSet", - "Duration": 0, - "Value": "60000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_MODERATE", - "Node": "G3dSwitchOnTempSet", - "Duration": 0, - "Value": "60000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_MODERATE", - "Node": "TpuSwitchOnTempSet", - "Duration": 0, - "Value": "60000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_MODERATE", - "Node": "Dex2oatThreads", - "Duration": 0, - "Value": "4" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_MODERATE", - "Node": "Dex2oatCPUSet", - "Duration": 0, - "Value": "0,1,2,3" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_MODERATE", - "Node": "Dex2oatGroup", - "Duration": 0, - "Value": "0" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_SEVERE", - "Node": "PMU_POLL", - "Duration": 0, - "Value": "1" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_SEVERE", - "Node": "BigControlTempSet", - "Duration": 0, - "Value": "80000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_SEVERE", - "Node": "MidControlTempSet", - "Duration": 0, - "Value": "80000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_SEVERE", - "Node": "LittleControlTempSet", - "Duration": 0, - "Value": "80000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_SEVERE", - "Node": "G3dControlTempSet", - "Duration": 0, - "Value": "80000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_SEVERE", - "Node": "TpuControlTempSet", - "Duration": 0, - "Value": "80000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_SEVERE", - "Node": "BigSwitchOnTempSet", - "Duration": 0, - "Value": "60000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_SEVERE", - "Node": "MidSwitchOnTempSet", - "Duration": 0, - "Value": "60000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_SEVERE", - "Node": "LittleSwitchOnTempSet", - "Duration": 0, - "Value": "60000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_SEVERE", - "Node": "G3dSwitchOnTempSet", - "Duration": 0, - "Value": "60000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_SEVERE", - "Node": "TpuSwitchOnTempSet", - "Duration": 0, - "Value": "60000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_SEVERE", - "Node": "Dex2oatThreads", - "Duration": 0, - "Value": "2" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_SEVERE", - "Node": "Dex2oatCPUSet", - "Duration": 0, - "Value": "0,1,2,3" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_SEVERE", - "Node": "Dex2oatGroup", - "Duration": 0, - "Value": "0" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL", - "Node": "PMU_POLL", - "Duration": 0, - "Value": "1" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL", - "Node": "BigControlTempSet", - "Duration": 0, - "Value": "80000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL", - "Node": "MidControlTempSet", - "Duration": 0, - "Value": "80000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL", - "Node": "LittleControlTempSet", - "Duration": 0, - "Value": "80000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL", - "Node": "G3dControlTempSet", - "Duration": 0, - "Value": "80000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL", - "Node": "TpuControlTempSet", - "Duration": 0, - "Value": "80000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL", - "Node": "BigSwitchOnTempSet", - "Duration": 0, - "Value": "60000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL", - "Node": "MidSwitchOnTempSet", - "Duration": 0, - "Value": "60000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL", - "Node": "LittleSwitchOnTempSet", - "Duration": 0, - "Value": "60000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL", - "Node": "G3dSwitchOnTempSet", - "Duration": 0, - "Value": "60000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL", - "Node": "TpuSwitchOnTempSet", - "Duration": 0, - "Value": "60000" - }, { "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL", "Node": "Dex2oatThreads", "Duration": 0, "Value": "2" }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL", - "Node": "Dex2oatCPUSet", - "Duration": 0, - "Value": "0,1,2,3" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL", - "Node": "Dex2oatGroup", - "Duration": 0, - "Value": "0" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY", - "Node": "PMU_POLL", - "Duration": 0, - "Value": "1" - }, { "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY", "Node": "CPU_LITTLE_TSKIN_BYPASS", @@ -1960,84 +1708,12 @@ "Duration": 0, "Value": "0" }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY", - "Node": "BigControlTempSet", - "Duration": 0, - "Value": "80000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY", - "Node": "MidControlTempSet", - "Duration": 0, - "Value": "80000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY", - "Node": "LittleControlTempSet", - "Duration": 0, - "Value": "80000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY", - "Node": "G3dControlTempSet", - "Duration": 0, - "Value": "80000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY", - "Node": "TpuControlTempSet", - "Duration": 0, - "Value": "80000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY", - "Node": "BigSwitchOnTempSet", - "Duration": 0, - "Value": "60000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY", - "Node": "MidSwitchOnTempSet", - "Duration": 0, - "Value": "60000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY", - "Node": "LittleSwitchOnTempSet", - "Duration": 0, - "Value": "60000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY", - "Node": "G3dSwitchOnTempSet", - "Duration": 0, - "Value": "60000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY", - "Node": "TpuSwitchOnTempSet", - "Duration": 0, - "Value": "60000" - }, { "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY", "Node": "Dex2oatThreads", "Duration": 0, "Value": "1" }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY", - "Node": "Dex2oatCPUSet", - "Duration": 0, - "Value": "0,1,2,3" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY", - "Node": "Dex2oatGroup", - "Duration": 0, - "Value": "0" - }, { "PowerHint": "FACE_UNLOCK_BOOST", "Node": "CPU_LITTLE_TSKIN_BYPASS", From 36ca19717b488495920da7ab3925c8683c50a0d0 Mon Sep 17 00:00:00 2001 From: Jasmine Cha Date: Wed, 28 Jun 2023 16:33:12 +0800 Subject: [PATCH 09/43] audio: move controls for acoustic shock and battey throttle. Bug: 274373213 Test: manual voip test/ device, host test vendor.google.whitechapel.audio.hal.audio.tuner_device_tests vendor.google.whitechapel.audio.hal.audio.tuner_tests Change-Id: I9190bdde497510bd791e6f85580d3c24113c7b58 Signed-off-by: Jasmine Cha --- audio/lynx/aidl_config/mixer_paths_aidl.xml | 61 ++++++++++++++------- 1 file changed, 42 insertions(+), 19 deletions(-) diff --git a/audio/lynx/aidl_config/mixer_paths_aidl.xml b/audio/lynx/aidl_config/mixer_paths_aidl.xml index f2cb3ec..dc17e4b 100644 --- a/audio/lynx/aidl_config/mixer_paths_aidl.xml +++ b/audio/lynx/aidl_config/mixer_paths_aidl.xml @@ -713,14 +713,12 @@ - - @@ -730,8 +728,6 @@ - - @@ -745,8 +741,6 @@ - - @@ -754,7 +748,6 @@ - @@ -908,38 +901,68 @@ - - + + + + + + + + + + - + + + - + + - + + - + + - + + - + + + - + + + + + + + + + - + + + + + + - + + - + From 6cf45075996b2ba74664880a40100fcad35bbf8a Mon Sep 17 00:00:00 2001 From: Lokesh Kumar Goel Date: Thu, 29 Jun 2023 20:57:10 +0000 Subject: [PATCH 10/43] Update lynx SVN to 12 Bug: 289414927 Change-Id: Id1c1deb4b83db651e2bbeea318bb6f968b6e31dd --- device-lynx.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/device-lynx.mk b/device-lynx.mk index 1e3e4d2..5e9a850 100644 --- a/device-lynx.mk +++ b/device-lynx.mk @@ -203,7 +203,7 @@ PRODUCT_VENDOR_PROPERTIES += \ # Increment the SVN for any official public releases PRODUCT_VENDOR_PROPERTIES += \ - ro.vendor.build.svn=11 + ro.vendor.build.svn=12 # Set support hide display cutout feature PRODUCT_PRODUCT_PROPERTIES += \ From 26cef9789448617e21ff8dd81213ef82c491a958 Mon Sep 17 00:00:00 2001 From: Hawkwood Glazier Date: Wed, 14 Jun 2023 19:59:50 +0000 Subject: [PATCH 11/43] Migrate shared dimens to customziation resources Bug: 282758655 Test: Manually checked layout on many devices Change-Id: Ie1939eeaf15c4c5d888ce489b60eab24fb684b7e --- .../SystemUI/{ => customization}/res/values-h800dp/dimens.xml | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename lynx/overlay/frameworks/base/packages/SystemUI/{ => customization}/res/values-h800dp/dimens.xml (100%) diff --git a/lynx/overlay/frameworks/base/packages/SystemUI/res/values-h800dp/dimens.xml b/lynx/overlay/frameworks/base/packages/SystemUI/customization/res/values-h800dp/dimens.xml similarity index 100% rename from lynx/overlay/frameworks/base/packages/SystemUI/res/values-h800dp/dimens.xml rename to lynx/overlay/frameworks/base/packages/SystemUI/customization/res/values-h800dp/dimens.xml From 8b64ced3efe4fca6c63f87f96c016670417910a9 Mon Sep 17 00:00:00 2001 From: Chungkai Mei Date: Thu, 25 May 2023 03:59:46 +0000 Subject: [PATCH 12/43] disable vendor idle balancer Camera is highly optimized in launched devices, so that we disable idle balancer to avoid influencing previous optimization. Bug: 281489720 Change-Id: I210f5c14ec589b06e8d8e80799cf7cb650baa9c5 Signed-off-by: Chungkai Mei --- powerhint.json | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/powerhint.json b/powerhint.json index 71d7d5c..ed14f9a 100644 --- a/powerhint.json +++ b/powerhint.json @@ -294,6 +294,14 @@ ], "ResetOnInit": true }, + { + "Name": "NewlyIdleBalancer", + "Path": "/proc/vendor_sched/idle_balancer", + "Values": [ + "0", + "1" + ], + }, { "Name": "DisplayWakeup", "Path": "/sys/devices/platform/1c240000.drmdecon/early_wakeup", @@ -1083,6 +1091,12 @@ "Duration": 0, "Value": "0" }, + { + "PowerHint": "CAMERA_STREAMING_EXTREME", + "Node": "NewlyIdleBalancer", + "Duration": 0, + "Value": "0" + }, { "PowerHint": "CAMERA_STREAMING_HIGH", "Node": "PMU_POLL", @@ -1191,6 +1205,12 @@ "Duration": 0, "Value": "0" }, + { + "PowerHint": "CAMERA_STREAMING_HIGH", + "Node": "NewlyIdleBalancer", + "Duration": 0, + "Value": "0" + }, { "PowerHint": "CAMERA_STREAMING_STANDARD", "Node": "PowerHALCameraRunning", @@ -1245,6 +1265,12 @@ "Duration": 0, "Value": "0" }, + { + "PowerHint": "CAMERA_STREAMING_STANDARD", + "Node": "NewlyIdleBalancer", + "Duration": 0, + "Value": "0" + }, { "PowerHint": "CAMERA_STREAMING_LOW", "Node": "PowerHALCameraRunning", @@ -1305,6 +1331,12 @@ "Duration": 0, "Value": "0" }, + { + "PowerHint": "CAMERA_STREAMING_LOW", + "Node": "NewlyIdleBalancer", + "Duration": 0, + "Value": "0" + }, { "PowerHint": "CAMERA_VIDEO_RECORDING", "Type": "MaskHint", From 03ed5bcff2c22081ae6ffde6444b5f5978d0b2d6 Mon Sep 17 00:00:00 2001 From: Renato Grottesi Date: Thu, 13 Jul 2023 18:44:39 +0000 Subject: [PATCH 13/43] Remove settings for old ArmNN HIDL backend Compile ArmNN shim over the support library. Remove SELinux permissions and settings for the old HIDL backend. The AIDL settings will be in the gs-common folder. Test: Local run of CtsNNAPITestCases Test: Local run of VtsHalNeuralnetworksTargetTest Test: Local run of MLTS Benchmark Bug: 283724775 Change-Id: Id036cf50bfb4323231826141d773da8ea987a3b4 --- manifest.xml | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/manifest.xml b/manifest.xml index 982c345..38a4af5 100644 --- a/manifest.xml +++ b/manifest.xml @@ -89,16 +89,6 @@ hwbinder @1.2::IBootControl/default - - android.hardware.neuralnetworks - hwbinder - 1.2 - - IDevice - armnn - - @1.2::IDevice/armnn - android.hardware.neuralnetworks hwbinder From 8536f749eecacc75a68274fb1d63e94a48e09847 Mon Sep 17 00:00:00 2001 From: Rios Kao Date: Fri, 14 Jul 2023 06:43:39 +0000 Subject: [PATCH 14/43] aidl: sthal: add support for aec record in mixer table note: This table is only used by AIDL Sthal. Bug: 291186942 Test: end-to-end enable path by quick phrase. Change-Id: Ib64444810ce4190192c68c90fb35cc05caa37283 --- audio/lynx/aidl_config/mixer_paths_aidl.xml | 22 ++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/audio/lynx/aidl_config/mixer_paths_aidl.xml b/audio/lynx/aidl_config/mixer_paths_aidl.xml index dc17e4b..896cc76 100644 --- a/audio/lynx/aidl_config/mixer_paths_aidl.xml +++ b/audio/lynx/aidl_config/mixer_paths_aidl.xml @@ -785,6 +785,17 @@ + + + + + + + + + + + @@ -828,17 +839,6 @@ - - - - - - - - - - - From 24f43348a935f2d678f916bb66c7cd07fb7f9ce9 Mon Sep 17 00:00:00 2001 From: Avichal Rakesh Date: Wed, 12 Jul 2023 15:11:37 -0700 Subject: [PATCH 15/43] DeviceAsWebcam: Add overlays for physical camera id Using physical streams reduces power since camera consumes a bulk of the power. Bug: 242346116 Test: Manual webcam use; See power reduction Change-Id: Icd0c7c720128604e0c0987ae90fc3bdb99d9a95a --- device-lynx.mk | 4 +++ rro_overlays/DeviceAsWebcamOverlay/Android.bp | 10 ++++++++ .../DeviceAsWebcamOverlay/AndroidManifest.xml | 25 +++++++++++++++++++ rro_overlays/DeviceAsWebcamOverlay/OWNERS | 1 + .../res/raw/physical_camera_mapping.json | 1 + 5 files changed, 41 insertions(+) create mode 100644 rro_overlays/DeviceAsWebcamOverlay/Android.bp create mode 100644 rro_overlays/DeviceAsWebcamOverlay/AndroidManifest.xml create mode 100644 rro_overlays/DeviceAsWebcamOverlay/OWNERS create mode 100644 rro_overlays/DeviceAsWebcamOverlay/res/raw/physical_camera_mapping.json diff --git a/device-lynx.mk b/device-lynx.mk index 5e9a850..081a6d4 100644 --- a/device-lynx.mk +++ b/device-lynx.mk @@ -223,6 +223,10 @@ PRODUCT_PACKAGES += \ NoCutoutOverlay \ AvoidAppsInCutoutOverlay +# Android DeviceAsWebcam specific overlay +PRODUCT_PACKAGES += \ + DeviceAsWebcamLynx + # MIPI Coex Configs PRODUCT_COPY_FILES += \ device/google/lynx/lynx/radio/lynx_display_primary_mipi_coex_table.csv:$(TARGET_COPY_OUT_VENDOR)/etc/modem/display_primary_mipi_coex_table.csv diff --git a/rro_overlays/DeviceAsWebcamOverlay/Android.bp b/rro_overlays/DeviceAsWebcamOverlay/Android.bp new file mode 100644 index 0000000..697b4ef --- /dev/null +++ b/rro_overlays/DeviceAsWebcamOverlay/Android.bp @@ -0,0 +1,10 @@ +package { + default_applicable_licenses: ["Android-Apache-2.0"], +} + +runtime_resource_overlay { + name: "DeviceAsWebcamLynx", + certificate: "platform", + product_specific: true, + sdk_version: "current", +} diff --git a/rro_overlays/DeviceAsWebcamOverlay/AndroidManifest.xml b/rro_overlays/DeviceAsWebcamOverlay/AndroidManifest.xml new file mode 100644 index 0000000..0b3260c --- /dev/null +++ b/rro_overlays/DeviceAsWebcamOverlay/AndroidManifest.xml @@ -0,0 +1,25 @@ + + + + + + diff --git a/rro_overlays/DeviceAsWebcamOverlay/OWNERS b/rro_overlays/DeviceAsWebcamOverlay/OWNERS new file mode 100644 index 0000000..f48a95c --- /dev/null +++ b/rro_overlays/DeviceAsWebcamOverlay/OWNERS @@ -0,0 +1 @@ +include platform/frameworks/av:/camera/OWNERS diff --git a/rro_overlays/DeviceAsWebcamOverlay/res/raw/physical_camera_mapping.json b/rro_overlays/DeviceAsWebcamOverlay/res/raw/physical_camera_mapping.json new file mode 100644 index 0000000..d847e25 --- /dev/null +++ b/rro_overlays/DeviceAsWebcamOverlay/res/raw/physical_camera_mapping.json @@ -0,0 +1 @@ +{"0": {"3" : "UW"}} From 32620591e0f1e3d6b129232b43b9931daa2ab87d Mon Sep 17 00:00:00 2001 From: Avichal Rakesh Date: Tue, 16 May 2023 13:30:05 -0700 Subject: [PATCH 16/43] Enable UVC support on lynx. Lynx now supports UVC gadget function. Setting this flag triggers the framework to surface the UVC specific functionality and UI. Test: Manually tested that the UVC functionality is enabled Bug: 242344221 Change-Id: I7ccc06338bbaea4d579c28a1afcd8d48241da77c --- device-lynx.mk | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/device-lynx.mk b/device-lynx.mk index 081a6d4..0aad3b8 100644 --- a/device-lynx.mk +++ b/device-lynx.mk @@ -283,3 +283,7 @@ PRODUCT_PACKAGES += \ SettingsOverlayG0DZQ \ SettingsOverlayGHL1X \ SettingsOverlayGWKK3 + +# Enable DeviceAsWebcam support +PRODUCT_VENDOR_PROPERTIES += \ + ro.usb.uvc.enabled=true From 835e7548de64440cdb988d813bcfa4e283b5d9ac Mon Sep 17 00:00:00 2001 From: Wayne Lin Date: Wed, 19 Jul 2023 17:06:36 +0800 Subject: [PATCH 17/43] gps: remove unused sensors Bug: 291538679 Test: Verify driving test and VDR engaged rate doesn't impact Change-Id: I8b2209ab807185e5d17728ac3358e57eeaa27b13 --- location/gps.xml.l10 | 1 + location/gps_user.xml.l10 | 1 + 2 files changed, 2 insertions(+) diff --git a/location/gps.xml.l10 b/location/gps.xml.l10 index 3463633..9fe31c4 100644 --- a/location/gps.xml.l10 +++ b/location/gps.xml.l10 @@ -62,6 +62,7 @@ ReAidingIntervalSec="1200" RuntimeSwLteFilterEnable="true" PpsDevice="/sys/class/pps/pps0/assert_elapsed" + SensorsMask="0x244" /> Date: Sat, 5 Aug 2023 12:59:15 +0000 Subject: [PATCH 18/43] Update lynx SVN to 13 Bug: 289414927 Change-Id: I237e43527c64121f830753e113c26dbab51ff47a --- device-lynx.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/device-lynx.mk b/device-lynx.mk index 5e9a850..b63fa81 100644 --- a/device-lynx.mk +++ b/device-lynx.mk @@ -203,7 +203,7 @@ PRODUCT_VENDOR_PROPERTIES += \ # Increment the SVN for any official public releases PRODUCT_VENDOR_PROPERTIES += \ - ro.vendor.build.svn=12 + ro.vendor.build.svn=13 # Set support hide display cutout feature PRODUCT_PRODUCT_PROPERTIES += \ From 950f2c12fbd83e615ce8b8c53071e5113a2adcf2 Mon Sep 17 00:00:00 2001 From: David Li Date: Thu, 3 Aug 2023 19:32:26 +0800 Subject: [PATCH 19/43] audio: new AIDL configuration xml Bug: 206737711 Test: mm Change-Id: I1c281dca5dd873507ed2970ef3138c7e230c2909 --- .../audio_platform_configuration.xml | 126 ++++++++++++++++++ .../audio_platform_configuration_aidl.xml | 76 ----------- audio/lynx/audio-tables.mk | 2 +- 3 files changed, 127 insertions(+), 77 deletions(-) create mode 100644 audio/lynx/aidl_config/audio_platform_configuration.xml delete mode 100644 audio/lynx/aidl_config/audio_platform_configuration_aidl.xml diff --git a/audio/lynx/aidl_config/audio_platform_configuration.xml b/audio/lynx/aidl_config/audio_platform_configuration.xml new file mode 100644 index 0000000..35c059d --- /dev/null +++ b/audio/lynx/aidl_config/audio_platform_configuration.xml @@ -0,0 +1,126 @@ + + + + + + + + + + + + + + + + + + + + + + + + 0.01 + 0.02 + 0.04 + 0.10 + 0.21 + 0.47 + 1.00 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + MIC + CAMCORDER + VOICE_RECOGNITION + + + MIC + CAMCORDER + VOICE_RECOGNITION + + + + + + diff --git a/audio/lynx/aidl_config/audio_platform_configuration_aidl.xml b/audio/lynx/aidl_config/audio_platform_configuration_aidl.xml deleted file mode 100644 index 912b4aa..0000000 --- a/audio/lynx/aidl_config/audio_platform_configuration_aidl.xml +++ /dev/null @@ -1,76 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/audio/lynx/audio-tables.mk b/audio/lynx/audio-tables.mk index ba193ec..d935322 100644 --- a/audio/lynx/audio-tables.mk +++ b/audio/lynx/audio-tables.mk @@ -21,7 +21,7 @@ AUDIO_TABLE_FOLDER := lynx ifeq ($(BUILD_AUDIO_AIDL_VERSION),true) PRODUCT_COPY_FILES += \ - device/google/lynx/audio/$(AUDIO_TABLE_FOLDER)/aidl_config/audio_platform_configuration_aidl.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_platform_configuration_aidl.xml \ + device/google/lynx/audio/$(AUDIO_TABLE_FOLDER)/aidl_config/audio_platform_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_platform_configuration.xml \ device/google/lynx/audio/$(AUDIO_TABLE_FOLDER)/aidl_config/audio_policy_volumes.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_policy_volumes.xml \ device/google/lynx/audio/$(AUDIO_TABLE_FOLDER)/aidl_config/mixer_paths_aidl.xml:$(TARGET_COPY_OUT_VENDOR)/etc/mixer_paths_aidl.xml else From fcb876920cd88f13dd3232f8226e48fda15189c2 Mon Sep 17 00:00:00 2001 From: Bassem Khalife Date: Wed, 9 Aug 2023 18:11:16 +0000 Subject: [PATCH 20/43] Update lynx SVN to 14 Bug: 289414927 Change-Id: Id791daa1eb536dbc913662b5ce143c617eab92f1 --- device-lynx.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/device-lynx.mk b/device-lynx.mk index b63fa81..f065078 100644 --- a/device-lynx.mk +++ b/device-lynx.mk @@ -203,7 +203,7 @@ PRODUCT_VENDOR_PROPERTIES += \ # Increment the SVN for any official public releases PRODUCT_VENDOR_PROPERTIES += \ - ro.vendor.build.svn=13 + ro.vendor.build.svn=14 # Set support hide display cutout feature PRODUCT_PRODUCT_PROPERTIES += \ From 298ba980a2bfcc3b0628cee69670f2c3e35f626b Mon Sep 17 00:00:00 2001 From: Bassem Khalife Date: Thu, 10 Aug 2023 19:57:59 +0000 Subject: [PATCH 21/43] Update lynx SVN to 15 Bug: 289414927 Change-Id: I8981f42c3b0b8ba9e5246c0aaedaafc5d7bfe71a --- device-lynx.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/device-lynx.mk b/device-lynx.mk index f065078..7b87027 100644 --- a/device-lynx.mk +++ b/device-lynx.mk @@ -203,7 +203,7 @@ PRODUCT_VENDOR_PROPERTIES += \ # Increment the SVN for any official public releases PRODUCT_VENDOR_PROPERTIES += \ - ro.vendor.build.svn=14 + ro.vendor.build.svn=15 # Set support hide display cutout feature PRODUCT_PRODUCT_PROPERTIES += \ From cd45a63aaffa3c0dc714b9d51d1727cca682dbc6 Mon Sep 17 00:00:00 2001 From: Lokesh Kumar Goel Date: Tue, 15 Aug 2023 00:11:37 +0000 Subject: [PATCH 22/43] Update lynx SVN to 16 Bug: 295937899 Change-Id: Icb163819116e61292429a2c1c362d40649a6f7e8 --- device-lynx.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/device-lynx.mk b/device-lynx.mk index 7b87027..003748e 100644 --- a/device-lynx.mk +++ b/device-lynx.mk @@ -203,7 +203,7 @@ PRODUCT_VENDOR_PROPERTIES += \ # Increment the SVN for any official public releases PRODUCT_VENDOR_PROPERTIES += \ - ro.vendor.build.svn=15 + ro.vendor.build.svn=16 # Set support hide display cutout feature PRODUCT_PRODUCT_PROPERTIES += \ From 75f1a483a673e7946fdeda74700feb74a771669e Mon Sep 17 00:00:00 2001 From: Lokesh Kumar Goel Date: Wed, 16 Aug 2023 05:39:32 +0000 Subject: [PATCH 23/43] Update lynx SVN to 17 Bug: 295937899 Change-Id: Iffadfd1f436b5ce27c2332a68f6d8d7c5b76507e --- device-lynx.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/device-lynx.mk b/device-lynx.mk index 003748e..c33a12c 100644 --- a/device-lynx.mk +++ b/device-lynx.mk @@ -203,7 +203,7 @@ PRODUCT_VENDOR_PROPERTIES += \ # Increment the SVN for any official public releases PRODUCT_VENDOR_PROPERTIES += \ - ro.vendor.build.svn=16 + ro.vendor.build.svn=17 # Set support hide display cutout feature PRODUCT_PRODUCT_PROPERTIES += \ From 7a3b1491fe6cf7d70a641d3f0e4fb7e7f816e22f Mon Sep 17 00:00:00 2001 From: Edwin Tung Date: Thu, 27 Jul 2023 13:45:33 +0800 Subject: [PATCH 24/43] gps: Disable Vzw SUPL OTDOA Bug: 293213801 Test: OTDOA disabled Change-Id: If504f67da0640634ff30379a14af4e15f062fefa --- location/gps.xml.l10 | 2 +- location/gps_user.xml.l10 | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/location/gps.xml.l10 b/location/gps.xml.l10 index 3463633..c51fd4d 100644 --- a/location/gps.xml.l10 +++ b/location/gps.xml.l10 @@ -35,7 +35,7 @@ SuplVersion="2" SuplMinorVersion="0" SuplOtdoaCapable="true" - SuplOtdoaCapable2="true" + SuplOtdoaCapable2="false" SuplGlonassCapable = "true" SuplGalileoCapable = "true" SuplBdsCapable = "true" diff --git a/location/gps_user.xml.l10 b/location/gps_user.xml.l10 index f877c95..b996bf0 100644 --- a/location/gps_user.xml.l10 +++ b/location/gps_user.xml.l10 @@ -34,7 +34,7 @@ SuplVersion="2" SuplMinorVersion="0" SuplOtdoaCapable="true" - SuplOtdoaCapable2="true" + SuplOtdoaCapable2="false" SuplGlonassCapable = "true" SuplGalileoCapable = "true" SuplBdsCapable = "true" From b5fa932067de0f69fbfae89c066bb826c3461db8 Mon Sep 17 00:00:00 2001 From: Jason Chang Date: Tue, 15 Aug 2023 12:20:31 +0000 Subject: [PATCH 25/43] Adjust Power button light reveal position in line with the power button for L10 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit To configure the power button light reveal’s y-axis offset. Bug: 291954717 Test: manually test and check the Power button light reveal visually. Change-Id: I7409f868464b946319ae74503272f3101130bc7b --- .../frameworks/base/packages/SystemUI/res/values/dimens.xml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lynx/overlay/frameworks/base/packages/SystemUI/res/values/dimens.xml b/lynx/overlay/frameworks/base/packages/SystemUI/res/values/dimens.xml index c916756..bbd9a26 100644 --- a/lynx/overlay/frameworks/base/packages/SystemUI/res/values/dimens.xml +++ b/lynx/overlay/frameworks/base/packages/SystemUI/res/values/dimens.xml @@ -40,11 +40,11 @@ 46px - 650px + 730px - 950px - 1110px + 1064px + 1232px From c8eafe597ab07261323ca3687e8073226c0eabab Mon Sep 17 00:00:00 2001 From: Cheng Chang Date: Fri, 11 Aug 2023 03:53:40 +0000 Subject: [PATCH 26/43] update the gps conf to the latest version Bug: 290725902 Test: verification test at b/287729267 Change-Id: I6c39db983f30eec71e606c627fbe7b4481ab06fe --- location/gps.xml.l10 | 2 ++ location/gps_user.xml.l10 | 2 ++ 2 files changed, 4 insertions(+) diff --git a/location/gps.xml.l10 b/location/gps.xml.l10 index 65286a0..7f03a76 100644 --- a/location/gps.xml.l10 +++ b/location/gps.xml.l10 @@ -63,6 +63,7 @@ RuntimeSwLteFilterEnable="true" PpsDevice="/sys/class/pps/pps0/assert_elapsed" SensorsMask="0x244" + MaxThreadNum="13" /> Date: Thu, 17 Aug 2023 07:26:54 +0000 Subject: [PATCH 27/43] [USB Audio AIDL] Add mixer_paths for usb audio. Test: Local Test Bug: 274870625 Change-Id: I99012cf1187d7810967a1d589d187ef7747b0a06 --- audio/lynx/aidl_config/mixer_paths_aidl.xml | 152 +++++++++++++++++--- 1 file changed, 136 insertions(+), 16 deletions(-) diff --git a/audio/lynx/aidl_config/mixer_paths_aidl.xml b/audio/lynx/aidl_config/mixer_paths_aidl.xml index 896cc76..c357d15 100644 --- a/audio/lynx/aidl_config/mixer_paths_aidl.xml +++ b/audio/lynx/aidl_config/mixer_paths_aidl.xml @@ -376,10 +376,18 @@ - + + + + + + + + + @@ -400,10 +408,18 @@ - + + + + + + + + + @@ -424,10 +440,18 @@ - + + + + + + + + + @@ -453,10 +477,18 @@ - + + + + + + + + + @@ -477,14 +509,30 @@ - + - + + + + + + + + + + + + + + + + + @@ -505,10 +553,18 @@ - + + + + + + + + + @@ -529,10 +585,18 @@ - + + + + + + + + + @@ -555,11 +619,19 @@ - + + + + + + + + + @@ -569,10 +641,18 @@ - + + + + + + + + + @@ -581,10 +661,18 @@ - + + + + + + + + + @@ -597,10 +685,18 @@ - + + + + + + + + + @@ -627,10 +723,18 @@ - + + + + + + + + + @@ -643,10 +747,18 @@ - + + + + + + + + + @@ -699,10 +811,18 @@ - + + + + + + + + + @@ -876,7 +996,7 @@ - + From 3c55fb68b91a2194b89e162f4eea9030babbb8cd Mon Sep 17 00:00:00 2001 From: Yung Ti Su Date: Mon, 28 Aug 2023 02:03:31 +0000 Subject: [PATCH 28/43] [AIDL] Add mixer paths for BT Bug: 293221641 Test: manual Change-Id: I998d2cfad03d9b21df0ad916058893789417c73a Signed-off-by: Yung Ti Su --- audio/lynx/aidl_config/mixer_paths_aidl.xml | 222 +++++++++++++++++++- 1 file changed, 217 insertions(+), 5 deletions(-) diff --git a/audio/lynx/aidl_config/mixer_paths_aidl.xml b/audio/lynx/aidl_config/mixer_paths_aidl.xml index c357d15..c336288 100644 --- a/audio/lynx/aidl_config/mixer_paths_aidl.xml +++ b/audio/lynx/aidl_config/mixer_paths_aidl.xml @@ -376,6 +376,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -408,6 +436,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -440,6 +496,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -477,6 +561,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -509,6 +621,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -553,6 +693,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -585,6 +753,22 @@ + + + + + + + + + + + + + + + + @@ -619,6 +803,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -673,7 +885,7 @@ - + @@ -697,7 +909,7 @@ - + @@ -759,7 +971,7 @@ - + @@ -823,7 +1035,7 @@ - + @@ -986,7 +1198,7 @@ - + From 74d117be176b4adecc904b3bbcc88306284dd4a8 Mon Sep 17 00:00:00 2001 From: Wayne Lin Date: Tue, 29 Aug 2023 15:07:05 +0800 Subject: [PATCH 29/43] gps: set high accuracy shape mode and enable always-on measurements log Bug: 277337710 Bug: 286158090 Test: verify pass in b/286158090#comment53 and b/277336756#comment32 Change-Id: Iee470d88d40ac45d18017bebe04d09dc73bbfa22 --- location/gps.xml.l10 | 3 ++- location/gps_user.xml.l10 | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/location/gps.xml.l10 b/location/gps.xml.l10 index 7f03a76..4feeafd 100644 --- a/location/gps.xml.l10 +++ b/location/gps.xml.l10 @@ -58,6 +58,7 @@ AssertEnabled="true" CpLppeCancelDbhOnAgnssProvideLoc="true" CpLppeUseAgnssLocForEmptyDbh="true" + CpLppHighAccuracyShapeMode="1" ReAidingOnHotStart="false" ReAidingIntervalSec="1200" RuntimeSwLteFilterEnable="true" @@ -69,7 +70,7 @@ Date: Fri, 1 Sep 2023 02:39:39 +0000 Subject: [PATCH 30/43] add mixer path for BT SCO voice call Bug: 297794937 Test: manual Change-Id: I22c46a42ff428c716c0918981647e8806007371c Signed-off-by: Yung Ti Su --- audio/lynx/aidl_config/mixer_paths_aidl.xml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/audio/lynx/aidl_config/mixer_paths_aidl.xml b/audio/lynx/aidl_config/mixer_paths_aidl.xml index c336288..61c1a75 100644 --- a/audio/lynx/aidl_config/mixer_paths_aidl.xml +++ b/audio/lynx/aidl_config/mixer_paths_aidl.xml @@ -935,6 +935,18 @@ + + + + + + + + + + + + From 9909067723713b58b08c883c57a954429b6707d9 Mon Sep 17 00:00:00 2001 From: Ankur Bakshi Date: Thu, 7 Sep 2023 05:15:55 +0000 Subject: [PATCH 31/43] Update lynx SVN to 18 Bug: 298087649 Change-Id: Iadd6e0f8767cc8acfa0040b43190b3f2b35320de --- device-lynx.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/device-lynx.mk b/device-lynx.mk index c33a12c..7f3aa60 100644 --- a/device-lynx.mk +++ b/device-lynx.mk @@ -203,7 +203,7 @@ PRODUCT_VENDOR_PROPERTIES += \ # Increment the SVN for any official public releases PRODUCT_VENDOR_PROPERTIES += \ - ro.vendor.build.svn=17 + ro.vendor.build.svn=18 # Set support hide display cutout feature PRODUCT_PRODUCT_PROPERTIES += \ From 2b2fdad817b56ce27d7e4097965dc2cddc68f6f8 Mon Sep 17 00:00:00 2001 From: Ankur Bakshi Date: Fri, 8 Sep 2023 01:29:00 +0000 Subject: [PATCH 32/43] Update lynx SVN to 19 Bug: 298087649 Change-Id: I370515ae8b4f972059a8af4625dc55a052bb7348 --- device-lynx.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/device-lynx.mk b/device-lynx.mk index 7f3aa60..6872a80 100644 --- a/device-lynx.mk +++ b/device-lynx.mk @@ -203,7 +203,7 @@ PRODUCT_VENDOR_PROPERTIES += \ # Increment the SVN for any official public releases PRODUCT_VENDOR_PROPERTIES += \ - ro.vendor.build.svn=18 + ro.vendor.build.svn=19 # Set support hide display cutout feature PRODUCT_PRODUCT_PROPERTIES += \ From 4ebe12919cdb3d8656c91190e097cf1efcda7429 Mon Sep 17 00:00:00 2001 From: Poomarin Phloyphisut Date: Sun, 10 Sep 2023 15:55:04 +0000 Subject: [PATCH 33/43] [USB Audio AIDL] Fix wrong capture path on mixer_paths.xml Bug: 299388175 Test: Local Test Change-Id: Ie064c8956a730bc33f1a67133edd371c7fa1519e --- audio/lynx/aidl_config/mixer_paths_aidl.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/audio/lynx/aidl_config/mixer_paths_aidl.xml b/audio/lynx/aidl_config/mixer_paths_aidl.xml index 61c1a75..2628227 100644 --- a/audio/lynx/aidl_config/mixer_paths_aidl.xml +++ b/audio/lynx/aidl_config/mixer_paths_aidl.xml @@ -858,7 +858,7 @@ - + From 3b12d59b9535a64d9ede436b1769e0559a0b02fa Mon Sep 17 00:00:00 2001 From: Patty Huang Date: Tue, 5 Sep 2023 10:53:40 +0800 Subject: [PATCH 34/43] Disable 32k dual mic support on P23a project Based on the phase 2 strategy, disable dual mic support on P23a project Bug: 298893319 Test: Ensure 32k dual mic config will not be selected Change-Id: Iae20a938410c70cefe6ea20723f53b16433b1828 --- bluetooth/qti_default.mk | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/bluetooth/qti_default.mk b/bluetooth/qti_default.mk index 5158663..8a2031f 100644 --- a/bluetooth/qti_default.mk +++ b/bluetooth/qti_default.mk @@ -40,6 +40,10 @@ PRODUCT_PRODUCT_PROPERTIES += \ PRODUCT_PRODUCT_PROPERTIES += \ persist.bluetooth.leaudio.notify.idle.during.call=true +# Not support LE Audio dual mic SWB call based on the current launch strategy +PRODUCT_PRODUCT_PROPERTIES += \ + bluetooth.leaudio.dual_bidirection_swb.supported=false + # LE Auido Offload Capabilities setting PRODUCT_COPY_FILES += \ device/google/lynx/bluetooth/le_audio_codec_capabilities.xml:$(TARGET_COPY_OUT_VENDOR)/etc/le_audio_codec_capabilities.xml From cfe5e6822723bf1b1c2e43e682feee10aaf79dd9 Mon Sep 17 00:00:00 2001 From: Carter Hsu Date: Fri, 8 Sep 2023 17:29:08 +0800 Subject: [PATCH 35/43] audio: FM table check in for QPR1 L10 for Kid's voice for all user-cases Index 526 TX_DR_RESRV_7 0x0000 -> 0x122E Index 527 TX_DR_RESRV_8 0x0000 -> 0x1100 Bug: 299580663 Test: Verified by test build, b/299580663#comment5 Change-Id: Ia5bfdd96a6030455c1ae63bacd78595c9460654a Signed-off-by: Carter Hsu --- audio/lynx/tuning/fortemedia/BLUETOOTH.dat | Bin 276978 -> 276978 bytes audio/lynx/tuning/fortemedia/BLUETOOTH.mods | 240 ++++++------- audio/lynx/tuning/fortemedia/HANDSET.dat | Bin 255674 -> 255674 bytes audio/lynx/tuning/fortemedia/HANDSET.mods | 222 ++++++------ audio/lynx/tuning/fortemedia/HANDSFREE.dat | Bin 117198 -> 117198 bytes audio/lynx/tuning/fortemedia/HANDSFREE.mods | 105 +++--- audio/lynx/tuning/fortemedia/HEADSET.dat | Bin 426106 -> 426106 bytes audio/lynx/tuning/fortemedia/HEADSET.mods | 366 +++++++++----------- 8 files changed, 420 insertions(+), 513 deletions(-) diff --git a/audio/lynx/tuning/fortemedia/BLUETOOTH.dat b/audio/lynx/tuning/fortemedia/BLUETOOTH.dat index 4450f21e61c711369359ff596990f0edf0181060..4c6db731be30844f990f774b111a8487f32a7430 100644 GIT binary patch delta 510 zcmezLS>V%Wfem>aYl0LMVtL+L*FHHRhn840oJe#d9z>S000utT+ZYC347~-MrKyid= zKnoD2!5wcRvwfQwGeQ-_ns=GZJlo?O5Y7hMvmGdmPzm%1!aT6+r-QXg$s)M}Xb;d= Whn^wn1KY4YPJjhr)CLI_Cq)1V%Wfem>aYzz#1ObiT@1&n5G=HvXM0p)KNFq)l0LMVtL+L*FHHRhn840oJe#d9z>S000utT+ZYC347~-MrKyid= zKnoD2!5wcRvwfQwGeQ-_ns=GZJlo?O5Y7hMvmGdmPzm%1!aT6+r-QXg$s)M}Xb;d= Whn^wn1KY4YPJjhr)CLI_Cq)4Aa()W{ diff --git a/audio/lynx/tuning/fortemedia/BLUETOOTH.mods b/audio/lynx/tuning/fortemedia/BLUETOOTH.mods index fcb324c..594c59b 100644 --- a/audio/lynx/tuning/fortemedia/BLUETOOTH.mods +++ b/audio/lynx/tuning/fortemedia/BLUETOOTH.mods @@ -1,12 +1,13 @@ #PLATFORM_NAME gChip -#EXPORT_FLAG BLUETOOTH #SINGLE_API_VER 1.2.1 -#SAVE_TIME 2023-05-12 14:22:30 +#EXPORT_FLAG BLUETOOTH +#PARAM_MODE FULL +#SAVE_MODE 3 +#SAVE_TIME 2023-08-15 15:10:51 #CASE_NAME BLUETOOTH-BT_HAC-VOICE_GENERIC-NB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0001 //TX_OPERATION_MODE_0 1 0x0001 //TX_OPERATION_MODE_1 @@ -534,8 +535,8 @@ 523 0x7E2C //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -2674,9 +2675,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME BLUETOOTH-BT_HAC-VOICE_GENERIC-WB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0001 //TX_OPERATION_MODE_0 1 0x0001 //TX_OPERATION_MODE_1 @@ -3204,8 +3204,8 @@ 523 0x7E2C //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -5344,9 +5344,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME BLUETOOTH-BT_HAC-VOICE_GENERIC-SWB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0001 //TX_OPERATION_MODE_0 1 0x0001 //TX_OPERATION_MODE_1 @@ -5874,8 +5873,8 @@ 523 0x7E2C //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -8014,9 +8013,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME BLUETOOTH-BT_HAC-VOICE_GENERIC-FB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0001 //TX_OPERATION_MODE_0 1 0x0001 //TX_OPERATION_MODE_1 @@ -8544,8 +8542,8 @@ 523 0x0000 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -10684,9 +10682,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME BLUETOOTH-BT_HAC-RESERVE2-SWB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0001 //TX_OPERATION_MODE_0 1 0x0001 //TX_OPERATION_MODE_1 @@ -11214,8 +11211,8 @@ 523 0x7E2C //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -13354,9 +13351,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME BLUETOOTH-BTNB-VOICE_GENERIC-NB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0008 //TX_OPERATION_MODE_0 1 0x0008 //TX_OPERATION_MODE_1 @@ -13884,8 +13880,8 @@ 523 0x0000 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -16024,9 +16020,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME BLUETOOTH-BTNB-VOICE_GENERIC-WB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0008 //TX_OPERATION_MODE_0 1 0x0008 //TX_OPERATION_MODE_1 @@ -16554,8 +16549,8 @@ 523 0x0000 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -18694,9 +18689,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME BLUETOOTH-BTNB-VOICE_GENERIC-SWB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0001 //TX_OPERATION_MODE_0 1 0x0001 //TX_OPERATION_MODE_1 @@ -19224,8 +19218,8 @@ 523 0x0000 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -21364,9 +21358,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME BLUETOOTH-BTNB-VOICE_GENERIC-FB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0009 //TX_OPERATION_MODE_0 1 0x0009 //TX_OPERATION_MODE_1 @@ -21894,8 +21887,8 @@ 523 0x0000 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -24034,9 +24027,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME BLUETOOTH-BTNB-RESERVE2-SWB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0001 //TX_OPERATION_MODE_0 1 0x0001 //TX_OPERATION_MODE_1 @@ -24564,8 +24556,8 @@ 523 0x0000 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -26704,9 +26696,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME BLUETOOTH-BTNB_NREC-VOICE_GENERIC-NB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0008 //TX_OPERATION_MODE_0 1 0x0008 //TX_OPERATION_MODE_1 @@ -27234,8 +27225,8 @@ 523 0x0000 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -29374,9 +29365,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME BLUETOOTH-BTNB_NREC-VOICE_GENERIC-WB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0008 //TX_OPERATION_MODE_0 1 0x0008 //TX_OPERATION_MODE_1 @@ -29904,8 +29894,8 @@ 523 0x0000 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -32044,9 +32034,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME BLUETOOTH-BTNB_NREC-VOICE_GENERIC-SWB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0001 //TX_OPERATION_MODE_0 1 0x0001 //TX_OPERATION_MODE_1 @@ -32574,8 +32563,8 @@ 523 0x0000 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -34714,9 +34703,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME BLUETOOTH-BTNB_NREC-VOICE_GENERIC-FB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0009 //TX_OPERATION_MODE_0 1 0x0009 //TX_OPERATION_MODE_1 @@ -35244,8 +35232,8 @@ 523 0x0000 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -37384,9 +37372,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME BLUETOOTH-BTNB_NREC-RESERVE2-SWB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0001 //TX_OPERATION_MODE_0 1 0x0001 //TX_OPERATION_MODE_1 @@ -37914,8 +37901,8 @@ 523 0x0000 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -40054,9 +40041,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME BLUETOOTH-BTWB-VOICE_GENERIC-NB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0008 //TX_OPERATION_MODE_0 1 0x0008 //TX_OPERATION_MODE_1 @@ -40584,8 +40570,8 @@ 523 0x0000 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -42724,9 +42710,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME BLUETOOTH-BTWB-VOICE_GENERIC-WB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0008 //TX_OPERATION_MODE_0 1 0x0008 //TX_OPERATION_MODE_1 @@ -43254,8 +43239,8 @@ 523 0x0000 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -45394,9 +45379,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME BLUETOOTH-BTWB-VOICE_GENERIC-SWB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0001 //TX_OPERATION_MODE_0 1 0x0001 //TX_OPERATION_MODE_1 @@ -45924,8 +45908,8 @@ 523 0x0000 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -48064,9 +48048,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME BLUETOOTH-BTWB-VOICE_GENERIC-FB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0009 //TX_OPERATION_MODE_0 1 0x0009 //TX_OPERATION_MODE_1 @@ -48594,8 +48577,8 @@ 523 0x0000 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -50734,9 +50717,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME BLUETOOTH-BTWB-RESERVE2-SWB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0001 //TX_OPERATION_MODE_0 1 0x0001 //TX_OPERATION_MODE_1 @@ -51264,8 +51246,8 @@ 523 0x0000 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -53404,9 +53386,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME BLUETOOTH-BTWB_NREC-VOICE_GENERIC-NB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0008 //TX_OPERATION_MODE_0 1 0x0008 //TX_OPERATION_MODE_1 @@ -53934,8 +53915,8 @@ 523 0x0000 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -56074,9 +56055,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME BLUETOOTH-BTWB_NREC-VOICE_GENERIC-WB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0008 //TX_OPERATION_MODE_0 1 0x0008 //TX_OPERATION_MODE_1 @@ -56604,8 +56584,8 @@ 523 0x0000 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -58744,9 +58724,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME BLUETOOTH-BTWB_NREC-VOICE_GENERIC-SWB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0001 //TX_OPERATION_MODE_0 1 0x0001 //TX_OPERATION_MODE_1 @@ -59274,8 +59253,8 @@ 523 0x0000 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -61414,9 +61393,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME BLUETOOTH-BTWB_NREC-VOICE_GENERIC-FB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0009 //TX_OPERATION_MODE_0 1 0x0009 //TX_OPERATION_MODE_1 @@ -61944,8 +61922,8 @@ 523 0x0000 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -64084,9 +64062,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME BLUETOOTH-BTWB_NREC-RESERVE2-SWB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0001 //TX_OPERATION_MODE_0 1 0x0001 //TX_OPERATION_MODE_1 @@ -64614,8 +64591,8 @@ 523 0x0000 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -66754,9 +66731,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME BLUETOOTH-RESERVE1-VOICE_GENERIC-FB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0001 //TX_OPERATION_MODE_0 1 0x0000 //TX_OPERATION_MODE_1 @@ -67284,8 +67260,8 @@ 523 0x0000 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x0000 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0028 //TX_SNR_THR diff --git a/audio/lynx/tuning/fortemedia/HANDSET.dat b/audio/lynx/tuning/fortemedia/HANDSET.dat index 15067003f86c86dc079a2f1a245fc72b7d5c6681..0e62c25a26a57a89314e973ed50924d1062b74a3 100644 GIT binary patch delta 502 zcmdmWmVeh-{tbB?Yv6VRG4nPfRTIpsxn5A?cYu^>cF&v%=T8C&M(Wvy}j-; zrm+hZwgct7QI&6B?S>=-^K*gJ^t!`LJllf`n2=ou4zdhb2mwRu7Tb2dl}zyP0EHRc zy%4W%cl(2o2Za|X)MXW?zt3dm-X7<`3^yKbTA|c-pd`YXKr?~90;z|1+3GD5ikE?I P0NMf6rM?$cmy;p@uVs*k delta 502 zcmdmWmVeh-{tbB?Yzz#1ObiT@1&s8zAFE(m!?xLve~%JWbhCibG)*Xb`-Rg?x7aqf zCBbF4f2d;wiYWEKML?!Z2bxl{xo!Oy4VWPfH{gZ<70lbdi;3|EOcHKJq15#GWsKb0 z`Ft52kQ}vY`@c}eH^{1y%>v6VRG4nPfRTIpsxn5A?cYu^>cF&v%=T8C&M(Wvy}j-; zrm+hZwgct7QI&6B?S>=-^K*gJ^t!`LJllf`n2=ou4zdhb2mwRu7Tb2dl}zyP0EHRc zy%4W%cl(2o2Za|X)MXW?zt3dm-X7<`3^yKbTA|c-pd`YXKr?~90;z|1+3GD5ikE?I P0NMf6rM?$cmy;p@*l~#P diff --git a/audio/lynx/tuning/fortemedia/HANDSET.mods b/audio/lynx/tuning/fortemedia/HANDSET.mods index 273f37f..861d251 100644 --- a/audio/lynx/tuning/fortemedia/HANDSET.mods +++ b/audio/lynx/tuning/fortemedia/HANDSET.mods @@ -1,12 +1,13 @@ #PLATFORM_NAME gChip -#EXPORT_FLAG HANDSET #SINGLE_API_VER 1.2.1 -#SAVE_TIME 2023-03-01 17:49:41 +#EXPORT_FLAG HANDSET +#PARAM_MODE FULL +#SAVE_MODE 3 +#SAVE_TIME 2023-08-15 15:09:46 #CASE_NAME HANDSET-HANDSET-VOICE_GENERIC-NB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0000 //TX_OPERATION_MODE_0 1 0x0000 //TX_OPERATION_MODE_1 @@ -534,8 +535,8 @@ 523 0x6000 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -2674,9 +2675,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME HANDSET-HANDSET-VOICE_GENERIC-WB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0000 //TX_OPERATION_MODE_0 1 0x0000 //TX_OPERATION_MODE_1 @@ -3204,8 +3204,8 @@ 523 0x7E2C //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -5344,9 +5344,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME HANDSET-HANDSET-VOICE_GENERIC-SWB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0000 //TX_OPERATION_MODE_0 1 0x0000 //TX_OPERATION_MODE_1 @@ -5874,8 +5873,8 @@ 523 0x7E2C //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -8014,9 +8013,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME HANDSET-HANDSET-VOICE_GENERIC-FB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0000 //TX_OPERATION_MODE_0 1 0x0000 //TX_OPERATION_MODE_1 @@ -8544,8 +8542,8 @@ 523 0x7E2C //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -10684,9 +10682,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME HANDSET-HANDSET-TMOBILE_US-NB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0000 //TX_OPERATION_MODE_0 1 0x0000 //TX_OPERATION_MODE_1 @@ -11214,8 +11211,8 @@ 523 0x6000 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -13354,9 +13351,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME HANDSET-HANDSET-TMOBILE_US-WB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0000 //TX_OPERATION_MODE_0 1 0x0000 //TX_OPERATION_MODE_1 @@ -13884,8 +13880,8 @@ 523 0x7E2C //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -16024,9 +16020,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME HANDSET-HANDSET-TMOBILE_US-SWB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0000 //TX_OPERATION_MODE_0 1 0x0000 //TX_OPERATION_MODE_1 @@ -16554,8 +16549,8 @@ 523 0x7E2C //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -18694,9 +18689,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME HANDSET-HANDSET-TMOBILE_US-FB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0000 //TX_OPERATION_MODE_0 1 0x0000 //TX_OPERATION_MODE_1 @@ -19224,8 +19218,8 @@ 523 0x7E2C //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -21364,9 +21358,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME HANDSET-HANDSET-CUSTOM1-SWB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0000 //TX_OPERATION_MODE_0 1 0x0000 //TX_OPERATION_MODE_1 @@ -21894,8 +21887,8 @@ 523 0x7E2C //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -24034,9 +24027,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME HANDSET-HANDSET-CUSTOM1-FB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0000 //TX_OPERATION_MODE_0 1 0x0000 //TX_OPERATION_MODE_1 @@ -24564,8 +24556,8 @@ 523 0x7E2C //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -26704,9 +26696,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME HANDSET-HANDSET-CUSTOM2-SWB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0000 //TX_OPERATION_MODE_0 1 0x0000 //TX_OPERATION_MODE_1 @@ -27234,8 +27225,8 @@ 523 0x7E2C //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -29374,9 +29365,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME HANDSET-HANDSET-CUSTOM2-FB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0000 //TX_OPERATION_MODE_0 1 0x0000 //TX_OPERATION_MODE_1 @@ -29904,8 +29894,8 @@ 523 0x7E2C //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -32044,9 +32034,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME HANDSET-HANDSET-RESERVE1-SWB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0000 //TX_OPERATION_MODE_0 1 0x0000 //TX_OPERATION_MODE_1 @@ -32574,8 +32563,8 @@ 523 0x7E2C //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -34714,9 +34703,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME HANDSET-HANDSET-RESERVE1-FB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0000 //TX_OPERATION_MODE_0 1 0x0000 //TX_OPERATION_MODE_1 @@ -35244,8 +35232,8 @@ 523 0x7E2C //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -37384,9 +37372,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME HANDSET-HANDSET-RESERVE2-SWB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0000 //TX_OPERATION_MODE_0 1 0x0000 //TX_OPERATION_MODE_1 @@ -37914,8 +37901,8 @@ 523 0x7E2C //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -40054,9 +40041,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME HANDSET-HANDSET_HAC-VOICE_GENERIC-NB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0000 //TX_OPERATION_MODE_0 1 0x0000 //TX_OPERATION_MODE_1 @@ -40584,8 +40570,8 @@ 523 0x6000 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -42724,9 +42710,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME HANDSET-HANDSET_HAC-VOICE_GENERIC-WB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0000 //TX_OPERATION_MODE_0 1 0x0000 //TX_OPERATION_MODE_1 @@ -43254,8 +43239,8 @@ 523 0x7E2C //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -45394,9 +45379,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME HANDSET-HANDSET_HAC-VOICE_GENERIC-SWB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0000 //TX_OPERATION_MODE_0 1 0x0000 //TX_OPERATION_MODE_1 @@ -45924,8 +45908,8 @@ 523 0x7E2C //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -48064,9 +48048,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME HANDSET-HANDSET_HAC-VOICE_GENERIC-FB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0000 //TX_OPERATION_MODE_0 1 0x0000 //TX_OPERATION_MODE_1 @@ -48594,8 +48577,8 @@ 523 0x7E2C //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -50734,9 +50717,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME HANDSET-HANDSET_HAC-TMOBILE_US-NB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0000 //TX_OPERATION_MODE_0 1 0x0000 //TX_OPERATION_MODE_1 @@ -51264,8 +51246,8 @@ 523 0x6000 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -53404,9 +53386,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME HANDSET-HANDSET_HAC-TMOBILE_US-WB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0000 //TX_OPERATION_MODE_0 1 0x0000 //TX_OPERATION_MODE_1 @@ -53934,8 +53915,8 @@ 523 0x7E2C //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -56074,9 +56055,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME HANDSET-HANDSET_HAC-TMOBILE_US-SWB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0000 //TX_OPERATION_MODE_0 1 0x0000 //TX_OPERATION_MODE_1 @@ -56604,8 +56584,8 @@ 523 0x7E2C //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -58744,9 +58724,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME HANDSET-HANDSET_HAC-TMOBILE_US-FB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0000 //TX_OPERATION_MODE_0 1 0x0000 //TX_OPERATION_MODE_1 @@ -59274,8 +59253,8 @@ 523 0x7E2C //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -61414,9 +61393,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME HANDSET-HANDSET_HAC-RESERVE2-SWB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0000 //TX_OPERATION_MODE_0 1 0x0000 //TX_OPERATION_MODE_1 @@ -61944,8 +61922,8 @@ 523 0x7E2C //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR diff --git a/audio/lynx/tuning/fortemedia/HANDSFREE.dat b/audio/lynx/tuning/fortemedia/HANDSFREE.dat index f6f5afb79fd2ef7b3c705124c9a151307e222ecd..cdc79dcf00703a0af6332d9885599c7c4d46c21b 100644 GIT binary patch delta 211 zcmX>%nf=^k_6>O)Y``+3JGG_BLfk9hlXd8*X?jPM=@K$i1D< jm(c+xJQ-*!Skrc(ls8Ot`-eJ46mvli+a9%&u|xp?{dGd` delta 211 zcmX>%nf=^k_6>O)Yzz#1ObiT@1&n5G=HvXM0p)KNFq)``+3JGG_BLfk9hlXd8*X?jPM=@K$i1D< jm(c+xJQ-*!Skrc(ls8Ot`-eJ46mvli+a9%&u|xp?a)m#1 diff --git a/audio/lynx/tuning/fortemedia/HANDSFREE.mods b/audio/lynx/tuning/fortemedia/HANDSFREE.mods index dc42412..3521b0d 100644 --- a/audio/lynx/tuning/fortemedia/HANDSFREE.mods +++ b/audio/lynx/tuning/fortemedia/HANDSFREE.mods @@ -1,12 +1,13 @@ #PLATFORM_NAME gChip -#EXPORT_FLAG HANDSFREE #SINGLE_API_VER 1.2.1 -#SAVE_TIME 2023-04-18 16:04:40 +#EXPORT_FLAG HANDSFREE +#PARAM_MODE FULL +#SAVE_MODE 3 +#SAVE_TIME 2023-08-15 15:10:19 #CASE_NAME HANDSFREE-HANDSFREE-VOICE_GENERIC-NB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0001 //TX_OPERATION_MODE_0 1 0x0001 //TX_OPERATION_MODE_1 @@ -534,8 +535,8 @@ 523 0x7E2C //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -2674,9 +2675,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME HANDSFREE-HANDSFREE-VOICE_GENERIC-WB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0001 //TX_OPERATION_MODE_0 1 0x0001 //TX_OPERATION_MODE_1 @@ -3204,8 +3204,8 @@ 523 0x7E2C //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -5344,9 +5344,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME HANDSFREE-HANDSFREE-VOICE_GENERIC-SWB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0001 //TX_OPERATION_MODE_0 1 0x0001 //TX_OPERATION_MODE_1 @@ -5874,8 +5873,8 @@ 523 0x7E2C //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -8014,9 +8013,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME HANDSFREE-HANDSFREE-VOICE_GENERIC-FB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0001 //TX_OPERATION_MODE_0 1 0x0001 //TX_OPERATION_MODE_1 @@ -8544,8 +8542,8 @@ 523 0x7E2C //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -10684,9 +10682,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME HANDSFREE-HANDSFREE-CUSTOM1-SWB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0001 //TX_OPERATION_MODE_0 1 0x0001 //TX_OPERATION_MODE_1 @@ -11214,8 +11211,8 @@ 523 0x7E2C //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -13354,9 +13351,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME HANDSFREE-HANDSFREE-CUSTOM1-FB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0001 //TX_OPERATION_MODE_0 1 0x0001 //TX_OPERATION_MODE_1 @@ -13884,8 +13880,8 @@ 523 0x7E2C //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -16024,9 +16020,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME HANDSFREE-HANDSFREE-CUSTOM2-SWB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0001 //TX_OPERATION_MODE_0 1 0x0001 //TX_OPERATION_MODE_1 @@ -16554,8 +16549,8 @@ 523 0x7E2C //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -18694,9 +18689,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME HANDSFREE-HANDSFREE-CUSTOM2-FB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0001 //TX_OPERATION_MODE_0 1 0x0001 //TX_OPERATION_MODE_1 @@ -19224,8 +19218,8 @@ 523 0x7E2C //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -21364,9 +21358,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME HANDSFREE-HANDSFREE-RESERVE1-SWB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0001 //TX_OPERATION_MODE_0 1 0x0001 //TX_OPERATION_MODE_1 @@ -21894,8 +21887,8 @@ 523 0x7E2C //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -24034,9 +24027,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME HANDSFREE-HANDSFREE-RESERVE1-FB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0001 //TX_OPERATION_MODE_0 1 0x0001 //TX_OPERATION_MODE_1 @@ -24564,8 +24556,8 @@ 523 0x7E2C //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -26704,9 +26696,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME HANDSFREE-HANDSFREE-RESERVE2-SWB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0001 //TX_OPERATION_MODE_0 1 0x0001 //TX_OPERATION_MODE_1 @@ -27234,8 +27225,8 @@ 523 0x7E2C //TX_WIDE2_MEANHTH 524 0x0064 //TX_DR_RESRV_5 525 0x1000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR diff --git a/audio/lynx/tuning/fortemedia/HEADSET.dat b/audio/lynx/tuning/fortemedia/HEADSET.dat index 5ff7a8ebb87679c1d165114bb60c310a77d350ed..b31b4490c10f0abb289baf075d207d4b50a7bc1c 100644 GIT binary patch delta 806 zcmZ9KUnoOS9LL>r?>SA~)=+3t8%@0I0i~#gH_M;$um`cEJb013d09)$lciQ}A&Lj( z0d;G?{3(T$KM%{35Q>znO;NNbzq{?6d$+fHe}BH`^ZlNa2|F`k=l-OPdCTpjq%0P` z+tAu(NQK@|`qr2)>W=2+ru?_|6_Vom%ASYm3u8xhmg{l!IOdonq5{RDCxhlN+f$T7DCqaI=&mFr*4OSm06 zBdXq>5UfUSfVus0O7yq`Pn#sk3y`?BXcbsnM?dmbjg~SJ@Q+YI2utG>?G4@(Zs!)#^*nRTQwWOCge$-d{BAAi zP*m_ODyBFFh2p_A#YDqVp_Jo?Xj(ZJ*&;2jH1sGKr*DL+u-jsx&3Revq9z&|C=f(+ n?4#FRnH68gA5!@m;(Jn0Xi2>~{YHu7KqV delta 806 zcmZ9KUnoOS9LIOhz2`J_TPuYoWwgbMhf#`Jc(eQ|4||X;DGy#GZ(i0C^JJ-&TZrO8 zc|hITFPlZ<2RjfXt;utHheK9+FjZA7?ctZy7v!WRWj)P0QCz3-3vG zhz!amAl6Ml{Mn|E{*kw8wGShKK!^%LSQ@8jZ|JIYyRh)t$TP=0g`fycxB|=|;MT%U zMFsz&Vv1u>C>~x@Of(!7N(Fw1e=4UUTcpJmZ?A%J`a@KO-Bt^2!OLnlHPO&Oi6Ek5 mAHD9%to$-kFnd7nc=q`RN1mwl!I@I!ckvQr=3QX3$NdkrZP;P} diff --git a/audio/lynx/tuning/fortemedia/HEADSET.mods b/audio/lynx/tuning/fortemedia/HEADSET.mods index 7ce97f0..5d2fe7e 100644 --- a/audio/lynx/tuning/fortemedia/HEADSET.mods +++ b/audio/lynx/tuning/fortemedia/HEADSET.mods @@ -1,12 +1,13 @@ #PLATFORM_NAME gChip -#EXPORT_FLAG HEADSET #SINGLE_API_VER 1.2.1 -#SAVE_TIME 2023-04-18 16:05:05 +#EXPORT_FLAG HEADSET +#PARAM_MODE FULL +#SAVE_MODE 3 +#SAVE_TIME 2023-08-15 15:11:19 #CASE_NAME HEADSET-USB_BLACKBIRD-VOICE_GENERIC-NB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0009 //TX_OPERATION_MODE_0 1 0x0009 //TX_OPERATION_MODE_1 @@ -534,8 +535,8 @@ 523 0x0064 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -2674,9 +2675,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME HEADSET-USB_BLACKBIRD-VOICE_GENERIC-WB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0009 //TX_OPERATION_MODE_0 1 0x0009 //TX_OPERATION_MODE_1 @@ -3204,8 +3204,8 @@ 523 0x0064 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -5344,9 +5344,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME HEADSET-USB_BLACKBIRD-VOICE_GENERIC-SWB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0009 //TX_OPERATION_MODE_0 1 0x0001 //TX_OPERATION_MODE_1 @@ -5874,8 +5873,8 @@ 523 0x0064 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -8014,9 +8013,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME HEADSET-USB_BLACKBIRD-VOICE_GENERIC-FB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0009 //TX_OPERATION_MODE_0 1 0x0009 //TX_OPERATION_MODE_1 @@ -8544,8 +8542,8 @@ 523 0x0064 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -10684,9 +10682,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME HEADSET-USB_BLACKBIRD-RESERVE2-SWB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0009 //TX_OPERATION_MODE_0 1 0x0001 //TX_OPERATION_MODE_1 @@ -11214,8 +11211,8 @@ 523 0x0064 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -13354,9 +13351,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME HEADSET-GOOGLE_CONDOR-VOICE_GENERIC-NB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0009 //TX_OPERATION_MODE_0 1 0x0008 //TX_OPERATION_MODE_1 @@ -13884,8 +13880,8 @@ 523 0x0064 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -16024,9 +16020,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME HEADSET-GOOGLE_CONDOR-VOICE_GENERIC-WB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0009 //TX_OPERATION_MODE_0 1 0x0008 //TX_OPERATION_MODE_1 @@ -16554,8 +16549,8 @@ 523 0x0064 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -18694,9 +18689,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME HEADSET-GOOGLE_CONDOR-VOICE_GENERIC-SWB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0009 //TX_OPERATION_MODE_0 1 0x0001 //TX_OPERATION_MODE_1 @@ -19224,8 +19218,8 @@ 523 0x0064 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -21364,9 +21358,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME HEADSET-GOOGLE_CONDOR-VOICE_GENERIC-FB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0009 //TX_OPERATION_MODE_0 1 0x0009 //TX_OPERATION_MODE_1 @@ -21894,8 +21887,8 @@ 523 0x0064 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -24034,9 +24027,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME HEADSET-GOOGLE_CONDOR-RESERVE2-SWB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0009 //TX_OPERATION_MODE_0 1 0x0001 //TX_OPERATION_MODE_1 @@ -24564,8 +24556,8 @@ 523 0x0064 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -26704,9 +26696,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME HEADSET-GOOGLE_CONDOR_HEADPHONE-VOICE_GENERIC-NB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0001 //TX_OPERATION_MODE_0 1 0x0001 //TX_OPERATION_MODE_1 @@ -27234,8 +27225,8 @@ 523 0x7E2C //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -29374,9 +29365,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME HEADSET-GOOGLE_CONDOR_HEADPHONE-VOICE_GENERIC-WB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0001 //TX_OPERATION_MODE_0 1 0x0001 //TX_OPERATION_MODE_1 @@ -29904,8 +29894,8 @@ 523 0x7E2C //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -32044,9 +32034,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME HEADSET-GOOGLE_CONDOR_HEADPHONE-VOICE_GENERIC-SWB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0001 //TX_OPERATION_MODE_0 1 0x0001 //TX_OPERATION_MODE_1 @@ -32574,8 +32563,8 @@ 523 0x7E2C //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -34714,9 +34703,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME HEADSET-GOOGLE_CONDOR_HEADPHONE-VOICE_GENERIC-FB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0001 //TX_OPERATION_MODE_0 1 0x0001 //TX_OPERATION_MODE_1 @@ -35244,8 +35232,8 @@ 523 0x7E2C //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -37384,9 +37372,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME HEADSET-GOOGLE_CONDOR_HEADPHONE-RESERVE2-SWB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0001 //TX_OPERATION_MODE_0 1 0x0001 //TX_OPERATION_MODE_1 @@ -37914,8 +37901,8 @@ 523 0x7E2C //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -40054,9 +40041,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME HEADSET-GOOGLE_CONDOR_CERTIFICATION1-VOICE_GENERIC-NB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0009 //TX_OPERATION_MODE_0 1 0x0008 //TX_OPERATION_MODE_1 @@ -40584,8 +40570,8 @@ 523 0x0064 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -42724,9 +42710,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME HEADSET-GOOGLE_CONDOR_CERTIFICATION1-VOICE_GENERIC-WB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0009 //TX_OPERATION_MODE_0 1 0x0008 //TX_OPERATION_MODE_1 @@ -43254,8 +43239,8 @@ 523 0x0064 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -45394,9 +45379,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME HEADSET-GOOGLE_CONDOR_CERTIFICATION1-VOICE_GENERIC-SWB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0009 //TX_OPERATION_MODE_0 1 0x0001 //TX_OPERATION_MODE_1 @@ -45924,8 +45908,8 @@ 523 0x0064 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -48064,9 +48048,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME HEADSET-GOOGLE_CONDOR_CERTIFICATION1-VOICE_GENERIC-FB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0009 //TX_OPERATION_MODE_0 1 0x0009 //TX_OPERATION_MODE_1 @@ -48594,8 +48577,8 @@ 523 0x0064 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -50734,9 +50717,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME HEADSET-GOOGLE_CONDOR_CERTIFICATION1-RESERVE2-SWB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0009 //TX_OPERATION_MODE_0 1 0x0001 //TX_OPERATION_MODE_1 @@ -51264,8 +51246,8 @@ 523 0x0064 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -53404,9 +53386,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME HEADSET-TTY_HCO-VOICE_GENERIC-NB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0001 //TX_OPERATION_MODE_0 1 0x0000 //TX_OPERATION_MODE_1 @@ -53934,8 +53915,8 @@ 523 0x0064 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x0000 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0028 //TX_SNR_THR @@ -56074,9 +56055,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME HEADSET-TTY_HCO-VOICE_GENERIC-WB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0001 //TX_OPERATION_MODE_0 1 0x0000 //TX_OPERATION_MODE_1 @@ -56604,8 +56584,8 @@ 523 0x0064 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x0000 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0028 //TX_SNR_THR @@ -58744,9 +58724,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME HEADSET-TTY_HCO-VOICE_GENERIC-SWB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0001 //TX_OPERATION_MODE_0 1 0x0000 //TX_OPERATION_MODE_1 @@ -59274,8 +59253,8 @@ 523 0x0064 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x0000 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0028 //TX_SNR_THR @@ -61414,9 +61393,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME HEADSET-TTY_HCO-VOICE_GENERIC-FB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0001 //TX_OPERATION_MODE_0 1 0x0000 //TX_OPERATION_MODE_1 @@ -61944,8 +61922,8 @@ 523 0x0064 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x0000 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0028 //TX_SNR_THR @@ -64084,9 +64062,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME HEADSET-TTY_HCO-RESERVE2-SWB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0001 //TX_OPERATION_MODE_0 1 0x0000 //TX_OPERATION_MODE_1 @@ -64614,8 +64591,8 @@ 523 0x0064 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x0000 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0028 //TX_SNR_THR @@ -66754,9 +66731,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME HEADSET-TTY_VCO-VOICE_GENERIC-NB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0001 //TX_OPERATION_MODE_0 1 0x0001 //TX_OPERATION_MODE_1 @@ -67284,8 +67260,8 @@ 523 0x7E2C //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -69424,9 +69400,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME HEADSET-TTY_VCO-VOICE_GENERIC-WB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0001 //TX_OPERATION_MODE_0 1 0x0001 //TX_OPERATION_MODE_1 @@ -69954,8 +69929,8 @@ 523 0x7E2C //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -72094,9 +72069,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME HEADSET-TTY_VCO-VOICE_GENERIC-SWB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0001 //TX_OPERATION_MODE_0 1 0x0001 //TX_OPERATION_MODE_1 @@ -72624,8 +72598,8 @@ 523 0x7E2C //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -74764,9 +74738,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME HEADSET-TTY_VCO-VOICE_GENERIC-FB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0001 //TX_OPERATION_MODE_0 1 0x0001 //TX_OPERATION_MODE_1 @@ -75294,8 +75267,8 @@ 523 0x7E2C //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -77434,9 +77407,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME HEADSET-TTY_VCO-RESERVE2-SWB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0001 //TX_OPERATION_MODE_0 1 0x0001 //TX_OPERATION_MODE_1 @@ -77964,8 +77936,8 @@ 523 0x7E2C //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -80104,9 +80076,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME HEADSET-TTY_FULL-VOICE_GENERIC-NB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0001 //TX_OPERATION_MODE_0 1 0x0000 //TX_OPERATION_MODE_1 @@ -80634,8 +80605,8 @@ 523 0x0064 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x0000 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0028 //TX_SNR_THR @@ -82774,9 +82745,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME HEADSET-TTY_FULL-VOICE_GENERIC-WB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0001 //TX_OPERATION_MODE_0 1 0x0000 //TX_OPERATION_MODE_1 @@ -83304,8 +83274,8 @@ 523 0x0064 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x0000 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0028 //TX_SNR_THR @@ -85444,9 +85414,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME HEADSET-TTY_FULL-VOICE_GENERIC-SWB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0001 //TX_OPERATION_MODE_0 1 0x0000 //TX_OPERATION_MODE_1 @@ -85974,8 +85943,8 @@ 523 0x0064 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x0000 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0028 //TX_SNR_THR @@ -88114,9 +88083,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME HEADSET-TTY_FULL-VOICE_GENERIC-FB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0001 //TX_OPERATION_MODE_0 1 0x0000 //TX_OPERATION_MODE_1 @@ -88644,8 +88612,8 @@ 523 0x0064 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x0000 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0028 //TX_SNR_THR @@ -90784,9 +90752,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME HEADSET-TTY_FULL-RESERVE2-SWB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0001 //TX_OPERATION_MODE_0 1 0x0000 //TX_OPERATION_MODE_1 @@ -91314,8 +91281,8 @@ 523 0x0064 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x0000 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0028 //TX_SNR_THR @@ -93454,9 +93421,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME HEADSET-RESERVE1-VOICE_GENERIC-NB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0009 //TX_OPERATION_MODE_0 1 0x0008 //TX_OPERATION_MODE_1 @@ -93984,8 +93950,8 @@ 523 0x0064 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -96124,9 +96090,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME HEADSET-RESERVE1-VOICE_GENERIC-WB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0009 //TX_OPERATION_MODE_0 1 0x0008 //TX_OPERATION_MODE_1 @@ -96654,8 +96619,8 @@ 523 0x0064 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -98794,9 +98759,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME HEADSET-RESERVE1-VOICE_GENERIC-SWB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0009 //TX_OPERATION_MODE_0 1 0x0001 //TX_OPERATION_MODE_1 @@ -99324,8 +99288,8 @@ 523 0x0064 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -101464,9 +101428,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME HEADSET-RESERVE1-VOICE_GENERIC-FB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0009 //TX_OPERATION_MODE_0 1 0x0009 //TX_OPERATION_MODE_1 @@ -101994,8 +101957,8 @@ 523 0x0064 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -104134,9 +104097,8 @@ 287 0x0000 //RX_VOL_RESRV_0 #CASE_NAME HEADSET-RESERVE1-RESERVE2-SWB -#PARAM_MODE FULL -#PARAM_TYPE TX+2RX -#TOTAL_CUSTOM_STEP 7+7 +#PARAM_TYPE TX+2RX +#TOTAL_CUSTOM_STEP 7+7 #TX 0 0x0009 //TX_OPERATION_MODE_0 1 0x0001 //TX_OPERATION_MODE_1 @@ -104664,8 +104626,8 @@ 523 0x0064 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR From 6e8a6e788b20394cbdefe1fe91f9a44ab6261c65 Mon Sep 17 00:00:00 2001 From: Jayant Chowdhary Date: Tue, 12 Sep 2023 23:33:10 +0000 Subject: [PATCH 36/43] Revert "DeviceAsWebcam: Add overlays for physical camera id" This reverts commit 24f43348a935f2d678f916bb66c7cd07fb7f9ce9. Reason for revert: With stream use case VIDEO_CALL + logical stream power is well within the permissible limit of 3W. Bug: 300166920 Change-Id: Ic5254d9c5ace2b3ce7b4841078fa5ce43b3d9eef --- device-lynx.mk | 4 --- rro_overlays/DeviceAsWebcamOverlay/Android.bp | 10 -------- .../DeviceAsWebcamOverlay/AndroidManifest.xml | 25 ------------------- rro_overlays/DeviceAsWebcamOverlay/OWNERS | 1 - .../res/raw/physical_camera_mapping.json | 1 - 5 files changed, 41 deletions(-) delete mode 100644 rro_overlays/DeviceAsWebcamOverlay/Android.bp delete mode 100644 rro_overlays/DeviceAsWebcamOverlay/AndroidManifest.xml delete mode 100644 rro_overlays/DeviceAsWebcamOverlay/OWNERS delete mode 100644 rro_overlays/DeviceAsWebcamOverlay/res/raw/physical_camera_mapping.json diff --git a/device-lynx.mk b/device-lynx.mk index 8fa0aa5..5b34744 100644 --- a/device-lynx.mk +++ b/device-lynx.mk @@ -223,10 +223,6 @@ PRODUCT_PACKAGES += \ NoCutoutOverlay \ AvoidAppsInCutoutOverlay -# Android DeviceAsWebcam specific overlay -PRODUCT_PACKAGES += \ - DeviceAsWebcamLynx - # MIPI Coex Configs PRODUCT_COPY_FILES += \ device/google/lynx/lynx/radio/lynx_display_primary_mipi_coex_table.csv:$(TARGET_COPY_OUT_VENDOR)/etc/modem/display_primary_mipi_coex_table.csv diff --git a/rro_overlays/DeviceAsWebcamOverlay/Android.bp b/rro_overlays/DeviceAsWebcamOverlay/Android.bp deleted file mode 100644 index 697b4ef..0000000 --- a/rro_overlays/DeviceAsWebcamOverlay/Android.bp +++ /dev/null @@ -1,10 +0,0 @@ -package { - default_applicable_licenses: ["Android-Apache-2.0"], -} - -runtime_resource_overlay { - name: "DeviceAsWebcamLynx", - certificate: "platform", - product_specific: true, - sdk_version: "current", -} diff --git a/rro_overlays/DeviceAsWebcamOverlay/AndroidManifest.xml b/rro_overlays/DeviceAsWebcamOverlay/AndroidManifest.xml deleted file mode 100644 index 0b3260c..0000000 --- a/rro_overlays/DeviceAsWebcamOverlay/AndroidManifest.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - diff --git a/rro_overlays/DeviceAsWebcamOverlay/OWNERS b/rro_overlays/DeviceAsWebcamOverlay/OWNERS deleted file mode 100644 index f48a95c..0000000 --- a/rro_overlays/DeviceAsWebcamOverlay/OWNERS +++ /dev/null @@ -1 +0,0 @@ -include platform/frameworks/av:/camera/OWNERS diff --git a/rro_overlays/DeviceAsWebcamOverlay/res/raw/physical_camera_mapping.json b/rro_overlays/DeviceAsWebcamOverlay/res/raw/physical_camera_mapping.json deleted file mode 100644 index d847e25..0000000 --- a/rro_overlays/DeviceAsWebcamOverlay/res/raw/physical_camera_mapping.json +++ /dev/null @@ -1 +0,0 @@ -{"0": {"3" : "UW"}} From 0155c6cdaf130d55de85fa9b9ae300cc1a9125ed Mon Sep 17 00:00:00 2001 From: Alice Kuo Date: Mon, 18 Sep 2023 03:26:03 +0800 Subject: [PATCH 37/43] Config P23a as LE audio hidden by default Based on the lunch stratgey, hide LE audio toggle for P23a (Phase 1) for now Bug: 300807171 Test: LE audio toggle isn't shown on Device Detail by default Change-Id: I193e31d1be1d234da6b099db4badcb03c09bb643 --- bluetooth/qti_default.mk | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/bluetooth/qti_default.mk b/bluetooth/qti_default.mk index 8a2031f..5da4e3b 100644 --- a/bluetooth/qti_default.mk +++ b/bluetooth/qti_default.mk @@ -44,6 +44,10 @@ PRODUCT_PRODUCT_PROPERTIES += \ PRODUCT_PRODUCT_PROPERTIES += \ bluetooth.leaudio.dual_bidirection_swb.supported=false +# LE Audio Lunch Config for Phase 1 (LE audio toggle hidden by default) +PRODUCT_PRODUCT_PROPERTIES += \ + persist.bluetooth.leaudio.toggle_visible=false + # LE Auido Offload Capabilities setting PRODUCT_COPY_FILES += \ device/google/lynx/bluetooth/le_audio_codec_capabilities.xml:$(TARGET_COPY_OUT_VENDOR)/etc/le_audio_codec_capabilities.xml From 6802c8083d7cb79ea3ca783d8d839ce9dc41b7a3 Mon Sep 17 00:00:00 2001 From: Rick Yiu Date: Tue, 19 Sep 2023 02:59:24 +0000 Subject: [PATCH 38/43] Disable limiting camera_hal for LAUNCH hint If auto rotation is enabled, it will trigger LAUNCH hint while camera is running if device rotates, which could limit camera_hal tasks to little cores. So, disable it first until there is a new hint for the rotation event. Bug: 297273578 Test: build pass Change-Id: I5040ae4893632f7f7b88cb23ad45554f17fee04c --- powerhint.json | 24 ------------------------ 1 file changed, 24 deletions(-) diff --git a/powerhint.json b/powerhint.json index ed14f9a..9ce84eb 100644 --- a/powerhint.json +++ b/powerhint.json @@ -702,30 +702,6 @@ "Duration": 5000, "Value": "0" }, - { - "PowerHint": "LAUNCH", - "Type": "DoHint", - "EnableProperty": "vendor.powerhal.camerarunning", - "Value": "CDCPUSET_RESTRICTED" - }, - { - "PowerHint": "LAUNCH", - "Type": "DoHint", - "EnableProperty": "vendor.powerhal.camerarunning", - "Value": "CDHIGHCPUSETCPUS_RESTRICTED" - }, - { - "PowerHint": "LAUNCH", - "Type": "DoHint", - "EnableProperty": "vendor.powerhal.camerarunning", - "Value": "CDMIDCPUSETCPUS_RESTRICTED" - }, - { - "PowerHint": "LAUNCH", - "Type": "DoHint", - "EnableProperty": "vendor.powerhal.camerarunning", - "Value": "CDMIDHIGHCPUSETCPUS_RESTRICTED" - }, { "PowerHint": "LAUNCH", "Type": "DoHint", From c0a5bc082587d1365a0fa4f179a09efd6bf0b716 Mon Sep 17 00:00:00 2001 From: Willy Hu Date: Thu, 14 Sep 2023 03:28:40 +0000 Subject: [PATCH 39/43] Apply new IA requirement on M23 device See b/227579876, for P23 and later, we can send null initial attach data profile to modem to clear any previoud data profiles. Bug: 300203182 Change-Id: I42fefc7b1b17345978e7283f19b8ac73890e4cd3 Test: Build pass. --- lynx/overlay/frameworks/base/core/res/res/values/config.xml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lynx/overlay/frameworks/base/core/res/res/values/config.xml b/lynx/overlay/frameworks/base/core/res/res/values/config.xml index c122acf..07118d2 100644 --- a/lynx/overlay/frameworks/base/core/res/res/values/config.xml +++ b/lynx/overlay/frameworks/base/core/res/res/values/config.xml @@ -309,4 +309,8 @@ Note: If the display supports multiple resolutions, please define the path config based on the highest resolution so that it can be scaled correctly in each resolution. --> M 50 0 C 42.768298 0.20918843 40.38325 0.67140492 36.839844 1.4492188 C 32.88207 2.499408 31.55228 2.9412067 27.529297 4.6933594 C 22.757243 6.7717586 20.051023 9.0487475 17.677734 10.873047 C 14.896398 13.14348 12.520098 15.642526 10.375 18.316406 C 7.8943843 21.48606 6.0935469 24.386022 4.3515625 28.15625 C 1.8145748 33.95665 1.4214109 36.446413 0.90625 38.939453 C 0.29310087 41.906691 0.090606668 43.961689 0 50 L 0 2350 C 0.083036414 2356.0047 0.27049146 2357.7278 0.70507812 2360.4961 C 1.0552946 2362.727 1.7787856 2366.4728 4.1152344 2372.0391 C 5.8274884 2375.87 7.608122 2378.6647 10.011719 2381.8281 C 12.156817 2384.5019 14.6796 2387.128 17.460938 2389.3984 C 19.82277 2391.2952 22.788288 2393.4515 27.306641 2395.5898 C 30.772461 2397.23 33.05157 2397.9241 37.181641 2398.8828 C 41.654968 2399.8035 43.840728 2399.9069 50 2400 L 1030 2400 C 1036.1593 2399.9069 1038.345 2399.8035 1042.8184 2398.8828 C 1046.9485 2397.9241 1049.2276 2397.23 1052.6934 2395.5898 C 1057.2118 2393.4515 1060.1773 2391.2952 1062.5391 2389.3984 C 1065.3205 2387.128 1067.8432 2384.5019 1069.9883 2381.8281 C 1072.3919 2378.6647 1074.1725 2375.87 1075.8848 2372.0391 C 1078.2212 2366.4728 1078.9466 2362.727 1079.2969 2360.4961 C 1079.7314 2357.7278 1079.917 2356.0047 1080 2350 L 1080 50 C 1079.909 43.961692 1079.7068 41.906687 1079.0938 38.939453 C 1078.5787 36.446409 1078.1854 33.956648 1075.6484 28.15625 C 1073.9064 24.386028 1072.1057 21.48606 1069.625 18.316406 C 1067.4799 15.642522 1065.1037 13.143473 1062.3223 10.873047 C 1059.949 9.0487399 1057.2428 6.7717652 1052.4707 4.6933594 C 1048.4477 2.9412128 1047.118 2.4994066 1043.1602 1.4492188 C 1039.6168 0.67140026 1037.2317 0.20918958 1030 0 L 50 0 z + + + true From d7ecaa11fad8a7bc4e03c6d9476d6a2726954afc Mon Sep 17 00:00:00 2001 From: Lokesh Kumar Goel Date: Fri, 29 Sep 2023 01:14:18 +0000 Subject: [PATCH 40/43] Update lynx SVN to 20 Bug: 302612466 (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:771547b88e03c964c56e530fc1fc7c58c6b36fcb) Merged-In: I3929cc8f47075a22d47c580a1ebc3acdef5ee589 Change-Id: I3929cc8f47075a22d47c580a1ebc3acdef5ee589 --- device-lynx.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/device-lynx.mk b/device-lynx.mk index 5b34744..5667008 100644 --- a/device-lynx.mk +++ b/device-lynx.mk @@ -203,7 +203,7 @@ PRODUCT_VENDOR_PROPERTIES += \ # Increment the SVN for any official public releases PRODUCT_VENDOR_PROPERTIES += \ - ro.vendor.build.svn=19 + ro.vendor.build.svn=20 # Set support hide display cutout feature PRODUCT_PRODUCT_PROPERTIES += \ From b1dd19f4008452af70ffa2fab5edd0594d270dea Mon Sep 17 00:00:00 2001 From: Lokesh Kumar Goel Date: Fri, 29 Sep 2023 01:15:48 +0000 Subject: [PATCH 41/43] Update lynx SVN to 21 Bug: 302612466 (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:02c0ddcf511b8177fcef205a9c030976c76ef260) Merged-In: Id418cfb0934077258b796552b0ff376ca8dde30e Change-Id: Id418cfb0934077258b796552b0ff376ca8dde30e --- device-lynx.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/device-lynx.mk b/device-lynx.mk index 5667008..9002502 100644 --- a/device-lynx.mk +++ b/device-lynx.mk @@ -203,7 +203,7 @@ PRODUCT_VENDOR_PROPERTIES += \ # Increment the SVN for any official public releases PRODUCT_VENDOR_PROPERTIES += \ - ro.vendor.build.svn=20 + ro.vendor.build.svn=21 # Set support hide display cutout feature PRODUCT_PRODUCT_PROPERTIES += \ From c7a230f565f335ff2db20c559387b4caa4ad587d Mon Sep 17 00:00:00 2001 From: Shivakumar Neginal Date: Mon, 16 Oct 2023 20:27:01 +0000 Subject: [PATCH 42/43] Adding Fast Pair extended IDs for L10 Adding the Fast Pair extended IDs for lynx so that Quick Start shows the right Fast Pair bottom sheet on other devices during setup. Bug: 305516133 Test: TBD (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:738a0e9359bdc221c4a223873cff53cb13e8e34f) Merged-In: I3d4492e007de0b25f6f4af37917e798861d48a77 Change-Id: I3d4492e007de0b25f6f4af37917e798861d48a77 --- device-lynx.mk | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/device-lynx.mk b/device-lynx.mk index 9002502..4ddc3e2 100644 --- a/device-lynx.mk +++ b/device-lynx.mk @@ -283,3 +283,8 @@ PRODUCT_PACKAGES += \ # Enable DeviceAsWebcam support PRODUCT_VENDOR_PROPERTIES += \ ro.usb.uvc.enabled=true + +# Quick Start device-specific settings +PRODUCT_PRODUCT_PROPERTIES += \ + ro.quick_start.oem_id=00e0 \ + ro.quick_start.device_id=lynx From 9bd629d0622d4076f3ef5f4647e01b42dea7e46c Mon Sep 17 00:00:00 2001 From: Ankur Bakshi Date: Thu, 26 Oct 2023 05:21:33 +0000 Subject: [PATCH 43/43] Update lynx SVN to 22 Bug: 302612466 (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:126e54a429eadbc2b63370aca5f1908b5f74a55a) Merged-In: Ib3ccc703aba169eba719121c42cbc248d7d5d477 Change-Id: Ib3ccc703aba169eba719121c42cbc248d7d5d477 --- device-lynx.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/device-lynx.mk b/device-lynx.mk index 4ddc3e2..b9f60a9 100644 --- a/device-lynx.mk +++ b/device-lynx.mk @@ -203,7 +203,7 @@ PRODUCT_VENDOR_PROPERTIES += \ # Increment the SVN for any official public releases PRODUCT_VENDOR_PROPERTIES += \ - ro.vendor.build.svn=21 + ro.vendor.build.svn=22 # Set support hide display cutout feature PRODUCT_PRODUCT_PROPERTIES += \