diff --git a/device-felix.mk b/device-felix.mk
index 4ef6276..b1a0caa 100644
--- a/device-felix.mk
+++ b/device-felix.mk
@@ -100,9 +100,10 @@ PRODUCT_COPY_FILES += \
device/google/felix/nfc/libnfc-nci-felix.conf:$(TARGET_COPY_OUT_PRODUCT)/etc/libnfc-nci.conf
PRODUCT_PACKAGES += \
- NfcNci \
+ $(RELEASE_PACKAGE_NFC_STACK) \
Tag \
- android.hardware.nfc-service.st
+ android.hardware.nfc-service.st \
+ NfcOverlayFelix
# SecureElement
PRODUCT_PACKAGES += \
@@ -210,7 +211,7 @@ PRODUCT_SOONG_NAMESPACES += \
# Increment the SVN for any official public releases
PRODUCT_VENDOR_PROPERTIES += \
- ro.vendor.build.svn=33
+ ro.vendor.build.svn=37
# Vibrator HAL
PRODUCT_VENDOR_PROPERTIES +=\
@@ -256,6 +257,8 @@ PRODUCT_PACKAGES += \
PRODUCT_SOONG_NAMESPACES += vendor/google_devices/felix/prebuilts
ifneq (,$(filter AP1%,$(RELEASE_PLATFORM_VERSION)))
PRODUCT_SOONG_NAMESPACES += vendor/google_devices/felix/prebuilts/trusty/24Q1
+else ifneq (,$(filter AP2%,$(RELEASE_PLATFORM_VERSION)))
+PRODUCT_SOONG_NAMESPACES += vendor/google_devices/felix/prebuilts/trusty/24Q2
else
PRODUCT_SOONG_NAMESPACES += vendor/google_devices/felix/prebuilts/trusty/trunk
endif
@@ -308,7 +311,7 @@ PRODUCT_VENDOR_PROPERTIES += \
##Audio Vendor property
PRODUCT_PROPERTY_OVERRIDES += \
- persist.vendor.audio.cca.enabled=true
+ persist.vendor.audio.cca.enabled=false
# Camera
PRODUCT_PROPERTY_OVERRIDES += \
diff --git a/felix/BoardConfig.mk b/felix/BoardConfig.mk
index 72b542b..1aaac33 100644
--- a/felix/BoardConfig.mk
+++ b/felix/BoardConfig.mk
@@ -23,6 +23,8 @@ BOARD_KERNEL_CMDLINE += swiotlb=noforce
RELEASE_GOOGLE_PRODUCT_RADIO_DIR := $(RELEASE_GOOGLE_FELIX_RADIO_DIR)
ifneq (,$(filter AP1%,$(RELEASE_PLATFORM_VERSION)))
RELEASE_GOOGLE_PRODUCT_BOOTLOADER_DIR := bootloader/24Q1
+else ifneq (,$(filter AP2%,$(RELEASE_PLATFORM_VERSION)))
+RELEASE_GOOGLE_PRODUCT_BOOTLOADER_DIR := bootloader/24Q2
else
RELEASE_GOOGLE_PRODUCT_BOOTLOADER_DIR := bootloader/trunk
endif
diff --git a/felix/overlay/frameworks/base/packages/SystemUI/res-keyguard/values/dimens.xml b/felix/overlay/frameworks/base/packages/SystemUI/res-keyguard/values/dimens.xml
index 9cbf278..4f1e1f3 100644
--- a/felix/overlay/frameworks/base/packages/SystemUI/res-keyguard/values/dimens.xml
+++ b/felix/overlay/frameworks/base/packages/SystemUI/res-keyguard/values/dimens.xml
@@ -19,5 +19,5 @@
- 0.85
-40dp
- -5dp
+ -15dp
diff --git a/manifest.xml b/manifest.xml
index 0f075c1..ae2f526 100644
--- a/manifest.xml
+++ b/manifest.xml
@@ -114,7 +114,7 @@
vendor.google.google_battery
- 2-3
+ 3
IGoogleBattery
default
diff --git a/powerhint.json b/powerhint.json
index 95b7535..fbcc819 100644
--- a/powerhint.json
+++ b/powerhint.json
@@ -319,7 +319,7 @@
"Values": [
"0",
"1"
- ],
+ ]
},
{
"Name": "DisplayWakeup",
@@ -1053,6 +1053,18 @@
"Duration": 1000,
"Value": "664000"
},
+ {
+ "PowerHint": "CAMERA_ZOOMING_BOOST",
+ "Node": "CDPreferIdle",
+ "Duration": 100,
+ "Value": "1"
+ },
+ {
+ "PowerHint": "CAMERA_ZOOMING_BOOST",
+ "Node": "PMU_POLL",
+ "Duration": 100,
+ "Value": "0"
+ },
{
"PowerHint": "GCA_CAMERA_SHOT_BIGCPU_RANK1",
"Node": "TAPreferHighCap",
diff --git a/rro_overlays/NfcOverlay/Android.bp b/rro_overlays/NfcOverlay/Android.bp
new file mode 100644
index 0000000..580f845
--- /dev/null
+++ b/rro_overlays/NfcOverlay/Android.bp
@@ -0,0 +1,9 @@
+package {
+ default_applicable_licenses: ["device_google_felix_license"],
+}
+
+runtime_resource_overlay {
+ name: "NfcOverlayFelix",
+ sdk_version: "current",
+ product_specific: true
+}
diff --git a/rro_overlays/NfcOverlay/AndroidManifest.xml b/rro_overlays/NfcOverlay/AndroidManifest.xml
new file mode 100644
index 0000000..5241aa4
--- /dev/null
+++ b/rro_overlays/NfcOverlay/AndroidManifest.xml
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
diff --git a/rro_overlays/NfcOverlay/OWNERS b/rro_overlays/NfcOverlay/OWNERS
new file mode 100644
index 0000000..35e9713
--- /dev/null
+++ b/rro_overlays/NfcOverlay/OWNERS
@@ -0,0 +1,2 @@
+# Bug component: 48448
+include platform/packages/apps/Nfc:/OWNERS
diff --git a/rro_overlays/NfcOverlay/res/values/config.xml b/rro_overlays/NfcOverlay/res/values/config.xml
new file mode 100644
index 0000000..5e89b28
--- /dev/null
+++ b/rro_overlays/NfcOverlay/res/values/config.xml
@@ -0,0 +1,35 @@
+
+
+
+ true
+
+ - G9FPL
+ - G0B96
+
+ true
+
+ 160
+ 140
+ true
+
+ - 90
+ - 30
+
+
+ - 103
+ - 103
+
+