Improve LTE signal bar level with flexible RSRQ and RSSNR threshold
Current AOSP LTE signal bar has following limitation: - For Threshold type, "RSRP & RSSNR" or "RSRP only" are selectable, but "RSRP & RSRQ" is unavailable. - For threshold value, RSRP is flexible by carrier config, but RSSNR is hard-coded. - The signal strength reporting criteria apply to only the RSRP. This change allows following customizations by new carrier config: - Threshold type can select "RSRP & RSRQ" too. - Threshold value of RSRQ and RSSNR can be flexible. - RSRQ and RSSNR thresholds can set signal strength reporting criteria. Test: auto - Confirmed that run FrameworksTelephonyTests#testSignalStrength and it has no problem. Test: auto - Confirmed that run FrameworksTelephonyTests#SignalThresholdInfoTest and it has no problem. Bug: 133400544 Change-Id: I37d0dc5ff41169b0309cfaabaa0f2595894b3749
This commit is contained in:
committed by
Shuo Qian
parent
fe3aa5d652
commit
be117207cf
@@ -44974,6 +44974,8 @@ package android.telephony {
|
||||
field public static final String KEY_IMS_CONFERENCE_SIZE_LIMIT_INT = "ims_conference_size_limit_int";
|
||||
field public static final String KEY_IMS_DTMF_TONE_DELAY_INT = "ims_dtmf_tone_delay_int";
|
||||
field public static final String KEY_IS_IMS_CONFERENCE_SIZE_ENFORCED_BOOL = "is_ims_conference_size_enforced_bool";
|
||||
field public static final String KEY_LTE_RSRQ_THRESHOLDS_INT_ARRAY = "lte_rsrq_thresholds_int_array";
|
||||
field public static final String KEY_LTE_RSSNR_THRESHOLDS_INT_ARRAY = "lte_rssnr_thresholds_int_array";
|
||||
field public static final String KEY_MDN_IS_ADDITIONAL_VOICEMAIL_NUMBER_BOOL = "mdn_is_additional_voicemail_number_bool";
|
||||
field public static final String KEY_MMS_ALIAS_ENABLED_BOOL = "aliasEnabled";
|
||||
field public static final String KEY_MMS_ALIAS_MAX_CHARS_INT = "aliasMaxChars";
|
||||
|
||||
Reference in New Issue
Block a user