diff --git a/config/common.mk b/config/common.mk
index 87fa024a4273fd17165875e8d7a62c5be8911e86..846c9c9bf441585dcc483647139fee99ff74ba08 100644
--- a/config/common.mk
+++ b/config/common.mk
@@ -14,6 +14,9 @@
VENDOR_PATH := vendor/eos
+PRODUCT_ARTIFACT_PATH_REQUIREMENT_ALLOWED_LIST += \
+ system/%
+
# /e/ OS packages
PRODUCT_PACKAGES += \
eSpeakTTS \
@@ -59,8 +62,11 @@ PRODUCT_PACKAGES += \
endif
# Overlays
+PRODUCT_ENFORCE_RRO_EXCLUDED_OVERLAYS += $(VENDOR_PATH)/overlay/no-rro
+
DEVICE_PACKAGE_OVERLAYS += \
- $(VENDOR_PATH)/overlay
+ $(VENDOR_PATH)/overlay/common \
+ $(VENDOR_PATH)/overlay/no-rro
# Permissions
PRODUCT_COPY_FILES += \
diff --git a/overlay/frameworks/base/core/res/res/values/config.xml b/overlay/common/frameworks/base/core/res/res/values/config.xml
similarity index 100%
rename from overlay/frameworks/base/core/res/res/values/config.xml
rename to overlay/common/frameworks/base/core/res/res/values/config.xml
diff --git a/overlay/frameworks/base/packages/SettingsLib/res/values/strings.xml b/overlay/common/frameworks/base/packages/SettingsLib/res/values/strings.xml
similarity index 100%
rename from overlay/frameworks/base/packages/SettingsLib/res/values/strings.xml
rename to overlay/common/frameworks/base/packages/SettingsLib/res/values/strings.xml
diff --git a/overlay/frameworks/base/packages/SystemUI/res/values/flags.xml b/overlay/common/frameworks/base/packages/SystemUI/res/values/flags.xml
similarity index 100%
rename from overlay/frameworks/base/packages/SystemUI/res/values/flags.xml
rename to overlay/common/frameworks/base/packages/SystemUI/res/values/flags.xml
diff --git a/overlay/packages/apps/PackageInstaller/res/values/strings.xml b/overlay/common/packages/apps/PackageInstaller/res/values/strings.xml
similarity index 100%
rename from overlay/packages/apps/PackageInstaller/res/values/strings.xml
rename to overlay/common/packages/apps/PackageInstaller/res/values/strings.xml
diff --git a/overlay/packages/apps/Settings/res/values/config.xml b/overlay/common/packages/apps/Settings/res/values/config.xml
similarity index 100%
rename from overlay/packages/apps/Settings/res/values/config.xml
rename to overlay/common/packages/apps/Settings/res/values/config.xml
diff --git a/overlay/frameworks/base/core/res/res/values/colors.xml b/overlay/frameworks/base/core/res/res/values/colors.xml
deleted file mode 100644
index ac81bce20b19a73cd92d96fc08dd2d47d216e604..0000000000000000000000000000000000000000
--- a/overlay/frameworks/base/core/res/res/values/colors.xml
+++ /dev/null
@@ -1,56 +0,0 @@
-
-
-
-
-
-
- #0086FF
- #5DB2FF
-
-
- #DEFFFFFF
- #DE000000
- #99FFFFFF
- #99000000
-
-
- #121212
- #FAFAFA
-
-
- #1E1E1E
- #FFFFFF
-
-
- #272727
- #FFFFFF
- #272727
- #FFFFFF
-
-
- #0F94F6
- #44B04C
- #AFD83D
- #FF7A00
- #ED1C61
- #5754DC
- #00B4B4
- #FFC300
- #008D96
-
-
diff --git a/overlay/no-rro/external/setupdesign/main/res/values-v31/colors.xml b/overlay/no-rro/external/setupdesign/main/res/values-v31/colors.xml
new file mode 100644
index 0000000000000000000000000000000000000000..7eeaeebbcd2e4dbcf72642fc7d30a8f3d8dfd817
--- /dev/null
+++ b/overlay/no-rro/external/setupdesign/main/res/values-v31/colors.xml
@@ -0,0 +1,20 @@
+
+
+
+ @*android:color/accent_device_default
+ @*android:color/accent_device_default
+
diff --git a/overlay/no-rro/external/setupdesign/main/res/values-v31/styles.xml b/overlay/no-rro/external/setupdesign/main/res/values-v31/styles.xml
new file mode 100644
index 0000000000000000000000000000000000000000..9ad17c1580a4e6854ff02d27faf6f7189a80b2bb
--- /dev/null
+++ b/overlay/no-rro/external/setupdesign/main/res/values-v31/styles.xml
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
diff --git a/overlay/no-rro/external/setupdesign/main/res/values/colors.xml b/overlay/no-rro/external/setupdesign/main/res/values/colors.xml
new file mode 100644
index 0000000000000000000000000000000000000000..eff7fe259ba032198b1fed710ba375e1d51a1828
--- /dev/null
+++ b/overlay/no-rro/external/setupdesign/main/res/values/colors.xml
@@ -0,0 +1,24 @@
+
+
+
+ @*android:color/background_device_default_dark
+ @*android:color/background_floating_device_default_dark
+ @*android:color/background_floating_device_default_light
+ #00000000
+ @*android:color/error_color_material_dark
+ @*android:color/error_color_material_light
+
diff --git a/overlay/no-rro/frameworks/base/core/res/res/drawable/ic_doc_audio.xml b/overlay/no-rro/frameworks/base/core/res/res/drawable/ic_doc_audio.xml
new file mode 100644
index 0000000000000000000000000000000000000000..46663b88e39c680066cde5d1f9f742f882b7317e
--- /dev/null
+++ b/overlay/no-rro/frameworks/base/core/res/res/drawable/ic_doc_audio.xml
@@ -0,0 +1,25 @@
+
+
+
+
+
diff --git a/overlay/no-rro/frameworks/base/core/res/res/drawable/ic_doc_folder.xml b/overlay/no-rro/frameworks/base/core/res/res/drawable/ic_doc_folder.xml
new file mode 100644
index 0000000000000000000000000000000000000000..1ec09a5023c03fa4cea8d58747cd37c4e0cf01e7
--- /dev/null
+++ b/overlay/no-rro/frameworks/base/core/res/res/drawable/ic_doc_folder.xml
@@ -0,0 +1,25 @@
+
+
+
+
+
diff --git a/overlay/no-rro/frameworks/base/core/res/res/drawable/ic_doc_image.xml b/overlay/no-rro/frameworks/base/core/res/res/drawable/ic_doc_image.xml
new file mode 100644
index 0000000000000000000000000000000000000000..f6b177724595e814c4614b786e9c64c145c21484
--- /dev/null
+++ b/overlay/no-rro/frameworks/base/core/res/res/drawable/ic_doc_image.xml
@@ -0,0 +1,25 @@
+
+
+
+
+
diff --git a/overlay/no-rro/frameworks/base/core/res/res/drawable/ic_doc_pdf.xml b/overlay/no-rro/frameworks/base/core/res/res/drawable/ic_doc_pdf.xml
new file mode 100644
index 0000000000000000000000000000000000000000..b046b10476be58b13f49ef5b2b6f87762c67eda2
--- /dev/null
+++ b/overlay/no-rro/frameworks/base/core/res/res/drawable/ic_doc_pdf.xml
@@ -0,0 +1,25 @@
+
+
+
+
+
diff --git a/overlay/no-rro/frameworks/base/core/res/res/drawable/ic_doc_video.xml b/overlay/no-rro/frameworks/base/core/res/res/drawable/ic_doc_video.xml
new file mode 100644
index 0000000000000000000000000000000000000000..e8d452cac7252c0f605e5a0373ee3af27b9c3a27
--- /dev/null
+++ b/overlay/no-rro/frameworks/base/core/res/res/drawable/ic_doc_video.xml
@@ -0,0 +1,25 @@
+
+
+
+
+
diff --git a/overlay/no-rro/frameworks/base/core/res/res/values-night/styles.xml b/overlay/no-rro/frameworks/base/core/res/res/values-night/styles.xml
new file mode 100644
index 0000000000000000000000000000000000000000..78e27b8e9d82364a72019e8ca394cc4b14c7f3ee
--- /dev/null
+++ b/overlay/no-rro/frameworks/base/core/res/res/values-night/styles.xml
@@ -0,0 +1,32 @@
+
+
+
+
+
diff --git a/overlay/no-rro/frameworks/base/core/res/res/values/colors.xml b/overlay/no-rro/frameworks/base/core/res/res/values/colors.xml
new file mode 100644
index 0000000000000000000000000000000000000000..2c935376b71eb4910005ff055ff36dbacfec62ed
--- /dev/null
+++ b/overlay/no-rro/frameworks/base/core/res/res/values/colors.xml
@@ -0,0 +1,274 @@
+
+
+
+
+
+ #0086FF
+ #5DB2FF
+
+
+ #DEFFFFFF
+ #DE000000
+ #99FFFFFF
+ #99000000
+
+
+ #121212
+ #FAFAFA
+
+
+ #1E1E1E
+ #FFFFFF
+
+
+ #272727
+ #FFFFFF
+ #272727
+ #FFFFFF
+
+
+ #0F94F6
+ #44B04C
+ #AFD83D
+ #FF7A00
+ #ED1C61
+ #5754DC
+ #00B4B4
+ #FFC300
+ #008D96
+
+
+ #FFFFFF
+
+ #FBFDFF
+
+ #EDF1FE
+
+ #ADC7FA
+
+ #83ABF9
+
+ #518DF7
+
+ #3173DB
+
+ #265DAE
+
+ #20519A
+
+ #1A4585
+
+ #163A71
+
+ #102F60
+
+ #071A3B
+
+
+ #FFFFFF
+
+ #FBFDFF
+
+ #D0E8FF
+
+ #AFCAE3
+
+ #8BA6BF
+
+ #718CA5
+
+ #557089
+
+ #4F6A83
+
+ #46617A
+
+ #37526B
+
+ #2B465F
+
+ #213C55
+
+ #17324B
+
+
+ #FFFFFF
+
+ #F8FFF8
+
+ #FBEBFD
+
+ #F3D9FB
+
+ #D7BDDE
+
+ #BAA2C2
+
+ #9F88A7
+
+ #856F8D
+
+ #6B5773
+
+ #523F5B
+
+ #3B2943
+
+ #25142E
+
+ #000000
+
+
+ #FFFFFF
+
+ #FDFBFE
+
+ #F1F0F3
+
+ #E3E2E5
+
+ #C7C6C9
+
+ #ABABAE
+
+ #909094
+
+ #77777A
+
+ #5E5E61
+
+ #46474A
+
+ #2F3033
+
+ #1A1C1F
+
+ #000000
+
+
+ #FFFFFF
+
+ #FDFCFE
+
+ #EEF0F9
+
+ #E0E2EB
+
+ #C4C6CE
+
+ #A8ABB3
+
+ #8D9098
+
+ #75777E
+
+ #5C5E65
+
+ #45474E
+
+ #2E3036
+
+ #1A1B1F
+
+ #000000
+
+ #0086FF
+ #5DB2FF
+ @color/primary_device_default_dark
+ @*android:color/accent_device_default
+ @color/background_device_default_dark
+ @color/background_device_default_light
+ #00000000
+
+ #121212
+ #ffffff
+ #1e1e1e
+ #ffffff
+ #272727
+ #ffffff
+ #ffffff
+ #1e1e1e
+
+ #FB3846
+ #FB3846
+
+
diff --git a/overlay/no-rro/frameworks/base/core/res/res/values/styles.xml b/overlay/no-rro/frameworks/base/core/res/res/values/styles.xml
new file mode 100644
index 0000000000000000000000000000000000000000..af9fd321bbd64bcb309362c3a5f49d7b8a35e906
--- /dev/null
+++ b/overlay/no-rro/frameworks/base/core/res/res/values/styles.xml
@@ -0,0 +1,53 @@
+
+
+
+
+
diff --git a/overlay/no-rro/frameworks/base/packages/SettingsLib/ActionButtonsPreference/res/drawable-night/half_rounded_left_bk.xml b/overlay/no-rro/frameworks/base/packages/SettingsLib/ActionButtonsPreference/res/drawable-night/half_rounded_left_bk.xml
new file mode 100644
index 0000000000000000000000000000000000000000..78c567ebdb81b22f18e6a3ae68d2516ebbf367e5
--- /dev/null
+++ b/overlay/no-rro/frameworks/base/packages/SettingsLib/ActionButtonsPreference/res/drawable-night/half_rounded_left_bk.xml
@@ -0,0 +1,29 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/overlay/no-rro/frameworks/base/packages/SettingsLib/ActionButtonsPreference/res/drawable-night/half_rounded_right_bk.xml b/overlay/no-rro/frameworks/base/packages/SettingsLib/ActionButtonsPreference/res/drawable-night/half_rounded_right_bk.xml
new file mode 100644
index 0000000000000000000000000000000000000000..7c11cd4c62ec762a575c4aa9af57e569f47140b4
--- /dev/null
+++ b/overlay/no-rro/frameworks/base/packages/SettingsLib/ActionButtonsPreference/res/drawable-night/half_rounded_right_bk.xml
@@ -0,0 +1,29 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/overlay/no-rro/frameworks/base/packages/SettingsLib/ActionButtonsPreference/res/drawable-night/rounded_bk.xml b/overlay/no-rro/frameworks/base/packages/SettingsLib/ActionButtonsPreference/res/drawable-night/rounded_bk.xml
new file mode 100644
index 0000000000000000000000000000000000000000..b061f58078b15e5977a3b0cc1a8e2c6b72f2788c
--- /dev/null
+++ b/overlay/no-rro/frameworks/base/packages/SettingsLib/ActionButtonsPreference/res/drawable-night/rounded_bk.xml
@@ -0,0 +1,26 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/overlay/no-rro/frameworks/base/packages/SettingsLib/ActionButtonsPreference/res/drawable-night/square_bk.xml b/overlay/no-rro/frameworks/base/packages/SettingsLib/ActionButtonsPreference/res/drawable-night/square_bk.xml
new file mode 100644
index 0000000000000000000000000000000000000000..0171c5126bba8c90ff1567c09ee62568574b8378
--- /dev/null
+++ b/overlay/no-rro/frameworks/base/packages/SettingsLib/ActionButtonsPreference/res/drawable-night/square_bk.xml
@@ -0,0 +1,24 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/overlay/no-rro/frameworks/base/packages/SettingsLib/ActionButtonsPreference/res/drawable/half_rounded_left_bk.xml b/overlay/no-rro/frameworks/base/packages/SettingsLib/ActionButtonsPreference/res/drawable/half_rounded_left_bk.xml
new file mode 100644
index 0000000000000000000000000000000000000000..bba17d946f0a0c7a942cfeadf9779144b61fd68a
--- /dev/null
+++ b/overlay/no-rro/frameworks/base/packages/SettingsLib/ActionButtonsPreference/res/drawable/half_rounded_left_bk.xml
@@ -0,0 +1,29 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/overlay/no-rro/frameworks/base/packages/SettingsLib/ActionButtonsPreference/res/drawable/half_rounded_right_bk.xml b/overlay/no-rro/frameworks/base/packages/SettingsLib/ActionButtonsPreference/res/drawable/half_rounded_right_bk.xml
new file mode 100644
index 0000000000000000000000000000000000000000..69095a866699bf43c49bafecb39c908db61af637
--- /dev/null
+++ b/overlay/no-rro/frameworks/base/packages/SettingsLib/ActionButtonsPreference/res/drawable/half_rounded_right_bk.xml
@@ -0,0 +1,29 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/overlay/no-rro/frameworks/base/packages/SettingsLib/ActionButtonsPreference/res/drawable/rounded_bk.xml b/overlay/no-rro/frameworks/base/packages/SettingsLib/ActionButtonsPreference/res/drawable/rounded_bk.xml
new file mode 100644
index 0000000000000000000000000000000000000000..0bb7c98d7142623f1e3e7413ca05d0cf26af801d
--- /dev/null
+++ b/overlay/no-rro/frameworks/base/packages/SettingsLib/ActionButtonsPreference/res/drawable/rounded_bk.xml
@@ -0,0 +1,26 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/overlay/no-rro/frameworks/base/packages/SettingsLib/ActionButtonsPreference/res/drawable/square_bk.xml b/overlay/no-rro/frameworks/base/packages/SettingsLib/ActionButtonsPreference/res/drawable/square_bk.xml
new file mode 100644
index 0000000000000000000000000000000000000000..d22ea3954b7c62ef4dd3fee7370a1b50a14fc61f
--- /dev/null
+++ b/overlay/no-rro/frameworks/base/packages/SettingsLib/ActionButtonsPreference/res/drawable/square_bk.xml
@@ -0,0 +1,24 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/overlay/no-rro/frameworks/base/packages/SettingsLib/MainSwitchPreference/res/values-v31/dimens.xml b/overlay/no-rro/frameworks/base/packages/SettingsLib/MainSwitchPreference/res/values-v31/dimens.xml
new file mode 100644
index 0000000000000000000000000000000000000000..c4c220176412219052f6a96c5d8a885196b9d9e6
--- /dev/null
+++ b/overlay/no-rro/frameworks/base/packages/SettingsLib/MainSwitchPreference/res/values-v31/dimens.xml
@@ -0,0 +1,19 @@
+
+
+
+ 48dp
+
\ No newline at end of file
diff --git a/overlay/no-rro/frameworks/base/packages/SettingsLib/MainSwitchPreference/res/values-v31/styles.xml b/overlay/no-rro/frameworks/base/packages/SettingsLib/MainSwitchPreference/res/values-v31/styles.xml
new file mode 100644
index 0000000000000000000000000000000000000000..9ce79a366a311f0a1dfac5c078cb0ddd29755539
--- /dev/null
+++ b/overlay/no-rro/frameworks/base/packages/SettingsLib/MainSwitchPreference/res/values-v31/styles.xml
@@ -0,0 +1,23 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/overlay/no-rro/frameworks/base/packages/SettingsLib/SettingsSpinner/res/drawable/arrow_drop_down.xml b/overlay/no-rro/frameworks/base/packages/SettingsLib/SettingsSpinner/res/drawable/arrow_drop_down.xml
new file mode 100644
index 0000000000000000000000000000000000000000..9f4d7eab776df94fa04c168be752c2be23da46a8
--- /dev/null
+++ b/overlay/no-rro/frameworks/base/packages/SettingsLib/SettingsSpinner/res/drawable/arrow_drop_down.xml
@@ -0,0 +1,25 @@
+
+
+
+
+
diff --git a/overlay/no-rro/frameworks/base/packages/SettingsLib/SettingsSpinner/res/drawable/settings_spinner_dropdown_background.xml b/overlay/no-rro/frameworks/base/packages/SettingsLib/SettingsSpinner/res/drawable/settings_spinner_dropdown_background.xml
new file mode 100644
index 0000000000000000000000000000000000000000..fd3a783e6aca7a44df3583d730bb386ff8851a7d
--- /dev/null
+++ b/overlay/no-rro/frameworks/base/packages/SettingsLib/SettingsSpinner/res/drawable/settings_spinner_dropdown_background.xml
@@ -0,0 +1,27 @@
+
+
+
+
+ -
+
+
+
+
+
diff --git a/overlay/no-rro/frameworks/base/packages/SettingsLib/SettingsTheme/res/color-v31/settingslib_switch_thumb_color.xml b/overlay/no-rro/frameworks/base/packages/SettingsLib/SettingsTheme/res/color-v31/settingslib_switch_thumb_color.xml
new file mode 100644
index 0000000000000000000000000000000000000000..27b1c7c379bccd265901ae3773f8a5e967836c5c
--- /dev/null
+++ b/overlay/no-rro/frameworks/base/packages/SettingsLib/SettingsTheme/res/color-v31/settingslib_switch_thumb_color.xml
@@ -0,0 +1,20 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/overlay/no-rro/frameworks/base/packages/SettingsLib/SettingsTheme/res/color-v31/settingslib_switch_track_color.xml b/overlay/no-rro/frameworks/base/packages/SettingsLib/SettingsTheme/res/color-v31/settingslib_switch_track_color.xml
new file mode 100644
index 0000000000000000000000000000000000000000..45d011f3c10b343319ef730a672d64f0a2f0082f
--- /dev/null
+++ b/overlay/no-rro/frameworks/base/packages/SettingsLib/SettingsTheme/res/color-v31/settingslib_switch_track_color.xml
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
diff --git a/overlay/no-rro/frameworks/base/packages/SettingsLib/SettingsTheme/res/drawable-v31/settingslib_switch_thumb.xml b/overlay/no-rro/frameworks/base/packages/SettingsLib/SettingsTheme/res/drawable-v31/settingslib_switch_thumb.xml
new file mode 100644
index 0000000000000000000000000000000000000000..fb8924d661af892107b8b9f1a865c53ba70ae171
--- /dev/null
+++ b/overlay/no-rro/frameworks/base/packages/SettingsLib/SettingsTheme/res/drawable-v31/settingslib_switch_thumb.xml
@@ -0,0 +1,28 @@
+
+
+
+ -
+
+
+
+
+
+
\ No newline at end of file
diff --git a/overlay/no-rro/frameworks/base/packages/SettingsLib/SettingsTheme/res/drawable-v31/settingslib_switch_track.xml b/overlay/no-rro/frameworks/base/packages/SettingsLib/SettingsTheme/res/drawable-v31/settingslib_switch_track.xml
new file mode 100644
index 0000000000000000000000000000000000000000..57ccda3784d79d1eb6328511346aa34e5d246192
--- /dev/null
+++ b/overlay/no-rro/frameworks/base/packages/SettingsLib/SettingsTheme/res/drawable-v31/settingslib_switch_track.xml
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/overlay/no-rro/frameworks/base/packages/SettingsLib/SettingsTheme/res/values-night-v31/colors.xml b/overlay/no-rro/frameworks/base/packages/SettingsLib/SettingsTheme/res/values-night-v31/colors.xml
new file mode 100644
index 0000000000000000000000000000000000000000..8d98cbb951295e77bb260d0f13b9f5e13457d9ce
--- /dev/null
+++ b/overlay/no-rro/frameworks/base/packages/SettingsLib/SettingsTheme/res/values-night-v31/colors.xml
@@ -0,0 +1,23 @@
+
+
+
+ @*android:color/surface_header_dark
+ @*android:color/surface_header_dark
+ @*android:color/background_floating_device_default_dark
+ @*android:color/background_device_default_dark
+ @*android:color/accent_device_default_dark
+
\ No newline at end of file
diff --git a/overlay/no-rro/frameworks/base/packages/SettingsLib/SettingsTheme/res/values-v31/colors.xml b/overlay/no-rro/frameworks/base/packages/SettingsLib/SettingsTheme/res/values-v31/colors.xml
new file mode 100644
index 0000000000000000000000000000000000000000..820a284cf4b26d79abbc6b40629f2b54afcd9946
--- /dev/null
+++ b/overlay/no-rro/frameworks/base/packages/SettingsLib/SettingsTheme/res/values-v31/colors.xml
@@ -0,0 +1,27 @@
+
+
+
+ #F1F0F3
+ #F1F0F3
+ @*android:color/background_floating_device_default_light
+ @*android:color/background_device_default_light
+ @*android:color/background_device_default_dark
+ @*android:color/background_device_default_light
+ @*android:color/background_device_default_dark
+ @*android:color/background_device_default_light
+ @*android:color/accent_device_default_light
+
diff --git a/overlay/no-rro/frameworks/base/packages/SettingsLib/SettingsTheme/res/values-v31/styles.xml b/overlay/no-rro/frameworks/base/packages/SettingsLib/SettingsTheme/res/values-v31/styles.xml
new file mode 100644
index 0000000000000000000000000000000000000000..972f5a2ba4b5406cab225c6ab78c158d825f10e0
--- /dev/null
+++ b/overlay/no-rro/frameworks/base/packages/SettingsLib/SettingsTheme/res/values-v31/styles.xml
@@ -0,0 +1,24 @@
+
+
+
+
+
diff --git a/overlay/no-rro/frameworks/base/packages/SystemUI/res-keyguard/color/numpad_key_color_secondary.xml b/overlay/no-rro/frameworks/base/packages/SystemUI/res-keyguard/color/numpad_key_color_secondary.xml
new file mode 100644
index 0000000000000000000000000000000000000000..a357cfd2b352ffdab002b989faedd0df08c0c36d
--- /dev/null
+++ b/overlay/no-rro/frameworks/base/packages/SystemUI/res-keyguard/color/numpad_key_color_secondary.xml
@@ -0,0 +1,20 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/overlay/no-rro/frameworks/base/packages/SystemUI/res/drawable-night/notif_footer_btn_background.xml b/overlay/no-rro/frameworks/base/packages/SystemUI/res/drawable-night/notif_footer_btn_background.xml
new file mode 100644
index 0000000000000000000000000000000000000000..cd055260fe211831ad08cd2883da5e3b90203bce
--- /dev/null
+++ b/overlay/no-rro/frameworks/base/packages/SystemUI/res/drawable-night/notif_footer_btn_background.xml
@@ -0,0 +1,33 @@
+
+
+
+ -
+
+
+
+
+
+
+
+
+
diff --git a/overlay/no-rro/frameworks/base/packages/SystemUI/res/drawable-night/notification_guts_bg.xml b/overlay/no-rro/frameworks/base/packages/SystemUI/res/drawable-night/notification_guts_bg.xml
new file mode 100644
index 0000000000000000000000000000000000000000..6dd157539e29e08cb9c352f738f713550a8dfe92
--- /dev/null
+++ b/overlay/no-rro/frameworks/base/packages/SystemUI/res/drawable-night/notification_guts_bg.xml
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+
diff --git a/overlay/no-rro/frameworks/base/packages/SystemUI/res/drawable-night/notification_material_bg.xml b/overlay/no-rro/frameworks/base/packages/SystemUI/res/drawable-night/notification_material_bg.xml
new file mode 100644
index 0000000000000000000000000000000000000000..95d74bce1824c1a17a09e3a71c65cc09b81f77e2
--- /dev/null
+++ b/overlay/no-rro/frameworks/base/packages/SystemUI/res/drawable-night/notification_material_bg.xml
@@ -0,0 +1,25 @@
+
+
+
+ -
+
+
+
+
+
\ No newline at end of file
diff --git a/overlay/no-rro/frameworks/base/packages/SystemUI/res/drawable-night/qs_dialog_btn_outline.xml b/overlay/no-rro/frameworks/base/packages/SystemUI/res/drawable-night/qs_dialog_btn_outline.xml
new file mode 100644
index 0000000000000000000000000000000000000000..1bc8f2f6288a98bda43e114c5521a169bcd8d46a
--- /dev/null
+++ b/overlay/no-rro/frameworks/base/packages/SystemUI/res/drawable-night/qs_dialog_btn_outline.xml
@@ -0,0 +1,42 @@
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
diff --git a/overlay/no-rro/frameworks/base/packages/SystemUI/res/drawable-night/qs_footer_action_chip_background.xml b/overlay/no-rro/frameworks/base/packages/SystemUI/res/drawable-night/qs_footer_action_chip_background.xml
new file mode 100644
index 0000000000000000000000000000000000000000..aced6b56a8146b8e15322ad9e209082c24971050
--- /dev/null
+++ b/overlay/no-rro/frameworks/base/packages/SystemUI/res/drawable-night/qs_footer_action_chip_background.xml
@@ -0,0 +1,37 @@
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/overlay/no-rro/frameworks/base/packages/SystemUI/res/drawable/action_chip_background.xml b/overlay/no-rro/frameworks/base/packages/SystemUI/res/drawable/action_chip_background.xml
new file mode 100644
index 0000000000000000000000000000000000000000..1fd3e95b4d10fd0f35aa644ae21176bdca43636d
--- /dev/null
+++ b/overlay/no-rro/frameworks/base/packages/SystemUI/res/drawable/action_chip_background.xml
@@ -0,0 +1,27 @@
+
+
+
+ -
+
+
+
+
+
+
diff --git a/overlay/no-rro/frameworks/base/packages/SystemUI/res/drawable/notif_footer_btn_background.xml b/overlay/no-rro/frameworks/base/packages/SystemUI/res/drawable/notif_footer_btn_background.xml
new file mode 100644
index 0000000000000000000000000000000000000000..cd055260fe211831ad08cd2883da5e3b90203bce
--- /dev/null
+++ b/overlay/no-rro/frameworks/base/packages/SystemUI/res/drawable/notif_footer_btn_background.xml
@@ -0,0 +1,33 @@
+
+
+
+ -
+
+
+
+
+
+
+
+
+
diff --git a/overlay/no-rro/frameworks/base/packages/SystemUI/res/drawable/notification_guts_bg.xml b/overlay/no-rro/frameworks/base/packages/SystemUI/res/drawable/notification_guts_bg.xml
new file mode 100644
index 0000000000000000000000000000000000000000..27d395286145a45592af58b3fed413da014cd9ad
--- /dev/null
+++ b/overlay/no-rro/frameworks/base/packages/SystemUI/res/drawable/notification_guts_bg.xml
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+
diff --git a/overlay/no-rro/frameworks/base/packages/SystemUI/res/drawable/notification_material_bg.xml b/overlay/no-rro/frameworks/base/packages/SystemUI/res/drawable/notification_material_bg.xml
new file mode 100644
index 0000000000000000000000000000000000000000..7dc7d0776e71aef1541eb893cd899c592b062862
--- /dev/null
+++ b/overlay/no-rro/frameworks/base/packages/SystemUI/res/drawable/notification_material_bg.xml
@@ -0,0 +1,25 @@
+
+
+
+ -
+
+
+
+
+
\ No newline at end of file
diff --git a/overlay/no-rro/frameworks/base/packages/SystemUI/res/drawable/qs_dialog_btn_outline.xml b/overlay/no-rro/frameworks/base/packages/SystemUI/res/drawable/qs_dialog_btn_outline.xml
new file mode 100644
index 0000000000000000000000000000000000000000..ea1f6ad4f91a1121219f51e64de59c2488973d13
--- /dev/null
+++ b/overlay/no-rro/frameworks/base/packages/SystemUI/res/drawable/qs_dialog_btn_outline.xml
@@ -0,0 +1,42 @@
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
diff --git a/overlay/no-rro/frameworks/base/packages/SystemUI/res/drawable/qs_footer_action_chip_background.xml b/overlay/no-rro/frameworks/base/packages/SystemUI/res/drawable/qs_footer_action_chip_background.xml
new file mode 100644
index 0000000000000000000000000000000000000000..0595f8a025490f317a75127d439142c525bd9ad2
--- /dev/null
+++ b/overlay/no-rro/frameworks/base/packages/SystemUI/res/drawable/qs_footer_action_chip_background.xml
@@ -0,0 +1,37 @@
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/overlay/no-rro/frameworks/base/packages/SystemUI/res/drawable/screenrecord_spinner_background.xml b/overlay/no-rro/frameworks/base/packages/SystemUI/res/drawable/screenrecord_spinner_background.xml
new file mode 100644
index 0000000000000000000000000000000000000000..d211f507d0028048684cdc00e4138ab677b08ca0
--- /dev/null
+++ b/overlay/no-rro/frameworks/base/packages/SystemUI/res/drawable/screenrecord_spinner_background.xml
@@ -0,0 +1,23 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/overlay/no-rro/frameworks/base/packages/SystemUI/res/drawable/settingslib_thumb_on.xml b/overlay/no-rro/frameworks/base/packages/SystemUI/res/drawable/settingslib_thumb_on.xml
new file mode 100644
index 0000000000000000000000000000000000000000..9e625873dd4b76e511f8bd3cf5dcdab59c189ff4
--- /dev/null
+++ b/overlay/no-rro/frameworks/base/packages/SystemUI/res/drawable/settingslib_thumb_on.xml
@@ -0,0 +1,28 @@
+
+
+
+ -
+
+
+
+
+
+
diff --git a/overlay/no-rro/frameworks/base/packages/SystemUI/res/drawable/settingslib_thumb_selector.xml b/overlay/no-rro/frameworks/base/packages/SystemUI/res/drawable/settingslib_thumb_selector.xml
new file mode 100644
index 0000000000000000000000000000000000000000..fb8924d661af892107b8b9f1a865c53ba70ae171
--- /dev/null
+++ b/overlay/no-rro/frameworks/base/packages/SystemUI/res/drawable/settingslib_thumb_selector.xml
@@ -0,0 +1,28 @@
+
+
+
+ -
+
+
+
+
+
+
\ No newline at end of file
diff --git a/overlay/no-rro/frameworks/base/packages/SystemUI/res/drawable/settingslib_track_selector.xml b/overlay/no-rro/frameworks/base/packages/SystemUI/res/drawable/settingslib_track_selector.xml
new file mode 100644
index 0000000000000000000000000000000000000000..57ccda3784d79d1eb6328511346aa34e5d246192
--- /dev/null
+++ b/overlay/no-rro/frameworks/base/packages/SystemUI/res/drawable/settingslib_track_selector.xml
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/overlay/no-rro/frameworks/base/packages/SystemUI/res/values-night/colors.xml b/overlay/no-rro/frameworks/base/packages/SystemUI/res/values-night/colors.xml
new file mode 100644
index 0000000000000000000000000000000000000000..79dc3b9826cc6f1011bd2d301a143ef23ecb699e
--- /dev/null
+++ b/overlay/no-rro/frameworks/base/packages/SystemUI/res/values-night/colors.xml
@@ -0,0 +1,25 @@
+
+
+
+ #E6FFFFFF
+ #DEFFFFFF
+ @*android:color/surface_header_dark
+
+ @*android:color/background_device_default_dark
+ @*android:color/background_floating_device_default_dark
+ @*android:color/background_device_default_dark
+
diff --git a/overlay/no-rro/frameworks/base/packages/SystemUI/res/values-night/styles.xml b/overlay/no-rro/frameworks/base/packages/SystemUI/res/values-night/styles.xml
new file mode 100644
index 0000000000000000000000000000000000000000..72a859e502e491eafabe262ba5721935711cd899
--- /dev/null
+++ b/overlay/no-rro/frameworks/base/packages/SystemUI/res/values-night/styles.xml
@@ -0,0 +1,29 @@
+
+
+
+
+
diff --git a/overlay/no-rro/frameworks/base/packages/SystemUI/res/values/colors.xml b/overlay/no-rro/frameworks/base/packages/SystemUI/res/values/colors.xml
new file mode 100644
index 0000000000000000000000000000000000000000..8f030f5eb385b49a87641259a78e8455c2c5ec46
--- /dev/null
+++ b/overlay/no-rro/frameworks/base/packages/SystemUI/res/values/colors.xml
@@ -0,0 +1,27 @@
+
+
+
+ #E6000000
+ @*android:color/accent_device_default
+ #DE000000
+ #F1F0F3
+
+ @*android:color/background_device_default_light
+ #F1F0F3
+ #F85D4D
+ @*android:color/background_device_default_light
+
diff --git a/overlay/no-rro/frameworks/base/packages/SystemUI/res/values/dimens.xml b/overlay/no-rro/frameworks/base/packages/SystemUI/res/values/dimens.xml
new file mode 100644
index 0000000000000000000000000000000000000000..9d9ea8d522817bd53e0d55ad598dbe62a0e89c5d
--- /dev/null
+++ b/overlay/no-rro/frameworks/base/packages/SystemUI/res/values/dimens.xml
@@ -0,0 +1,20 @@
+
+
+
+ 48dp
+ 48dp
+
diff --git a/overlay/no-rro/frameworks/base/packages/SystemUI/res/values/styles.xml b/overlay/no-rro/frameworks/base/packages/SystemUI/res/values/styles.xml
new file mode 100644
index 0000000000000000000000000000000000000000..e85413aea69df17b6e3011d6910475544c0cf7b5
--- /dev/null
+++ b/overlay/no-rro/frameworks/base/packages/SystemUI/res/values/styles.xml
@@ -0,0 +1,83 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/rro_overlays/PowerOffAlarmOverlay/Android.bp b/overlay/rro_overlays/PowerOffAlarmOverlay/Android.bp
similarity index 100%
rename from rro_overlays/PowerOffAlarmOverlay/Android.bp
rename to overlay/rro_overlays/PowerOffAlarmOverlay/Android.bp
diff --git a/rro_overlays/PowerOffAlarmOverlay/AndroidManifest.xml b/overlay/rro_overlays/PowerOffAlarmOverlay/AndroidManifest.xml
similarity index 100%
rename from rro_overlays/PowerOffAlarmOverlay/AndroidManifest.xml
rename to overlay/rro_overlays/PowerOffAlarmOverlay/AndroidManifest.xml
diff --git a/rro_overlays/PowerOffAlarmOverlay/res/values-ar-rXB/strings.xml b/overlay/rro_overlays/PowerOffAlarmOverlay/res/values-ar-rXB/strings.xml
similarity index 100%
rename from rro_overlays/PowerOffAlarmOverlay/res/values-ar-rXB/strings.xml
rename to overlay/rro_overlays/PowerOffAlarmOverlay/res/values-ar-rXB/strings.xml
diff --git a/rro_overlays/PowerOffAlarmOverlay/res/values-de/strings.xml b/overlay/rro_overlays/PowerOffAlarmOverlay/res/values-de/strings.xml
similarity index 100%
rename from rro_overlays/PowerOffAlarmOverlay/res/values-de/strings.xml
rename to overlay/rro_overlays/PowerOffAlarmOverlay/res/values-de/strings.xml
diff --git a/rro_overlays/PowerOffAlarmOverlay/res/values-en-rXA/strings.xml b/overlay/rro_overlays/PowerOffAlarmOverlay/res/values-en-rXA/strings.xml
similarity index 100%
rename from rro_overlays/PowerOffAlarmOverlay/res/values-en-rXA/strings.xml
rename to overlay/rro_overlays/PowerOffAlarmOverlay/res/values-en-rXA/strings.xml
diff --git a/rro_overlays/PowerOffAlarmOverlay/res/values-zh-rCN/strings.xml b/overlay/rro_overlays/PowerOffAlarmOverlay/res/values-zh-rCN/strings.xml
similarity index 100%
rename from rro_overlays/PowerOffAlarmOverlay/res/values-zh-rCN/strings.xml
rename to overlay/rro_overlays/PowerOffAlarmOverlay/res/values-zh-rCN/strings.xml
diff --git a/rro_overlays/PowerOffAlarmOverlay/res/values/strings.xml b/overlay/rro_overlays/PowerOffAlarmOverlay/res/values/strings.xml
similarity index 100%
rename from rro_overlays/PowerOffAlarmOverlay/res/values/strings.xml
rename to overlay/rro_overlays/PowerOffAlarmOverlay/res/values/strings.xml