diff --git a/device.mk b/device.mk
index 1001758..36c9013 100644
--- a/device.mk
+++ b/device.mk
@@ -237,3 +237,9 @@ endif
# Updater
PRODUCT_PACKAGES += \
WaydroidUpdater
+
+#GPS
+PRODUCT_PACKAGES += \
+ gps.default \
+ android.hardware.gnss@1.0-impl \
+ android.hardware.gnss@1.0-service
diff --git a/manifest.xml b/manifest.xml
index 77d4ef4..045a6c2 100644
--- a/manifest.xml
+++ b/manifest.xml
@@ -193,4 +193,14 @@ IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
default
+
+ android.hardware.gnss
+ hwbinder
+ 1.0
+
+ IGnss
+ default
+
+ @1.0::IGnss/default
+
diff --git a/system.prop b/system.prop
index de8cf1d..f2fd832 100644
--- a/system.prop
+++ b/system.prop
@@ -34,3 +34,7 @@ ro.lmk.downgrade_pressure=100
ro.lmk.kill_heaviest_task=true
ro.lmk.kill_timeout_ms=100
ro.lmk.use_minfree_levels=true
+
+# GPS
+ro.kernel.android.gps=ttyGPSD
+ro.kernel.android.gpsttybaud=9600