I would like to interface a GPS(telit) module with my imx6 sabresd board. While going through GPS related queries within this community, I came across several useful points like, UART based GPS Modules dont require any additional kernel based support. But I have some queries related about the steps need to be done in the Android Layer.
First of all, I need to have a HAL (ex. gps_freerunner.c )which needs to be compiled as libgps.so . While going through Android Kitkat BSP, I didnt find any reference to this library.
But how does Android framework binds to this library?
Can anyone please outline the steps for enabling GPS module in imx6q-sabresd platform.