diff --git a/Fairphone/FP4/Android.mk b/Fairphone/FP4/Android.mk
new file mode 100644
index 0000000..7d5c64c
--- /dev/null
+++ b/Fairphone/FP4/Android.mk
@@ -0,0 +1,8 @@
+LOCAL_PATH := $(call my-dir)
+include $(CLEAR_VARS)
+LOCAL_MODULE_TAGS := optional
+LOCAL_PACKAGE_NAME := treble-overlay-fairphone-fp4
+LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/overlay
+LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true
+LOCAL_PRIVATE_PLATFORM_APIS := true
+include $(BUILD_PACKAGE)
diff --git a/Fairphone/FP4/AndroidManifest.xml b/Fairphone/FP4/AndroidManifest.xml
new file mode 100644
index 0000000..0eee6ac
--- /dev/null
+++ b/Fairphone/FP4/AndroidManifest.xml
@@ -0,0 +1,10 @@
+
+
+
diff --git a/Fairphone/FP4/res/values/arrays.xml b/Fairphone/FP4/res/values/arrays.xml
new file mode 100644
index 0000000..2969151
--- /dev/null
+++ b/Fairphone/FP4/res/values/arrays.xml
@@ -0,0 +1,37 @@
+
+
+
+
+
+ - 1
+
+
diff --git a/FalseLocks/Android.mk b/FalseLocks/Android.mk
index 008c0b4..bc9f6ab 100644
--- a/FalseLocks/Android.mk
+++ b/FalseLocks/Android.mk
@@ -2,5 +2,7 @@ LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE_TAGS := optional
LOCAL_PACKAGE_NAME := treble-overlay-SystemUI-FalseLocks
+LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/overlay
+LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true
LOCAL_PRIVATE_PLATFORM_APIS := true
include $(BUILD_PACKAGE)
diff --git a/NavBar/Android.mk b/NavBar/Android.mk
index 4e8a116..660b652 100644
--- a/NavBar/Android.mk
+++ b/NavBar/Android.mk
@@ -2,5 +2,7 @@ LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE_TAGS := optional
LOCAL_PACKAGE_NAME := treble-overlay-NavBar
+LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/overlay
+LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true
LOCAL_PRIVATE_PLATFORM_APIS := true
include $(BUILD_PACKAGE)
diff --git a/Nokia/PNX-8.1-X7-SystemUI/Android.mk b/Nokia/PNX-8.1-X7-SystemUI/Android.mk
index 8689b05..ef3a893 100644
--- a/Nokia/PNX-8.1-X7-SystemUI/Android.mk
+++ b/Nokia/PNX-8.1-X7-SystemUI/Android.mk
@@ -2,5 +2,7 @@ LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE_TAGS := optional
LOCAL_PACKAGE_NAME := treble-overlay-nokia-pnx-8.1-x7-systemui
+LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/overlay
+LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true
LOCAL_PRIVATE_PLATFORM_APIS := true
include $(BUILD_PACKAGE)
diff --git a/OnePlus/OP6T-SystemUI/Android.mk b/OnePlus/OP6T-SystemUI/Android.mk
index 017cc4b..efb3e86 100644
--- a/OnePlus/OP6T-SystemUI/Android.mk
+++ b/OnePlus/OP6T-SystemUI/Android.mk
@@ -2,5 +2,7 @@ LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE_TAGS := optional
LOCAL_PACKAGE_NAME := treble-overlay-oneplus-op6t-systemui
+LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/overlay
+LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true
LOCAL_PRIVATE_PLATFORM_APIS := true
include $(BUILD_PACKAGE)
diff --git a/Sony/pdx206/res/values/config.xml b/Sony/pdx206/res/values/config.xml
index b42db23..4fc58f4 100644
--- a/Sony/pdx206/res/values/config.xml
+++ b/Sony/pdx206/res/values/config.xml
@@ -44,7 +44,7 @@
0
1
10
- 10
+ 5
86
255
79
diff --git a/Sony/pdx206/res/xml/power_profile.xml b/Sony/pdx206/res/xml/power_profile.xml
index 18f5ad4..e37bf82 100644
--- a/Sony/pdx206/res/xml/power_profile.xml
+++ b/Sony/pdx206/res/xml/power_profile.xml
@@ -1,46 +1,82 @@
- - 0.1
- - 0.1
- - 0.1
+ - 41.4
+ - 59.29
+ - 190.00
- 0.1
- - 0.1
- - 0.1
- - 0.1
- - 0.1
- - 0.1
- - 0.1
- - 0.1
- - 0.1
- - 0.1
- - 0.1
- - 0.1
+ - 0.8
+ - 5.00
+ - 35.84
+ - 87.99
+ - 20.52
+ - 159.96
+ - 62.56
+ - 573.58
+ - 108.48
+ - 24.74
- 0.2
- 0.1
-
-
- 0.1
+ 4.68
+ 4.68
+ 4.68
+ 4.68
+ 4.68
- 1
+ 4
+ 4
-
- 400000
+
+ 300000.0
+ 614400.0
+ 864000.0
+ 1017600.0
+ 1305600.0
+ 1420800.0
+ 1612800.0
+ 1804800.0
-
- 0.1
+
+ 300000.0
+ 652800.0
+ 902400.0
+ 1056000.0
+ 1401060.0
+ 1536000.0
+ 1804800.0
+ 2016000.0
- - 0.1
+
+ 30.87
+ 30.99
+ 31.93
+ 32.14
+ 36.22
+ 40.38
+ 44.19
+ 50.58
+
+
+ 38.14
+ 38.38
+ 38.98
+ 40.36
+ 49.39
+ 54.23
+ 68.45
+ 81.50
+
+ - 2.90
+ - 28.88
+ - 0.01
22.7
- - 1000
- - 0
- - 0
- - 0
+ - 3460
+ - 0.19
+ - 148.18
+ - 395.03
- - 0
+ - 3700
.0002
.002
@@ -49,19 +85,23 @@
2
- 0
- - 0
- - 0
+ - 0.22
+ - 84.82
- 0
- 0
- 0
- 0
- 0
+ 84.19
+ 84.19
+ 84.19
+ 84.19
+ 84.19
- - 0
+ - 620
+ - 0
+ - 66.01
+ - 71.79
+ - 3700
- 0
- 0
+ 58.28
+ 12.49
- - 0
-
\ No newline at end of file
+ - 3.70
+
diff --git a/Sony/pdx206_kddi/res/values/config.xml b/Sony/pdx206_kddi/res/values/config.xml
new file mode 100644
index 0000000..2baf51f
--- /dev/null
+++ b/Sony/pdx206_kddi/res/values/config.xml
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/Telephony-LTE/Android.mk b/Telephony-LTE/Android.mk
index ae4fd92..a77f9f3 100644
--- a/Telephony-LTE/Android.mk
+++ b/Telephony-LTE/Android.mk
@@ -2,5 +2,7 @@ LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE_TAGS := optional
LOCAL_PACKAGE_NAME := treble-overlay-Telephony-LTE
+LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/overlay
+LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true
LOCAL_PRIVATE_PLATFORM_APIS := true
include $(BUILD_PACKAGE)
diff --git a/Telephony/CAF-IMS/Android.mk b/Telephony/CAF-IMS/Android.mk
index 7785cc3..416f501 100644
--- a/Telephony/CAF-IMS/Android.mk
+++ b/Telephony/CAF-IMS/Android.mk
@@ -2,5 +2,7 @@ LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE_TAGS := optional
LOCAL_PACKAGE_NAME := treble-overlay-telephony-caf-ims
+LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/overlay
+LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true
LOCAL_PRIVATE_PLATFORM_APIS := true
include $(BUILD_PACKAGE)
diff --git a/Telephony/HW-IMS/Android.mk b/Telephony/HW-IMS/Android.mk
index 0232235..090f8a2 100644
--- a/Telephony/HW-IMS/Android.mk
+++ b/Telephony/HW-IMS/Android.mk
@@ -2,5 +2,7 @@ LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE_TAGS := optional
LOCAL_PACKAGE_NAME := treble-overlay-telephony-hw-ims
+LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/overlay
+LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true
LOCAL_PRIVATE_PLATFORM_APIS := true
include $(BUILD_PACKAGE)
diff --git a/Telephony/MTK-IMS/Android.mk b/Telephony/MTK-IMS/Android.mk
index 314b1a9..d08cb5a 100644
--- a/Telephony/MTK-IMS/Android.mk
+++ b/Telephony/MTK-IMS/Android.mk
@@ -2,5 +2,7 @@ LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE_TAGS := optional
LOCAL_PACKAGE_NAME := treble-overlay-telephony-mtk-ims
+LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/overlay
+LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true
LOCAL_PRIVATE_PLATFORM_APIS := true
include $(BUILD_PACKAGE)
diff --git a/Telephony/SLSI-IMS/Android.mk b/Telephony/SLSI-IMS/Android.mk
index fdaccdf..b5ffd1b 100644
--- a/Telephony/SLSI-IMS/Android.mk
+++ b/Telephony/SLSI-IMS/Android.mk
@@ -2,5 +2,7 @@ LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE_TAGS := optional
LOCAL_PACKAGE_NAME := treble-overlay-telephony-slsi-ims
+LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/overlay
+LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true
LOCAL_PRIVATE_PLATFORM_APIS := true
include $(BUILD_PACKAGE)
diff --git a/Telephony/SPRD-IMS/Android.mk b/Telephony/SPRD-IMS/Android.mk
index f6ecead..813db69 100644
--- a/Telephony/SPRD-IMS/Android.mk
+++ b/Telephony/SPRD-IMS/Android.mk
@@ -2,5 +2,7 @@ LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE_TAGS := optional
LOCAL_PACKAGE_NAME := treble-overlay-telephony-sprd-ims
+LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/overlay
+LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true
LOCAL_PRIVATE_PLATFORM_APIS := true
include $(BUILD_PACKAGE)
diff --git a/Xiaomi/MiMix3-SystemUI/Android.mk b/Xiaomi/MiMix3-SystemUI/Android.mk
index 9834ca2..f5b027d 100644
--- a/Xiaomi/MiMix3-SystemUI/Android.mk
+++ b/Xiaomi/MiMix3-SystemUI/Android.mk
@@ -2,5 +2,7 @@ LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE_TAGS := optional
LOCAL_PACKAGE_NAME := treble-overlay-xiaomi-mimix3-systemui
+LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/overlay
+LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true
LOCAL_PRIVATE_PLATFORM_APIS := true
include $(BUILD_PACKAGE)
diff --git a/Xiaomi/RedmiNote6Pro-SystemUI/Android.mk b/Xiaomi/RedmiNote6Pro-SystemUI/Android.mk
index 0b7ba2a..6e33d9c 100644
--- a/Xiaomi/RedmiNote6Pro-SystemUI/Android.mk
+++ b/Xiaomi/RedmiNote6Pro-SystemUI/Android.mk
@@ -2,5 +2,7 @@ LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE_TAGS := optional
LOCAL_PACKAGE_NAME := treble-overlay-xiaomi-redminote6pro-systemui
+LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/overlay
+LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true
LOCAL_PRIVATE_PLATFORM_APIS := true
include $(BUILD_PACKAGE)
diff --git a/overlay.mk b/overlay.mk
index 82dcd81..65e1811 100755
--- a/overlay.mk
+++ b/overlay.mk
@@ -18,6 +18,7 @@ PRODUCT_PACKAGES += \
treble-overlay-duoqin-qin2pro \
treble-overlay-essential-ph_1 \
treble-overlay-fairphone-fp3 \
+ treble-overlay-fairphone-fp4 \
treble-overlay-gestures \
treble-overlay-google-sunfish \
treble-overlay-highpriomisc \