diff --git a/device.mk b/device.mk
index d605fdb..2fa3036 100644
--- a/device.mk
+++ b/device.mk
@@ -31,6 +31,11 @@ PRODUCT_SHIPPING_API_LEVEL := 30
# Inherit from motorola sm8250-common
$(call inherit-product, device/motorola/sm8250-common/sm8250.mk)
+# Overlay
+PRODUCT_PACKAGES += \
+ FrameworksResPstar \
+ SystemUIResPstar
+
# Audio
PRODUCT_COPY_FILES += \
$(LOCAL_PATH)/audio/audio_platform_info.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_platform_info.xml \
diff --git a/resource-overlay/Android.mk b/resource-overlay/Android.mk
new file mode 100644
index 0000000..5053e7d
--- /dev/null
+++ b/resource-overlay/Android.mk
@@ -0,0 +1 @@
+include $(call all-subdir-makefiles)
diff --git a/resource-overlay/pstar/Frameworks/Android.bp b/resource-overlay/pstar/Frameworks/Android.bp
new file mode 100644
index 0000000..f403add
--- /dev/null
+++ b/resource-overlay/pstar/Frameworks/Android.bp
@@ -0,0 +1,5 @@
+runtime_resource_overlay {
+ name: "FrameworksResPstar",
+ sdk_version: "current",
+ vendor: true
+}
diff --git a/resource-overlay/pstar/Frameworks/AndroidManifest.xml b/resource-overlay/pstar/Frameworks/AndroidManifest.xml
new file mode 100644
index 0000000..ad3940a
--- /dev/null
+++ b/resource-overlay/pstar/Frameworks/AndroidManifest.xml
@@ -0,0 +1,9 @@
+
+
+
+
+
diff --git a/resource-overlay/pstar/Frameworks/res/values/config.xml b/resource-overlay/pstar/Frameworks/res/values/config.xml
new file mode 100644
index 0000000..f542376
--- /dev/null
+++ b/resource-overlay/pstar/Frameworks/res/values/config.xml
@@ -0,0 +1,230 @@
+
+
+
+
+
+ - 5
+ - 10
+ - 40
+ - 100
+ - 325
+ - 1250
+ - 3500
+ - 5500
+
+
+
+
+ - 5
+ - 12
+ - 24
+ - 95
+ - 111
+ - 149
+ - 192
+ - 252
+ - 500
+
+
+
+
+ - 0
+ - 4
+ - 7
+ - 13
+ - 51
+ - 59
+ - 82
+ - 102
+ - 138
+ - 255
+
+
+
+
+ - 0
+ - 5
+ - 12
+ - 24
+ - 95
+ - 111
+ - 149
+ - 192
+ - 252
+ - 500
+
+
+
+ M -35,0 L 35,0 L 35,90 L -35,90 Z
+
+
+ true
+
+
+ true
+
+
+ true
+
+
+ true
+
+
+
+ - 0:2:15
+
+
+
+ true
+
+
+ 4
+
+
+ 2
+
+
+
+ - 0
+ - 67
+
+
+
+
+ - 0
+ - 67
+
+
+
+
+ - 0
+ - 30
+
+
+
+
+ - 0
+ - 0
+ - 94
+
+
+
+
+ - 0
+ - 15
+ - 30
+ - 15
+
+
+
+ true
+
+
+ true
+
diff --git a/resource-overlay/pstar/Frameworks/res/values/dimens.xml b/resource-overlay/pstar/Frameworks/res/values/dimens.xml
new file mode 100644
index 0000000..6a8ca1e
--- /dev/null
+++ b/resource-overlay/pstar/Frameworks/res/values/dimens.xml
@@ -0,0 +1,15 @@
+
+
+
+
+ 90px
+
+ 24dp
+
+ @dimen/status_bar_height_portrait
+
diff --git a/resource-overlay/pstar/Frameworks/res/xml/power_profile.xml b/resource-overlay/pstar/Frameworks/res/xml/power_profile.xml
new file mode 100644
index 0000000..ed95eb3
--- /dev/null
+++ b/resource-overlay/pstar/Frameworks/res/xml/power_profile.xml
@@ -0,0 +1,162 @@
+
+
+ - 130
+ - 400
+ - 1.2
+ - 68
+ - 75.7
+ - 24.9
+ - 123.6
+ - 187
+ - 662.3
+ - 47.4
+ - 237.8
+ - 45
+
+ 38.8
+ 35
+ 30
+ 25
+ 20
+ 15
+ 10
+ 8
+
+
+ 4
+ 3
+ 1
+
+
+ 300000
+ 403200
+ 518400
+ 614400
+ 691200
+ 787200
+ 883200
+ 979200
+ 1075200
+ 1171200
+ 1248000
+ 1344000
+ 1420800
+ 1516800
+ 1612800
+ 1708800
+ 1804800
+
+
+ 17.398
+ 17.709
+ 18.098
+ 18.380
+ 18.424
+ 18.624
+ 18.641
+ 21.351
+ 21.568
+ 21.594
+ 21.675
+ 22.185
+ 22.325
+ 22.431
+ 22.545
+ 24.618
+ 25.684
+
+
+ 710400
+ 825600
+ 940800
+ 1056000
+ 1171200
+ 1286400
+ 1382400
+ 1478400
+ 1574400
+ 1670400
+ 1766400
+ 1862400
+ 1958400
+ 2054400
+ 2150400
+ 2246400
+ 2342400
+ 2419200
+
+
+ 30
+ 37
+ 45
+ 51
+ 60
+ 68
+ 72
+ 81
+ 94
+ 100
+ 109
+ 133
+ 141
+ 149
+ 163
+ 180
+ 198
+ 209
+
+
+ 844800
+ 960000
+ 1075200
+ 1190400
+ 1305600
+ 1401600
+ 1516800
+ 1632000
+ 1747200
+ 1862400
+ 1977600
+ 2073600
+ 2169600
+ 2265600
+ 2361600
+ 2457600
+ 2553600
+ 2649600
+ 2745600
+ 2841600
+
+
+ 53
+ 61
+ 67
+ 76
+ 88
+ 92
+ 102
+ 116
+ 129
+ 133
+ 168
+ 182
+ 224
+ 233
+ 240
+ 249
+ 272
+ 295
+ 330
+ 366
+
+ - 11.5
+ - 8.7
+
+ 20
+
+ - 5000
+ - 5
+ - 130
+ - 160
+ - 3700
+
\ No newline at end of file
diff --git a/resource-overlay/pstar/SystemUI/Android.bp b/resource-overlay/pstar/SystemUI/Android.bp
new file mode 100644
index 0000000..60b8c07
--- /dev/null
+++ b/resource-overlay/pstar/SystemUI/Android.bp
@@ -0,0 +1,5 @@
+runtime_resource_overlay {
+ name: "SystemUIResPstar",
+ sdk_version: "current",
+ vendor: true
+}
diff --git a/resource-overlay/pstar/SystemUI/AndroidManifest.xml b/resource-overlay/pstar/SystemUI/AndroidManifest.xml
new file mode 100644
index 0000000..f116be5
--- /dev/null
+++ b/resource-overlay/pstar/SystemUI/AndroidManifest.xml
@@ -0,0 +1,10 @@
+
+
+
+
+
diff --git a/resource-overlay/pstar/SystemUI/res/values-land/dimens.xml b/resource-overlay/pstar/SystemUI/res/values-land/dimens.xml
new file mode 100644
index 0000000..bc75976
--- /dev/null
+++ b/resource-overlay/pstar/SystemUI/res/values-land/dimens.xml
@@ -0,0 +1,12 @@
+
+
+
+
+ 8dp
+
+
+ 0dp
+
diff --git a/resource-overlay/pstar/SystemUI/res/values/dimens.xml b/resource-overlay/pstar/SystemUI/res/values/dimens.xml
new file mode 100644
index 0000000..ca12261
--- /dev/null
+++ b/resource-overlay/pstar/SystemUI/res/values/dimens.xml
@@ -0,0 +1,22 @@
+
+
+
+ 90px
+
+
+ 0dp
+
+
+ 10px
+
+ 6px
+
+
+ @*android:dimen/status_bar_height_portrait
+
+
+ @dimen/status_bar_padding_start
+