Thomas Stuart | 2a5027a | 2023-09-15 16:18:39 -0700 | [diff] [blame] | 1 | package: "com.android.internal.telephony.flags" |
Yu Liu | a20df18 | 2024-03-26 22:39:02 +0000 | [diff] [blame] | 2 | container: "system" |
Thomas Stuart | 2a5027a | 2023-09-15 16:18:39 -0700 | [diff] [blame] | 3 | |
Steve Statia | 51089d4 | 2024-03-15 22:07:25 +0000 | [diff] [blame] | 4 | # OWNER=tjstuart TARGET=24Q3 |
Thomas Stuart | 2a5027a | 2023-09-15 16:18:39 -0700 | [diff] [blame] | 5 | flag { |
| 6 | name: "do_not_override_precise_label" |
| 7 | namespace: "telephony" |
| 8 | description: "When set, Telecom will not override the precise label for certain disconnect causes." |
| 9 | bug: "296968778" |
| 10 | is_fixed_read_only: true |
Thomas Nguyen | faeb40a | 2023-10-04 15:53:41 -0700 | [diff] [blame] | 11 | } |
| 12 | |
Jack Yu | 0def580 | 2025-02-18 10:11:05 -0800 | [diff] [blame^] | 13 | # OWNER=tnd TARGET=24Q1 |
| 14 | flag { |
| 15 | name: "log_mms_sms_database_access_info" |
| 16 | namespace: "telephony" |
| 17 | description: "Whether to log MMS/SMS database access info and report anomaly when getting exception." |
| 18 | bug: "275225402" |
| 19 | } |
| 20 | |
Steve Statia | 51089d4 | 2024-03-15 22:07:25 +0000 | [diff] [blame] | 21 | # OWNER=tjstuart TARGET=24Q3 |
Avinash Malipatil | 06b34ac | 2023-10-25 15:28:42 +0000 | [diff] [blame] | 22 | flag { |
Thomas Stuart | 13fbcf7 | 2023-11-09 16:51:39 -0800 | [diff] [blame] | 23 | name: "stop_spamming_emergency_notification" |
| 24 | namespace: "telephony" |
| 25 | description: "When set, the no wifi emergency calling availability notif will have a do not ask again button" |
| 26 | bug: "275225402" |
| 27 | } |
| 28 | |
Steve Statia | 51089d4 | 2024-03-15 22:07:25 +0000 | [diff] [blame] | 29 | # OWNER=avinashmp TARGET=24Q3 |
Thomas Stuart | 13fbcf7 | 2023-11-09 16:51:39 -0800 | [diff] [blame] | 30 | flag { |
Avinash Malipatil | 06b34ac | 2023-10-25 15:28:42 +0000 | [diff] [blame] | 31 | name: "enable_wps_check_api_flag" |
Oriol Prieto Gasco | 9db3ede | 2024-03-01 16:52:43 +0000 | [diff] [blame] | 32 | is_exported: true |
Avinash Malipatil | 06b34ac | 2023-10-25 15:28:42 +0000 | [diff] [blame] | 33 | namespace: "telephony" |
| 34 | description: "Enable system api isWpsCallNumber. Its an utility api to check if the dialed number is for Wireless Priority Service call." |
| 35 | bug: "304272356" |
Grant Menke | 51f0227 | 2023-11-08 10:35:56 -0800 | [diff] [blame] | 36 | } |
| 37 | |
Steve Statia | 51089d4 | 2024-03-15 22:07:25 +0000 | [diff] [blame] | 38 | # OWNER=grantmenke TARGET=24Q3 |
Grant Menke | 51f0227 | 2023-11-08 10:35:56 -0800 | [diff] [blame] | 39 | flag { |
| 40 | name: "ensure_access_to_call_settings_is_restricted" |
| 41 | namespace: "telephony" |
| 42 | description: "Check if access to mobile network configs restricted before displaying call options" |
| 43 | bug: "309655251" |
sangyun | df09853 | 2023-11-13 21:41:06 +0900 | [diff] [blame] | 44 | } |
| 45 | |
Rambo Wang | 7c79386 | 2024-11-14 18:30:36 +0000 | [diff] [blame] | 46 | # OWNER=rambowang TARGET=24Q3 |
| 47 | flag { |
| 48 | name: "reset_mobile_network_settings" |
| 49 | is_exported: true |
| 50 | namespace: "telephony" |
| 51 | description: "Allows applications to launch Reset Mobile Network Settings page in Settings app." |
| 52 | bug:"271921464" |
| 53 | } |
| 54 | |
sangyun | 2ec43cd | 2024-03-31 12:26:00 +0900 | [diff] [blame] | 55 | # OWNER=sangyun TARGET=24Q3 |
| 56 | flag { |
| 57 | name: "roaming_notification_for_single_data_network" |
| 58 | namespace: "telephony" |
| 59 | description: "Fix bug where roaming notification was not shown on a single data network." |
| 60 | bug:"249908996" |
| 61 | metadata { |
| 62 | purpose: PURPOSE_BUGFIX |
| 63 | } |
Jack Yu | d6e3388 | 2024-05-06 12:04:44 -0700 | [diff] [blame] | 64 | } |
| 65 | |
| 66 | # OWNER=joonhunshin TARGET=24Q3 |
| 67 | flag { |
| 68 | name: "enforce_telephony_feature_mapping" |
| 69 | namespace: "telephony" |
| 70 | description: "This flag controls telephony feature flags mapping." |
| 71 | bug:"297989574" |
| 72 | } |
| 73 | |
| 74 | # OWNER=joonhunshin TARGET=24Q3 |
| 75 | flag { |
| 76 | name: "enforce_telephony_feature_mapping_for_public_apis" |
| 77 | namespace: "telephony" |
| 78 | description: "This flag controls telephony feature flags mapping for public APIs and CTS." |
| 79 | bug:"297989574" |
| 80 | } |
| 81 | |
| 82 | # OWNER=stevestatia TARGET=24Q3 |
| 83 | flag { |
| 84 | name: "prevent_system_server_and_phone_deadlock" |
| 85 | namespace: "telephony" |
| 86 | description: "This flag controls the order of the binder to prevent deadlock in system_server" |
| 87 | bug: "315973270" |
| 88 | } |
| 89 | |
| 90 | # OWNER=joonhunshin TARGET=24Q3 |
| 91 | flag { |
| 92 | name: "prevent_invocation_repeat_of_ril_call_when_device_does_not_support_voice" |
| 93 | namespace: "telephony" |
| 94 | description: "This flag prevents repeat invocation of call related APIs in RIL when the device is not voice capable" |
| 95 | bug: "290833783" |
| 96 | } |
| 97 | |
| 98 | # OWNER=jackyu TARGET=24Q3 |
| 99 | flag { |
| 100 | name: "minimal_telephony_cdm_check" |
| 101 | namespace: "telephony" |
| 102 | description: "This flag disables Calling/Data/Messaging features if their respective feature is missing" |
| 103 | bug: "310710841" |
| 104 | } |
| 105 | |
| 106 | # OWNER=jackyu TARGET=24Q3 |
| 107 | flag { |
| 108 | name: "minimal_telephony_managers_conditional_on_features" |
| 109 | namespace: "telephony" |
| 110 | description: "This flag enables checking for telephony features before initializing corresponding managers" |
| 111 | bug: "310710841" |
| 112 | } |
| 113 | |
| 114 | # OWNER=joonhunshin TARGET=24Q3 |
| 115 | flag { |
| 116 | name: "set_no_reply_timer_for_cfnry" |
| 117 | namespace: "telephony" |
| 118 | description: "This flag supports setting the no reply timer for CFNRy based on carrier config" |
| 119 | bug:"314732435" |
| 120 | } |
| 121 | |
| 122 | # OWNER=joonhunshin TARGET=24Q3 |
| 123 | flag { |
| 124 | name: "change_method_of_obtaining_ims_registration_radio_tech" |
| 125 | namespace: "telephony" |
| 126 | description: "This flag changes the method of obtaining IMS registration radio technology" |
| 127 | bug:"330120237" |
| 128 | metadata { |
| 129 | purpose: PURPOSE_BUGFIX |
| 130 | } |
| 131 | } |
| 132 | |
| 133 | # OWNER=sasindran TARGET=24Q3 |
| 134 | flag { |
| 135 | name: "use_relaxed_id_match" |
| 136 | namespace: "telephony" |
| 137 | description: "This flag supports relaxed id match for radio state changes" |
| 138 | bug:"336916327" |
| 139 | metadata { |
| 140 | purpose: PURPOSE_BUGFIX |
| 141 | } |
| 142 | } |
rambowang | 30ca1e4 | 2024-06-27 18:26:30 -0500 | [diff] [blame] | 143 | |
joonhunshin | 0deed7f | 2024-06-11 07:00:59 +0000 | [diff] [blame] | 144 | # OWNER=joonhunshin TARGET=24Q4 |
| 145 | flag { |
| 146 | name: "use_carrier_config_for_cfnry_time_via_mmi" |
| 147 | namespace: "telephony" |
| 148 | description: "This flag allows the no reply timer to be referenced in the carrier config when setting up call forward via MMI code and there is no timer value." |
| 149 | bug:"342346827" |
| 150 | metadata { |
| 151 | purpose: PURPOSE_BUGFIX |
| 152 | } |
| 153 | } |
Jack Yu | 2269ea7 | 2024-09-03 16:25:50 -0700 | [diff] [blame] | 154 | |
| 155 | # OWNER=jackyu TARGET=25Q2 |
| 156 | flag { |
| 157 | name: "hsum_broadcast" |
| 158 | namespace: "telephony" |
| 159 | description: "Fixed the bug that broadcast intent is only sent to the system user." |
| 160 | bug:"362554272" |
| 161 | metadata { |
| 162 | purpose: PURPOSE_BUGFIX |
| 163 | } |
| 164 | } |
Rambo Wang | 6f3615b | 2024-09-15 01:06:15 +0000 | [diff] [blame] | 165 | |
| 166 | # OWNER=rambowang TARGET=25Q2 |
| 167 | flag { |
| 168 | name: "support_carrier_services_for_hsum" |
| 169 | namespace: "telephony" |
| 170 | description: "Support Carrier Services (APIs) for HSUM." |
| 171 | bug:"345522246" |
| 172 | metadata { |
| 173 | purpose: PURPOSE_BUGFIX |
| 174 | } |
| 175 | } |
Jack Yu | 22f4624 | 2024-09-17 18:20:57 -0700 | [diff] [blame] | 176 | |
| 177 | # OWNER=jackyu TARGET=25Q2 |
| 178 | flag { |
| 179 | name: "hsum_package_manager" |
| 180 | namespace: "telephony" |
| 181 | description: "Fixed the bug that package manager is not for the right user" |
| 182 | bug:"356827794" |
| 183 | metadata { |
| 184 | purpose: PURPOSE_BUGFIX |
| 185 | } |
| 186 | } |
| 187 | |
Jack Yu | 413fea0 | 2024-11-15 13:24:22 -0800 | [diff] [blame] | 188 | # OWNER=jackyu TARGET=25Q2 |
| 189 | flag { |
| 190 | name: "power_down_race_fix" |
| 191 | namespace: "telephony" |
| 192 | description: "Fixed race condition while powering down" |
| 193 | bug:"378616116" |
| 194 | metadata { |
| 195 | purpose: PURPOSE_BUGFIX |
| 196 | } |
| 197 | } |
Tomasz Wasilczyk | 487bb20 | 2024-12-04 11:51:41 -0800 | [diff] [blame] | 198 | |
| 199 | # OWNER=jackyu TARGET=25Q2 |
| 200 | flag { |
| 201 | name: "deprecate_cdma" |
| 202 | namespace: "telephony" |
| 203 | description: "Deprecate CDMA and NV APIS" |
| 204 | bug: "379356026" |
| 205 | } |
| 206 | |
| 207 | # OWNER=jackyu TARGET=25Q2 |
| 208 | flag { |
| 209 | name: "cleanup_cdma" |
| 210 | namespace: "telephony" |
| 211 | description: "Disable CDMA and NV backing code" |
| 212 | bug: "379356026" |
| 213 | } |
Thomas Stuart | 0bfaacb | 2024-12-19 22:27:50 +0000 | [diff] [blame] | 214 | |
| 215 | # OWNER=tjstuart TARGET=25Q2 |
| 216 | flag { |
| 217 | name: "dynamic_do_not_ask_again_text" |
| 218 | namespace: "telephony" |
| 219 | description: "Make No Emergency Wifi Calling Do Not Ask Again text translatable" |
| 220 | bug:"382006472" |
Liana Kazanova (xWF) | 74e1e27 | 2025-01-29 16:14:52 -0800 | [diff] [blame] | 221 | metadata { |
| 222 | purpose: PURPOSE_BUGFIX |
| 223 | } |
Thomas Stuart | 0bfaacb | 2024-12-19 22:27:50 +0000 | [diff] [blame] | 224 | } |
Geoffrey Boullanger | 9fc9719 | 2025-01-30 03:02:33 -0800 | [diff] [blame] | 225 | |
| 226 | # OWNER=jackyu,boullanger TARGET=25Q3 |
| 227 | flag { |
| 228 | name: "use_i18n_for_mcc_mapping" |
| 229 | namespace: "telephony" |
| 230 | description: "Use the newly introduced MCC to country table, from the time zone mainline module" |
| 231 | bug:"381070025" |
| 232 | } |
| 233 | |
Nathan Harold | 70793e9 | 2025-01-15 14:51:13 -0800 | [diff] [blame] | 234 | # OWNER=nharold TARGET=25Q4 |
| 235 | flag { |
| 236 | name: "thread_shred" |
| 237 | namespace: "telephony" |
| 238 | description: "Consolidate a bunch of unneeded worker threads to save resources" |
| 239 | bug:"390244513" |
| 240 | metadata { |
| 241 | purpose: PURPOSE_BUGFIX |
| 242 | } |
| 243 | } |