diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index e24a1b5e4..65168c419 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -46,7 +46,7 @@
diff --git a/app/src/main/res/drawable-hdpi/ic_launcher.png b/app/src/main/res/drawable-hdpi/ic_launcher.png
deleted file mode 100644
index df57dc0f3..000000000
Binary files a/app/src/main/res/drawable-hdpi/ic_launcher.png and /dev/null differ
diff --git a/app/src/main/res/drawable-ldpi/ic_launcher.png b/app/src/main/res/drawable-ldpi/ic_launcher.png
deleted file mode 100644
index ee882490b..000000000
Binary files a/app/src/main/res/drawable-ldpi/ic_launcher.png and /dev/null differ
diff --git a/app/src/main/res/drawable-mdpi/ic_launcher.png b/app/src/main/res/drawable-mdpi/ic_launcher.png
deleted file mode 100644
index 04809ca4c..000000000
Binary files a/app/src/main/res/drawable-mdpi/ic_launcher.png and /dev/null differ
diff --git a/app/src/main/res/drawable-v24/ic_gnucash.xml b/app/src/main/res/drawable-v24/ic_gnucash.xml
new file mode 100644
index 000000000..99311fe26
--- /dev/null
+++ b/app/src/main/res/drawable-v24/ic_gnucash.xml
@@ -0,0 +1,417 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable-v24/ic_launcher_fg.xml b/app/src/main/res/drawable-v24/ic_launcher_fg.xml
new file mode 100644
index 000000000..bc4b5b6fe
--- /dev/null
+++ b/app/src/main/res/drawable-v24/ic_launcher_fg.xml
@@ -0,0 +1,4 @@
+
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable-xhdpi/ic_launcher.png b/app/src/main/res/drawable-xhdpi/ic_launcher.png
deleted file mode 100644
index a970ef753..000000000
Binary files a/app/src/main/res/drawable-xhdpi/ic_launcher.png and /dev/null differ
diff --git a/app/src/main/res/layout/fragment_numeric_keyboard.xml b/app/src/main/res/layout/fragment_numeric_keyboard.xml
index edb623fcd..237868502 100644
--- a/app/src/main/res/layout/fragment_numeric_keyboard.xml
+++ b/app/src/main/res/layout/fragment_numeric_keyboard.xml
@@ -32,7 +32,7 @@
+ android:src="@mipmap/ic_launcher" />
diff --git a/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml b/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml
new file mode 100644
index 000000000..ca7b8671b
--- /dev/null
+++ b/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/mipmap-hdpi/ic_launcher.png b/app/src/main/res/mipmap-hdpi/ic_launcher.png
new file mode 100644
index 000000000..8830c4309
Binary files /dev/null and b/app/src/main/res/mipmap-hdpi/ic_launcher.png differ
diff --git a/app/src/main/res/mipmap-mdpi/ic_launcher.png b/app/src/main/res/mipmap-mdpi/ic_launcher.png
new file mode 100644
index 000000000..6780d1a31
Binary files /dev/null and b/app/src/main/res/mipmap-mdpi/ic_launcher.png differ
diff --git a/app/src/main/res/mipmap-xhdpi/ic_launcher.png b/app/src/main/res/mipmap-xhdpi/ic_launcher.png
new file mode 100644
index 000000000..a6fbc9314
Binary files /dev/null and b/app/src/main/res/mipmap-xhdpi/ic_launcher.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/ic_launcher.png b/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
new file mode 100644
index 000000000..ca1f66f07
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/ic_launcher.png differ
diff --git a/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
new file mode 100644
index 000000000..42a99d524
Binary files /dev/null and b/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png differ
diff --git a/app/src/main/res/values/ic_launcher_bg.xml b/app/src/main/res/values/ic_launcher_bg.xml
new file mode 100644
index 000000000..00f7fb343
--- /dev/null
+++ b/app/src/main/res/values/ic_launcher_bg.xml
@@ -0,0 +1,4 @@
+
+
+ @android:color/white
+
\ No newline at end of file
diff --git a/resources/gnucash-icon.svg b/resources/gnucash-icon.svg
new file mode 100644
index 000000000..19f17ed97
--- /dev/null
+++ b/resources/gnucash-icon.svg
@@ -0,0 +1,1057 @@
+
+
+
diff --git a/resources/playstore/ic_launcher-playstore.png b/resources/playstore/ic_launcher-playstore.png
new file mode 100644
index 000000000..f1d904f28
Binary files /dev/null and b/resources/playstore/ic_launcher-playstore.png differ