GPS HAL (hardware abstraction layer) Lib with AGPS support for HTC HD2/Leo Gingerbread, ICS, JellyBean, and KitKat