← Back to team overview

touch-packages team mailing list archive

[Bug 1453661] Re: Account for HAL differences in Ephimeris/Almanac/UsedInFix mask

 

** Changed in: location-service (Ubuntu)
   Importance: Undecided => High

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to location-service in
Ubuntu.
https://bugs.launchpad.net/bugs/1453661

Title:
  Account for HAL differences in Ephimeris/Almanac/UsedInFix mask

Status in location-service package in Ubuntu:
  Confirmed

Bug description:
  While vanilla android defines the ephimeris/almanac/used_in_fix mask
  as a 32-bit mask (see [1]), SOC-specific source trees might carry non-
  scalar mask members, e.g., extending the masks to uint32_t[8]. With
  that, the low-level adaptation layers should account for the
  difference and expose a unified interface to user space.

  [1]
  http://androidxref.com/4.4.4_r1/xref/hardware/libhardware/include/hardware/gps.h#297

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/location-service/+bug/1453661/+subscriptions


References