diff options
Diffstat (limited to 'gnss/1.0-legacy/service.cpp')
-rw-r--r-- | gnss/1.0-legacy/service.cpp | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/gnss/1.0-legacy/service.cpp b/gnss/1.0-legacy/service.cpp new file mode 100644 index 0000000..9771fbb --- /dev/null +++ b/gnss/1.0-legacy/service.cpp @@ -0,0 +1,17 @@ +#define LOG_TAG "android.hardware.gnss@1.0-service.legacy" + +#include <android/hardware/gnss/1.0/IGnss.h> + +#include <hidl/LegacySupport.h> + +#include <binder/ProcessState.h> + +using android::hardware::gnss::V1_0::IGnss; +using android::hardware::defaultPassthroughServiceImplementation; + +int main() { + // The GNSS HAL may communicate to other vendor components via + // /dev/vndbinder + android::ProcessState::initWithDriver("/dev/vndbinder"); + return defaultPassthroughServiceImplementation<IGnss>(); +} |