summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-12-08Merge "Remove LPPe injection" into qt-qpr1-dev am: c18923a831Shinru Han
am: 3c494bc97f Change-Id: Id0219045969edacd88d5e17616e1045c085a9367
2019-12-09Merge "Remove LPPe injection" into qt-qpr1-dev am: c18923a831Automerger Merge Worker
Change-Id: I5d42daa64e06c123588dbaa9c6387b8dbbff86c6
2019-12-09Merge "Remove LPPe injection" into qt-qpr1-devTreeHugger Robot
2019-12-05Fix case where Emergency SUPL NI should be deniedDante Russo
Emergency and non-emergency SUPL NI Requests should be denied under the following conditions: - Device is NOT in an Emergency Call Session - NI Request does NOT have Privacy Override - NFW is locked - Config item NI_SUPL_DENY_ON_NFW_LOCKED = 1 Also, config item NI_SUPL_DENY_ON_NFW_LOCKED is set to 1 (true) by default Change-Id: If66107fdbbefc2438e9fa2adf958f7750c08c1db CRs-fixed: 2581083
2019-12-01Merge remote-tracking branch ↵Cyan_Hsieh
'goog/qcom/release/LA.UM.8.1.C9.09.00.00.518.327' into qt-qpr1-dev am: 771e6abea8 am: 60680d503e Change-Id: I1326f448701ed30906b91a391aa29f8a2bc758c4
2019-12-01Merge remote-tracking branch ↵Cyan_Hsieh
'goog/qcom/release/LA.UM.8.1.C9.09.00.00.518.327' into qt-qpr1-dev am: 771e6abea8 Change-Id: Iea85a31a3af3c37a6646f157adb767153d85b4ae
2019-11-29Logging buffer implemented by skip listhaohuang
Use skip list to implement a log buffer, log sentences will be inserted into this buffer once the log print function is called. the buffer will be dumped when GNSS process crash/killed or send SIGUSR1 signal manually. Change-Id: I5e23cdf30c263fa59108070c9dbfd95c49c2e9b6 CRs-Fixed: 2571326
2019-11-28Remove LPPe injectionShinru Han
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
2019-11-26Merge "FR 57252: GPS hal changes to allow configuration for LE target"qctecmdr
2019-11-25Merge "SUPL Version for 5G and LPP Rel 15"qctecmdr
2019-11-22Merge "Report ErrRecovery only when there is actual event"qctecmdr
2019-11-22FR 57252: GPS hal changes to allow configuration for LE targetWei Chen
(1) runtime enable/disable TUNC (2) runtime enable/disable PACE (3) runtime enable/disable constellations (4) delete all aiding data (5) config lever arm Change-Id: I6cffd08e4c6fa45ff8d62bfef2da1156f3b61956 CRs-fixed: 2497326
2019-11-21Use gmtime_r function to avoid UTC time corruption.Santoshkumar Zalake
The gmtime library function is outputting corrupted UTC time as this function is not thread safer. CRs-Fixed: 2571035 Change-Id: Ieed088392e3094eb20fa9b526931a3a89d4f231c
2019-11-20SUPL Version for 5G and LPP Rel 15Nilesh Gharde
Change-Id: Id00ea3bfb72c88c7c68425aa8c8829579ebd6237 CRs-fixed: 2570450
2019-11-19Merge remote-tracking branch ↵Cyan_Hsieh
'goog/qcom/release/LA.UM.8.1.C9.09.00.00.518.327' into qt-qpr1-dev Bug: 144672341 Change-Id: Iaf7900aaa2105c25f50bd85ab68e6b421f0c2ea1
2019-11-18Revert "gps: Add diag permissions for gnss service android interface 2.0" ↵Cyan_Hsieh
am: 17b63a71b1 am: ac94aa27d6 Change-Id: I6cb8e24201fb31abd3f750c1fae74229b511b26b
2019-11-18Merge remote-tracking branch ↵Cyan_Hsieh
'goog/qcom/release/LA.UM.8.9.R1.10.00.00.558.053' into qt-qpr1-dev am: ff2907dee7 am: e37dee4d0f Change-Id: I89d147679f22a364ac53df635bf32dc6408c3146
2019-11-18Revert "gps: Add diag permissions for gnss service android interface 2.0"Cyan_Hsieh
am: 17b63a71b1 Change-Id: I6cc5b4e5196fe8bf72252393e43dc1e4a89a7ba9
2019-11-18Merge remote-tracking branch ↵Cyan_Hsieh
'goog/qcom/release/LA.UM.8.9.R1.10.00.00.558.053' into qt-qpr1-dev am: ff2907dee7 Change-Id: Ia7074d131efe1b398cacece5ffc999cbd086e40f
2019-11-17Merge "Remove assigning preferredAccuracyMeters to minDistance"qctecmdr
2019-11-14Merge "fix nmea B2AQ issues"qctecmdr
2019-11-14Remove assigning preferredAccuracyMeters to minDistancehaohuang
Remove this assigning in gnssSetPositionMode. We shouldn't assign preferredAccuracyMeters to minDistance, because if preferredAccuracyMeters is larger than 0, GnssAdapter will start distance based tracking which is not expected. Change-Id: I2c2acedd121e02bf9da1136540cc34b9257197fd CRs-fixed: 2566229
2019-11-13Merge "GPS HAL: send platform power state event to modem"qctecmdr
2019-11-13fix nmea B2AQ issuesHoss Zhou
Change-Id: I07e17eac2eb663155d138fc67881f9926dea2f5e CRs-Fixed: 2560784
2019-11-12Merge "Concurrent position report: report out SPE fix promptly"qctecmdr
2019-11-12Merge "GNSS BDS max SV ID: update to 237 from 235"qctecmdr
2019-11-11Concurrent position report: report out SPE fix promptlyWei Chen
For concurrent position report, we need to report SPE fix promptly Change-Id: Iba7807ccb158dc4092abd9bbf540cbf0a6c7345b CRs-fixed: 2546089
2019-11-11Revert "gps: Add diag permissions for gnss service android interface 2.0"Cyan_Hsieh
This reverts commit a44fc0383de405ba1527df6df308fcd8990aa8b5. Revert Reason: host_init_verifier: hardware/qcom/sm7150/gps/android/2.0/android.hardware.gnss@2.0-service-qti.rc: 4: Unable to decode GID for 'vendor_qti_diag': getpwnam failed: No such file or directory Bug: 144079922 Change-Id: I2ae30da6d6566c7d3ccb92fb084793977cff70ec
2019-11-10Merge "Add listener for the initial battery status"qctecmdr
2019-11-09Merge "Add NI_SUPL_DENY_ON_NFW_LOCKED configuration"qctecmdr
2019-11-08GNSS BDS max SV ID: update to 237 from 235Wei Chen
Change-Id: I0c373c91f9763c67d1b877f77216ae0efc7a6273 CRs-fixed: 2558927
2019-11-07GPS HW module: fix << overflow issueWei Chen
Fix shift overflow when the number of bits shifted can exceed 31 bits Change-Id: Ib4334fd9b3bf574b8d8143a5f706ca9e963a6053 CRs-fixed: 2557855
2019-11-07Merge remote-tracking branch ↵Cyan_Hsieh
'goog/qcom/release/LA.UM.8.9.R1.10.00.00.558.053' into qt-qpr1-dev Bug: 144079922 Change-Id: I92e46331810b43a1f3a7748157cc0b7e9b138833
2019-11-06Merge remote-tracking branch ↵Cyan_Hsieh
'goog/qcom/release/LA.UM.8.9.R1.10.00.00.558.049' into qt-qpr1-dev am: 53e16b1d5f am: 7d24d3d86f Change-Id: Ic55f9453d1cf96dfe2b95b49a5338c0e39e3db6a
2019-11-06Merge remote-tracking branch ↵Cyan_Hsieh
'goog/qcom/release/LA.UM.8.9.R1.10.00.00.558.049' into qt-qpr1-dev am: 53e16b1d5f Change-Id: Ic5d28bee9c0975eeefa448492992c73695440923
2019-11-06Handle SPE session TBF and nHz subscription for automotiveBhavna Sharma
1. Requirement is to run SPE session only at 100ms TBF if any nHz capable engine subscribes for nHz measurement or nHz position reports. 2. Second requirement is to subscribe for nHz measurement only if an an actual nHz engine subscribes for nHz measurement CRs-Fixed: 2540001 Change-Id: I5a2c93a9d880967ab59ce6cd12cd415c98f29e6c
2019-11-06GPS HAL: send platform power state event to modemWei Chen
Send platform power state event, suspend/resume/shutdown to modem Change-Id: I19960f5fb4935de9e4f5513abd95aed6241a2fd9 CRs-fixed: 2527622
2019-11-04Merge "GPS NMEA: generate empty GSA sentence for dead reckoning fixes"qctecmdr
2019-11-04Add NI_SUPL_DENY_ON_NFW_LOCKED configurationDante Russo
If an NI SUPL Request that does not have Privacy Override option comes when NFW is locked and config item NI_SUPL_DENY_ON_NFW_LOCKED = 1, then deny it Change-Id: I0a769c4696751069d5a034dde8569ecfcf63b41a CRs-fixed: 2550126
2019-11-04Merge "GnssSv struct: make it in sync between 3.0.c5, 4.0 and 5.0"qctecmdr
2019-11-04GPS NMEA: generate empty GSA sentence for dead reckoning fixesWei Chen
For dead reckoning fixes when number of SV used in fix is 0, we need to generate an empty GSA sentence CRs-fixed: 2542163 Change-Id: Icb89981d04ecdfeb81fbdc16b2a8d3676319b18d
2019-10-31GnssSv struct: make it in sync between 3.0.c5, 4.0 and 5.0Wei Chen
Make GnssSv struct in sync between 3.0.c5, 4.0 and 5.0 to allow 3.0.C5 hal daemon to work with 4.0/5.0 location client API app Change-Id: I421fc3a36055fa278ef42bca4816d07f18c75d68 CRs-fixed: 2541020
2019-10-29Add listener for the initial battery statusYingjie Wang
Listen to the initial charging status as DPO mode depends on it; Change ALOG to LOC_LOG. Change-Id: Ic61f76038f0e464b18ade8c9b20c058de35748c8 CRs-fixed: 2544828
2019-10-28nmea: fix status and mode indicator fields of RMCMadhanraj Chelladurai
Fix status and mode indicator fields to proper values as per NMEA standard for GPRMC string. Change-Id: I7fe0e292079c0f71bb37f6a1462f669e14f54b81 CRs-Fixed: 2537924
2019-10-24Merge 87923e48c1b0ad158c0ca92bd049524d7ff672fd on remote branchLinux Build Service Account
Change-Id: I91a53386e6a146a8f2146b4a741e3a08f9bda992
2019-10-24GNSS adapter: fix a race conditionWei Chen
Fix the race condition that handleEngineUp gets called before GNSS adapter constructor finishes CRs-fixed: 2538904 Change-Id: I0946dd44ce3a4b03f2c8a45a855bbfbd4b7b8468
2019-10-24[automerger skipped] Remove libhwbinder/libhidltransport deps am: 589705ca19Steven Moreland
am: 96c92bee78 -s ours am skip reason: change_id Ia5c7cfa810b3c67c9adf9bdaa162dcb1a24c533d with SHA1 973698dbf9 is in history Change-Id: Ibe561857beabb17c91c3a5d3e2543bd579a202a1
2019-10-24Remove libhwbinder/libhidltransport depsSteven Moreland
am: 589705ca19 Change-Id: Iafb8564a92091c80ee48f1eff28f1140225ea5ab
2019-10-23Merge "GPS NMEA: enhance gga fix qualtiy for sensor contributed fix"qctecmdr
2019-10-23Merge "GPS log util: add capability to log modem callflow with debug level"qctecmdr