summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-03-03Snap for 6254964 from 246d63fa39d681211eb0656d7229e994a52abc1b to sc-releaseandroid-build-team Robot
Change-Id: I05372447f766543f313e659e0a53f8e98e903042
2020-03-02Only allow one extension obj of each type to be created am: cd5ef1dfc2 am: ↵Automerger Merge Worker
cad5721854 am: 440ae3e58e am: 5d19ecbd3c am: 1174b7c66a Change-Id: Icf29dbde7048b47dc5b714976ae8981aee65bbaf
2020-03-02Only allow one extension obj of each type to be created am: cd5ef1dfc2 am: ↵Automerger Merge Worker
cad5721854 am: 315344f485 am: eb0cdb7bea am: 4f0a8ed0cc Change-Id: Iae987f5c0c66e5de56cd368c64dab227a6c7591b
2020-03-02Only allow one extension obj of each type to be created am: cd5ef1dfc2 am: ↵Automerger Merge Worker
cad5721854 am: 440ae3e58e am: 099792775d am: 048748a2f2 Change-Id: Ibd5c62065dbbeab57a8742b5dc5a7629489e75f9
2020-03-02Only allow one extension obj of each type to be created am: cd5ef1dfc2 am: ↵Automerger Merge Worker
cad5721854 am: 440ae3e58e am: 5d19ecbd3c Change-Id: I46b7fd77644ee6b898c77aebae6abeabf4511ed7
2020-03-02Only allow one extension obj of each type to be created am: cd5ef1dfc2 am: ↵Automerger Merge Worker
cad5721854 am: 315344f485 am: eb0cdb7bea Change-Id: Iee1563edcb14ae617b4e11611bf0decc4c752800
2020-03-02Only allow one extension obj of each type to be created am: cd5ef1dfc2 am: ↵Automerger Merge Worker
cad5721854 am: 440ae3e58e am: 099792775d Change-Id: I64c56a4482a5cb6adec1dec99bbbf0db07eebde4
2020-03-02Only allow one extension obj of each type to be created am: cd5ef1dfc2 am: ↵Automerger Merge Worker
cad5721854 am: 440ae3e58e Change-Id: I61181edb67dd5034f665c713ce5444eaee907e00
2020-03-02Only allow one extension obj of each type to be created am: cd5ef1dfc2 am: ↵Automerger Merge Worker
cad5721854 am: 315344f485 Change-Id: I54e5b785df1a8fcf33ff87fabe87ed9020ceda33
2020-03-02Only allow one extension obj of each type to be created am: cd5ef1dfc2 am: ↵Automerger Merge Worker
cad5721854 am: 440ae3e58e Change-Id: I3c69beec7274c80a4055f642a2144a7bd821e429
2020-03-02Only allow one extension obj of each type to be created am: cd5ef1dfc2 am: ↵Automerger Merge Worker
cad5721854 Change-Id: I555b6c4837c1e424d66891c36b4e63825a2394b8
2020-03-02Only allow one extension obj of each type to be created am: cd5ef1dfc2 am: ↵Automerger Merge Worker
cad5721854 Change-Id: I04c03922e301896893c6084a58a3a13c4c5be900
2020-03-02Only allow one extension obj of each type to be created am: cd5ef1dfc2Automerger Merge Worker
Change-Id: Id1d2fd31673c7d327c63aa7b33f5b7f95112c2c0
2020-02-27Snap for 6240311 from 5bdf87f65bfa951e02a546cc35bd13a534bf033b to sc-releaseandroid-build-team Robot
Change-Id: I00f3e865d0224ff1cc81408ba8f6edfaf613fc3e
2020-02-20Only allow one extension obj of each type to be createdDante Russo
HAL did not expect multiple calls of GetExtensionsGnssX, but if it happens, it causes a static callback function in AGnss to get set to null when the first instance of the obj gets deleted even if a second instance of AGnss is created. This causes SUPL to fail because the static callback function in AGnss is null and stops HAL from being able to request SUPL into the Android Framework. Bug: 149378039 Change-Id: Ib1ef7b06b7544e98f39b9af5295824ff6b84b398 CRs-fixed: 2614283 Test: test SUPL pass after system server restart
2020-02-14Comment out LPP in HAL am: 5b2a2ed82c am: 0fe7d112d5Shinru Han
Change-Id: Iddcbde73d01786b1469c3eb896d9ad590a2be539
2020-02-14Comment out LPP in HAL am: 5b2a2ed82cShinru Han
Change-Id: I4c5f551e0bd098ddc11efe9df55249f11f6a25d9
2020-02-14Comment out LPP in HALShinru Han
Set LPP only by MBN configs Test: Insert several SIMs and check if LPP value is same as MBN config. Bug: 149258305 Change-Id: I581fec739ad5cbe85f08e025b9289ee902ff5415
2020-02-13Merge remote-tracking branch ↵Automerger Merge Worker
'goog/qcom/release/LA.UM.8.1.C9.09.00.00.518.406' into qt-qpr1-dev am: 21b02b0b59 am: 41707bb0e2 Change-Id: I43f6c67865a8ca7ebb05ecc7afbaf491c6fb906d
2020-02-13Merge remote-tracking branch ↵Automerger Merge Worker
'goog/qcom/release/LA.UM.8.1.C9.09.00.00.518.406' into qt-qpr1-dev am: 21b02b0b59 Change-Id: I2fc2af797ee47d03559f5404639997316ea73060
2020-02-04Merge remote-tracking branch ↵Cyan_Hsieh
'goog/qcom/release/LA.UM.8.1.C9.09.00.00.518.406' into qt-qpr1-dev Conflicts: android/1.0/Gnss.cpp android/1.1/Gnss.cpp android/2.0/Gnss.cpp gnss/GnssAdapter.cpp Bug: 148752159 Change-Id: Ifc50f4af34c0980973830793a30c9527461b9d7b
2020-01-21Use 'subdir-objects' option in HAL configure optionsHarikrishnan Hariharan
If a source file is in a subdirectory, but the 'subdir-objects' automake option hasn't been enabled. For now, the corresponding output object file(s) will be placed in the top-level directory. However, this behaviour will change in future Automake versions, they will unconditionally cause object files to be placed in the same subdirectory of the corresponding sources. So to avoid future incompatibilities, enable the 'subdir-objects' option in location module configure options Change-Id: Ie68b822f4cb9eb5c14c623fd6b050ca457886ab1 CRs-Fixed: 2607417
2020-01-21Merge "Correct DataItem logging in SSO::notify"qctecmdr
2020-01-21Correct DataItem logging in SSO::notifyYingjie Wang
We should log the copied DataItem with full fledged definition instead of the original incomplete one. Change-Id: I914e77f1d91de783ef8f4cddd885981a0c8e5008 CRs-fixed: 2604928
2020-01-17HIDL API impl can not return falseKevin Tang
else it would fail VTS. Change-Id: Ia0428d91c0e190b033be4475bab2b8a88d21cd4c CRs-Fixed: 2605697
2020-01-17Merge "stub out injectTime API as we should not handle that" into ↵Automerger Merge Worker
qt-qpr1-dev am: d1eea9d11b am: d4049b8028 Change-Id: I2bc0da87ac0a465e3adeff7bc3bfadefe8a69414
2020-01-17Merge "stub out injectTime API as we should not handle that" into ↵Automerger Merge Worker
qt-qpr1-dev am: d1eea9d11b Change-Id: I36c73a5a03a7ec858f32649c76523efd8b764886
2020-01-17Merge "stub out injectTime API as we should not handle that" into qt-qpr1-devTreeHugger Robot
2020-01-15Merge "alias elapsedRealtime for le pla"qctecmdr
2020-01-14Merge "fix nmea GNS mode indicator isssue"qctecmdr
2020-01-14alias elapsedRealtime for le plaKevin Tang
elapsedRealtime is under android namespace. To make it common for le and android, we alias elapsedRealtime so that android namespace comes with it. for LE build, we defined elapsedRealtime. Change-Id: Iaa1a2113d0783d31cb8a6f617b158ec264b9d955 CRs-Fixed: 2598670
2020-01-13fix nmea GNS mode indicator isssueHoss Zhou
Change-Id: I241cc73e2f4f74156583390b7eeee102deedc66b CRs-Fixed: 2555734
2020-01-09Merge remote-tracking branch ↵Automerger Merge Worker
'goog/qcom/release/LA.UM.8.1.C9.09.00.00.518.370' into qt-qpr1-dev am: c81977c14b am: ac9f22fd6e Change-Id: I9c5395a248bbe63684e48c12211f5485cff39807
2020-01-09Merge remote-tracking branch ↵Automerger Merge Worker
'goog/qcom/release/LA.UM.8.1.C9.09.00.00.518.370' into qt-qpr1-dev am: c81977c14b Change-Id: I647cec3f02a376ebc2bea78fb5bda4c7efff16af
2020-01-08Location integration API: misc fixWei Chen
1: Socket name for location integration api client to share same prefix as location client API, so HAL daemon can notify both when restarted 2: Add 2 seconds timeout for datagram socket send operation 3: Make the location api destroy more robust when callback gets updated Change-Id: If4764afc29d9e3650dd847766d412c6b4e15b2d5 CRs-fixed: 2579959
2020-01-08Merge "FR 53788: DGNSS info for SPE position and SV measurement report"qctecmdr
2020-01-08stub out injectTime API as we should not handle thatKevin Tang
We should no longer accept the NTP injection from AFW as we have our XC handling the NTP update. Bug: 147209076 Test: NTP time inject test Change-Id: I2a4c4da4d4b7c46c8ebe70f0666b2fd8ad1a6a5f CRs-Fixed: 2595204
2020-01-07FR 53788: DGNSS info for SPE position and SV measurement reportWei Chen
Populating DGNSS info from SPE position and SV measurement report to be avaialble for engine plugin Change-Id: Ieeaeaef69c806410aee0abab79f896d5773da90b CRs-fixed: 2485192
2020-01-06Merge "stub out injectTime API as we should not handle that"qctecmdr
2019-12-30Merge remote-tracking branch ↵Cyan_Hsieh
'goog/qcom/release/LA.UM.8.1.C9.09.00.00.518.370' into qt-qpr1-dev Bug: 146991028 Change-Id: I9f84a0fac45ecd4552d265a4686f73a4cbe73638
2019-12-26Merge "Populate elapsedRealtime for measurements"qctecmdr
2019-12-24Merge "Add eraseTrackingSession in function stopClientSessions"qctecmdr
2019-12-20Populate elapsedRealtime for measurementsMike Cailean
CRs-fixed: 2590937 Change-Id: I17fb0e058009eb719aa7ca48c8eea65d67475617
2019-12-20Add eraseTrackingSession in function stopClientSessionshaohuang
The tracking session should be removed from mTimeBasedTrackingSessions after stopping all the time based tracking sessions. Change-Id: I7ad548a1463780dada0dadeff25d1509b915bd3e CRs-Fixed: 2590742
2019-12-19Use AGPS_CONFIG_INJECT to disable setting of few AGPS configsHarikrishnan Hariharan
If AGPS_CONFIG_INJECT is 0, few AGPS config items like SUPL version, Assistance data, LPP profile, AGlonass Position profile should not be set to modem. Change-Id: Ib4ce9e893f2a912fb86069f6d8dcb6704bed9782 CRs-Fixed: 2587988
2019-12-18Merge "Fix case where Emergency SUPL NI should be denied"qctecmdr
2019-12-16stub out injectTime API as we should not handle thatKevin Tang
We should no longer accept the NTP injection from AFW as we have our XC handling the NTP update. Change-Id: I2a4c4da4d4b7c46c8ebe70f0666b2fd8ad1a6a5f CRs-Fixed: 2595204
2019-12-12Merge remote-tracking branch ↵Automerger Merge Worker
'goog/qcom/release/LA.UM.8.1.C9.09.00.00.518.343' into qt-qpr1-dev am: e88586065a am: 286057fbb1 Change-Id: I8823a9c17035c23af8e3823704b82f97b042825d
2019-12-12Merge remote-tracking branch ↵Automerger Merge Worker
'goog/qcom/release/LA.UM.8.1.C9.09.00.00.518.343' into qt-qpr1-dev am: e88586065a Change-Id: I506ce17b7da4d18f17d92abd3dd46198a9ae08a7
2019-12-11Merge remote-tracking branch ↵Cyan_Hsieh
'goog/qcom/release/LA.UM.8.1.C9.09.00.00.518.343' into qt-qpr1-dev Bug: 145572601 Change-Id: I9e379ad6f79f538a0368a4a905589616c5a23ee3