aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThierry Strudel <tstrudel@google.com>2017-04-25 14:27:11 -0700
committerCosme Domínguez Díaz <cosme.ddiaz@gmail.com>2018-04-22 11:54:17 +0200
commit38a91abbea9425cc20af9cdc9e6a53d1f554a29b (patch)
tree8182bd35f03880bcb8a4649b8759906314cee650
parent71e5bfa687d79d4d4ae5a26dc5e26da06c6dd306 (diff)
msm8996: 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 18845ef..5b7a212 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 d4d40fa..b5da6f9 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