From 35726fa691af58fa46b6890bf8878f62b01251fd Mon Sep 17 00:00:00 2001 From: Jia-yi Chen Date: Fri, 31 Mar 2023 13:39:51 -0700 Subject: [PATCH 1/5] Camera: Force front camera always binning for 720P or less Bug: 275886769 Test: Boot & check logs Change-Id: I78ded68fdec10c447ad2b402dc979e18d754855f --- device-husky.mk | 4 ++++ device-ripcurrent.mk | 4 ++++ device-shiba.mk | 4 ++++ 3 files changed, 12 insertions(+) diff --git a/device-husky.mk b/device-husky.mk index 23e3000..40d6be3 100644 --- a/device-husky.mk +++ b/device-husky.mk @@ -258,6 +258,10 @@ PRODUCT_VENDOR_PROPERTIES += \ persist.vendor.udfps.als_feed_forward_supported=true \ persist.vendor.udfps.lhbm_controlled_in_hal_supported=true +# Camera Vendor property +PRODUCT_VENDOR_PROPERTIES += \ + persist.vendor.camera.front_720P_always_binning=true + # config of display brightness dimming PRODUCT_DEFAULT_PROPERTY_OVERRIDES += vendor.display.0.brightness.dimming.usage?=1 PRODUCT_VENDOR_PROPERTIES += \ diff --git a/device-ripcurrent.mk b/device-ripcurrent.mk index 43bbf9c..6f8c932 100644 --- a/device-ripcurrent.mk +++ b/device-ripcurrent.mk @@ -237,6 +237,10 @@ PRODUCT_VENDOR_PROPERTIES += \ persist.vendor.udfps.als_feed_forward_supported=true \ persist.vendor.udfps.lhbm_controlled_in_hal_supported=true +# Camera Vendor property +PRODUCT_VENDOR_PROPERTIES += \ + persist.vendor.camera.front_720P_always_binning=true + # Vibrator HAL ACTUATOR_MODEL := luxshare_ict_081545 PRODUCT_VENDOR_PROPERTIES += \ diff --git a/device-shiba.mk b/device-shiba.mk index 112e421..690edc8 100644 --- a/device-shiba.mk +++ b/device-shiba.mk @@ -259,6 +259,10 @@ PRODUCT_COPY_FILES += \ device/google/shusky/shiba/display_colordata_google-bigsurf_cal0.pb:$(TARGET_COPY_OUT_VENDOR)/etc/display_colordata_google-bigsurf_cal0.pb \ device/google/shusky/shiba/display_colordata_google-shoreline_cal0.pb:$(TARGET_COPY_OUT_VENDOR)/etc/display_colordata_google-shoreline_cal0.pb +# Camera Vendor property +PRODUCT_VENDOR_PROPERTIES += \ + persist.vendor.camera.front_720P_always_binning=true + # Display LBE PRODUCT_DEFAULT_PROPERTY_OVERRIDES += vendor.display.lbe.supported=1 From e240a9cb15fcc26f9bd5c96ba33af0ace18b5a7c Mon Sep 17 00:00:00 2001 From: Carter Hsu Date: Fri, 28 Apr 2023 10:47:15 +0800 Subject: [PATCH 2/5] audio: FM table check in (2023/04/28) for telephony. - SB3 Handset (Duncan) Fine tune NB/WB/SWB for TMO US position - SB3 Heaset (Gene) Modify TTY RX Gain Files from the latest attachment on b/279995733 Bug: 279995733 Test: verified by rickycheng@ Change-Id: Ib3c37c0fd85a04504e4f42b2e889071a71552b62 --- audio/shiba/tuning/fortemedia/HANDSET.dat | Bin 258170 -> 258170 bytes audio/shiba/tuning/fortemedia/HANDSET.mods | 484 ++++++++++----------- audio/shiba/tuning/fortemedia/HEADSET.dat | Bin 430266 -> 430266 bytes audio/shiba/tuning/fortemedia/HEADSET.mods | 20 +- 4 files changed, 241 insertions(+), 263 deletions(-) diff --git a/audio/shiba/tuning/fortemedia/HANDSET.dat b/audio/shiba/tuning/fortemedia/HANDSET.dat index b0e732766effe1cac564a8dd0cb703a76a00e83b..7772de06731d4b091d3251694ee522f637858879 100644 GIT binary patch delta 1013 zcmezMfdAJ6{tb2;H|ueRa5DX8+{`1Q#yEMEZ~~+3W^R#oMlhw$IQ`xP#so&&&C=p< zp~>f*L5j4c+8Om^nQ9tD7}Od(Jk)_$qai6wv!T6MtD&o3yP>&7r=hn^w_(mqy@uIy z^c&{S-~8dQnRr}UiaAqqss&R_oF!9qj1^Nvj5U*gs0~v{m@QLSh#gZ{O&kAF8`Ph-A!TVJhU@{vej|5R2O*#+n8NPz*#sVjv>`7z4Rl4U^|;H*`$a zX=v-#ZJ5%b*D!yYe#7Z XFj?7dmWmZoY>z8r+8$TNEK>ylT^@J% delta 161 zcmezMfdAJ6{tb2;xh$;gn9Qy0nQUw}TX1@DGG5xuEuzl2d6jSo^W=BJGEhFF?d0{g z$(#8^R2V0pb57Z;C-swmy1g1B_hut43n7rg&22U{EI@|B=2`YCjEoMO*W0!;Za(K6 zD*#qEz3Uir$@YC}j8izahea}eRA>k4-fpkP#H~MFPoGf*B=|w0J+6#tdt4c_OcelF CY&Jyz diff --git a/audio/shiba/tuning/fortemedia/HANDSET.mods b/audio/shiba/tuning/fortemedia/HANDSET.mods index 2d25c1e..7cea84e 100644 --- a/audio/shiba/tuning/fortemedia/HANDSET.mods +++ b/audio/shiba/tuning/fortemedia/HANDSET.mods @@ -1,12 +1,13 @@ #PLATFORM_NAME gChip -#EXPORT_FLAG HANDSET #SINGLE_API_VER 1.3.3 -#SAVE_TIME 2023-04-14 14:20:56 +#EXPORT_FLAG HANDSET +#PARAM_MODE FULL +#SAVE_MODE 3 +#SAVE_TIME 2023-04-25 14:24:35 #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 @@ -2700,9 +2701,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 @@ -5396,9 +5396,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 @@ -8092,9 +8091,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 @@ -10788,9 +10786,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 @@ -11366,9 +11363,9 @@ 571 0x433B //TX_FDEQ_GAIN_4 572 0x3A40 //TX_FDEQ_GAIN_5 573 0x4040 //TX_FDEQ_GAIN_6 -574 0x3A38 //TX_FDEQ_GAIN_7 -575 0x3A37 //TX_FDEQ_GAIN_8 -576 0x3C3C //TX_FDEQ_GAIN_9 +574 0x3A28 //TX_FDEQ_GAIN_7 +575 0x3332 //TX_FDEQ_GAIN_8 +576 0x323B //TX_FDEQ_GAIN_9 577 0x4848 //TX_FDEQ_GAIN_10 578 0x4848 //TX_FDEQ_GAIN_11 579 0x4848 //TX_FDEQ_GAIN_12 @@ -11961,7 +11958,7 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x02D2 //RX_TDDRC_DRC_GAIN +124 0x01FF //RX_TDDRC_DRC_GAIN 38 0x0014 //RX_FDEQ_SUBNUM 39 0x4C48 //RX_FDEQ_GAIN_0 40 0x4848 //RX_FDEQ_GAIN_1 @@ -12060,7 +12057,7 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x02A9 //RX_TDDRC_DRC_GAIN +124 0x021D //RX_TDDRC_DRC_GAIN 38 0x0014 //RX_FDEQ_SUBNUM 39 0x4C48 //RX_FDEQ_GAIN_0 40 0x4848 //RX_FDEQ_GAIN_1 @@ -12159,7 +12156,7 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x02A9 //RX_TDDRC_DRC_GAIN +124 0x021D //RX_TDDRC_DRC_GAIN 38 0x0014 //RX_FDEQ_SUBNUM 39 0x4C48 //RX_FDEQ_GAIN_0 40 0x4848 //RX_FDEQ_GAIN_1 @@ -12251,25 +12248,25 @@ 114 0x1800 //RX_TDDRC_THRD_2 115 0x1800 //RX_TDDRC_THRD_3 116 0x3000 //RX_TDDRC_SLANT_0 -117 0x7FFF //RX_TDDRC_SLANT_1 +117 0x6E00 //RX_TDDRC_SLANT_1 118 0x1000 //RX_TDDRC_ALPHA_UP_0 119 0x7EB8 //RX_TDDRC_ALPHA_DWN_0 120 0x0000 //RX_TDDRC_HMNC_FLAG 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x02D2 //RX_TDDRC_DRC_GAIN +124 0x023D //RX_TDDRC_DRC_GAIN 38 0x0014 //RX_FDEQ_SUBNUM -39 0x4C48 //RX_FDEQ_GAIN_0 -40 0x4848 //RX_FDEQ_GAIN_1 -41 0x546E //RX_FDEQ_GAIN_2 -42 0x808C //RX_FDEQ_GAIN_3 -43 0x908B //RX_FDEQ_GAIN_4 -44 0x7E7F //RX_FDEQ_GAIN_5 -45 0x7A83 //RX_FDEQ_GAIN_6 -46 0x8689 //RX_FDEQ_GAIN_7 -47 0x8D94 //RX_FDEQ_GAIN_8 -48 0x9A9C //RX_FDEQ_GAIN_9 +39 0x4840 //RX_FDEQ_GAIN_0 +40 0x3E40 //RX_FDEQ_GAIN_1 +41 0x515E //RX_FDEQ_GAIN_2 +42 0x6470 //RX_FDEQ_GAIN_3 +43 0x7A84 //RX_FDEQ_GAIN_4 +44 0x7C7A //RX_FDEQ_GAIN_5 +45 0x7C7C //RX_FDEQ_GAIN_6 +46 0x7D7C //RX_FDEQ_GAIN_7 +47 0x7E82 //RX_FDEQ_GAIN_8 +48 0x7C80 //RX_FDEQ_GAIN_9 49 0x4848 //RX_FDEQ_GAIN_10 50 0x4848 //RX_FDEQ_GAIN_11 51 0x4848 //RX_FDEQ_GAIN_12 @@ -12332,7 +12329,7 @@ 108 0x5333 //RX_FDDRC_SLANT_1_2 109 0x5333 //RX_FDDRC_SLANT_1_3 110 0x0000 //RX_FDDRC_RESRV_0 -129 0x003D //RX_SPK_VOL +129 0x002E //RX_SPK_VOL 130 0x0000 //RX_VOL_RESRV_0 #VOL 4 6 0x1000 //RX_TDDRC_ALPHA_UP_1 @@ -12357,7 +12354,7 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x02A9 //RX_TDDRC_DRC_GAIN +124 0x021D //RX_TDDRC_DRC_GAIN 38 0x0014 //RX_FDEQ_SUBNUM 39 0x4C48 //RX_FDEQ_GAIN_0 40 0x4848 //RX_FDEQ_GAIN_1 @@ -12456,7 +12453,7 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x02A9 //RX_TDDRC_DRC_GAIN +124 0x021D //RX_TDDRC_DRC_GAIN 38 0x0014 //RX_FDEQ_SUBNUM 39 0x4C48 //RX_FDEQ_GAIN_0 40 0x4848 //RX_FDEQ_GAIN_1 @@ -12555,18 +12552,18 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x02A9 //RX_TDDRC_DRC_GAIN +124 0x021D //RX_TDDRC_DRC_GAIN 38 0x0014 //RX_FDEQ_SUBNUM -39 0x4C48 //RX_FDEQ_GAIN_0 +39 0x4848 //RX_FDEQ_GAIN_0 40 0x4848 //RX_FDEQ_GAIN_1 -41 0x546E //RX_FDEQ_GAIN_2 -42 0x808C //RX_FDEQ_GAIN_3 -43 0x908B //RX_FDEQ_GAIN_4 -44 0x7E7F //RX_FDEQ_GAIN_5 -45 0x7A83 //RX_FDEQ_GAIN_6 -46 0x8689 //RX_FDEQ_GAIN_7 -47 0x8D94 //RX_FDEQ_GAIN_8 -48 0x9A9C //RX_FDEQ_GAIN_9 +41 0x5662 //RX_FDEQ_GAIN_2 +42 0x7387 //RX_FDEQ_GAIN_3 +43 0x8F8A //RX_FDEQ_GAIN_4 +44 0x8483 //RX_FDEQ_GAIN_5 +45 0x868D //RX_FDEQ_GAIN_6 +46 0x999C //RX_FDEQ_GAIN_7 +47 0x9C9B //RX_FDEQ_GAIN_8 +48 0x9F9F //RX_FDEQ_GAIN_9 49 0x4848 //RX_FDEQ_GAIN_10 50 0x4848 //RX_FDEQ_GAIN_11 51 0x4848 //RX_FDEQ_GAIN_12 @@ -13484,9 +13481,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 @@ -14055,30 +14051,30 @@ 564 0x0000 //TX_BVE_MICALPHA_DOWN 565 0x0000 //TX_PB_RESRV_1 566 0x0030 //TX_FDEQ_SUBNUM -567 0x5C54 //TX_FDEQ_GAIN_0 -568 0x5048 //TX_FDEQ_GAIN_1 -569 0x4C4C //TX_FDEQ_GAIN_2 -570 0x474A //TX_FDEQ_GAIN_3 -571 0x473F //TX_FDEQ_GAIN_4 -572 0x4245 //TX_FDEQ_GAIN_5 -573 0x4B4C //TX_FDEQ_GAIN_6 -574 0x4C44 //TX_FDEQ_GAIN_7 -575 0x3D3A //TX_FDEQ_GAIN_8 -576 0x3838 //TX_FDEQ_GAIN_9 -577 0x3836 //TX_FDEQ_GAIN_10 -578 0x3633 //TX_FDEQ_GAIN_11 -579 0x3838 //TX_FDEQ_GAIN_12 -580 0x4048 //TX_FDEQ_GAIN_13 -581 0x4848 //TX_FDEQ_GAIN_14 -582 0x4848 //TX_FDEQ_GAIN_15 -583 0x4848 //TX_FDEQ_GAIN_16 -584 0x4848 //TX_FDEQ_GAIN_17 -585 0x4848 //TX_FDEQ_GAIN_18 -586 0x4848 //TX_FDEQ_GAIN_19 -587 0x4848 //TX_FDEQ_GAIN_20 -588 0x4848 //TX_FDEQ_GAIN_21 -589 0x4848 //TX_FDEQ_GAIN_22 -590 0x4848 //TX_FDEQ_GAIN_23 +567 0x6466 //TX_FDEQ_GAIN_0 +568 0x6563 //TX_FDEQ_GAIN_1 +569 0x5E5C //TX_FDEQ_GAIN_2 +570 0x5C5B //TX_FDEQ_GAIN_3 +571 0x5C58 //TX_FDEQ_GAIN_4 +572 0x554F //TX_FDEQ_GAIN_5 +573 0x5654 //TX_FDEQ_GAIN_6 +574 0x5456 //TX_FDEQ_GAIN_7 +575 0x5252 //TX_FDEQ_GAIN_8 +576 0x5250 //TX_FDEQ_GAIN_9 +577 0x5249 //TX_FDEQ_GAIN_10 +578 0x4B4B //TX_FDEQ_GAIN_11 +579 0x4E4D //TX_FDEQ_GAIN_12 +580 0x4850 //TX_FDEQ_GAIN_13 +581 0x5050 //TX_FDEQ_GAIN_14 +582 0x5050 //TX_FDEQ_GAIN_15 +583 0x5050 //TX_FDEQ_GAIN_16 +584 0x5050 //TX_FDEQ_GAIN_17 +585 0x5050 //TX_FDEQ_GAIN_18 +586 0x5050 //TX_FDEQ_GAIN_19 +587 0x5050 //TX_FDEQ_GAIN_20 +588 0x5050 //TX_FDEQ_GAIN_21 +589 0x5050 //TX_FDEQ_GAIN_22 +590 0x5050 //TX_FDEQ_GAIN_23 591 0x0202 //TX_FDEQ_BIN_0 592 0x0104 //TX_FDEQ_BIN_1 593 0x0502 //TX_FDEQ_BIN_2 @@ -14354,7 +14350,7 @@ 863 0x199A //TX_TDDRC_HMNC_GAIN 864 0x0000 //TX_TDDRC_SMT_FLAG 865 0x0CCD //TX_TDDRC_SMT_W -866 0x05A0 //TX_TDDRC_DRC_GAIN +866 0x0780 //TX_TDDRC_DRC_GAIN 867 0x7FFF //TX_TDDRC_LMT_THRD 868 0x0000 //TX_TDDRC_LMT_ALPHA 869 0x0000 //TX_TFMASKLTH @@ -14650,14 +14646,14 @@ 114 0x1800 //RX_TDDRC_THRD_2 115 0x1800 //RX_TDDRC_THRD_3 116 0x3000 //RX_TDDRC_SLANT_0 -117 0x7FFF //RX_TDDRC_SLANT_1 +117 0x6E00 //RX_TDDRC_SLANT_1 118 0x1000 //RX_TDDRC_ALPHA_UP_0 119 0x7EB8 //RX_TDDRC_ALPHA_DWN_0 120 0x0000 //RX_TDDRC_HMNC_FLAG 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x02FC //RX_TDDRC_DRC_GAIN +124 0x01E2 //RX_TDDRC_DRC_GAIN 38 0x001C //RX_FDEQ_SUBNUM 39 0x5048 //RX_FDEQ_GAIN_0 40 0x4848 //RX_FDEQ_GAIN_1 @@ -14668,9 +14664,9 @@ 45 0x888C //RX_FDEQ_GAIN_6 46 0x9294 //RX_FDEQ_GAIN_7 47 0x9898 //RX_FDEQ_GAIN_8 -48 0x96A1 //RX_FDEQ_GAIN_9 -49 0xB8A2 //RX_FDEQ_GAIN_10 -50 0x808E //RX_FDEQ_GAIN_11 +48 0xA2AD //RX_FDEQ_GAIN_9 +49 0xA08E //RX_FDEQ_GAIN_10 +50 0x748E //RX_FDEQ_GAIN_11 51 0x7870 //RX_FDEQ_GAIN_12 52 0x6858 //RX_FDEQ_GAIN_13 53 0x4848 //RX_FDEQ_GAIN_14 @@ -14756,7 +14752,7 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x02A9 //RX_TDDRC_DRC_GAIN +124 0x01E2 //RX_TDDRC_DRC_GAIN 38 0x001C //RX_FDEQ_SUBNUM 39 0x5048 //RX_FDEQ_GAIN_0 40 0x4848 //RX_FDEQ_GAIN_1 @@ -14767,9 +14763,9 @@ 45 0x888C //RX_FDEQ_GAIN_6 46 0x9294 //RX_FDEQ_GAIN_7 47 0x9898 //RX_FDEQ_GAIN_8 -48 0x96A1 //RX_FDEQ_GAIN_9 -49 0xB8A2 //RX_FDEQ_GAIN_10 -50 0x808E //RX_FDEQ_GAIN_11 +48 0xA2AD //RX_FDEQ_GAIN_9 +49 0xA08E //RX_FDEQ_GAIN_10 +50 0x748E //RX_FDEQ_GAIN_11 51 0x7870 //RX_FDEQ_GAIN_12 52 0x6858 //RX_FDEQ_GAIN_13 53 0x4848 //RX_FDEQ_GAIN_14 @@ -14855,7 +14851,7 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x02A9 //RX_TDDRC_DRC_GAIN +124 0x01C7 //RX_TDDRC_DRC_GAIN 38 0x001C //RX_FDEQ_SUBNUM 39 0x5048 //RX_FDEQ_GAIN_0 40 0x4848 //RX_FDEQ_GAIN_1 @@ -14866,9 +14862,9 @@ 45 0x888C //RX_FDEQ_GAIN_6 46 0x9294 //RX_FDEQ_GAIN_7 47 0x9898 //RX_FDEQ_GAIN_8 -48 0x96A1 //RX_FDEQ_GAIN_9 -49 0xB8A2 //RX_FDEQ_GAIN_10 -50 0x808E //RX_FDEQ_GAIN_11 +48 0xA2AD //RX_FDEQ_GAIN_9 +49 0xA08E //RX_FDEQ_GAIN_10 +50 0x748E //RX_FDEQ_GAIN_11 51 0x7870 //RX_FDEQ_GAIN_12 52 0x6858 //RX_FDEQ_GAIN_13 53 0x4848 //RX_FDEQ_GAIN_14 @@ -14947,14 +14943,14 @@ 114 0x1800 //RX_TDDRC_THRD_2 115 0x1800 //RX_TDDRC_THRD_3 116 0x3000 //RX_TDDRC_SLANT_0 -117 0x7FFF //RX_TDDRC_SLANT_1 +117 0x6E00 //RX_TDDRC_SLANT_1 118 0x1000 //RX_TDDRC_ALPHA_UP_0 119 0x7EB8 //RX_TDDRC_ALPHA_DWN_0 120 0x0000 //RX_TDDRC_HMNC_FLAG 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x02A9 //RX_TDDRC_DRC_GAIN +124 0x01FF //RX_TDDRC_DRC_GAIN 38 0x001C //RX_FDEQ_SUBNUM 39 0x5048 //RX_FDEQ_GAIN_0 40 0x4848 //RX_FDEQ_GAIN_1 @@ -14965,9 +14961,9 @@ 45 0x888C //RX_FDEQ_GAIN_6 46 0x9294 //RX_FDEQ_GAIN_7 47 0x9898 //RX_FDEQ_GAIN_8 -48 0x96A1 //RX_FDEQ_GAIN_9 -49 0xB8A2 //RX_FDEQ_GAIN_10 -50 0x808E //RX_FDEQ_GAIN_11 +48 0xA2AD //RX_FDEQ_GAIN_9 +49 0xA08E //RX_FDEQ_GAIN_10 +50 0x748E //RX_FDEQ_GAIN_11 51 0x7870 //RX_FDEQ_GAIN_12 52 0x6858 //RX_FDEQ_GAIN_13 53 0x4848 //RX_FDEQ_GAIN_14 @@ -15028,7 +15024,7 @@ 108 0x5333 //RX_FDDRC_SLANT_1_2 109 0x5333 //RX_FDDRC_SLANT_1_3 110 0x0000 //RX_FDDRC_RESRV_0 -129 0x0040 //RX_SPK_VOL +129 0x0039 //RX_SPK_VOL 130 0x0000 //RX_VOL_RESRV_0 #VOL 4 6 0x1000 //RX_TDDRC_ALPHA_UP_1 @@ -15053,7 +15049,7 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x02A9 //RX_TDDRC_DRC_GAIN +124 0x01C7 //RX_TDDRC_DRC_GAIN 38 0x001C //RX_FDEQ_SUBNUM 39 0x5048 //RX_FDEQ_GAIN_0 40 0x4848 //RX_FDEQ_GAIN_1 @@ -15064,9 +15060,9 @@ 45 0x888C //RX_FDEQ_GAIN_6 46 0x9294 //RX_FDEQ_GAIN_7 47 0x9898 //RX_FDEQ_GAIN_8 -48 0x96A1 //RX_FDEQ_GAIN_9 -49 0xB8A2 //RX_FDEQ_GAIN_10 -50 0x808E //RX_FDEQ_GAIN_11 +48 0xA2AD //RX_FDEQ_GAIN_9 +49 0xA08E //RX_FDEQ_GAIN_10 +50 0x748E //RX_FDEQ_GAIN_11 51 0x7870 //RX_FDEQ_GAIN_12 52 0x6858 //RX_FDEQ_GAIN_13 53 0x4848 //RX_FDEQ_GAIN_14 @@ -15152,7 +15148,7 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x02A9 //RX_TDDRC_DRC_GAIN +124 0x01C7 //RX_TDDRC_DRC_GAIN 38 0x001C //RX_FDEQ_SUBNUM 39 0x5048 //RX_FDEQ_GAIN_0 40 0x4848 //RX_FDEQ_GAIN_1 @@ -15163,9 +15159,9 @@ 45 0x888C //RX_FDEQ_GAIN_6 46 0x9294 //RX_FDEQ_GAIN_7 47 0x9898 //RX_FDEQ_GAIN_8 -48 0x96A1 //RX_FDEQ_GAIN_9 -49 0xB8A2 //RX_FDEQ_GAIN_10 -50 0x808E //RX_FDEQ_GAIN_11 +48 0xA2AD //RX_FDEQ_GAIN_9 +49 0xA08E //RX_FDEQ_GAIN_10 +50 0x748E //RX_FDEQ_GAIN_11 51 0x7870 //RX_FDEQ_GAIN_12 52 0x6858 //RX_FDEQ_GAIN_13 53 0x4848 //RX_FDEQ_GAIN_14 @@ -15251,7 +15247,7 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x02A9 //RX_TDDRC_DRC_GAIN +124 0x01C7 //RX_TDDRC_DRC_GAIN 38 0x001C //RX_FDEQ_SUBNUM 39 0x5048 //RX_FDEQ_GAIN_0 40 0x4848 //RX_FDEQ_GAIN_1 @@ -15262,9 +15258,9 @@ 45 0x888C //RX_FDEQ_GAIN_6 46 0x9294 //RX_FDEQ_GAIN_7 47 0x9898 //RX_FDEQ_GAIN_8 -48 0x96A1 //RX_FDEQ_GAIN_9 -49 0xB8A2 //RX_FDEQ_GAIN_10 -50 0x808E //RX_FDEQ_GAIN_11 +48 0xA2AD //RX_FDEQ_GAIN_9 +49 0xA08E //RX_FDEQ_GAIN_10 +50 0x748E //RX_FDEQ_GAIN_11 51 0x7870 //RX_FDEQ_GAIN_12 52 0x6858 //RX_FDEQ_GAIN_13 53 0x4848 //RX_FDEQ_GAIN_14 @@ -16180,9 +16176,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 @@ -16751,22 +16746,22 @@ 564 0x0000 //TX_BVE_MICALPHA_DOWN 565 0x0000 //TX_PB_RESRV_1 566 0x0030 //TX_FDEQ_SUBNUM -567 0x5C5D //TX_FDEQ_GAIN_0 -568 0x5A54 //TX_FDEQ_GAIN_1 -569 0x5454 //TX_FDEQ_GAIN_2 -570 0x5458 //TX_FDEQ_GAIN_3 -571 0x5252 //TX_FDEQ_GAIN_4 -572 0x4854 //TX_FDEQ_GAIN_5 -573 0x5453 //TX_FDEQ_GAIN_6 -574 0x6249 //TX_FDEQ_GAIN_7 +567 0x6665 //TX_FDEQ_GAIN_0 +568 0x635E //TX_FDEQ_GAIN_1 +569 0x5D5D //TX_FDEQ_GAIN_2 +570 0x5C60 //TX_FDEQ_GAIN_3 +571 0x5A5A //TX_FDEQ_GAIN_4 +572 0x515E //TX_FDEQ_GAIN_5 +573 0x5958 //TX_FDEQ_GAIN_6 +574 0x674E //TX_FDEQ_GAIN_7 575 0x4848 //TX_FDEQ_GAIN_8 -576 0x484E //TX_FDEQ_GAIN_9 -577 0x5054 //TX_FDEQ_GAIN_10 -578 0x5150 //TX_FDEQ_GAIN_11 +576 0x4853 //TX_FDEQ_GAIN_9 +577 0x544C //TX_FDEQ_GAIN_10 +578 0x4C50 //TX_FDEQ_GAIN_11 579 0x4A4A //TX_FDEQ_GAIN_12 -580 0x4855 //TX_FDEQ_GAIN_13 -581 0x574E //TX_FDEQ_GAIN_14 -582 0x3B3B //TX_FDEQ_GAIN_15 +580 0x4846 //TX_FDEQ_GAIN_13 +581 0x4A4E //TX_FDEQ_GAIN_14 +582 0x2C2C //TX_FDEQ_GAIN_15 583 0x4248 //TX_FDEQ_GAIN_16 584 0x4848 //TX_FDEQ_GAIN_17 585 0x4848 //TX_FDEQ_GAIN_18 @@ -17050,7 +17045,7 @@ 863 0x199A //TX_TDDRC_HMNC_GAIN 864 0x0000 //TX_TDDRC_SMT_FLAG 865 0x0CCD //TX_TDDRC_SMT_W -866 0x064F //TX_TDDRC_DRC_GAIN +866 0x0971 //TX_TDDRC_DRC_GAIN 867 0x7FFF //TX_TDDRC_LMT_THRD 868 0x0000 //TX_TDDRC_LMT_ALPHA 869 0x0000 //TX_TFMASKLTH @@ -17353,24 +17348,24 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x02FC //RX_TDDRC_DRC_GAIN +124 0x01E2 //RX_TDDRC_DRC_GAIN 38 0x0020 //RX_FDEQ_SUBNUM 39 0x5848 //RX_FDEQ_GAIN_0 40 0x4848 //RX_FDEQ_GAIN_1 -41 0x4861 //RX_FDEQ_GAIN_2 -42 0x6B87 //RX_FDEQ_GAIN_3 +41 0x5068 //RX_FDEQ_GAIN_2 +42 0x6D87 //RX_FDEQ_GAIN_3 43 0x9D93 //RX_FDEQ_GAIN_4 44 0x9388 //RX_FDEQ_GAIN_5 -45 0x8B80 //RX_FDEQ_GAIN_6 -46 0x8294 //RX_FDEQ_GAIN_7 +45 0x8B86 //RX_FDEQ_GAIN_6 +46 0x8894 //RX_FDEQ_GAIN_7 47 0x969F //RX_FDEQ_GAIN_8 48 0xA0B7 //RX_FDEQ_GAIN_9 -49 0xBCB2 //RX_FDEQ_GAIN_10 -50 0x968A //RX_FDEQ_GAIN_11 +49 0xB894 //RX_FDEQ_GAIN_10 +50 0x8080 //RX_FDEQ_GAIN_11 51 0x7F72 //RX_FDEQ_GAIN_12 52 0x6062 //RX_FDEQ_GAIN_13 -53 0x5A86 //RX_FDEQ_GAIN_14 -54 0x808E //RX_FDEQ_GAIN_15 +53 0x4C5B //RX_FDEQ_GAIN_14 +54 0x6979 //RX_FDEQ_GAIN_15 55 0x4848 //RX_FDEQ_GAIN_16 56 0x4848 //RX_FDEQ_GAIN_17 57 0x4848 //RX_FDEQ_GAIN_18 @@ -17452,24 +17447,24 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x02D2 //RX_TDDRC_DRC_GAIN +124 0x021D //RX_TDDRC_DRC_GAIN 38 0x0020 //RX_FDEQ_SUBNUM 39 0x5848 //RX_FDEQ_GAIN_0 40 0x4848 //RX_FDEQ_GAIN_1 -41 0x4861 //RX_FDEQ_GAIN_2 -42 0x6B87 //RX_FDEQ_GAIN_3 +41 0x5068 //RX_FDEQ_GAIN_2 +42 0x6D87 //RX_FDEQ_GAIN_3 43 0x9D93 //RX_FDEQ_GAIN_4 44 0x9388 //RX_FDEQ_GAIN_5 -45 0x8B80 //RX_FDEQ_GAIN_6 -46 0x8294 //RX_FDEQ_GAIN_7 +45 0x8B86 //RX_FDEQ_GAIN_6 +46 0x8894 //RX_FDEQ_GAIN_7 47 0x969F //RX_FDEQ_GAIN_8 48 0xA0B7 //RX_FDEQ_GAIN_9 -49 0xBCB2 //RX_FDEQ_GAIN_10 -50 0x968A //RX_FDEQ_GAIN_11 +49 0xB894 //RX_FDEQ_GAIN_10 +50 0x8080 //RX_FDEQ_GAIN_11 51 0x7F72 //RX_FDEQ_GAIN_12 52 0x6062 //RX_FDEQ_GAIN_13 -53 0x5A86 //RX_FDEQ_GAIN_14 -54 0x808E //RX_FDEQ_GAIN_15 +53 0x4C5B //RX_FDEQ_GAIN_14 +54 0x6979 //RX_FDEQ_GAIN_15 55 0x4848 //RX_FDEQ_GAIN_16 56 0x4848 //RX_FDEQ_GAIN_17 57 0x4848 //RX_FDEQ_GAIN_18 @@ -17551,24 +17546,24 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x02D2 //RX_TDDRC_DRC_GAIN +124 0x01FF //RX_TDDRC_DRC_GAIN 38 0x0020 //RX_FDEQ_SUBNUM 39 0x5848 //RX_FDEQ_GAIN_0 40 0x4848 //RX_FDEQ_GAIN_1 -41 0x4861 //RX_FDEQ_GAIN_2 -42 0x6B87 //RX_FDEQ_GAIN_3 +41 0x5068 //RX_FDEQ_GAIN_2 +42 0x6D87 //RX_FDEQ_GAIN_3 43 0x9D93 //RX_FDEQ_GAIN_4 44 0x9388 //RX_FDEQ_GAIN_5 -45 0x8B80 //RX_FDEQ_GAIN_6 -46 0x8294 //RX_FDEQ_GAIN_7 +45 0x8B86 //RX_FDEQ_GAIN_6 +46 0x8894 //RX_FDEQ_GAIN_7 47 0x969F //RX_FDEQ_GAIN_8 48 0xA0B7 //RX_FDEQ_GAIN_9 -49 0xBCB2 //RX_FDEQ_GAIN_10 -50 0x968A //RX_FDEQ_GAIN_11 +49 0xB894 //RX_FDEQ_GAIN_10 +50 0x8080 //RX_FDEQ_GAIN_11 51 0x7F72 //RX_FDEQ_GAIN_12 52 0x6062 //RX_FDEQ_GAIN_13 -53 0x5A86 //RX_FDEQ_GAIN_14 -54 0x808E //RX_FDEQ_GAIN_15 +53 0x4C5B //RX_FDEQ_GAIN_14 +54 0x6979 //RX_FDEQ_GAIN_15 55 0x4848 //RX_FDEQ_GAIN_16 56 0x4848 //RX_FDEQ_GAIN_17 57 0x4848 //RX_FDEQ_GAIN_18 @@ -17650,24 +17645,24 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x02FC //RX_TDDRC_DRC_GAIN +124 0x01E2 //RX_TDDRC_DRC_GAIN 38 0x0020 //RX_FDEQ_SUBNUM 39 0x5848 //RX_FDEQ_GAIN_0 40 0x4848 //RX_FDEQ_GAIN_1 -41 0x4861 //RX_FDEQ_GAIN_2 -42 0x6B87 //RX_FDEQ_GAIN_3 +41 0x5068 //RX_FDEQ_GAIN_2 +42 0x6D87 //RX_FDEQ_GAIN_3 43 0x9D93 //RX_FDEQ_GAIN_4 44 0x9388 //RX_FDEQ_GAIN_5 -45 0x8B80 //RX_FDEQ_GAIN_6 -46 0x8294 //RX_FDEQ_GAIN_7 +45 0x8B86 //RX_FDEQ_GAIN_6 +46 0x8894 //RX_FDEQ_GAIN_7 47 0x969F //RX_FDEQ_GAIN_8 48 0xA0B7 //RX_FDEQ_GAIN_9 -49 0xBCB2 //RX_FDEQ_GAIN_10 -50 0x968A //RX_FDEQ_GAIN_11 +49 0xB894 //RX_FDEQ_GAIN_10 +50 0x8080 //RX_FDEQ_GAIN_11 51 0x7F72 //RX_FDEQ_GAIN_12 52 0x6062 //RX_FDEQ_GAIN_13 -53 0x5A86 //RX_FDEQ_GAIN_14 -54 0x808E //RX_FDEQ_GAIN_15 +53 0x4C5B //RX_FDEQ_GAIN_14 +54 0x6979 //RX_FDEQ_GAIN_15 55 0x4848 //RX_FDEQ_GAIN_16 56 0x4848 //RX_FDEQ_GAIN_17 57 0x4848 //RX_FDEQ_GAIN_18 @@ -17724,7 +17719,7 @@ 108 0x5333 //RX_FDDRC_SLANT_1_2 109 0x5333 //RX_FDDRC_SLANT_1_3 110 0x0000 //RX_FDDRC_RESRV_0 -129 0x0036 //RX_SPK_VOL +129 0x0039 //RX_SPK_VOL 130 0x0000 //RX_VOL_RESRV_0 #VOL 4 6 0x1000 //RX_TDDRC_ALPHA_UP_1 @@ -17749,24 +17744,24 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x02D2 //RX_TDDRC_DRC_GAIN +124 0x01C7 //RX_TDDRC_DRC_GAIN 38 0x0020 //RX_FDEQ_SUBNUM 39 0x5848 //RX_FDEQ_GAIN_0 40 0x4848 //RX_FDEQ_GAIN_1 -41 0x4861 //RX_FDEQ_GAIN_2 -42 0x6B87 //RX_FDEQ_GAIN_3 +41 0x5068 //RX_FDEQ_GAIN_2 +42 0x6D87 //RX_FDEQ_GAIN_3 43 0x9D93 //RX_FDEQ_GAIN_4 44 0x9388 //RX_FDEQ_GAIN_5 -45 0x8B80 //RX_FDEQ_GAIN_6 -46 0x8294 //RX_FDEQ_GAIN_7 +45 0x8B86 //RX_FDEQ_GAIN_6 +46 0x8894 //RX_FDEQ_GAIN_7 47 0x969F //RX_FDEQ_GAIN_8 48 0xA0B7 //RX_FDEQ_GAIN_9 -49 0xBCB2 //RX_FDEQ_GAIN_10 -50 0x968A //RX_FDEQ_GAIN_11 +49 0xB894 //RX_FDEQ_GAIN_10 +50 0x8080 //RX_FDEQ_GAIN_11 51 0x7F72 //RX_FDEQ_GAIN_12 52 0x6062 //RX_FDEQ_GAIN_13 -53 0x5A86 //RX_FDEQ_GAIN_14 -54 0x808E //RX_FDEQ_GAIN_15 +53 0x4C5B //RX_FDEQ_GAIN_14 +54 0x6979 //RX_FDEQ_GAIN_15 55 0x4848 //RX_FDEQ_GAIN_16 56 0x4848 //RX_FDEQ_GAIN_17 57 0x4848 //RX_FDEQ_GAIN_18 @@ -17848,24 +17843,24 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x02D2 //RX_TDDRC_DRC_GAIN +124 0x01C7 //RX_TDDRC_DRC_GAIN 38 0x0020 //RX_FDEQ_SUBNUM 39 0x5848 //RX_FDEQ_GAIN_0 40 0x4848 //RX_FDEQ_GAIN_1 -41 0x4861 //RX_FDEQ_GAIN_2 -42 0x6B87 //RX_FDEQ_GAIN_3 +41 0x5068 //RX_FDEQ_GAIN_2 +42 0x6D87 //RX_FDEQ_GAIN_3 43 0x9D93 //RX_FDEQ_GAIN_4 44 0x9388 //RX_FDEQ_GAIN_5 -45 0x8B80 //RX_FDEQ_GAIN_6 -46 0x8294 //RX_FDEQ_GAIN_7 +45 0x8B86 //RX_FDEQ_GAIN_6 +46 0x8894 //RX_FDEQ_GAIN_7 47 0x969F //RX_FDEQ_GAIN_8 48 0xA0B7 //RX_FDEQ_GAIN_9 -49 0xBCB2 //RX_FDEQ_GAIN_10 -50 0x968A //RX_FDEQ_GAIN_11 +49 0xB894 //RX_FDEQ_GAIN_10 +50 0x8080 //RX_FDEQ_GAIN_11 51 0x7F72 //RX_FDEQ_GAIN_12 52 0x6062 //RX_FDEQ_GAIN_13 -53 0x5A86 //RX_FDEQ_GAIN_14 -54 0x808E //RX_FDEQ_GAIN_15 +53 0x4C5B //RX_FDEQ_GAIN_14 +54 0x6979 //RX_FDEQ_GAIN_15 55 0x4848 //RX_FDEQ_GAIN_16 56 0x4848 //RX_FDEQ_GAIN_17 57 0x4848 //RX_FDEQ_GAIN_18 @@ -17947,24 +17942,24 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x02D2 //RX_TDDRC_DRC_GAIN +124 0x01C7 //RX_TDDRC_DRC_GAIN 38 0x0020 //RX_FDEQ_SUBNUM 39 0x5848 //RX_FDEQ_GAIN_0 40 0x4848 //RX_FDEQ_GAIN_1 -41 0x4861 //RX_FDEQ_GAIN_2 -42 0x6B87 //RX_FDEQ_GAIN_3 +41 0x5068 //RX_FDEQ_GAIN_2 +42 0x6D87 //RX_FDEQ_GAIN_3 43 0x9D93 //RX_FDEQ_GAIN_4 44 0x9388 //RX_FDEQ_GAIN_5 -45 0x8B80 //RX_FDEQ_GAIN_6 -46 0x8294 //RX_FDEQ_GAIN_7 +45 0x8B86 //RX_FDEQ_GAIN_6 +46 0x8894 //RX_FDEQ_GAIN_7 47 0x969F //RX_FDEQ_GAIN_8 48 0xA0B7 //RX_FDEQ_GAIN_9 -49 0xBCB2 //RX_FDEQ_GAIN_10 -50 0x968A //RX_FDEQ_GAIN_11 +49 0xB894 //RX_FDEQ_GAIN_10 +50 0x8080 //RX_FDEQ_GAIN_11 51 0x7F72 //RX_FDEQ_GAIN_12 52 0x6062 //RX_FDEQ_GAIN_13 -53 0x5A86 //RX_FDEQ_GAIN_14 -54 0x808E //RX_FDEQ_GAIN_15 +53 0x4C5B //RX_FDEQ_GAIN_14 +54 0x6979 //RX_FDEQ_GAIN_15 55 0x4848 //RX_FDEQ_GAIN_16 56 0x4848 //RX_FDEQ_GAIN_17 57 0x4848 //RX_FDEQ_GAIN_18 @@ -18876,9 +18871,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 @@ -21572,9 +21566,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 @@ -24268,9 +24261,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 @@ -26964,9 +26956,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 @@ -29660,9 +29651,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 @@ -32356,9 +32346,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 @@ -35052,9 +35041,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 @@ -37748,9 +37736,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 @@ -38319,22 +38306,22 @@ 564 0x0000 //TX_BVE_MICALPHA_DOWN 565 0x0000 //TX_PB_RESRV_1 566 0x0030 //TX_FDEQ_SUBNUM -567 0x5C5D //TX_FDEQ_GAIN_0 -568 0x5A54 //TX_FDEQ_GAIN_1 -569 0x5454 //TX_FDEQ_GAIN_2 -570 0x5458 //TX_FDEQ_GAIN_3 -571 0x5252 //TX_FDEQ_GAIN_4 -572 0x4854 //TX_FDEQ_GAIN_5 -573 0x5453 //TX_FDEQ_GAIN_6 -574 0x6249 //TX_FDEQ_GAIN_7 +567 0x6665 //TX_FDEQ_GAIN_0 +568 0x635E //TX_FDEQ_GAIN_1 +569 0x5D5D //TX_FDEQ_GAIN_2 +570 0x5C60 //TX_FDEQ_GAIN_3 +571 0x5A5A //TX_FDEQ_GAIN_4 +572 0x515E //TX_FDEQ_GAIN_5 +573 0x5958 //TX_FDEQ_GAIN_6 +574 0x674E //TX_FDEQ_GAIN_7 575 0x4848 //TX_FDEQ_GAIN_8 -576 0x484E //TX_FDEQ_GAIN_9 -577 0x5054 //TX_FDEQ_GAIN_10 +576 0x4853 //TX_FDEQ_GAIN_9 +577 0x5454 //TX_FDEQ_GAIN_10 578 0x5150 //TX_FDEQ_GAIN_11 579 0x4A4A //TX_FDEQ_GAIN_12 580 0x4855 //TX_FDEQ_GAIN_13 581 0x574E //TX_FDEQ_GAIN_14 -582 0x3B3B //TX_FDEQ_GAIN_15 +582 0x2C2C //TX_FDEQ_GAIN_15 583 0x4248 //TX_FDEQ_GAIN_16 584 0x4848 //TX_FDEQ_GAIN_17 585 0x4848 //TX_FDEQ_GAIN_18 @@ -39218,7 +39205,7 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x02FC //RX_TDDRC_DRC_GAIN +124 0x032A //RX_TDDRC_DRC_GAIN 38 0x0020 //RX_FDEQ_SUBNUM 39 0x5848 //RX_FDEQ_GAIN_0 40 0x4848 //RX_FDEQ_GAIN_1 @@ -39292,7 +39279,7 @@ 108 0x5333 //RX_FDDRC_SLANT_1_2 109 0x5333 //RX_FDDRC_SLANT_1_3 110 0x0000 //RX_FDDRC_RESRV_0 -129 0x0036 //RX_SPK_VOL +129 0x0039 //RX_SPK_VOL 130 0x0000 //RX_VOL_RESRV_0 #VOL 4 6 0x1000 //RX_TDDRC_ALPHA_UP_1 @@ -40444,9 +40431,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 @@ -43140,9 +43126,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 @@ -45836,9 +45821,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 @@ -48532,9 +48516,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 @@ -51228,9 +51211,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 @@ -53924,9 +53906,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 @@ -56620,9 +56601,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 @@ -59316,9 +59296,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 @@ -62012,9 +61991,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 diff --git a/audio/shiba/tuning/fortemedia/HEADSET.dat b/audio/shiba/tuning/fortemedia/HEADSET.dat index d35be082ec2abbd4a1069c723f8287bd717eaa4c..a06e0850a5765a5202643ac3e2f2e5303704ee27 100644 GIT binary patch delta 139 zcmdnBP-@pgsfHHD7N!>FEi6u2Ouren2drS>;+^hi&SC)KHJGy;lVN%W6`uUgjbnPA tF{=hh1SloOyM0z3%bs3LeG~43Bv*;CZs5nR8?2yxodfIkbq;Ji0RaAyFE9WA delta 131 zcmdnBP-@pgsfHHD7N!>FEi6u2+x=Fs@bFIeGiNc_-gh6w?8{@}*&cO{v4elQTnLK> wM8V{DZXDC|j9E1xinaq4o#;i=E5W;cl^E*=ek?j9c-z-Gux?-Hz{V2*0MThJga7~l diff --git a/audio/shiba/tuning/fortemedia/HEADSET.mods b/audio/shiba/tuning/fortemedia/HEADSET.mods index 13e2b8b..7f111d4 100644 --- a/audio/shiba/tuning/fortemedia/HEADSET.mods +++ b/audio/shiba/tuning/fortemedia/HEADSET.mods @@ -1,9 +1,9 @@ #PLATFORM_NAME gChip -#SINGLE_API_VER 1.3.3 +#SINGLE_API_VER 1.3.4 #EXPORT_FLAG HEADSET #PARAM_MODE FULL #SAVE_MODE 3 -#SAVE_TIME 2023-04-10 11:43:26 +#SAVE_TIME 2023-04-20 12:21:30 #CASE_NAME HEADSET-USB_BLACKBIRD-VOICE_GENERIC-NB #PARAM_TYPE TX+2RX @@ -68383,7 +68383,7 @@ 7 0x3000 //RX_TDDRC_ALPHA_UP_2 8 0x3000 //RX_TDDRC_ALPHA_UP_3 9 0x3000 //RX_TDDRC_ALPHA_UP_4 -10 0x050D //RX_PGA +10 0x00FB //RX_PGA 11 0x7652 //RX_A_HP 12 0x4000 //RX_B_PE 13 0x7800 //RX_THR_PITCH_DET_0 @@ -69234,7 +69234,7 @@ 164 0x3000 //RX_TDDRC_ALPHA_UP_2 165 0x3000 //RX_TDDRC_ALPHA_UP_3 166 0x3000 //RX_TDDRC_ALPHA_UP_4 -167 0x050D //RX_PGA +167 0x00FB //RX_PGA 168 0x7652 //RX_A_HP 169 0x4000 //RX_B_PE 170 0x7800 //RX_THR_PITCH_DET_0 @@ -71078,7 +71078,7 @@ 7 0x3000 //RX_TDDRC_ALPHA_UP_2 8 0x3000 //RX_TDDRC_ALPHA_UP_3 9 0x3000 //RX_TDDRC_ALPHA_UP_4 -10 0x050D //RX_PGA +10 0x00E6 //RX_PGA 11 0x7652 //RX_A_HP 12 0x4000 //RX_B_PE 13 0x7800 //RX_THR_PITCH_DET_0 @@ -71929,7 +71929,7 @@ 164 0x3000 //RX_TDDRC_ALPHA_UP_2 165 0x3000 //RX_TDDRC_ALPHA_UP_3 166 0x3000 //RX_TDDRC_ALPHA_UP_4 -167 0x050D //RX_PGA +167 0x00E6 //RX_PGA 168 0x7652 //RX_A_HP 169 0x4000 //RX_B_PE 170 0x7800 //RX_THR_PITCH_DET_0 @@ -81858,7 +81858,7 @@ 7 0x3000 //RX_TDDRC_ALPHA_UP_2 8 0x3000 //RX_TDDRC_ALPHA_UP_3 9 0x3000 //RX_TDDRC_ALPHA_UP_4 -10 0x050D //RX_PGA +10 0x00FB //RX_PGA 11 0x7652 //RX_A_HP 12 0x4000 //RX_B_PE 13 0x7800 //RX_THR_PITCH_DET_0 @@ -82709,7 +82709,7 @@ 164 0x3000 //RX_TDDRC_ALPHA_UP_2 165 0x3000 //RX_TDDRC_ALPHA_UP_3 166 0x3000 //RX_TDDRC_ALPHA_UP_4 -167 0x050D //RX_PGA +167 0x00FB //RX_PGA 168 0x7652 //RX_A_HP 169 0x4000 //RX_B_PE 170 0x7800 //RX_THR_PITCH_DET_0 @@ -84553,7 +84553,7 @@ 7 0x3000 //RX_TDDRC_ALPHA_UP_2 8 0x3000 //RX_TDDRC_ALPHA_UP_3 9 0x3000 //RX_TDDRC_ALPHA_UP_4 -10 0x050D //RX_PGA +10 0x00E6 //RX_PGA 11 0x7652 //RX_A_HP 12 0x4000 //RX_B_PE 13 0x7800 //RX_THR_PITCH_DET_0 @@ -85404,7 +85404,7 @@ 164 0x3000 //RX_TDDRC_ALPHA_UP_2 165 0x3000 //RX_TDDRC_ALPHA_UP_3 166 0x3000 //RX_TDDRC_ALPHA_UP_4 -167 0x050D //RX_PGA +167 0x00E6 //RX_PGA 168 0x7652 //RX_A_HP 169 0x4000 //RX_B_PE 170 0x7800 //RX_THR_PITCH_DET_0 From d835249441a03ff78eff368295b72e555d1ef161 Mon Sep 17 00:00:00 2001 From: Carter Hsu Date: Fri, 28 Apr 2023 10:48:20 +0800 Subject: [PATCH 3/5] audio: FM table check in (2023/04/28) for telephony. - HK3 Handset.dat (Owen) 1. Copy SWB Rx settings of Handset_HAC | Voice_Generic to Handset_HAC | RESERVE2 2. Modify NB/WB Rx FDEQ of Max/Max-1/Max-2 to fix distorted sound in Handset | Voice_Generic 3. Copy item2. to Handset | Tmobile-US - HK3 Heaset (Gene) Modify TTY RX Gain Files from the latest attachment on b/279995395 Bug: 279995395 Test: verified by rickycheng@ Change-Id: I1835fedd755a0c449472a8621f801a4b50f4fc45 --- audio/husky/tuning/fortemedia/HANDSET.dat | Bin 258170 -> 258170 bytes audio/husky/tuning/fortemedia/HANDSET.mods | 2244 ++++++++++---------- audio/husky/tuning/fortemedia/HEADSET.dat | Bin 430266 -> 430266 bytes audio/husky/tuning/fortemedia/HEADSET.mods | 18 +- 4 files changed, 1131 insertions(+), 1131 deletions(-) diff --git a/audio/husky/tuning/fortemedia/HANDSET.dat b/audio/husky/tuning/fortemedia/HANDSET.dat index 43c2e0caf160566efc0a2de469f2f540e0771503..7fde93f114503683335cb11858cb9400a0772ce4 100644 GIT binary patch delta 617 zcmezMfdAJ6{tcTXghD(t8wz5y8X6k3fmo-ZpkT6&NDv~*;XLbo7IaeTy1-R5 zOivuQdv!5g;n@DJlc|GoyWC_ZSKjIQa?IS@>pYkvgtq%_0ZL8>N=9t=+QMYOIQiWy wj>+%bIJP^bGS86Te(Da>LUFMA%~o|C{M-LAGZ#v2uRq2-nScAQn@kx}099()R{#J2 delta 672 zcmezMfdAJ6{tcTXHcN>}Fit)tSpZ>#xh8Dp6479se9ui_^DCJx@@xee+6^fMn|18C z7$>i@tw8Xb7!hos+&%}moQ)%z+&Sk8E{Hig4Fx%y16=A*^lrZA_M{S@Lw+5hk3*W@ zy=#B>j&b|DcT7(lCpXC?Oh44YbY}Xe%}f!@3CuN<8)Xt{EV5nCnt6ph*lNEm5UXRT z%-e313bP{U9?*&+HfD$w)Z=Zpd(3RZJ3X(6S!A;hTQrB=y-j()aa@FEi6u2Ouren2drS>;+^hi&SC)KHJGy;lVN%W6`uUgjbnPA tF{=hh1SloOyM0z3%bs3LeG~43Bv*;CZs5nR8?2yxodfIkbq;Ji0RaAyFE9WA delta 131 zcmdnBP-@pgsfHHD7N!>FEi6u2+x=Fs@bFIeGiNc_-gh6w?8{@}*&cO{v4elQTnLK> wM8V{DZXDC|j9E1xinaq4o#;i=E5W;cl^E*=ek?j9c-z-Gux?-Hz{V2*0MThJga7~l diff --git a/audio/husky/tuning/fortemedia/HEADSET.mods b/audio/husky/tuning/fortemedia/HEADSET.mods index 354f13b..0969318 100644 --- a/audio/husky/tuning/fortemedia/HEADSET.mods +++ b/audio/husky/tuning/fortemedia/HEADSET.mods @@ -3,7 +3,7 @@ #EXPORT_FLAG HEADSET #PARAM_MODE FULL #SAVE_MODE 3 -#SAVE_TIME 2023-04-10 11:40:15 +#SAVE_TIME 2023-04-20 12:33:09 #CASE_NAME HEADSET-USB_BLACKBIRD-VOICE_GENERIC-NB #PARAM_TYPE TX+2RX @@ -68383,7 +68383,7 @@ 7 0x3000 //RX_TDDRC_ALPHA_UP_2 8 0x3000 //RX_TDDRC_ALPHA_UP_3 9 0x3000 //RX_TDDRC_ALPHA_UP_4 -10 0x050D //RX_PGA +10 0x00FB //RX_PGA 11 0x7652 //RX_A_HP 12 0x4000 //RX_B_PE 13 0x7800 //RX_THR_PITCH_DET_0 @@ -69234,7 +69234,7 @@ 164 0x3000 //RX_TDDRC_ALPHA_UP_2 165 0x3000 //RX_TDDRC_ALPHA_UP_3 166 0x3000 //RX_TDDRC_ALPHA_UP_4 -167 0x050D //RX_PGA +167 0x00FB //RX_PGA 168 0x7652 //RX_A_HP 169 0x4000 //RX_B_PE 170 0x7800 //RX_THR_PITCH_DET_0 @@ -71078,7 +71078,7 @@ 7 0x3000 //RX_TDDRC_ALPHA_UP_2 8 0x3000 //RX_TDDRC_ALPHA_UP_3 9 0x3000 //RX_TDDRC_ALPHA_UP_4 -10 0x050D //RX_PGA +10 0x00E6 //RX_PGA 11 0x7652 //RX_A_HP 12 0x4000 //RX_B_PE 13 0x7800 //RX_THR_PITCH_DET_0 @@ -71929,7 +71929,7 @@ 164 0x3000 //RX_TDDRC_ALPHA_UP_2 165 0x3000 //RX_TDDRC_ALPHA_UP_3 166 0x3000 //RX_TDDRC_ALPHA_UP_4 -167 0x050D //RX_PGA +167 0x00E6 //RX_PGA 168 0x7652 //RX_A_HP 169 0x4000 //RX_B_PE 170 0x7800 //RX_THR_PITCH_DET_0 @@ -81858,7 +81858,7 @@ 7 0x3000 //RX_TDDRC_ALPHA_UP_2 8 0x3000 //RX_TDDRC_ALPHA_UP_3 9 0x3000 //RX_TDDRC_ALPHA_UP_4 -10 0x050D //RX_PGA +10 0x00FB //RX_PGA 11 0x7652 //RX_A_HP 12 0x4000 //RX_B_PE 13 0x7800 //RX_THR_PITCH_DET_0 @@ -82709,7 +82709,7 @@ 164 0x3000 //RX_TDDRC_ALPHA_UP_2 165 0x3000 //RX_TDDRC_ALPHA_UP_3 166 0x3000 //RX_TDDRC_ALPHA_UP_4 -167 0x050D //RX_PGA +167 0x00FB //RX_PGA 168 0x7652 //RX_A_HP 169 0x4000 //RX_B_PE 170 0x7800 //RX_THR_PITCH_DET_0 @@ -84553,7 +84553,7 @@ 7 0x3000 //RX_TDDRC_ALPHA_UP_2 8 0x3000 //RX_TDDRC_ALPHA_UP_3 9 0x3000 //RX_TDDRC_ALPHA_UP_4 -10 0x050D //RX_PGA +10 0x00E6 //RX_PGA 11 0x7652 //RX_A_HP 12 0x4000 //RX_B_PE 13 0x7800 //RX_THR_PITCH_DET_0 @@ -85404,7 +85404,7 @@ 164 0x3000 //RX_TDDRC_ALPHA_UP_2 165 0x3000 //RX_TDDRC_ALPHA_UP_3 166 0x3000 //RX_TDDRC_ALPHA_UP_4 -167 0x050D //RX_PGA +167 0x00E6 //RX_PGA 168 0x7652 //RX_A_HP 169 0x4000 //RX_B_PE 170 0x7800 //RX_THR_PITCH_DET_0 From 54ae2156756a8cd4cf86335374bf75b54e35745e Mon Sep 17 00:00:00 2001 From: Sayanna Chandula Date: Fri, 28 Apr 2023 14:07:27 -0700 Subject: [PATCH 4/5] thermal: update bts_window_partial coefficients Bug: 280076251 Test: Build and boot on device Change-Id: I11de9feff1803438bf8e5306e0d0a5bea114dbaa Signed-off-by: Sayanna Chandula --- thermal_info_config_husky.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/thermal_info_config_husky.json b/thermal_info_config_husky.json index d56f533..cab3af7 100644 --- a/thermal_info_config_husky.json +++ b/thermal_info_config_husky.json @@ -338,8 +338,8 @@ "VirtualSensor":true, "Formula":"WEIGHTED_AVG", "Combination":["cam_therm", "north_therm", "soc_therm"], - "Coefficient":[0.355, 0.419, -0.0322], - "Offset":7194, + "Coefficient":[0.14, 0.27, 0.03], + "Offset":1900, "Multiplier":0.001 }, { From 77e6c02e7c6ee3238876c3546917ec0acab84af1 Mon Sep 17 00:00:00 2001 From: Andrew Chant Date: Fri, 28 Apr 2023 19:57:31 -0700 Subject: [PATCH 5/5] shusky: move perf/thermal configs around Move shusky thermal .json files into thermal/ and perf configs into perf/. Also move the configs into device-shusky-common.mk, allowing override of the config file path. Bug: 277993984 Change-Id: Ifa2882ee9c27c57d967c27f9f8e8edaff313e2d5 --- OWNERS | 2 +- device-husky.mk | 9 ----- device-ripcurrent.mk | 8 ----- device-shiba.mk | 9 ----- device-shusky-common.mk | 33 +++++++++++++++++++ husky/BoardConfig.mk | 2 ++ .../powerhint-husky.json | 0 .../powerhint-ripcurrent.json | 0 .../powerhint-shiba.json | 0 ripcurrent/BoardConfig.mk | 2 ++ shiba/BoardConfig.mk | 2 ++ .../thermal_info_config_charge_husky.json | 0 ...thermal_info_config_charge_ripcurrent.json | 0 .../thermal_info_config_charge_shiba.json | 0 .../thermal_info_config_husky.json | 0 .../thermal_info_config_ripcurrent.json | 0 .../thermal_info_config_shiba.json | 0 17 files changed, 40 insertions(+), 27 deletions(-) create mode 100644 device-shusky-common.mk rename powerhint-husky.json => perf/powerhint-husky.json (100%) rename powerhint-ripcurrent.json => perf/powerhint-ripcurrent.json (100%) rename powerhint-shiba.json => perf/powerhint-shiba.json (100%) rename thermal_info_config_charge_husky.json => thermal/thermal_info_config_charge_husky.json (100%) rename thermal_info_config_charge_ripcurrent.json => thermal/thermal_info_config_charge_ripcurrent.json (100%) rename thermal_info_config_charge_shiba.json => thermal/thermal_info_config_charge_shiba.json (100%) rename thermal_info_config_husky.json => thermal/thermal_info_config_husky.json (100%) rename thermal_info_config_ripcurrent.json => thermal/thermal_info_config_ripcurrent.json (100%) rename thermal_info_config_shiba.json => thermal/thermal_info_config_shiba.json (100%) diff --git a/OWNERS b/OWNERS index e490cb5..492973e 100644 --- a/OWNERS +++ b/OWNERS @@ -1,4 +1,4 @@ -per-file powerhint-*.json = jenhaochen@google.com,wvw@google.com,joaodias@google.com +per-file perf/*,thermal/*= jenhaochen@google.com,wvw@google.com,joaodias@google.com # per-file for Pixel device makefiles, see go/pixel-device-mk-owner-checklist for details. per-file *.mk,*/BoardConfig.mk=file:device/google/gs-common:master:/OWNERS diff --git a/device-husky.mk b/device-husky.mk index 1efece2..8d90d79 100644 --- a/device-husky.mk +++ b/device-husky.mk @@ -83,15 +83,6 @@ PRODUCT_COPY_FILES += \ frameworks/native/data/etc/android.hardware.se.omapi.uicc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.se.omapi.uicc.xml \ device/google/shusky/nfc/libse-gto-hal.conf:$(TARGET_COPY_OUT_VENDOR)/etc/libse-gto-hal.conf -# Thermal Config -PRODUCT_COPY_FILES += \ - device/google/shusky/thermal_info_config_husky.json:$(TARGET_COPY_OUT_VENDOR)/etc/thermal_info_config.json \ - device/google/shusky/thermal_info_config_charge_husky.json:$(TARGET_COPY_OUT_VENDOR)/etc/thermal_info_config_charge.json - -# Power HAL config -PRODUCT_COPY_FILES += \ - device/google/shusky/powerhint-husky.json:$(TARGET_COPY_OUT_VENDOR)/etc/powerhint.json - # Bluetooth HAL PRODUCT_COPY_FILES += \ device/google/shusky/bluetooth/bt_vendor_overlay.conf:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth/bt_vendor_overlay.conf diff --git a/device-ripcurrent.mk b/device-ripcurrent.mk index 2ef1b0c..cae2ccd 100644 --- a/device-ripcurrent.mk +++ b/device-ripcurrent.mk @@ -78,14 +78,6 @@ PRODUCT_COPY_FILES += \ frameworks/native/data/etc/android.hardware.se.omapi.uicc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.se.omapi.uicc.xml \ device/google/shusky/nfc/libse-gto-hal-disable.conf:$(TARGET_COPY_OUT_VENDOR)/etc/libse-gto-hal.conf -# Thermal Config -PRODUCT_COPY_FILES += \ - device/google/shusky/thermal_info_config_ripcurrent.json:$(TARGET_COPY_OUT_VENDOR)/etc/thermal_info_config.json \ - device/google/shusky/thermal_info_config_charge_ripcurrent.json:$(TARGET_COPY_OUT_VENDOR)/etc/thermal_info_config_charge.json - -# Power HAL config -PRODUCT_COPY_FILES += \ - device/google/shusky/powerhint-ripcurrent.json:$(TARGET_COPY_OUT_VENDOR)/etc/powerhint.json # Bluetooth HAL PRODUCT_COPY_FILES += \ diff --git a/device-shiba.mk b/device-shiba.mk index c858df2..4d6a242 100644 --- a/device-shiba.mk +++ b/device-shiba.mk @@ -74,15 +74,6 @@ PRODUCT_COPY_FILES += \ frameworks/native/data/etc/android.hardware.se.omapi.uicc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.se.omapi.uicc.xml \ device/google/shusky/nfc/libse-gto-hal.conf:$(TARGET_COPY_OUT_VENDOR)/etc/libse-gto-hal.conf -# Thermal Config -PRODUCT_COPY_FILES += \ - device/google/shusky/thermal_info_config_shiba.json:$(TARGET_COPY_OUT_VENDOR)/etc/thermal_info_config.json \ - device/google/shusky/thermal_info_config_charge_shiba.json:$(TARGET_COPY_OUT_VENDOR)/etc/thermal_info_config_charge.json - -# Power HAL config -PRODUCT_COPY_FILES += \ - device/google/shusky/powerhint-shiba.json:$(TARGET_COPY_OUT_VENDOR)/etc/powerhint.json - # Bluetooth HAL PRODUCT_COPY_FILES += \ device/google/shusky/bluetooth/bt_vendor_overlay.conf:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth/bt_vendor_overlay.conf diff --git a/device-shusky-common.mk b/device-shusky-common.mk new file mode 100644 index 0000000..3307540 --- /dev/null +++ b/device-shusky-common.mk @@ -0,0 +1,33 @@ +# +# Copyright (C) 2023 The Android Open-Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# + + +# Thermal Config +ifeq (,$(TARGET_VENDOR_THERMAL_CONFIG_PATH)) +TARGET_VENDOR_THERMAL_CONFIG_PATH := device/google/shusky/thermal +endif + +PRODUCT_COPY_FILES += \ + $(TARGET_VENDOR_THERMAL_CONFIG_PATH)/thermal_info_config_$(TARGET_DEVICE).json:$(TARGET_COPY_OUT_VENDOR)/etc/thermal_info_config.json \ + $(TARGET_VENDOR_THERMAL_CONFIG_PATH)/thermal_info_config_charge_$(TARGET_DEVICE).json:$(TARGET_COPY_OUT_VENDOR)/etc/thermal_info_config_charge.json + +# Power HAL config +ifeq (,$(TARGET_VENDOR_PERF_CONFIG_PATH)) +TARGET_VENDOR_PERF_CONFIG_PATH := device/google/shusky/perf +endif + +PRODUCT_COPY_FILES += \ + $(TARGET_VENDOR_PERF_CONFIG_PATH)/powerhint-$(TARGET_DEVICE).json:$(TARGET_COPY_OUT_VENDOR)/etc/powerhint.json diff --git a/husky/BoardConfig.mk b/husky/BoardConfig.mk index 205ca79..e2fbeac 100644 --- a/husky/BoardConfig.mk +++ b/husky/BoardConfig.mk @@ -22,6 +22,8 @@ USES_DEVICE_GOOGLE_SHUSKY := true BOARD_KERNEL_CMDLINE += swiotlb=noforce BOARD_KERNEL_CMDLINE += disable_dma32=on +include device/google/shusky/device-shusky-common.mk + include device/google/zuma/BoardConfig-common.mk -include vendor/google_devices/zuma/prebuilts/BoardConfigVendor.mk -include vendor/google_devices/husky/proprietary/BoardConfigVendor.mk diff --git a/powerhint-husky.json b/perf/powerhint-husky.json similarity index 100% rename from powerhint-husky.json rename to perf/powerhint-husky.json diff --git a/powerhint-ripcurrent.json b/perf/powerhint-ripcurrent.json similarity index 100% rename from powerhint-ripcurrent.json rename to perf/powerhint-ripcurrent.json diff --git a/powerhint-shiba.json b/perf/powerhint-shiba.json similarity index 100% rename from powerhint-shiba.json rename to perf/powerhint-shiba.json diff --git a/ripcurrent/BoardConfig.mk b/ripcurrent/BoardConfig.mk index 1b5c405..7402055 100644 --- a/ripcurrent/BoardConfig.mk +++ b/ripcurrent/BoardConfig.mk @@ -20,6 +20,8 @@ TARGET_SCREEN_DENSITY := 440 BOARD_USES_GENERIC_AUDIO := true USES_DEVICE_GOOGLE_SHUSKY := true +include device/google/shusky/device-shusky-common.mk + include device/google/zuma/BoardConfig-common.mk -include vendor/google_devices/zuma/prebuilts/BoardConfigVendor.mk include device/google/shusky-sepolicy/ripcurrent-sepolicy.mk diff --git a/shiba/BoardConfig.mk b/shiba/BoardConfig.mk index 2acc2a4..13a0d25 100644 --- a/shiba/BoardConfig.mk +++ b/shiba/BoardConfig.mk @@ -22,6 +22,8 @@ USES_DEVICE_GOOGLE_SHUSKY := true BOARD_KERNEL_CMDLINE += swiotlb=noforce BOARD_KERNEL_CMDLINE += disable_dma32=on +include device/google/shusky/device-shusky-common.mk + include device/google/zuma/BoardConfig-common.mk -include vendor/google_devices/zuma/prebuilts/BoardConfigVendor.mk -include vendor/google_devices/shiba/proprietary/BoardConfigVendor.mk diff --git a/thermal_info_config_charge_husky.json b/thermal/thermal_info_config_charge_husky.json similarity index 100% rename from thermal_info_config_charge_husky.json rename to thermal/thermal_info_config_charge_husky.json diff --git a/thermal_info_config_charge_ripcurrent.json b/thermal/thermal_info_config_charge_ripcurrent.json similarity index 100% rename from thermal_info_config_charge_ripcurrent.json rename to thermal/thermal_info_config_charge_ripcurrent.json diff --git a/thermal_info_config_charge_shiba.json b/thermal/thermal_info_config_charge_shiba.json similarity index 100% rename from thermal_info_config_charge_shiba.json rename to thermal/thermal_info_config_charge_shiba.json diff --git a/thermal_info_config_husky.json b/thermal/thermal_info_config_husky.json similarity index 100% rename from thermal_info_config_husky.json rename to thermal/thermal_info_config_husky.json diff --git a/thermal_info_config_ripcurrent.json b/thermal/thermal_info_config_ripcurrent.json similarity index 100% rename from thermal_info_config_ripcurrent.json rename to thermal/thermal_info_config_ripcurrent.json diff --git a/thermal_info_config_shiba.json b/thermal/thermal_info_config_shiba.json similarity index 100% rename from thermal_info_config_shiba.json rename to thermal/thermal_info_config_shiba.json