#define LOG_TAG "android.hardware.gnss@1.0-service" #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>(); }