Allocate the memory with aligned fragment by fixed multiple 512 bytes
Bug: 213009701
Test: atest PtsChreTestRunner
Change-Id: Ifb9849013702a1659862e21b074030137f125f28
Request DBH while capability transaction.
Report location info without waiting for DBH.
Use gps location as DBH while timeout.
KDDI NI requires noPreference for suplPrefMethod.
Bug: 206754082
Bug: 207721798
Verify test: 212326933
Test: atest VtsHalGnssTargetTest
atest CtsLocationGnssTestCases
atest GtsLocationTestCases
atest PtsChreTestRunner
Change-Id: I235ea87c683051879ce160d0d41917328ca58e37
Report agnss position even no NLP location
Fix to delete RTO too when delete all aiding received
Add mutex to protect malloc/free
Fix for the bug of power mode logging in ONCHIP_NMEA
Reporting PLMN (MCC+MNC) of SIM and Network
Fix GPS outage when OnChip/Host switching
Fix LPPe UBP issue
Fix gpsd crash issue
Bug: 202366527
Bug: 199818363
Bug: 199048681
Bug: 201582435
Bug: 199114573
Bug: 197716902
Bug: 195383842
Bug: 200107911
Bug: 203068978
Sanity Test: 203854792
Test: build pass
Change-Id: I27f314a4b2b5a82e27186a170f10b1041b7d0650
Fixed a bug of missing ref location in ME switching
Fixed to report velocity type correctly
Increased PGLOR,6,PWR nmea sentence buffer and GLL will print the error log if the sentence is longer than expected
Added a ring buffer for malloc/free debugging with dump
Fixed ESW patch download issue
Bug: 197716902
Bug: 197711819
Bug: 197620911
Bug: 196499748
Bug: 197916943
Sanity Test: 198605012
Test: build pass
Change-Id: I06e25376c194058404e5d65e463086d3d1e2f1d9
Set minimum interval 1000ms for CHRE request
Fix position gap in scheduling request
URA value should not be divided by sqrt of 2 regardless of position source
Enable SvPvt logic even the period is less than 1s
Fixed Native crash: Additional check before using gyro mean as VDR measurement.
Bug: 196499748
Bug: 196927451
Bug: 197141478
Bug: 196851941
Bug: 197061041
Sanity Test: 197583040
Test: build pass
Change-Id: I1409f75e50a7b8402c967957fa4148823d22caea
Reduce warmstandby timeout to 15 sec
Add OnChipGpsCarrierType
Disable OnChip notification
Refine RF path loss
Changed to send SUPLEND when interrupted by another NI SUPL
Fixed the replay mismatch issue by modifying LTE filter configuration
Fix incorrectly set period of CP periodic request
Fixed empty provideLocationInformation-r9 when running NI SUPL MSB
Fixed Bias track issue from US
Remove time of flight adjustment for Google SvPvt support
Satellite PVT Info API for google support
Bug: 193222014
Bug: 196013847
Bug: 195895395
Bug: 195066618
Bug: 195723263
Bug: 195638041
Bug: 182438827
Bug: 194637097
Sanity Test: 196184169
Test: build pass
Change-Id: I55b75a827734b9e1ef27c73674dd6c570e14d8e4
Reset VDR instead of assert when sensor misalignment is detected
Updated the heading process noise logic
Fixed the issue of unintentional COLD start trigger
Fixed the late acquisition by 1 sec due to missing sat aiding
Fix "libgps : proxy__gps_start, CP Cold Start is running, skip gps_start"
Change in scheduling capability to treat less than 1000ms interval as 1000ms
and ignore accuracy mask
Relax the magnitude check of L5 bias to write to NVMEM
Added CpLppeHighAcc3DPosInAgnssProvideLoc (default:false) to combine a_gnss
and lppe ProvideLocationInformation
Change LogJava to retry connection to log service
Aiding B2a from B1I measurement was fixed
Fixed not to make assistance data request for CP
Change to allow IgnoreRomAlm to work.
Change the searching strategies.
Cange to use previous SIM card's IMSI
More adjustment for the LTE filter Bias
Added xml attribute OnDemandTimeCapability
SW change for the altitude
Implemented robustness for position loss after position request restarts
Fix SUPL OTDOA capability issue
Bug: 195607949
Bug: 193609637
Bug: 195489111
Bug: 194752965
Bug: 194728243
Bug: 194633864
Bug: 194309353
Bug: 194133982
Bug: 193477020
Bug: 193374889
Bug: 193114467
Bug: 192630262
Bug: 192047043
Bug: 191340913
Bug: 189412038
Bug: 193476205
Bug: 194974278
Sanity Test: 195599028
Test: build pass
Change-Id: I2d0367eb8e736c7e349609532d04d891cd51621e
Improvement first fix performance by having more satellites available
Fix velocityMeasure support in GNSS-ProvideCapabilities of CP LPP PDU
Fix a bog that UE keeps using e-SLP for SUPL SI session after E911 NI session
Fix an abnormal CN0 reporting issue when periodic tracking is triggered by the AutoTimeSyncGroupDelay=true
Fixed gpsd process blocked issue while closing GnssMeasurementInterface
Fix follows
- UE keeps using e-SLP for SUPL SI session after E911 NI session
- UE receives SUPLEND with status code of posMethodMismatch from SLP
Bug: 192047043
Bug: 190780462
Bug: 191934165
Bug: 191649245
Bug: 192908561
Bug: 191864550
Bug: 191934165
Sanity test: 193736498
Test: build pass
Change-Id: Ia44b215947884cfc466aa964eae4bbef58621d39
Integrated CHPP- chpp-20210524-39bf8f5.zip
Adjust the noise table for GPS
False L5 SNR removed by adding valid peak check to L5 CN0
Fixed for SyncIn request to time out within 3 seconds
Support multiple measurement requests
Estimated better accuracy uncertainty in GLNS Only fix
Request UTC time from framework even if the request type is BREADCRUMB
Fixed Reset checking timer for default value of CpResetInvalidateSec to properly work
Bug: 188843280
Bug: 189793458
Bug: 188857474
Bug: 188127870
Bug: 188737899
Bug: 185200717
Bug: 184770261
Bug: 185884684
Sanity test: 190960119
Test: build pass
Change-Id: I969b3ce240583d726f28e93da76c74f1c369a505
Integrate chpp-20210325-f908420
Added SuplNiEnable (default true) to control SUPL NI
Added google LTO license key
Fixed SUPL PDU encoding error caused by structure alignment mistmatch between gpsd and gnss
Removed A-Glonass capability from ProvideCapapbilties while running LPP CP
Protection for nullptr access while receiving CAMPING_ON_LTE status from RIL
Reduced cellInfo waiting timeout from 1.3 to 1.1 sec
Add “basebandCn0” in onchip PVT
Do not stop warmstandby timers with PE2PE_WAIT_FOR_USER_TIMEOUT after receiving assist
Fix a bug to check whether there were any valid measurements which causs GPSD crash.
Added support for SatellitePVT
Keep the received acquisition assistances even after the E911 came in during the Breadcrumb req running
Add a validity check before stopping the CW combo mode test
Bug: 179616840
Bug: 187914357
Bug: 187760198
Bug: 187673164
Bug: 187011439
Bug: 187008705
Bug: 186731449
Bug: 186499722
Bug: 186490245
Bug: 186378531
Bug: 184906297
Bug: 181831996
Bug: 178148552
Sanity Test: 189009358
Test: build pass
Change-Id: Ief497c17b7d8a2e1aa232cd892d58adff689a911
Fixed issue that SUPL version is reverted back to 2.0.0
Fixed the long TTFF of warm starts with the LTE filter engaged
Fix wrong context detection issue
Fix a bug in power data callback
Improve SPA packet overrun issue in BBD
Bug: 176464615
Bug: 185203717
Bug: 184247641
Bug: 184922200
Bug: 180985871
Sanity Test: 186403144
Test: build pass
Change-Id: I9aef1697010128ab51502acd6f193440c6deb408