diff --git a/audio/cheetah/config/mixer_paths.xml b/audio/cheetah/config/mixer_paths.xml
index 4f00e94..153f117 100644
--- a/audio/cheetah/config/mixer_paths.xml
+++ b/audio/cheetah/config/mixer_paths.xml
@@ -31,7 +31,7 @@
-
+
diff --git a/audio/cheetah/tuning/fortemedia/HANDSET.dat b/audio/cheetah/tuning/fortemedia/HANDSET.dat
index 444bd70..e63d51b 100644
Binary files a/audio/cheetah/tuning/fortemedia/HANDSET.dat and b/audio/cheetah/tuning/fortemedia/HANDSET.dat differ
diff --git a/audio/cheetah/tuning/fortemedia/HANDSET.mods b/audio/cheetah/tuning/fortemedia/HANDSET.mods
index 6dac592..78f7999 100644
--- a/audio/cheetah/tuning/fortemedia/HANDSET.mods
+++ b/audio/cheetah/tuning/fortemedia/HANDSET.mods
@@ -1,7 +1,7 @@
#PLATFORM_NAME gChip
#EXPORT_FLAG HANDSET
#SINGLE_API_VER 1.2.1
-#SAVE_TIME 2022-08-03 16:28:21
+#SAVE_TIME 2022-09-01 10:32:03
#CASE_NAME HANDSET-HANDSET-RESERVE1-FB
#PARAM_MODE FULL
@@ -8918,8 +8918,8 @@
897 0x2329 //TX_SENDFUNC_REG_MICMUTE
898 0x0010 //TX_SENDFUNC_REG_MICMUTE1
899 0x0320 //TX_MICMUTE_RATIO_THR
-900 0x00A0 //TX_MICMUTE_AMP_THR
-901 0x0004 //TX_MICMUTE_HPF_IND
+900 0x0140 //TX_MICMUTE_AMP_THR
+901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
903 0x0012 //TX_MICMUTE_CVG_TIME
904 0x0008 //TX_MICMUTE_RELEASE_TIME
@@ -11588,8 +11588,8 @@
897 0x2329 //TX_SENDFUNC_REG_MICMUTE
898 0x0010 //TX_SENDFUNC_REG_MICMUTE1
899 0x0320 //TX_MICMUTE_RATIO_THR
-900 0x0140 //TX_MICMUTE_AMP_THR
-901 0x0004 //TX_MICMUTE_HPF_IND
+900 0x01C2 //TX_MICMUTE_AMP_THR
+901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
903 0x000A //TX_MICMUTE_CVG_TIME
904 0x0008 //TX_MICMUTE_RELEASE_TIME
@@ -14258,8 +14258,8 @@
897 0x2329 //TX_SENDFUNC_REG_MICMUTE
898 0x0010 //TX_SENDFUNC_REG_MICMUTE1
899 0x03E8 //TX_MICMUTE_RATIO_THR
-900 0x01A4 //TX_MICMUTE_AMP_THR
-901 0x0004 //TX_MICMUTE_HPF_IND
+900 0x0226 //TX_MICMUTE_AMP_THR
+901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
903 0x0008 //TX_MICMUTE_CVG_TIME
904 0x0008 //TX_MICMUTE_RELEASE_TIME
@@ -19598,8 +19598,8 @@
897 0x2329 //TX_SENDFUNC_REG_MICMUTE
898 0x0010 //TX_SENDFUNC_REG_MICMUTE1
899 0x0320 //TX_MICMUTE_RATIO_THR
-900 0x00A0 //TX_MICMUTE_AMP_THR
-901 0x0004 //TX_MICMUTE_HPF_IND
+900 0x0140 //TX_MICMUTE_AMP_THR
+901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
903 0x0012 //TX_MICMUTE_CVG_TIME
904 0x0008 //TX_MICMUTE_RELEASE_TIME
@@ -22268,8 +22268,8 @@
897 0x2329 //TX_SENDFUNC_REG_MICMUTE
898 0x0010 //TX_SENDFUNC_REG_MICMUTE1
899 0x0320 //TX_MICMUTE_RATIO_THR
-900 0x0140 //TX_MICMUTE_AMP_THR
-901 0x0004 //TX_MICMUTE_HPF_IND
+900 0x01C2 //TX_MICMUTE_AMP_THR
+901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
903 0x000A //TX_MICMUTE_CVG_TIME
904 0x0008 //TX_MICMUTE_RELEASE_TIME
@@ -24938,8 +24938,8 @@
897 0x2329 //TX_SENDFUNC_REG_MICMUTE
898 0x0010 //TX_SENDFUNC_REG_MICMUTE1
899 0x03E8 //TX_MICMUTE_RATIO_THR
-900 0x01A4 //TX_MICMUTE_AMP_THR
-901 0x0004 //TX_MICMUTE_HPF_IND
+900 0x0226 //TX_MICMUTE_AMP_THR
+901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
903 0x0008 //TX_MICMUTE_CVG_TIME
904 0x0008 //TX_MICMUTE_RELEASE_TIME
@@ -30278,8 +30278,8 @@
897 0x2329 //TX_SENDFUNC_REG_MICMUTE
898 0x0010 //TX_SENDFUNC_REG_MICMUTE1
899 0x0320 //TX_MICMUTE_RATIO_THR
-900 0x00A0 //TX_MICMUTE_AMP_THR
-901 0x0004 //TX_MICMUTE_HPF_IND
+900 0x0140 //TX_MICMUTE_AMP_THR
+901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
903 0x0012 //TX_MICMUTE_CVG_TIME
904 0x0008 //TX_MICMUTE_RELEASE_TIME
@@ -32948,8 +32948,8 @@
897 0x2329 //TX_SENDFUNC_REG_MICMUTE
898 0x0010 //TX_SENDFUNC_REG_MICMUTE1
899 0x0320 //TX_MICMUTE_RATIO_THR
-900 0x0140 //TX_MICMUTE_AMP_THR
-901 0x0004 //TX_MICMUTE_HPF_IND
+900 0x01C2 //TX_MICMUTE_AMP_THR
+901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
903 0x000A //TX_MICMUTE_CVG_TIME
904 0x0008 //TX_MICMUTE_RELEASE_TIME
@@ -35618,8 +35618,8 @@
897 0x2329 //TX_SENDFUNC_REG_MICMUTE
898 0x0010 //TX_SENDFUNC_REG_MICMUTE1
899 0x03E8 //TX_MICMUTE_RATIO_THR
-900 0x01A4 //TX_MICMUTE_AMP_THR
-901 0x0004 //TX_MICMUTE_HPF_IND
+900 0x0226 //TX_MICMUTE_AMP_THR
+901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
903 0x0008 //TX_MICMUTE_CVG_TIME
904 0x0008 //TX_MICMUTE_RELEASE_TIME
@@ -40958,8 +40958,8 @@
897 0x2329 //TX_SENDFUNC_REG_MICMUTE
898 0x0010 //TX_SENDFUNC_REG_MICMUTE1
899 0x0320 //TX_MICMUTE_RATIO_THR
-900 0x00A0 //TX_MICMUTE_AMP_THR
-901 0x0004 //TX_MICMUTE_HPF_IND
+900 0x0140 //TX_MICMUTE_AMP_THR
+901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
903 0x0012 //TX_MICMUTE_CVG_TIME
904 0x0008 //TX_MICMUTE_RELEASE_TIME
@@ -43628,8 +43628,8 @@
897 0x2329 //TX_SENDFUNC_REG_MICMUTE
898 0x0010 //TX_SENDFUNC_REG_MICMUTE1
899 0x0320 //TX_MICMUTE_RATIO_THR
-900 0x0140 //TX_MICMUTE_AMP_THR
-901 0x0004 //TX_MICMUTE_HPF_IND
+900 0x01C2 //TX_MICMUTE_AMP_THR
+901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
903 0x000A //TX_MICMUTE_CVG_TIME
904 0x0008 //TX_MICMUTE_RELEASE_TIME
@@ -46298,8 +46298,8 @@
897 0x2329 //TX_SENDFUNC_REG_MICMUTE
898 0x0010 //TX_SENDFUNC_REG_MICMUTE1
899 0x03E8 //TX_MICMUTE_RATIO_THR
-900 0x01A4 //TX_MICMUTE_AMP_THR
-901 0x0004 //TX_MICMUTE_HPF_IND
+900 0x0226 //TX_MICMUTE_AMP_THR
+901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
903 0x0008 //TX_MICMUTE_CVG_TIME
904 0x0008 //TX_MICMUTE_RELEASE_TIME
@@ -51638,8 +51638,8 @@
897 0x2329 //TX_SENDFUNC_REG_MICMUTE
898 0x0010 //TX_SENDFUNC_REG_MICMUTE1
899 0x03E8 //TX_MICMUTE_RATIO_THR
-900 0x01A4 //TX_MICMUTE_AMP_THR
-901 0x0004 //TX_MICMUTE_HPF_IND
+900 0x0226 //TX_MICMUTE_AMP_THR
+901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
903 0x0008 //TX_MICMUTE_CVG_TIME
904 0x0008 //TX_MICMUTE_RELEASE_TIME
@@ -62318,8 +62318,8 @@
897 0x2329 //TX_SENDFUNC_REG_MICMUTE
898 0x0010 //TX_SENDFUNC_REG_MICMUTE1
899 0x03E8 //TX_MICMUTE_RATIO_THR
-900 0x01A4 //TX_MICMUTE_AMP_THR
-901 0x0004 //TX_MICMUTE_HPF_IND
+900 0x0226 //TX_MICMUTE_AMP_THR
+901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
903 0x0008 //TX_MICMUTE_CVG_TIME
904 0x0008 //TX_MICMUTE_RELEASE_TIME
diff --git a/audio/panther/config/mixer_paths.xml b/audio/panther/config/mixer_paths.xml
index 4f00e94..153f117 100644
--- a/audio/panther/config/mixer_paths.xml
+++ b/audio/panther/config/mixer_paths.xml
@@ -31,7 +31,7 @@
-
+
diff --git a/audio/panther/tuning/fortemedia/HANDSET.dat b/audio/panther/tuning/fortemedia/HANDSET.dat
index 62eed7c..685f367 100644
Binary files a/audio/panther/tuning/fortemedia/HANDSET.dat and b/audio/panther/tuning/fortemedia/HANDSET.dat differ
diff --git a/audio/panther/tuning/fortemedia/HANDSET.mods b/audio/panther/tuning/fortemedia/HANDSET.mods
index 205a95a..bf379df 100644
--- a/audio/panther/tuning/fortemedia/HANDSET.mods
+++ b/audio/panther/tuning/fortemedia/HANDSET.mods
@@ -1,7 +1,7 @@
#PLATFORM_NAME gChip
#EXPORT_FLAG HANDSET
#SINGLE_API_VER 1.2.1
-#SAVE_TIME 2022-08-03 16:47:35
+#SAVE_TIME 2022-09-01 10:44:07
#CASE_NAME HANDSET-HANDSET-RESERVE1-FB
#PARAM_MODE FULL
@@ -8918,8 +8918,8 @@
897 0x2329 //TX_SENDFUNC_REG_MICMUTE
898 0x0010 //TX_SENDFUNC_REG_MICMUTE1
899 0x0320 //TX_MICMUTE_RATIO_THR
-900 0x00A0 //TX_MICMUTE_AMP_THR
-901 0x0004 //TX_MICMUTE_HPF_IND
+900 0x0140 //TX_MICMUTE_AMP_THR
+901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
903 0x0012 //TX_MICMUTE_CVG_TIME
904 0x0008 //TX_MICMUTE_RELEASE_TIME
@@ -11588,8 +11588,8 @@
897 0x2329 //TX_SENDFUNC_REG_MICMUTE
898 0x0010 //TX_SENDFUNC_REG_MICMUTE1
899 0x0320 //TX_MICMUTE_RATIO_THR
-900 0x0140 //TX_MICMUTE_AMP_THR
-901 0x0004 //TX_MICMUTE_HPF_IND
+900 0x01C2 //TX_MICMUTE_AMP_THR
+901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
903 0x000A //TX_MICMUTE_CVG_TIME
904 0x0008 //TX_MICMUTE_RELEASE_TIME
@@ -14258,8 +14258,8 @@
897 0x2329 //TX_SENDFUNC_REG_MICMUTE
898 0x0010 //TX_SENDFUNC_REG_MICMUTE1
899 0x03E8 //TX_MICMUTE_RATIO_THR
-900 0x01A4 //TX_MICMUTE_AMP_THR
-901 0x0004 //TX_MICMUTE_HPF_IND
+900 0x0226 //TX_MICMUTE_AMP_THR
+901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
903 0x0008 //TX_MICMUTE_CVG_TIME
904 0x0008 //TX_MICMUTE_RELEASE_TIME
@@ -19598,8 +19598,8 @@
897 0x2329 //TX_SENDFUNC_REG_MICMUTE
898 0x0010 //TX_SENDFUNC_REG_MICMUTE1
899 0x0320 //TX_MICMUTE_RATIO_THR
-900 0x00A0 //TX_MICMUTE_AMP_THR
-901 0x0004 //TX_MICMUTE_HPF_IND
+900 0x0140 //TX_MICMUTE_AMP_THR
+901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
903 0x0012 //TX_MICMUTE_CVG_TIME
904 0x0008 //TX_MICMUTE_RELEASE_TIME
@@ -22268,8 +22268,8 @@
897 0x2329 //TX_SENDFUNC_REG_MICMUTE
898 0x0010 //TX_SENDFUNC_REG_MICMUTE1
899 0x0320 //TX_MICMUTE_RATIO_THR
-900 0x0140 //TX_MICMUTE_AMP_THR
-901 0x0004 //TX_MICMUTE_HPF_IND
+900 0x01C2 //TX_MICMUTE_AMP_THR
+901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
903 0x000A //TX_MICMUTE_CVG_TIME
904 0x0008 //TX_MICMUTE_RELEASE_TIME
@@ -24938,8 +24938,8 @@
897 0x2329 //TX_SENDFUNC_REG_MICMUTE
898 0x0010 //TX_SENDFUNC_REG_MICMUTE1
899 0x03E8 //TX_MICMUTE_RATIO_THR
-900 0x01A4 //TX_MICMUTE_AMP_THR
-901 0x0004 //TX_MICMUTE_HPF_IND
+900 0x0226 //TX_MICMUTE_AMP_THR
+901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
903 0x0008 //TX_MICMUTE_CVG_TIME
904 0x0008 //TX_MICMUTE_RELEASE_TIME
@@ -30278,8 +30278,8 @@
897 0x2329 //TX_SENDFUNC_REG_MICMUTE
898 0x0010 //TX_SENDFUNC_REG_MICMUTE1
899 0x0320 //TX_MICMUTE_RATIO_THR
-900 0x00A0 //TX_MICMUTE_AMP_THR
-901 0x0004 //TX_MICMUTE_HPF_IND
+900 0x0140 //TX_MICMUTE_AMP_THR
+901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
903 0x0012 //TX_MICMUTE_CVG_TIME
904 0x0008 //TX_MICMUTE_RELEASE_TIME
@@ -32948,8 +32948,8 @@
897 0x2329 //TX_SENDFUNC_REG_MICMUTE
898 0x0010 //TX_SENDFUNC_REG_MICMUTE1
899 0x0320 //TX_MICMUTE_RATIO_THR
-900 0x0140 //TX_MICMUTE_AMP_THR
-901 0x0004 //TX_MICMUTE_HPF_IND
+900 0x01C2 //TX_MICMUTE_AMP_THR
+901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
903 0x000A //TX_MICMUTE_CVG_TIME
904 0x0008 //TX_MICMUTE_RELEASE_TIME
@@ -35618,8 +35618,8 @@
897 0x2329 //TX_SENDFUNC_REG_MICMUTE
898 0x0010 //TX_SENDFUNC_REG_MICMUTE1
899 0x03E8 //TX_MICMUTE_RATIO_THR
-900 0x01A4 //TX_MICMUTE_AMP_THR
-901 0x0004 //TX_MICMUTE_HPF_IND
+900 0x0226 //TX_MICMUTE_AMP_THR
+901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
903 0x0008 //TX_MICMUTE_CVG_TIME
904 0x0008 //TX_MICMUTE_RELEASE_TIME
@@ -40958,8 +40958,8 @@
897 0x2329 //TX_SENDFUNC_REG_MICMUTE
898 0x0010 //TX_SENDFUNC_REG_MICMUTE1
899 0x0320 //TX_MICMUTE_RATIO_THR
-900 0x00A0 //TX_MICMUTE_AMP_THR
-901 0x0004 //TX_MICMUTE_HPF_IND
+900 0x0140 //TX_MICMUTE_AMP_THR
+901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
903 0x0012 //TX_MICMUTE_CVG_TIME
904 0x0008 //TX_MICMUTE_RELEASE_TIME
@@ -43628,8 +43628,8 @@
897 0x2329 //TX_SENDFUNC_REG_MICMUTE
898 0x0010 //TX_SENDFUNC_REG_MICMUTE1
899 0x0320 //TX_MICMUTE_RATIO_THR
-900 0x0140 //TX_MICMUTE_AMP_THR
-901 0x0004 //TX_MICMUTE_HPF_IND
+900 0x01C2 //TX_MICMUTE_AMP_THR
+901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
903 0x000A //TX_MICMUTE_CVG_TIME
904 0x0008 //TX_MICMUTE_RELEASE_TIME
@@ -46298,8 +46298,8 @@
897 0x2329 //TX_SENDFUNC_REG_MICMUTE
898 0x0010 //TX_SENDFUNC_REG_MICMUTE1
899 0x03E8 //TX_MICMUTE_RATIO_THR
-900 0x01A4 //TX_MICMUTE_AMP_THR
-901 0x0004 //TX_MICMUTE_HPF_IND
+900 0x0226 //TX_MICMUTE_AMP_THR
+901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
903 0x0008 //TX_MICMUTE_CVG_TIME
904 0x0008 //TX_MICMUTE_RELEASE_TIME
@@ -51638,8 +51638,8 @@
897 0x2329 //TX_SENDFUNC_REG_MICMUTE
898 0x0010 //TX_SENDFUNC_REG_MICMUTE1
899 0x03E8 //TX_MICMUTE_RATIO_THR
-900 0x01A4 //TX_MICMUTE_AMP_THR
-901 0x0004 //TX_MICMUTE_HPF_IND
+900 0x0226 //TX_MICMUTE_AMP_THR
+901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
903 0x0008 //TX_MICMUTE_CVG_TIME
904 0x0008 //TX_MICMUTE_RELEASE_TIME
@@ -62318,8 +62318,8 @@
897 0x2329 //TX_SENDFUNC_REG_MICMUTE
898 0x0010 //TX_SENDFUNC_REG_MICMUTE1
899 0x03E8 //TX_MICMUTE_RATIO_THR
-900 0x01A4 //TX_MICMUTE_AMP_THR
-901 0x0004 //TX_MICMUTE_HPF_IND
+900 0x0226 //TX_MICMUTE_AMP_THR
+901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
903 0x0008 //TX_MICMUTE_CVG_TIME
904 0x0008 //TX_MICMUTE_RELEASE_TIME
diff --git a/device-cheetah.mk b/device-cheetah.mk
index fb37119..0e62814 100644
--- a/device-cheetah.mk
+++ b/device-cheetah.mk
@@ -240,10 +240,14 @@ PRODUCT_SOONG_NAMESPACES += vendor/google_devices/pantah/prebuilts
# Location
ifneq (,$(filter userdebug eng, $(TARGET_BUILD_VARIANT)))
PRODUCT_COPY_FILES += \
- device/google/pantah/location/gps.xml.c10:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/gps.xml
+ device/google/pantah/location/gps.xml.c10:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/gps.xml \
+ device/google/pantah/location/lhd.conf.c10:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/lhd.conf \
+ device/google/pantah/location/scd.conf.c10:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/scd.conf
else
PRODUCT_COPY_FILES += \
- device/google/pantah/location/gps_user.xml.c10:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/gps.xml
+ device/google/pantah/location/gps_user.xml.c10:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/gps.xml \
+ device/google/pantah/location/lhd_user.conf.c10:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/lhd.conf \
+ device/google/pantah/location/scd_user.conf.c10:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/scd.conf
endif
# Set support one-handed mode
diff --git a/device-cloudripper.mk b/device-cloudripper.mk
index d90c4af..c579fba 100644
--- a/device-cloudripper.mk
+++ b/device-cloudripper.mk
@@ -164,10 +164,15 @@ PRODUCT_SOONG_NAMESPACES += vendor/google_devices/pantah/prebuilts
# Location
ifneq (,$(filter userdebug eng, $(TARGET_BUILD_VARIANT)))
PRODUCT_COPY_FILES += \
- device/google/pantah/location/gps.xml:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/gps.xml
+ device/google/pantah/location/gps.xml:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/gps.xml \
+ device/google/pantah/location/lhd.conf:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/lhd.conf \
+ device/google/pantah/location/scd.conf:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/scd.conf
else
PRODUCT_COPY_FILES += \
- device/google/pantah/location/gps_user.xml:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/gps.xml
+ device/google/pantah/location/gps_user.xml:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/gps.xml \
+ device/google/pantah/location/lhd_user.conf:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/lhd.conf \
+ device/google/pantah/location/scd_user.conf:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/scd.conf
+
endif
# Set zram size
diff --git a/device-panther.mk b/device-panther.mk
index 926fab4..ea3735d 100644
--- a/device-panther.mk
+++ b/device-panther.mk
@@ -227,10 +227,14 @@ PRODUCT_SOONG_NAMESPACES += vendor/google_devices/pantah/prebuilts
# Location
ifneq (,$(filter userdebug eng, $(TARGET_BUILD_VARIANT)))
PRODUCT_COPY_FILES += \
- device/google/pantah/location/gps.xml.p10:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/gps.xml
+ device/google/pantah/location/gps.xml.p10:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/gps.xml \
+ device/google/pantah/location/lhd.conf.p10:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/lhd.conf \
+ device/google/pantah/location/scd.conf.p10:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/scd.conf
else
PRODUCT_COPY_FILES += \
- device/google/pantah/location/gps_user.xml.p10:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/gps.xml
+ device/google/pantah/location/gps_user.xml.p10:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/gps.xml \
+ device/google/pantah/location/lhd_user.conf.p10:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/lhd.conf \
+ device/google/pantah/location/scd_user.conf.p10:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/scd.conf
endif
# Set support one-handed mode
diff --git a/device-ravenclaw.mk b/device-ravenclaw.mk
index 27a1cdd..c18b4eb 100644
--- a/device-ravenclaw.mk
+++ b/device-ravenclaw.mk
@@ -166,10 +166,14 @@ PRODUCT_SOONG_NAMESPACES += vendor/google_devices/pantah/prebuilts
# Location
ifneq (,$(filter userdebug eng, $(TARGET_BUILD_VARIANT)))
PRODUCT_COPY_FILES += \
- device/google/pantah/location/gps.xml:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/gps.xml
+ device/google/pantah/location/gps.xml:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/gps.xml \
+ device/google/pantah/location/lhd.conf:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/lhd.conf \
+ device/google/pantah/location/scd.conf:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/scd.conf
else
PRODUCT_COPY_FILES += \
- device/google/pantah/location/gps_user.xml:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/gps.xml
+ device/google/pantah/location/gps_user.xml:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/gps.xml \
+ device/google/pantah/location/lhd_user.conf:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/lhd.conf \
+ device/google/pantah/location/scd_user.conf:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/scd.conf
endif
# Set zram size
diff --git a/location/gps.xml b/location/gps.xml
index 183c754..ab21290 100644
--- a/location/gps.xml
+++ b/location/gps.xml
@@ -60,9 +60,11 @@
ReAidingOnHotStart="false"
ReAidingIntervalSec="1200"
RuntimeSwLteFilterEnable="true"
+ PpsDevice="/sys/class/pps/pps0/assert_elapsed"
/>