diff --git a/bluejay/overlay/frameworks/base/core/res/res/values/config.xml b/bluejay/overlay/frameworks/base/core/res/res/values/config.xml index 118f0ca..3222ec0 100644 --- a/bluejay/overlay/frameworks/base/core/res/res/values/config.xml +++ b/bluejay/overlay/frameworks/base/core/res/res/values/config.xml @@ -236,4 +236,8 @@ 200 200 + + + + true diff --git a/bluejay/overlay_packages/SettingsOverlayGX7AS/res/drawable/regulatory_info.png b/bluejay/overlay_packages/SettingsOverlayGX7AS/res/drawable/regulatory_info.png index 1c5e35c..156ffcf 100644 Binary files a/bluejay/overlay_packages/SettingsOverlayGX7AS/res/drawable/regulatory_info.png and b/bluejay/overlay_packages/SettingsOverlayGX7AS/res/drawable/regulatory_info.png differ diff --git a/conf/init.bluejay.rc b/conf/init.bluejay.rc index d2a278d..ffd8574 100644 --- a/conf/init.bluejay.rc +++ b/conf/init.bluejay.rc @@ -3,7 +3,7 @@ import /vendor/etc/init/hw/init.gs101.rc import /vendor/etc/init/hw/init.blueport.rc # Start the twoshay touch service -on property:vendor.device.modules.ready=1 +on late-init && property:vendor.device.modules.ready=1 start twoshay # Toggle glove_mode according to touch_sensitivity_mode diff --git a/device-bluejay.mk b/device-bluejay.mk index 9c0d02c..b123dc3 100644 --- a/device-bluejay.mk +++ b/device-bluejay.mk @@ -173,6 +173,10 @@ PRODUCT_VENDOR_PROPERTIES += \ PRODUCT_PRODUCT_PROPERTIES +=\ persist.vendor.fingerprint.disable.fake.override=none +# Fingerprint als feed forward +PRODUCT_VENDOR_PROPERTIES += \ + persist.vendor.udfps.als_feed_forward_supported=true + # Hide cutout overlays PRODUCT_PACKAGES += \ NoCutoutOverlay \ @@ -224,3 +228,12 @@ PRODUCT_SHIPPING_API_LEVEL := 32 # Vibrator HAL PRODUCT_VENDOR_PROPERTIES += \ ro.vendor.vibrator.hal.supported_primitives=243 + +# Device features +PRODUCT_COPY_FILES += \ + frameworks/native/data/etc/handheld_core_hardware.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/handheld_core_hardware.xml + +# Keyboard bottom padding in dp for portrait mode and height ratio +PRODUCT_PRODUCT_PROPERTIES += \ + ro.com.google.ime.kb_pad_port_b=6.4 \ + ro.com.google.ime.height_ratio=1.05 diff --git a/gps.xml.b3 b/gps.xml.b3 index 17c8a9c..386f543 100644 --- a/gps.xml.b3 +++ b/gps.xml.b3 @@ -21,6 +21,7 @@ SuplSslMethod="SSLv23_NO_TLSv1_2" SuplEnable="true" SuplUseApn="true" + SuplUseFwCellInfo="false" SuplTlsCertDirPath="/etc/security/cacerts" SuplTlsCertPath="/vendor/etc/gnss/gps.cer" SuplUT1Seconds="20" @@ -56,9 +57,11 @@ CpLppeUseAgnssLocForEmptyDbh="true" ReAidingOnHotStart="false" ReAidingIntervalSec="1200" + PpsDevice="/sys/class/pps/pps0/assert_elapsed" />