diff options
author | Shinru Han <shinruhan@google.com> | 2019-11-27 15:01:30 +0800 |
---|---|---|
committer | Shinru Han <shinruhan@google.com> | 2019-11-28 15:48:35 +0800 |
commit | 4486798b72ea9ff131d67b11c7790c23411836aa (patch) | |
tree | 772c8c7bfc41caaeee174a07eae3e5324dda8f0f | |
parent | 17b63a71b11600dd4b25c8a8a8c284978e35b81e (diff) | |
download | gps-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
-rw-r--r-- | gnss/GnssAdapter.cpp | 3 |
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( |