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