diff --git a/apps/android-tv/app/build.gradle.kts b/apps/android-tv/app/build.gradle.kts
index 202fdad..d7f88c5 100644
--- a/apps/android-tv/app/build.gradle.kts
+++ b/apps/android-tv/app/build.gradle.kts
@@ -12,8 +12,8 @@ android {
applicationId = "nl.vonas.mediacluster.tv"
minSdk = 24
targetSdk = 35
- versionCode = 8
- versionName = "0.7.1"
+ versionCode = 9
+ versionName = "0.7.2"
buildConfigField("String", "DEFAULT_API_BASE", "\"https://master.vonas.nl\"")
ndk {
abiFilters += listOf("arm64-v8a", "armeabi-v7a")
diff --git a/apps/android-tv/app/src/main/AndroidManifest.xml b/apps/android-tv/app/src/main/AndroidManifest.xml
index ebf02df..5e4c527 100644
--- a/apps/android-tv/app/src/main/AndroidManifest.xml
+++ b/apps/android-tv/app/src/main/AndroidManifest.xml
@@ -16,7 +16,8 @@
android:name=".McApp"
android:allowBackup="true"
android:banner="@drawable/app_banner"
- android:icon="@drawable/ic_launcher_fg"
+ android:icon="@mipmap/ic_launcher"
+ android:roundIcon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:supportsRtl="true"
android:theme="@style/Theme.MediaClusterTv"
diff --git a/apps/android-tv/app/src/main/res/drawable/app_banner.png b/apps/android-tv/app/src/main/res/drawable/app_banner.png
new file mode 100644
index 0000000..87e16ca
Binary files /dev/null and b/apps/android-tv/app/src/main/res/drawable/app_banner.png differ
diff --git a/apps/android-tv/app/src/main/res/drawable/app_banner.xml b/apps/android-tv/app/src/main/res/drawable/app_banner.xml
deleted file mode 100644
index f04c654..0000000
--- a/apps/android-tv/app/src/main/res/drawable/app_banner.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
diff --git a/apps/android-tv/app/src/main/res/drawable/ic_launcher_fg.png b/apps/android-tv/app/src/main/res/drawable/ic_launcher_fg.png
new file mode 100644
index 0000000..9e733c0
Binary files /dev/null and b/apps/android-tv/app/src/main/res/drawable/ic_launcher_fg.png differ
diff --git a/apps/android-tv/app/src/main/res/drawable/ic_launcher_fg.xml b/apps/android-tv/app/src/main/res/drawable/ic_launcher_fg.xml
deleted file mode 100644
index 961cc1b..0000000
--- a/apps/android-tv/app/src/main/res/drawable/ic_launcher_fg.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
diff --git a/apps/android-tv/app/src/main/res/mipmap-hdpi/ic_launcher.png b/apps/android-tv/app/src/main/res/mipmap-hdpi/ic_launcher.png
new file mode 100644
index 0000000..c4be29c
Binary files /dev/null and b/apps/android-tv/app/src/main/res/mipmap-hdpi/ic_launcher.png differ
diff --git a/apps/android-tv/app/src/main/res/mipmap-mdpi/ic_launcher.png b/apps/android-tv/app/src/main/res/mipmap-mdpi/ic_launcher.png
new file mode 100644
index 0000000..92f20eb
Binary files /dev/null and b/apps/android-tv/app/src/main/res/mipmap-mdpi/ic_launcher.png differ
diff --git a/apps/android-tv/app/src/main/res/mipmap-xhdpi/ic_launcher.png b/apps/android-tv/app/src/main/res/mipmap-xhdpi/ic_launcher.png
new file mode 100644
index 0000000..975693b
Binary files /dev/null and b/apps/android-tv/app/src/main/res/mipmap-xhdpi/ic_launcher.png differ
diff --git a/apps/android-tv/app/src/main/res/mipmap-xxhdpi/ic_launcher.png b/apps/android-tv/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
new file mode 100644
index 0000000..9899c93
Binary files /dev/null and b/apps/android-tv/app/src/main/res/mipmap-xxhdpi/ic_launcher.png differ
diff --git a/apps/android-tv/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/apps/android-tv/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
new file mode 100644
index 0000000..f01a758
Binary files /dev/null and b/apps/android-tv/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png differ
diff --git a/apps/android-tv/app/src/main/res/values/colors.xml b/apps/android-tv/app/src/main/res/values/colors.xml
index 8ec5f71..00d8956 100644
--- a/apps/android-tv/app/src/main/res/values/colors.xml
+++ b/apps/android-tv/app/src/main/res/values/colors.xml
@@ -1,4 +1,4 @@
- #0A0E16
+ #0B0B0B
diff --git a/apps/android-tv/gradle.properties b/apps/android-tv/gradle.properties
index cc80e2a..41676cf 100644
--- a/apps/android-tv/gradle.properties
+++ b/apps/android-tv/gradle.properties
@@ -1,5 +1,5 @@
-# Stabieler op ~16GB RAM + Android Studio (Kotlin daemon crashte vaak)
-org.gradle.jvmargs=-Xmx1536m -XX:MaxMetaspaceSize=384m -XX:+UseG1GC -Dfile.encoding=UTF-8
+# Stable low-RAM Android TV builds
+org.gradle.jvmargs=-Xmx1280m -XX:MaxMetaspaceSize=320m -XX:+UseG1GC -Dfile.encoding=UTF-8
org.gradle.parallel=false
org.gradle.workers.max=1
org.gradle.caching=true
@@ -7,6 +7,5 @@ org.gradle.daemon=true
android.useAndroidX=true
kotlin.code.style=official
android.nonTransitiveRClass=true
-# Compile in-process i.p.v. aparte Kotlin-daemon (voorkomt RMI Connection refused)
kotlin.compiler.execution.strategy=in-process
kotlin.incremental=false