diff --git a/application/app/build.gradle b/application/app/build.gradle
index 00d622caad84e27b243fc4cbfb48dbad380c985a..c856059a54d93890ba4443151a916f6ef36d6891 100644
--- a/application/app/build.gradle
+++ b/application/app/build.gradle
@@ -80,10 +80,6 @@ android {
             signingConfig = signingConfigs.release
             matchingFallbacks = ['release']
         }
-        noTv {
-            initWith release
-            matchingFallbacks = ['release']
-        }
         vlcBundle {
             initWith release
             matchingFallbacks = ['release']
@@ -125,7 +121,6 @@ android {
     }
 
     def abiCodes = ['armeabi-v7a': 5, 'arm64-v8a': 6, 'x86': 7, 'x86_64': 8]
-    def abiCodesNoTv = ['armeabi-v7a': 1, 'arm64-v8a': 2, 'x86': 3, 'x86_64': 4]
     lint {
         abortOnError false
         disable 'MissingTranslation', 'ExtraTranslation'
@@ -139,9 +134,6 @@ android {
             def abiName = System.getenv('GRADLE_ABI')?.toLowerCase() ?: "all"
             if (outputAbi != null) abiName = outputAbi
             def versionCode = abiCodes.get(abiName, 0)
-            if (variant.buildType.name == "noTv") {
-                versionCode = abiCodesNoTv.get(abiName, 0)
-            }
             if (variant.buildType.name == "vlcBundle") {
                 versionCode = 9
             }
@@ -150,7 +142,6 @@ android {
             def outputName = "VLC-Android-"
             outputName += variant.versionName.replace(" ", "-")
             if (variant.buildType.name == "debug") outputName += "-debug"
-            if (variant.buildType.name == "noTv") outputName += "-no-tv"
             outputName += "-" + abiName + ".apk"
             output.outputFileName = outputName
         }
diff --git a/application/donations/build.gradle b/application/donations/build.gradle
index c7da3c495693ecab7b8060f193e7f9fc264e55fc..2d7d1bf3f4d41243b48d70ad932ae29600834160 100644
--- a/application/donations/build.gradle
+++ b/application/donations/build.gradle
@@ -60,10 +60,6 @@ android {
             initWith debug
             matchingFallbacks = ['debug']
         }
-        noTv {
-            initWith release
-            matchingFallbacks = ['release']
-        }
         vlcBundle {
             initWith release
             matchingFallbacks = ['release']
diff --git a/application/live-plot-graph/build.gradle b/application/live-plot-graph/build.gradle
index 9e38f7534df457b7f724e22d6fa00b54b9558e96..32396eec91542eea81cfc11a3650d47f38298a78 100644
--- a/application/live-plot-graph/build.gradle
+++ b/application/live-plot-graph/build.gradle
@@ -41,10 +41,6 @@ android {
             minifyEnabled false
             proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
         }
-        noTv {
-            initWith release
-            matchingFallbacks = ['release']
-        }
         vlcBundle {
             initWith release
             matchingFallbacks = ['release']
diff --git a/application/mediadb/build.gradle b/application/mediadb/build.gradle
index 14bcb38df27e4cc200526eceb80120c1e26afa4e..02ef2569e16c8db15ce35bdac02e2ae5e0e89fd8 100644
--- a/application/mediadb/build.gradle
+++ b/application/mediadb/build.gradle
@@ -53,10 +53,6 @@ android {
             initWith debug
             matchingFallbacks = ['debug']
         }
-        noTv {
-            initWith release
-            matchingFallbacks = ['release']
-        }
         vlcBundle {
             initWith release
             matchingFallbacks = ['release']
diff --git a/application/moviepedia/build.gradle b/application/moviepedia/build.gradle
index b8ad6b324cdd67e880bdce072d63d62062a74c31..5dc140849511fdaf994d1e7c69be95c0726a0743 100644
--- a/application/moviepedia/build.gradle
+++ b/application/moviepedia/build.gradle
@@ -39,10 +39,6 @@ android {
             initWith debug
             matchingFallbacks = ['debug']
         }
-        noTv {
-            initWith release
-            matchingFallbacks = ['release']
-        }
         vlcBundle {
             initWith release
             matchingFallbacks = ['release']
diff --git a/application/resources/build.gradle b/application/resources/build.gradle
index fe26b34c46e5e84619e7b5cc92d90feef714d89d..44b0486296fadef7da7ee8a4501d1d10b436a587 100644
--- a/application/resources/build.gradle
+++ b/application/resources/build.gradle
@@ -30,10 +30,6 @@ android {
             initWith debug
             matchingFallbacks = ['debug']
         }
-        noTv {
-            initWith release
-            matchingFallbacks = ['release']
-        }
         vlcBundle {
             initWith release
             matchingFallbacks = ['release']
@@ -72,8 +68,6 @@ dependencies {
     debugApi "org.videolan.android:medialibrary-all:$rootProject.ext.medialibraryVersion"
     releaseApi "org.videolan.android:libvlc-all:$rootProject.ext.libvlcVersion"
     releaseApi "org.videolan.android:medialibrary-all:$rootProject.ext.medialibraryVersion"
-    noTvApi "org.videolan.android:libvlc-all:$rootProject.ext.libvlcVersion"
-    noTvApi "org.videolan.android:medialibrary-all:$rootProject.ext.medialibraryVersion"
     vlcBundleApi "org.videolan.android:libvlc-all:$rootProject.ext.libvlcVersion"
     vlcBundleApi "org.videolan.android:medialibrary-all:$rootProject.ext.medialibraryVersion"
 
diff --git a/application/television/build.gradle b/application/television/build.gradle
index 6c6bc307d792b97c5eb31ce9a629200a9236ecc0..5b5c58c2f7fe2efa57811aaca7de66355b5fbabc 100644
--- a/application/television/build.gradle
+++ b/application/television/build.gradle
@@ -33,10 +33,6 @@ android {
             initWith debug
             matchingFallbacks = ['debug']
         }
-        noTv {
-            initWith release
-            matchingFallbacks = ['release']
-        }
         vlcBundle {
             initWith release
             matchingFallbacks = ['release']
diff --git a/application/tools/build.gradle b/application/tools/build.gradle
index aabe6328f31b1e8bf78474f445edd5815ff612cf..3ae05a583be33238f00962aa0820d96467aeb1e9 100644
--- a/application/tools/build.gradle
+++ b/application/tools/build.gradle
@@ -17,10 +17,6 @@ android {
             minifyEnabled false
             proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
         }
-        noTv {
-            initWith release
-            matchingFallbacks = ['release']
-        }
         vlcBundle {
             initWith release
             matchingFallbacks = ['release']
diff --git a/application/vlc-android/build.gradle b/application/vlc-android/build.gradle
index 6963b2705fc21aca6c8dea49410289753d20994d..f7f06b7880023f2acd61a37564091704f2da02a1 100644
--- a/application/vlc-android/build.gradle
+++ b/application/vlc-android/build.gradle
@@ -76,11 +76,6 @@ android {
             buildConfigField "boolean", "NO_TV", "false"
             multiDexEnabled true
         }
-        noTv {
-            initWith release
-            matchingFallbacks = ['release']
-            buildConfigField "boolean", "NO_TV", "true"
-        }
         vlcBundle {
             initWith release
             matchingFallbacks = ['release']
diff --git a/application/webserver/build.gradle b/application/webserver/build.gradle
index 41b13c4e084e496047442ed8301f95f502458456..1006beb2c0caadfca6386325c9e669d52c6f37e1 100644
--- a/application/webserver/build.gradle
+++ b/application/webserver/build.gradle
@@ -31,10 +31,6 @@ android {
             initWith debug
             matchingFallbacks = ['debug']
         }
-        noTv {
-            initWith release
-            matchingFallbacks = ['release']
-        }
         vlcBundle {
             initWith release
             matchingFallbacks = ['release']