blob: 6e9db007392d2308b5412fac97f3ed488996eb97 [file] [log] [blame]
Thomas Stuart2a5027a2023-09-15 16:18:39 -07001package: "com.android.internal.telephony.flags"
Yu Liua20df182024-03-26 22:39:02 +00002container: "system"
Thomas Stuart2a5027a2023-09-15 16:18:39 -07003
Steve Statia51089d42024-03-15 22:07:25 +00004# OWNER=tjstuart TARGET=24Q3
Thomas Stuart2a5027a2023-09-15 16:18:39 -07005flag {
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 Nguyenfaeb40a2023-10-04 15:53:41 -070011}
12
Steve Statia51089d42024-03-15 22:07:25 +000013# OWNER=tnd TARGET=24Q1
Thomas Nguyenfaeb40a2023-10-04 15:53:41 -070014flag {
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"
Avinash Malipatil06b34ac2023-10-25 15:28:42 +000019}
20
Steve Statia51089d42024-03-15 22:07:25 +000021# OWNER=tjstuart TARGET=24Q3
Avinash Malipatil06b34ac2023-10-25 15:28:42 +000022flag {
Thomas Stuart13fbcf72023-11-09 16:51:39 -080023 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 Statia51089d42024-03-15 22:07:25 +000029# OWNER=avinashmp TARGET=24Q3
Thomas Stuart13fbcf72023-11-09 16:51:39 -080030flag {
Avinash Malipatil06b34ac2023-10-25 15:28:42 +000031 name: "enable_wps_check_api_flag"
Oriol Prieto Gasco9db3ede2024-03-01 16:52:43 +000032 is_exported: true
Avinash Malipatil06b34ac2023-10-25 15:28:42 +000033 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 Menke51f02272023-11-08 10:35:56 -080036}
37
Steve Statia51089d42024-03-15 22:07:25 +000038# OWNER=grantmenke TARGET=24Q3
Grant Menke51f02272023-11-08 10:35:56 -080039flag {
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"
sangyundf098532023-11-13 21:41:06 +090044}
45
Steve Statia51089d42024-03-15 22:07:25 +000046# OWNER=sangyun TARGET=24Q2
sangyundf098532023-11-13 21:41:06 +090047flag {
48 name: "reorganize_roaming_notification"
49 namespace: "telephony"
50 description: "Reorganize conditions to show and dismiss roaming notifications."
51 bug: "310594087"
52}
53
Steve Statia51089d42024-03-15 22:07:25 +000054# OWNER=sangyun TARGET=24Q2
sangyundf098532023-11-13 21:41:06 +090055flag {
56 name: "dismiss_network_selection_notification_on_sim_disable"
57 namespace: "telephony"
58 description: "Fix to dismiss network selection notification when disable sim."
59 bug: "310594186"
60}
61
Steve Statia51089d42024-03-15 22:07:25 +000062# OWNER=nagendranb TARGET=24Q3
sangyundf098532023-11-13 21:41:06 +090063flag {
Nagendra Prasad Nagarle Basavarajub0910be2023-11-09 12:39:29 +000064 name: "enable_telephony_analytics"
65 namespace: "telephony"
66 description: "Enable Telephony Analytics information of Service State , Sms and Call scenarios"
67 bug: "309896524"
68}
rambowang33b7f282023-11-28 14:47:09 -060069
Steve Statia51089d42024-03-15 22:07:25 +000070# OWNER=rambowang TARGET=24Q3
rambowang33b7f282023-11-28 14:47:09 -060071flag {
72 name: "show_call_id_and_call_waiting_in_additional_settings_menu"
Oriol Prieto Gasco9db3ede2024-03-01 16:52:43 +000073 is_exported: true
rambowang33b7f282023-11-28 14:47:09 -060074 namespace: "telephony"
75 description: "Expose carrier config KEY_ADDITIONAL_SETTINGS_CALLER_ID_VISIBILITY_BOOL and KEY_ADDITIONAL_SETTINGS_CALL_WAITING_VISIBILITY_BOOL."
76 bug: "310264981"
77}
rambowang155c90b2023-11-29 14:21:45 -060078
Steve Statia51089d42024-03-15 22:07:25 +000079# OWNER=rambowang TARGET=24Q3
rambowang155c90b2023-11-29 14:21:45 -060080flag {
81 name: "reset_mobile_network_settings"
Oriol Prieto Gasco9db3ede2024-03-01 16:52:43 +000082 is_exported: true
rambowang155c90b2023-11-29 14:21:45 -060083 namespace: "telephony"
84 description: "Allows applications to launch Reset Mobile Network Settings page in Settings app."
85 bug:"271921464"
86}
rambowang92380d72024-02-21 10:11:28 -060087
Steve Statia51089d42024-03-15 22:07:25 +000088# OWNER=rambowang TARGET=24Q3
rambowang92380d72024-02-21 10:11:28 -060089flag {
90 name: "fix_crash_on_getting_config_when_phone_is_gone"
91 namespace: "telephony"
92 description: "Fix VCN crash when calling CarrierConfigManager.getConfigForSubId while phone process has gone."
93 bug:"319791612"
94 metadata {
95 purpose: PURPOSE_BUGFIX
96 }
97}
Rambo Wanga05763e2024-02-22 22:35:00 +000098
Steve Statia51089d42024-03-15 22:07:25 +000099# OWNER=rambowang TARGET=24Q3
Rambo Wanga05763e2024-02-22 22:35:00 +0000100flag {
101 name: "add_anomaly_when_notify_config_changed_with_invalid_phone"
102 namespace: "telephony"
103 description: "Report anomaly when CarrierConfigLoader received config change with sub that maps to invalid phoneId"
104 bug:"270757342"
105 metadata {
106 purpose: PURPOSE_BUGFIX
107 }
108}
Rambo Wanga09e3f92024-03-15 01:34:53 +0000109
Steve Statia51089d42024-03-15 22:07:25 +0000110# OWNER=rambowang TARGET=24Q3
Rambo Wanga09e3f92024-03-15 01:34:53 +0000111flag {
112 name: "hide_preinstalled_carrier_app_at_most_once"
113 namespace: "telephony"
114 description: "Fix bug when preloaded carrier app is uninstalled and lose provisioning data"
115 bug:"158028151"
116 metadata {
117 purpose: PURPOSE_BUGFIX
118 }
119}
sangyun2ec43cd2024-03-31 12:26:00 +0900120
121# OWNER=sangyun TARGET=24Q3
122flag {
123 name: "roaming_notification_for_single_data_network"
124 namespace: "telephony"
125 description: "Fix bug where roaming notification was not shown on a single data network."
126 bug:"249908996"
127 metadata {
128 purpose: PURPOSE_BUGFIX
129 }
Jack Yud6e33882024-05-06 12:04:44 -0700130}
131
132# OWNER=joonhunshin TARGET=24Q3
133flag {
134 name: "enforce_telephony_feature_mapping"
135 namespace: "telephony"
136 description: "This flag controls telephony feature flags mapping."
137 bug:"297989574"
138}
139
140# OWNER=joonhunshin TARGET=24Q3
141flag {
142 name: "enforce_telephony_feature_mapping_for_public_apis"
143 namespace: "telephony"
144 description: "This flag controls telephony feature flags mapping for public APIs and CTS."
145 bug:"297989574"
146}
147
148# OWNER=stevestatia TARGET=24Q3
149flag {
150 name: "prevent_system_server_and_phone_deadlock"
151 namespace: "telephony"
152 description: "This flag controls the order of the binder to prevent deadlock in system_server"
153 bug: "315973270"
154}
155
156# OWNER=joonhunshin TARGET=24Q3
157flag {
158 name: "prevent_invocation_repeat_of_ril_call_when_device_does_not_support_voice"
159 namespace: "telephony"
160 description: "This flag prevents repeat invocation of call related APIs in RIL when the device is not voice capable"
161 bug: "290833783"
162}
163
164# OWNER=jackyu TARGET=24Q3
165flag {
166 name: "minimal_telephony_cdm_check"
167 namespace: "telephony"
168 description: "This flag disables Calling/Data/Messaging features if their respective feature is missing"
169 bug: "310710841"
170}
171
172# OWNER=jackyu TARGET=24Q3
173flag {
174 name: "minimal_telephony_managers_conditional_on_features"
175 namespace: "telephony"
176 description: "This flag enables checking for telephony features before initializing corresponding managers"
177 bug: "310710841"
178}
179
180# OWNER=joonhunshin TARGET=24Q3
181flag {
182 name: "set_no_reply_timer_for_cfnry"
183 namespace: "telephony"
184 description: "This flag supports setting the no reply timer for CFNRy based on carrier config"
185 bug:"314732435"
186}
187
188# OWNER=joonhunshin TARGET=24Q3
189flag {
190 name: "change_method_of_obtaining_ims_registration_radio_tech"
191 namespace: "telephony"
192 description: "This flag changes the method of obtaining IMS registration radio technology"
193 bug:"330120237"
194 metadata {
195 purpose: PURPOSE_BUGFIX
196 }
197}
198
199# OWNER=sasindran TARGET=24Q3
200flag {
201 name: "use_relaxed_id_match"
202 namespace: "telephony"
203 description: "This flag supports relaxed id match for radio state changes"
204 bug:"336916327"
205 metadata {
206 purpose: PURPOSE_BUGFIX
207 }
208}