Update getGnssCapabilities() in LMS to include sub-HAL capabilities
The GNSS capabilities in the gnss@2.0 HAL have been refactored (b/128028791, b/127434062, b/128309220). The sub-HAL capabilities in the top level IGnssCallback.hal have been moved into their respective sub-HALs. Consequently, the getGnssCapabilities() method in LocationManagerService is hereby modified to include the capabilities from all sub-HALs and the top level HAL. A new GnssCapabilities class needs to be added so that we don't expose the implementation details of the capabilities (a Java int bitmask of capability flags) to the LocationManager client. Bug: 128913861 Test: TBD Change-Id: I5ed90332c7c0e783de771f573a58f79d1d6d89ff
Loading
Please register or sign in to comment