diff --git a/src/main/kotlin/app/revanced/patches/microg/layout/branding/icon/patch/CustomBrandingIconRevancifyBluePatch.kt b/src/main/kotlin/app/revanced/patches/microg/layout/branding/icon/patch/CustomBrandingIconRevancifyBluePatch.kt
new file mode 100644
index 000000000..98d4395e2
--- /dev/null
+++ b/src/main/kotlin/app/revanced/patches/microg/layout/branding/icon/patch/CustomBrandingIconRevancifyBluePatch.kt
@@ -0,0 +1,25 @@
+package app.revanced.patches.microg.layout.branding.icon.patch
+
+import app.revanced.patcher.annotation.Description
+import app.revanced.patcher.annotation.Name
+import app.revanced.patcher.annotation.Version
+import app.revanced.patcher.data.ResourceContext
+import app.revanced.patcher.patch.*
+import app.revanced.patcher.patch.annotations.Patch
+import app.revanced.patches.shared.annotation.MicroGCompatibility
+import app.revanced.util.resources.MicroGResourceUtils.copyFiles
+
+@Patch(false)
+@Name("custom-branding-microg-revancify-blue")
+@Description("Changes the MicroG launcher icon to Revancify Blue.")
+@MicroGCompatibility
+@Version("0.0.1")
+class CustomBrandingIconRevancifyBluePatch : ResourcePatch {
+ override fun execute(context: ResourceContext): PatchResult {
+
+ context.copyFiles("microg/branding/revancify-blue")
+
+ return PatchResultSuccess()
+ }
+
+}
diff --git a/src/main/resources/microg/branding/revancify-blue/drawable/ic_app_icons_themed_microg.xml b/src/main/resources/microg/branding/revancify-blue/drawable/ic_app_icons_themed_microg.xml
new file mode 100644
index 000000000..04697a1bb
--- /dev/null
+++ b/src/main/resources/microg/branding/revancify-blue/drawable/ic_app_icons_themed_microg.xml
@@ -0,0 +1,16 @@
+
+
+
+
diff --git a/src/main/resources/microg/branding/revancify-blue/drawable/ic_microg_launcher_foreground.xml b/src/main/resources/microg/branding/revancify-blue/drawable/ic_microg_launcher_foreground.xml
new file mode 100644
index 000000000..57b2184ad
--- /dev/null
+++ b/src/main/resources/microg/branding/revancify-blue/drawable/ic_microg_launcher_foreground.xml
@@ -0,0 +1,32 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/main/resources/microg/branding/revancify-blue/mipmap-anydpi-v26/ic_microg_launcher.xml b/src/main/resources/microg/branding/revancify-blue/mipmap-anydpi-v26/ic_microg_launcher.xml
new file mode 100644
index 000000000..ae1bc6b77
--- /dev/null
+++ b/src/main/resources/microg/branding/revancify-blue/mipmap-anydpi-v26/ic_microg_launcher.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/resources/microg/branding/revancify-blue/mipmap-hdpi/ic_microg_launcher.png b/src/main/resources/microg/branding/revancify-blue/mipmap-hdpi/ic_microg_launcher.png
new file mode 100644
index 000000000..959dd1ce8
Binary files /dev/null and b/src/main/resources/microg/branding/revancify-blue/mipmap-hdpi/ic_microg_launcher.png differ
diff --git a/src/main/resources/microg/branding/revancify-blue/mipmap-mdpi/ic_microg_launcher.png b/src/main/resources/microg/branding/revancify-blue/mipmap-mdpi/ic_microg_launcher.png
new file mode 100644
index 000000000..20fe6719b
Binary files /dev/null and b/src/main/resources/microg/branding/revancify-blue/mipmap-mdpi/ic_microg_launcher.png differ
diff --git a/src/main/resources/microg/branding/revancify-blue/mipmap-xhdpi/ic_microg_launcher.png b/src/main/resources/microg/branding/revancify-blue/mipmap-xhdpi/ic_microg_launcher.png
new file mode 100644
index 000000000..2c4e37f16
Binary files /dev/null and b/src/main/resources/microg/branding/revancify-blue/mipmap-xhdpi/ic_microg_launcher.png differ
diff --git a/src/main/resources/microg/branding/revancify-blue/mipmap-xxhdpi/ic_microg_launcher.png b/src/main/resources/microg/branding/revancify-blue/mipmap-xxhdpi/ic_microg_launcher.png
new file mode 100644
index 000000000..95cf4b3b4
Binary files /dev/null and b/src/main/resources/microg/branding/revancify-blue/mipmap-xxhdpi/ic_microg_launcher.png differ
diff --git a/src/main/resources/microg/branding/revancify-blue/mipmap-xxxhdpi/ic_microg_launcher.png b/src/main/resources/microg/branding/revancify-blue/mipmap-xxxhdpi/ic_microg_launcher.png
new file mode 100644
index 000000000..7ee5e8e04
Binary files /dev/null and b/src/main/resources/microg/branding/revancify-blue/mipmap-xxxhdpi/ic_microg_launcher.png differ
diff --git a/src/main/resources/microg/branding/revancify-blue/values/colors.xml b/src/main/resources/microg/branding/revancify-blue/values/colors.xml
new file mode 100644
index 000000000..fc8d8ea12
--- /dev/null
+++ b/src/main/resources/microg/branding/revancify-blue/values/colors.xml
@@ -0,0 +1,4 @@
+
+
+ #000000
+
\ No newline at end of file