blob: 92f6303291aefc995b25c7ce51983dcb71a57c69 [file] [log] [blame]
This directory contains GPS HAL layer code.
WHAT IT DOES?
=============
It provide GPS interfaces for gps provider on frameworks,which allow init/open/close/cleanup gps
when mnld daemon is launched.
HOW IT WAS BUILT?
==================
It needs the following libs from AOSP:
1. libc.so
2. libcutils
3. libnetutils
4. libhardware
5. libandroid_runtime
6. libnativehelper
7. libcrypto
8. libssl
9. libz
and the following libs from MediaTek:
1. liblog.so
2. libepos.a
3. libcurl
All source/dependency modules of this module are already put in
'vendor/mediatek/libs' folder.
HOW TO USE IT?
==============
Files in this directory is used to
generate a library which's name is 'gps.mtxxxx.so'
gps.mtxxxx
mtxxxx means chip platform name,
The lib 'gps.mtxxxx' is loaded by system_server,
GPS Location provider will call gps_module_methods API, if system_server is launched.
All the source code of this library were written by MediaTek co..