diff --git a/android/2.0/Android.mk b/android/2.0/Android.mk index 7c555042..83113a32 100644 --- a/android/2.0/Android.mk +++ b/android/2.0/Android.mk @@ -70,7 +70,11 @@ include $(BUILD_SHARED_LIBRARY) include $(CLEAR_VARS) LOCAL_MODULE := android.hardware.gnss@2.0-service-qti +ifeq ($(GNSS_HIDL_LEGACY_MEASURMENTS),true) +LOCAL_VINTF_FRAGMENTS := legacy/android.hardware.gnss@2.0-service-qti.xml +else LOCAL_VINTF_FRAGMENTS := android.hardware.gnss@2.0-service-qti.xml +endif LOCAL_VENDOR_MODULE := true LOCAL_MODULE_RELATIVE_PATH := hw LOCAL_INIT_RC := android.hardware.gnss@2.0-service-qti.rc diff --git a/android/2.0/legacy/android.hardware.gnss@2.0-service-qti.xml b/android/2.0/legacy/android.hardware.gnss@2.0-service-qti.xml new file mode 100644 index 00000000..64344f7a --- /dev/null +++ b/android/2.0/legacy/android.hardware.gnss@2.0-service-qti.xml @@ -0,0 +1,36 @@ + + + + android.hardware.gnss + hwbinder + @1.0::IGnss/default + @2.0::IGnss/default + + +