Added in API level 30

Gps


class Gps
kotlin.Any
   ↳ android.telephony.CarrierConfigManager.Gps

GPS configs. See the GNSS HAL documentation for more details.

Summary

Constants
static String

Determine whether to enable Net Initiated SUPL (NI SUPL) message injection.

static String

Determine whether current lpp_mode used for E-911 needs to be kept persistently.

static String

Prefix of all Gps.

Constants

KEY_ENABLE_NI_SUPL_MESSAGE_INJECTION_BOOL

static val KEY_ENABLE_NI_SUPL_MESSAGE_INJECTION_BOOL: String

Determine whether to enable Net Initiated SUPL (NI SUPL) message injection. If enabled, the GnssLocationProvider will monitor for WAP PUSH or MT SMS NI SUPL intents and subsequently inject the NI SUPL packet into the GNSS HAL. false - Disable NI SUPL message injection. This is default. true - Enable NI SUPL message injection.

Value: "gps.enable_ni_supl_message_injection_bool"

KEY_PERSIST_LPP_MODE_BOOL

Added in API level 30
static val KEY_PERSIST_LPP_MODE_BOOL: String

Determine whether current lpp_mode used for E-911 needs to be kept persistently. false - not keeping the lpp_mode means using default configuration of gps.conf when sim is not presented. true - current lpp_profile of carrier will be kepted persistently even after sim is removed. This is default.

Value: "gps.persist_lpp_mode_bool"

KEY_PREFIX

Added in API level 30
static val KEY_PREFIX: String

Prefix of all Gps.KEY_* constants.

Value: "gps."