aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThierry Strudel <tstrudel@google.com>2017-04-25 14:27:11 -0700
committerErfan Abdi <erfangplus@gmail.com>2018-04-22 01:04:01 +0300
commit2b1628bda0308159ae7674efcf1a86f2fede2185 (patch)
tree2c30b85ecb4f6c60421d146080ed0f1875ccbfc2
parent96a4bacba60aecfd6090cb2dd65f30659b94240f (diff)
griffin: fix android.hardware.gnss@1.0-service-qti
Make service part of 'hal' class. Install files in vendor partition. Register instance as 'default' as expected by framework. Change-Id: I487fad4df872397ab76cea377e5304c956a756da Signed-off-by: Thierry Strudel <tstrudel@google.com>
-rw-r--r--gps/android/Android.mk3
-rw-r--r--gps/android/android.hardware.gnss@1.0-service-qti.rc2
2 files changed, 3 insertions, 2 deletions
diff --git a/gps/android/Android.mk b/gps/android/Android.mk
index 18845efd..5b7a2128 100644
--- a/gps/android/Android.mk
+++ b/gps/android/Android.mk
@@ -5,6 +5,7 @@ LOCAL_MODULE := android.hardware.gnss@1.0-impl-qti
LOCAL_VENDOR_MODULE := true
LOCAL_MODULE_OWNER := qti
LOCAL_MODULE_RELATIVE_PATH := hw
+LOCAL_PROPRIETARY_MODULE := true
LOCAL_SRC_FILES := \
AGnss.cpp \
Gnss.cpp \
@@ -62,8 +63,8 @@ ifeq ($(BUILD_GNSS_HIDL_SERVICE), true)
include $(CLEAR_VARS)
LOCAL_MODULE := android.hardware.gnss@1.0-service-qti
LOCAL_MODULE_RELATIVE_PATH := hw
-LOCAL_VENDOR_MODULE := true
LOCAL_MODULE_OWNER := qti
+LOCAL_PROPRIETARY_MODULE := true
LOCAL_INIT_RC := android.hardware.gnss@1.0-service-qti.rc
LOCAL_VENDOR_MODULE := true
LOCAL_SRC_FILES := \
diff --git a/gps/android/android.hardware.gnss@1.0-service-qti.rc b/gps/android/android.hardware.gnss@1.0-service-qti.rc
index d4d40fa0..b5da6f97 100644
--- a/gps/android/android.hardware.gnss@1.0-service-qti.rc
+++ b/gps/android/android.hardware.gnss@1.0-service-qti.rc
@@ -1,4 +1,4 @@
service gnss_service /vendor/bin/hw/android.hardware.gnss@1.0-service-qti
- class main
+ class hal
user gps
group system gps radio