diff --git a/packaging/android/AndroidManifest.xml b/packaging/android/AndroidManifest.xml
new file mode 100644
index 0000000..c8065e8
--- /dev/null
+++ b/packaging/android/AndroidManifest.xml
@@ -0,0 +1,60 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/packaging/android/res/drawable-xxxhdpi/icon.png b/packaging/android/res/drawable-xxxhdpi/icon.png
new file mode 100644
index 0000000..0ddb90d
Binary files /dev/null and b/packaging/android/res/drawable-xxxhdpi/icon.png differ
diff --git a/packaging/android/res/drawable-xxxhdpi/qiflora_splash.9.png b/packaging/android/res/drawable-xxxhdpi/qiflora_splash.9.png
new file mode 100644
index 0000000..925702a
Binary files /dev/null and b/packaging/android/res/drawable-xxxhdpi/qiflora_splash.9.png differ
diff --git a/packaging/android/res/drawable/icon.png b/packaging/android/res/drawable/icon.png
new file mode 100644
index 0000000..0ddb90d
Binary files /dev/null and b/packaging/android/res/drawable/icon.png differ
diff --git a/packaging/android/res/drawable/qiflora_splash.9.png b/packaging/android/res/drawable/qiflora_splash.9.png
new file mode 100644
index 0000000..a4c3471
Binary files /dev/null and b/packaging/android/res/drawable/qiflora_splash.9.png differ
diff --git a/packaging/android/res/drawable/splash.xml b/packaging/android/res/drawable/splash.xml
new file mode 100644
index 0000000..b6015b2
--- /dev/null
+++ b/packaging/android/res/drawable/splash.xml
@@ -0,0 +1,12 @@
+
+
+ -
+
+
+
+
+ -
+
+
+
diff --git a/packaging/android/res/values/apptheme.xml b/packaging/android/res/values/apptheme.xml
new file mode 100644
index 0000000..353098c
--- /dev/null
+++ b/packaging/android/res/values/apptheme.xml
@@ -0,0 +1,6 @@
+
+
+
+
diff --git a/packaging/build-android.sh b/packaging/build-android.sh
new file mode 100644
index 0000000..7c91254
--- /dev/null
+++ b/packaging/build-android.sh
@@ -0,0 +1,4 @@
+#!/bin/bash
+#makes use of: kdeorg/android-arm-sdk
+mkdir ../build-android
+cmake -B build-android -DANDROID_EXTRA_LIBS="/opt/kdeandroid-deps/lib/libcrypto.so;/opt/kdeandroid-deps/lib/libssl.so" -DQTANDROID_EXPORTED_TARGET=qiflora -DANDROID_APK_DIR=./android -DCMAKE_TOOLCHAIN_FILE=/opt/kdeandroid-deps/share/ECM/toolchain/Android.cmake -DCMAKE_PREFIX_PATH="$QT_ANDROID;/opt/kdeandroid-deps" -DKF5Kirigami2_DIR=/opt/kdeandroid-deps/lib/cmake/KF5Kirigami2 -DKF5CoreAddons_DIR=/opt/kdeandroid-deps/lib/cmake/KF5CoreAddons -DECM_DIR=/opt/kdeandroid-deps/share/ECM/cmake -DECM_ADDITIONAL_FIND_ROOT_PATH=$QT_ANDROID ..
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index 62d1271..aee51e2 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -8,5 +8,5 @@ set(qiflora_SRCS
qt5_add_resources(RESOURCES resources.qrc)
add_executable(qiflora ${qiflora_SRCS} ${RESOURCES})
-target_link_libraries(qiflora Qt5::Core Qt5::Qml Qt5::Quick Qt5::Svg Qt5::Bluetooth Qt5::Charts KF5::CoreAddons)
+target_link_libraries(qiflora Qt5::Core Qt5::Qml Qt5::Quick Qt5::Svg Qt5::Bluetooth Qt5::Charts KF5::CoreAddons KF5::Kirigami2 Qt5::QuickControls2)
install(TARGETS qiflora ${KF5_INSTALL_TARGETS_DEFAULT_ARGS})
diff --git a/src/contents/ui/main.qml b/src/contents/ui/main.qml
index 1706804..aad431c 100644
--- a/src/contents/ui/main.qml
+++ b/src/contents/ui/main.qml
@@ -2,6 +2,7 @@ import QtQuick 2.6
import org.kde.kirigami 2.6 as Kirigami
import QtQuick.Controls 2.0 as Controls
import QtQuick.Layouts 1.12 as Layouts
+import QtQml.Models 2.2 //This only exists here to help build on android.
import QtCharts 2.3 as Charts
import org.eyecreate.qiflora 1.1