summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-11-08Merge ee0fa20a1d35466b22264116eaeb957495ce6667 on remote branchHEADumineko-8350tachibana-8350Linux Build Service Account
Change-Id: Ie3e99d857848862a71a6b35e4293b905b7fd9fd4
2022-10-21Revert "Enable protected dynamic interface control"Harikrishnan Hariharan
This reverts commit cf4eac65570a43c797a00abb68779f4757426499. Change-Id: I259635cec8f03c2354d1b1537a1d9cc136b7bcaa CRs-Fixed: 3313257
2022-08-13Merge cf4eac65570a43c797a00abb68779f4757426499 on remote branchLinux Build Service Account
Change-Id: I099746d2001e6e5bda1b2a20344d51a4d2ed170f
2022-07-20Enable protected dynamic interface controlNilesh Gharde
Changes to Enable protected dynamic interface control. Added support to 1. Get the engine lock state. 2. Handle engine lock state event. 3. Store all the sessions when the engine is locked. 4. Restore all the sessions when the engine unlock event is received. Change-Id: I70e591a6dca2231fb762ef199d0d34f852198116 CRs-fixed: 3130222
2022-03-11Merge b721d6e6b88937ab6cdd8486de677a6c91cf4888 on remote branchLinux Build Service Account
Change-Id: I97a1d70e3883bdf1ad1c43774b42b83796e58333
2022-02-12Merge "move geoidal separation calculation to AP"qctecmdr
2022-01-13Merge 1ec396cbb15224022368ec878900b0f3164a6cbc on remote branchLinux Build Service Account
Change-Id: I69f962adf07f590445a37ff9526f4ae3b5e5679d
2021-12-12Merge 58c3ca45bd856a600b61ec9b4426bca640088cdd on remote branchLinux Build Service Account
Change-Id: I21b9d928e2c9fdb4288aba58307271e40b72be1c
2021-12-09move geoidal separation calculation to APKevin Tang
add getGeoidalSeparation in LocApiBase Change-Id: If0ee3660b515adb48302d3ae033d73d5ed8f405d CRs-Fixed: 3062671
2021-10-28Fix an issue in SystemStatusNetworkInfo DataItemhaohuang
the equals function cannot work fine due to an issue in mApn string comparison. Fix this issue. Change-Id: Idbe430e2209b9a2c119532dee23d6074b1ca0b19 CRs-Fixed: 3010278
2021-10-24Merge 918de09dc976a5617bb50021b21d291be5023d3c on remote branchLinux Build Service Account
Change-Id: I1fe88148b8dce95b057b99994816234c1d313204
2021-10-04Increasing boot_time and real_time acceptable variationSaurabh Srivastava
Increasing acceptable delta between boot time and real time used while computing location elapsed realtime in order to accomodate older targets. CRs-Fixed: 3049971 Change-Id: I5e3fff76c9fe5d0bc7cb2abda700ea20ac75d63c
2021-09-22Merge "Apgs subscriber mananger fix"qctecmdr
2021-09-22Use QMI WDS API to query pdn for SUPL ATLYingjie Wang
The IP type that from AFW is not the one corrsponding to apn, so use QMI WDS API to retrieve from modem profile by instead. Change-Id: I6bafa4cd0f6f106cb00b527bdd3e143b4eead523 CRs-fixed: 2897360
2021-09-17Merge c9560c1201d115ff372c74fed296e660139e7a76 on remote branchLinux Build Service Account
Change-Id: I05ede282ba743c5cbdf9262de0233cd0869d35b6
2021-09-16Apgs subscriber mananger fixKevin Tang
Currently the subscribers are created such that they are not waiting for ConnectivityManager close event before they get removed and thereby notify modem of the state change. This may cause issue if modem immediately issues a next ATL request. The state machine in AFW, while it is in the middle tearing down a connection, is not able to handle a next bringup request gracefully. Now we change all the subscribers to have to wait for the tear down msg from AFW before we remove the subscriber and notify modem of the complete of the operation. Change-Id: I05624b1cbbbc71eb189f9a0d73869d359b96cecd CRs-Fixed: 2917823
2021-09-13Merge "Fixes ubsan shift-out-of-bounds SIGABRT"qctecmdr
2021-09-07Resolve one race condition issue in GnssAdapterhaohuang
It is possible that getServerUrl() and getMoServerUrl() are called from different thread at same time, race condition will happen. Move all getServerUrl() and getMoServerUrl() to GnssAdapter's MsgTask. Change-Id: Idb34c9993b5ddff7389272540810bcf7508b4860 CRs-Fixed: 2934832
2021-09-03Fixes ubsan shift-out-of-bounds SIGABRTDante Russo
There are now global sanitizers that will be applied to all modules, so we no longer need to decalre local sanitizer options. One of the local sanitizer options caused a ubsan shift-out-of-bounds SIGABRT in several location modules in code that does not appear to have anything problematic with it. CRs-fixed: 2898374 Change-Id: Icb7e3b2cf35be7c0a945eff16cea2b3a4f30e4a8
2021-09-02Correct equals() for SystemStatusNetworkInfoYingjie Wang
Check more fields to identify NetworkInfo, i.e. NetworkHandle and Apn; Add debugging log print for xtra. Change-Id: Ie4a28b1e4feaccbb9ef7ca806248521842a47a2e CRs-fixed: 2926382
2021-08-27Merge 01269f41e61e3f1b5322e930aca65aa152358ba8 on remote branchLinux Build Service Account
Change-Id: I9993d7430269f6998e866fddfbed5e81a8b77d39
2021-08-16Clear Emergency SUPL APN Name of SOSDante Russo
During Emergency SUPL session, an APN name of SOS reported by AFW means the APN could not be found, like in Simless the case, so the APN name is cleared Change-Id: I5976b89a0edb3c8e4a98a165b2d388866ace0c78 CRs-fixed: 2996872
2021-08-11Block antennainfoCallback when vector size is 0Mike Cailean
Change-Id: Ic84c6500baffae18b503f8eff8106f5cab42ad3f CRs-fixed: 2884526
2021-08-01add policy files to package listVamana Murthi
add gnss related policy files to product_package list Change-Id: I0e054d068d2b83e63f71fcc99d389658e0d45d2d CRs-Fixed: 2994888
2021-07-23Merge d7e0299494a1c46f84c91962372e855626870ab4 on remote branchLinux Build Service Account
Change-Id: I99e8d6b39c40349119fff0fba170efccffe6ecd5
2021-07-12Comment out ANTENNA_INFO_VECTOR_SIZE by defaultMike Cailean
The values provided in gnss_antenna_info.conf are for illustration purpose only and should not be used in production Change-Id: I29afd24893e95b918126c4dc7b94e064b39920b7 CRs-fixed: 2967039
2021-07-09Merge a10ad89300be5935429ba0545d13085467501731 on remote branchLinux Build Service Account
Change-Id: I29736c8d53334b28d6a75bfc4903e4745a4bc370
2021-07-08BatchingAdapter to handle engine up after initSaurabh Srivastava
Change-Id: I40eff9342215e3080557efda6b256655f1f75c3f CRs-Fixed: 2924711
2021-06-25GTP: add xtwifi policies for GTP WWAN call flowAshish Dhiman
CRs-Fixed: 2966264 Change-Id: I96588c4df61df90e12f507b31f19b2335ea56493
2021-06-24add libminiajil polices for xtwifi-client and inet-agentAshish Dhiman
CRs-Fixed: 2956103 Change-Id: Ibae3146ce16aade0b50a56eaeb5cb485a77f7cdf
2021-06-08Merge de95e878b63dcf5f2367d895913d9adbfddef94b on remote branchLinux Build Service Account
Change-Id: I681625dd5d98bced488d934d253f41e32fce4453
2021-05-25fix ntrip parameters invalid issueHoss Zhou
Ntrip parameters are variables stored in stack, their values may change after stack freed. Should not use reference. Change-Id: If13b859076e1feee444a9e6b8f54960d532c90b6 CRs-Fixed: 2918128
2021-02-24Batching API batch retrieval changesYingjie Wang
Allows one last batch of fixes, if available, be retrieved by HIDL client after stop() is called. Also, if flush() is called, service end will always report something, empty if no more fixes in the batch. Change-Id: Ie4d196b2ba3b55cb7dd1a7510a9d887f0b997281 CRs-fixed: 2870223
2021-02-04Merge d9445345a8ae71caf47fa1fc3bd98d20c0fde7c4 on remote branchLinux Build Service Account
Change-Id: Ib494f52b0da1907d625f64c030393f95a447ac36
2021-01-23Merge fd1721bc52c2595d6fc143425c1a6e68ca9201d8 on remote branchLinux Build Service Account
Change-Id: I20f9ad1b3250e8a4fd2f7a906e223c190cc28bec
2021-01-18Reslove one overflow issue in LocApiBasehaohuang
Overflow will happen on 32 bit platform in getCurrentTime function in LocApiBase. Fix this issue. Change-Id: I6c2c1222efdcc06ec9520a3154e535f50979ef7f CRs-Fixed: 2853405
2021-01-11Merge "fix Glonass SVID 255 not reported in SV info"qctecmdr
2021-01-11fix Glonass SVID 255 not reported in SV infoHoss Zhou
If Glonass orbital slot number is unknown, report frequency channel number Change-Id: If9746f6998f09b7412c0b23cbf45754b459e04bc CRs-Fixed: 2839783
2021-01-07Merge "default internet ATL handler implementation"qctecmdr
2021-01-07Merge "Fix one mul-overflow issue"qctecmdr
2021-01-06default internet ATL handler implementationNilesh Gharde
default internet ATL handler, to handle ATL request for AGPS_ATL_TYPE_WWAN. This implemntaion will be common for Android based platform(LA/Kaios) Change-Id: I5b93ee14706b90450a7200567ea6f0009b54e825 CRs-fixed: 2813900
2021-01-04Do not stop DgnssNtirpSource in the active sessionYan Huang
start DgnssNtripSource when 1. A TimeBasedTracking session is started 2. Restart a session Stop DgnssNtripSource when 1. stopFix is called 2. Suspend a session Change-Id: I738ca4b33f093f94a21d9a258e67bee15224097b CRs-Fixed: 2834275
2021-01-04Fix one mul-overflow issuehaohuang
When minInterval is set to 5s or larger, mul-overflow will happen when we convert minInterval from second to nano second in getElapsedRealtimeEstimateNanos function. Change the type of time between fix parameter to int64_t. Change-Id: Ifbe180b35298b78099daf496354086d5e3403e7b CRs-Fixed: 2848319
2021-01-02Merge remote-tracking branch 'quic/location.lnx.4.0' into HEADKevin Tang
Change-Id: I26bfb7e728aa24ea4372d78c3b931dc82cb90f45 CRs-Fixed: 2847145
2021-01-02Merge 555935f14fe316db3cdbda4c0ba953a539cfad78 on remote branchLinux Build Service Account
Change-Id: I5724b20bf35bfc63c4bac87a7a7ed6572b8ea407
2020-12-28Merge "support SBAS SVs report in HLOS Nmea"qctecmdr
2020-12-28Merge "Fix case where Emergency SUPL NI should be denied"qctecmdr
2020-12-28Merge "FR 67139: re-instate GTP WWAN support"qctecmdr
2020-12-28support SBAS SVs report in HLOS NmeaHoss Zhou
Change-Id: I2419b6c9d3f074a7d521d9fd8ad3de5698976b31 CRs-Fixed: 2837227
2020-12-27Merge "Add NI_SUPL_DENY_ON_NFW_LOCKED configuration"qctecmdr