summaryrefslogtreecommitdiff
path: root/gnss
diff options
context:
space:
mode:
authorShinru Han <shinruhan@google.com>2019-11-27 15:01:30 +0800
committerShinru Han <shinruhan@google.com>2019-11-28 15:48:35 +0800
commit4486798b72ea9ff131d67b11c7790c23411836aa (patch)
tree772c8c7bfc41caaeee174a07eae3e5324dda8f0f /gnss
parent17b63a71b11600dd4b25c8a8a8c284978e35b81e (diff)
downloadgps-4486798b72ea9ff131d67b11c7790c23411836aa.tar.gz
Remove LPPe injection
HAL will overwrite MBN LPPe setting at boot. Temporarily remove LPPe injection as workaround. Test: LPPe value is correct with VZW SIM Bug: 145254019 Change-Id: Id4479d8862e08daee4d4b65f83706dd7c5197a19
Diffstat (limited to 'gnss')
-rw-r--r--gnss/GnssAdapter.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/gnss/GnssAdapter.cpp b/gnss/GnssAdapter.cpp
index 43fb63b..6099036 100644
--- a/gnss/GnssAdapter.cpp
+++ b/gnss/GnssAdapter.cpp
@@ -763,6 +763,8 @@ GnssAdapter::setConfig()
gnssConfigRequested.aGlonassPositionProtocolMask =
gpsConf.A_GLONASS_POS_PROTOCOL_SELECT;
}
+
+ /* Let HAL do nothing to LPPe, just set it by MBN
if (gpsConf.LPPE_CP_TECHNOLOGY) {
gnssConfigRequested.flags |= GNSS_CONFIG_FLAGS_LPPE_CONTROL_PLANE_VALID_BIT;
gnssConfigRequested.lppeControlPlaneMask =
@@ -774,6 +776,7 @@ GnssAdapter::setConfig()
gnssConfigRequested.lppeUserPlaneMask =
mLocApi->convertLppeUp(gpsConf.LPPE_UP_TECHNOLOGY);
}
+ */
gnssConfigRequested.blacklistedSvIds.assign(mBlacklistedSvIds.begin(),
mBlacklistedSvIds.end());
mLocApi->sendMsg(new LocApiMsg(