e020ce28f2deb46db8081a40174ba95d500504d5 |
|
16-Feb-2017 |
Hridya Valsaraju <hridya@google.com> |
Return existing interfaces for repeated getExtension calls Also, reset static state in destructors of interfaces. Until now, new interfaces were being created for each repeated getExtension() call to the Gnss interface. This was causing asserts to fail which were checking for multiple simultaneous instances of these interfaces. Death notifications should still required to be created for all interfaces including callback interfaces. Bug: 35391416 Test: Verified that Maps still work after forcing a system_server crash. Change-Id: I8ce0888016637a3d9b62db5619a3c8c569262c0d
/hardware/interfaces/gnss/1.0/default/GnssNi.cpp
|
7037fdbf9487bfe5b3f3b61a003503d4cbc92d9b |
|
06-Dec-2016 |
Yifan Hong <elsk@google.com> |
Use bitfield type in GNSS HAL. Test: mma Change-Id: I92acf537a489fb06d942d3aa19ec9f40ffe26c23
/hardware/interfaces/gnss/1.0/default/GnssNi.cpp
|
29dc1e0c724283413fdd13d68ac9751591baa3c5 |
|
21-Oct-2016 |
Hridya Valsaraju <hridya@google.com> |
Default implementation Gnss HAL Test: On Angler, GPS location available on Maps. All interfaces other than AGnssRil, AGnssNavigationMessage and GnssNi are functionally tested. AGnssRil and AGnssNavigationMessage are not implemented by conventional GPS HALs in Google devices that would be upgrading to O. Bug:31974439 Change-Id: I66225225ed79bc1735d6dd27954b1f9f69ffc557
/hardware/interfaces/gnss/1.0/default/GnssNi.cpp
|