1package: "android.location.flags" 2container: "system" 3 4flag { 5 name: "deprecate_provider_request_apis" 6 namespace: "location" 7 description: "Deprecates LocationManager ProviderChanged APIs" 8 bug: "361811782" 9 is_exported: true 10} 11 12flag { 13 name: "keep_gnss_stationary_throttling" 14 namespace: "location" 15 description: "Keeps stationary throttling for the GNSS provider even if the disable_stationary_throttling flag is true." 16 bug: "354000147" 17} 18 19flag { 20 name: "disable_stationary_throttling" 21 namespace: "location" 22 description: "Disables stationary throttling for all providers" 23 bug: "354000147" 24} 25 26flag { 27 name: "new_geocoder" 28 namespace: "location" 29 description: "Flag for new Geocoder APIs" 30 bug: "229872126" 31 is_exported: true 32} 33 34flag { 35 name: "enable_location_bypass" 36 namespace: "location" 37 description: "Enable location bypass feature" 38 bug: "301150056" 39} 40 41flag { 42 name: "location_bypass" 43 is_exported: true 44 namespace: "location" 45 description: "Enable location bypass appops behavior" 46 bug: "329151785" 47} 48 49flag { 50 name: "fix_service_watcher" 51 namespace: "location" 52 description: "Enable null explicit services in ServiceWatcher" 53 bug: "311210517" 54} 55 56flag { 57 name: "geoid_heights_via_altitude_hal" 58 namespace: "location" 59 description: "Flag for making geoid heights available via the Altitude HAL" 60 bug: "304375846" 61 is_exported: true 62} 63 64flag { 65 name: "gnss_api_navic_l1" 66 namespace: "location" 67 description: "Flag for GNSS API for NavIC L1" 68 bug: "302199306" 69 is_exported: true 70} 71 72flag { 73 name: "gnss_api_measurement_request_work_source" 74 namespace: "location" 75 description: "Flag for GnssMeasurementRequest WorkSource API" 76 bug: "295235160" 77 is_exported: true 78} 79 80flag { 81 name: "release_supl_connection_on_timeout" 82 namespace: "location" 83 description: "Flag for releasing SUPL connection on timeout" 84 bug: "315024652" 85} 86 87flag { 88 name: "location_validation" 89 namespace: "location" 90 description: "Flag for location validation" 91 bug: "314328533" 92} 93 94flag { 95 name: "replace_future_elapsed_realtime_jni" 96 namespace: "location" 97 description: "Flag for replacing future elapsedRealtime in JNI" 98 bug: "314328533" 99} 100 101flag { 102 name: "use_legacy_ntp_time" 103 namespace: "location" 104 description: "Flag for switching to legacy NtpNetworkTimeHelper" 105 bug: "368034558" 106 metadata { 107 purpose: PURPOSE_BUGFIX 108 } 109} 110 111flag { 112 name: "subscriptions_changed_listener_thread" 113 namespace: "location" 114 description: "Flag for running onSubscriptionsChangedListener on FgThread" 115 bug: "332451908" 116 metadata { 117 purpose: PURPOSE_BUGFIX 118 } 119} 120 121flag { 122 name: "gnss_configuration_from_resource" 123 namespace: "location" 124 description: "Flag for GNSS configuration from resource" 125 bug: "317734846" 126} 127 128flag { 129 name: "enable_ni_supl_message_injection_by_carrier_config_bugfix" 130 namespace: "location" 131 description: "Flag for enabling NI SUPL message injection by carrier config" 132 bug: "242105192" 133 is_fixed_read_only: true 134 metadata { 135 purpose: PURPOSE_BUGFIX 136 } 137 is_exported: true 138} 139 140flag { 141 name: "enable_ni_supl_message_injection_by_carrier_config" 142 namespace: "location" 143 description: "Flag for enabling NI SUPL message injection by carrier config" 144 bug: "242105192" 145 is_fixed_read_only: true 146 metadata { 147 purpose: PURPOSE_BUGFIX 148 } 149} 150 151flag { 152 name: "population_density_provider" 153 namespace: "location" 154 description: "Flag for enabling the population density provider" 155 bug: "376198890" 156} 157 158flag { 159 name: "density_based_coarse_locations" 160 namespace: "location" 161 description: "Flag for gating the density-based coarse locations" 162 bug: "376198890" 163} 164 165flag { 166 name: "gnss_assistance_interface" 167 namespace: "location" 168 description: "Flag for GNSS assistance interface" 169 bug: "209078566" 170}