diff options
author | Anton Hansson <hansson@google.com> | 2018-11-29 15:53:07 +0000 |
---|---|---|
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | 2018-11-29 15:53:07 +0000 |
commit | 20e6f31923de53a685a44a3857b540fb61ff0e34 (patch) | |
tree | 350b42840ebbb570f3ca9566b2be6244de39ca16 | |
parent | 74c171b4daa481301152f268e2f7cbdd7960b325 (diff) | |
parent | b27f0fa2220e52b8413f5d9a094b183832ac1e9d (diff) | |
download | base-nougat-iot-release.tar.gz |
Merge "Add gps_debug.conf module"android-n-iot-release-ihome-igv1nougat-iot-release
-rw-r--r-- | Android.bp | 4 | ||||
-rw-r--r-- | services/core/Android.bp | 10 | ||||
-rw-r--r-- | services/core/java/com/android/server/location/gps_debug.conf | 52 |
3 files changed, 65 insertions, 1 deletions
diff --git a/Android.bp b/Android.bp index 5bf47ce01d54..fe4fdb2a502e 100644 --- a/Android.bp +++ b/Android.bp @@ -695,9 +695,11 @@ java_defaults { "netd_aidl_interface-java", ], - // Loaded with System.loadLibrary by android.view.textclassifier required: [ + // TODO: remove gps_debug when the build system propagates "required" properly. + "gps_debug.conf", "libtextclassifier", + // Loaded with System.loadLibrary by android.view.textclassifier "libmedia2_jni", ], diff --git a/services/core/Android.bp b/services/core/Android.bp index 8cfbda2de776..4395f967c428 100644 --- a/services/core/Android.bp +++ b/services/core/Android.bp @@ -30,6 +30,10 @@ java_library_static { "android.hardware.tv.cec-V1.0-java", ], + required: [ + "gps_debug.conf", + ], + static_libs: [ "time_zone_distro", "time_zone_distro_installer", @@ -66,3 +70,9 @@ java_library { name: "services.core", static_libs: ["services.core.priorityboosted"], } + + +prebuilt_etc { + name: "gps_debug.conf", + src: "java/com/android/server/location/gps_debug.conf", +} diff --git a/services/core/java/com/android/server/location/gps_debug.conf b/services/core/java/com/android/server/location/gps_debug.conf new file mode 100644 index 000000000000..34ce96f3c8b3 --- /dev/null +++ b/services/core/java/com/android/server/location/gps_debug.conf @@ -0,0 +1,52 @@ +# Sample file for use for on device debug override only +# Prefer frameworks/base/core/res/res/values/config.xml and +# frameworks/base/core/res/res/values-mcc*-mnc*/config.xml + +################################ +##### AGPS server settings ##### +################################ +# FOR SUPL SUPPORT, set the following +# SUPL_HOST=supl.google.com or IP +# SUPL_PORT=7275 + +# supl version 2.0 +# SUPL_VER=0x20000 + +#SUPL_MODE is a bit mask set in config.xml per carrier by default. +#If it is uncommented here, this value will overwrite the value from +#config.xml. +#MSA=0X2 +#MSB=0X1 +#SUPL_MODE=1 + +# Emergency SUPL, 1=enable, 0=disable +#SUPL_ES=0 + +#Choose PDN for Emergency SUPL +#1 - Use emergency PDN +#0 - Use regular SUPL PDN for Emergency SUPL +#USE_EMERGENCY_PDN_FOR_EMERGENCY_SUPL=0 + +#################################### +# LTE Positioning Profile Settings +#################################### +# 0: Enable RRLP on LTE(Default) +# 1: Enable LPP_User_Plane on LTE +# 2: Enable LPP_Control_Plane +# 3: Enable both LPP_User_Plane and LPP_Control_Plane +#LPP_PROFILE = 2 + +################################################## +# Select Positioning Protocol on A-GLONASS system +################################################## +# 0x1: RRC CPlane +# 0x2: RRLP UPlane +# 0x4: LLP Uplane +#A_GLONASS_POS_PROTOCOL_SELECT = 0 + +# Below bit mask configures how GPS functionalities +# should be locked when user turns off GPS on Settings +# Set bit 0x1 if MO GPS functionalities are to be locked +# Set bit 0x2 if NI GPS functionalities are to be locked +# default - non is locked for backward compatibility +#GPS_LOCK = 0 |