diff --git a/app/build.gradle b/app/build.gradle
index 731c51d5dd8480abb842e103aa805b52424ebf9a..4f18145d8fd0ba2d0f5b89eb1592a424a22173d2 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -8,8 +8,8 @@ android {
         applicationId "org.benoitharrault.ameixanonfree"
         minSdkVersion 16
         targetSdkVersion 30
-        versionCode 112
-        versionName "1.55.0"
+        versionCode 113
+        versionName "1.56.0"
         archivesBaseName = "$applicationId" + "_" + "$versionCode"
     }
 
diff --git a/app/src/chromatic/res/drawable-hdpi/nonfree_google_tv.png b/app/src/chromatic/res/drawable-hdpi/nonfree_google_tv.png
new file mode 100644
index 0000000000000000000000000000000000000000..6ba08120430aace5cc29ffb49164ca761a6ac595
Binary files /dev/null and b/app/src/chromatic/res/drawable-hdpi/nonfree_google_tv.png differ
diff --git a/app/src/chromatic/res/drawable-mdpi/nonfree_google_tv.png b/app/src/chromatic/res/drawable-mdpi/nonfree_google_tv.png
new file mode 100644
index 0000000000000000000000000000000000000000..e9680a76c725298986cfef05c695a31685a50e18
Binary files /dev/null and b/app/src/chromatic/res/drawable-mdpi/nonfree_google_tv.png differ
diff --git a/app/src/chromatic/res/drawable-xhdpi/nonfree_google_tv.png b/app/src/chromatic/res/drawable-xhdpi/nonfree_google_tv.png
new file mode 100644
index 0000000000000000000000000000000000000000..a2dfa26a05e3b91dcd5bb212751d3e13db97337e
Binary files /dev/null and b/app/src/chromatic/res/drawable-xhdpi/nonfree_google_tv.png differ
diff --git a/app/src/chromatic/res/drawable-xxhdpi/nonfree_google_tv.png b/app/src/chromatic/res/drawable-xxhdpi/nonfree_google_tv.png
new file mode 100644
index 0000000000000000000000000000000000000000..f43200efb42d80cff71f07e644a1727e85518ca6
Binary files /dev/null and b/app/src/chromatic/res/drawable-xxhdpi/nonfree_google_tv.png differ
diff --git a/app/src/chromatic/res/drawable-xxxhdpi/nonfree_google_tv.png b/app/src/chromatic/res/drawable-xxxhdpi/nonfree_google_tv.png
new file mode 100644
index 0000000000000000000000000000000000000000..7079b8473e0331b98ccf91f4270806c474abe787
Binary files /dev/null and b/app/src/chromatic/res/drawable-xxxhdpi/nonfree_google_tv.png differ
diff --git a/app/src/main/res/values/iconpack.xml b/app/src/main/res/values/iconpack.xml
index 42e48b045eaa54bc894e9d554ee48c7664470096..e59934ced968c90bedabf1a2d31fe6c6631a3d34 100644
--- a/app/src/main/res/values/iconpack.xml
+++ b/app/src/main/res/values/iconpack.xml
@@ -720,6 +720,7 @@
         <item>nonfree_google_recorder</item>
         <item>nonfree_google_safetyhub</item>
         <item>nonfree_google_tips</item>
+        <item>nonfree_google_tv</item>
         <item>nonfree_happn</item>
         <item>nonfree_harmonieetmoi</item>
         <item>nonfree_hwouc</item>
diff --git a/app/src/main/res/xml/appfilter.xml b/app/src/main/res/xml/appfilter.xml
index ee3eff73f6265b8f05f66c233457a54c733ce1f1..5d433975829a91c10d259ec04fd0e257c6d4d784 100644
--- a/app/src/main/res/xml/appfilter.xml
+++ b/app/src/main/res/xml/appfilter.xml
@@ -52,6 +52,9 @@
     <item
         component="ComponentInfo{com.google.android.apps.tips/com.google.android.apps.tips.TipsMain}"
         drawable="nonfree_google_tips" />
+    <item
+        component="ComponentInfo{com.google.android.videos/com.google.android.videos.GoogleTvEntryPoint}"
+        drawable="nonfree_google_tv" />
     <item
         component="ComponentInfo{com.google.android.gm/com.google.android.gm.ConversationListActivityGmail}"
         drawable="nonfree_gmail" />
diff --git a/app/src/main/res/xml/drawable.xml b/app/src/main/res/xml/drawable.xml
index f88e4c6ec8f844363417e5a018bd15881138942a..35462796f65bda3d549ee6c3894b78a85c0df3bb 100644
--- a/app/src/main/res/xml/drawable.xml
+++ b/app/src/main/res/xml/drawable.xml
@@ -720,6 +720,7 @@
     <item drawable="nonfree_google_recorder" />
     <item drawable="nonfree_google_safetyhub" />
     <item drawable="nonfree_google_tips" />
+    <item drawable="nonfree_google_tv" />
     <item drawable="nonfree_happn" />
     <item drawable="nonfree_harmonieetmoi" />
     <item drawable="nonfree_hwouc" />
diff --git a/icons/chromatic/nonfree_google_tv.svg b/icons/chromatic/nonfree_google_tv.svg
new file mode 100644
index 0000000000000000000000000000000000000000..ea0107700228f73f039f3e9b63de769b42b94c42
--- /dev/null
+++ b/icons/chromatic/nonfree_google_tv.svg
@@ -0,0 +1,89 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg version="1.1" viewBox="0 0 28.747 28.747" xmlns="http://www.w3.org/2000/svg">
+    <defs>
+        <filter id="filter6206-7" x="-.072" y="-.072" width="1.144" height="1.144" color-interpolation-filters="sRGB">
+            <feGaussianBlur stdDeviation="0.658125"/>
+        </filter>
+    </defs>
+    <g transform="translate(0 -1093.8)">
+        <path transform="matrix(1.0781 0 0 1.0641 -.093733 2.7509)" d="m4.4177 1028.2v1.6051h-1.6052v18.192h1.6052v2.1402h18.192v-2.1402h2.1402v-18.192h-2.1402v-1.6051z" fill="#1a237e" filter="url(#filter6206-7)" opacity=".2"/>
+        <rect x="2.9987" y="1096.8" width="22.749" height="22.749" rx="1.1973" ry="1.1974" fill="#2196f3"/>
+        <g transform="translate(-22.32 1056.5)">
+            <path d="m0 0h51.2v51.2h-51.2z" fill="none" stroke-width="1.0667"/>
+            <g transform="matrix(.33601 0 0 .33601 1.5296 73.043)">
+                <path d="m0 0h51.2v51.2h-51.2z" fill="none" stroke-width="1.0667"/>
+            </g>
+            <g transform="matrix(.37187 0 0 .37187 38.802 63.239)">
+                <path d="m0 0h51.2v51.2h-51.2z" fill="none" stroke-width="1.0667"/>
+                <g transform="matrix(2.6891 0 0 2.6891 -82.906 -48.45)">
+                    <path d="m0 0h51.2v51.2h-51.2z" fill="none" stroke-width="1.0667"/>
+                </g>
+            </g>
+        </g>
+        <path d="m4.1958 1096.8c-0.66332 0-1.1979 0.5346-1.1979 1.1979v0.3334c0-0.6634 0.53459-1.1979 1.1979-1.1979h20.354c0.66332 0 1.1979 0.5345 1.1979 1.1979v-0.3334c0-0.6633-0.5346-1.1979-1.1979-1.1979z" fill="#fff" opacity=".2"/>
+        <rect x="128" y="546.52" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="128" y="631.85" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="128" y="674.52" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="128" y="589.19" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="128" y="717.19" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="213.33" y="546.52" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="213.33" y="631.85" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="213.33" y="674.52" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="213.33" y="589.19" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="213.33" y="717.19" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="298.67" y="546.52" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="298.67" y="631.85" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="298.67" y="674.52" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="298.67" y="589.19" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="298.67" y="717.19" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="170.67" y="546.52" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="170.67" y="631.85" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="170.67" y="674.52" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="170.67" y="589.19" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="170.67" y="717.19" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="256" y="546.52" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="256" y="631.85" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="256" y="674.52" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="256" y="589.19" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="256" y="717.19" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="128" y="759.85" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="213.33" y="759.85" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="298.67" y="759.85" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="170.67" y="759.85" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="256" y="759.85" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="341.33" y="589.19" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="341.33" y="631.85" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="341.33" y="717.19" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="341.33" y="546.52" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="341.33" y="674.52" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="341.33" y="759.85" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="160" y="578.52" width="192" height="192" fill="none" stroke-width="1.0667"/>
+        <g transform="matrix(.37344 0 0 .37344 4.7333 1097.4)">
+            <path d="m0 0h51.2v51.2h-51.2z" fill="none" stroke-width="1.0667"/>
+        </g>
+        <g transform="matrix(.36471 0 0 .36471 5.1356 1097.4)">
+            <path d="m0 0h51.2v51.2h-51.2z" fill="none" stroke-width="1.0667"/>
+        </g>
+        <g transform="matrix(.41585 0 0 .41585 84.325 1055.9)">
+            <g transform="matrix(.062269 0 0 .062269 -28.238 185.29)">
+                <g transform="matrix(38.618 0 0 38.618 14724 -13542)">
+                    <g transform="matrix(.71436 0 0 .71436 -400.52 188.34)">
+                        <path d="m1293.2-120.67c-181.75 0.2763-511.18 0.13525-699.05 0.13998-2.3216 10.413-3.593 21.251-3.593 32.384v114c207.65 0.73695 494.72 0.38136 706.23 0.3733v-114.37c0-11.18-1.2522-22.07-3.593-32.523zm-458.69 295.56c-78.385-4e-3 -158.85 0.17892-243.95 0.55995v138.63c286.34-0.39317 421.73-0.13827 706.23-0.32664v-137.75c-163.2-0.53005-311.22-1.1113-462.28-1.1199z" opacity="0" stroke-width="1.4932"/>
+                    </g>
+                </g>
+            </g>
+        </g>
+        <path d="m24.549 1119.5c0.66325 0 1.1979-0.5346 1.1979-1.1979v-0.3333c0 0.6632-0.53461 1.1978-1.1979 1.1978h-20.354c-0.66325 0-1.1979-0.5346-1.1979-1.1978v0.3333c0 0.6633 0.53461 1.1979 1.1979 1.1979z" fill="#1a237e" opacity=".2"/>
+    </g>
+    <g fill="#fff">
+        <g stroke-width=".025599">
+            <path d="m19.943 10.177h-5.7342c-0.0299-0.20909-0.1195-0.38829-0.23889-0.56748l1.9114-1.9114c0.1195-0.1195 0.1195-0.29869 0-0.41809-0.1195-0.1195-0.29869-0.1195-0.41809 0l-1.9114 1.9114c-0.23889-0.14929-0.53758-0.23889-0.83628-0.23889-0.38829 0-0.74668 0.14929-1.0155 0.41809l-2.0607-2.0607c-0.1195-0.1195-0.29869-0.1195-0.41809 0-0.1195 0.1195-0.1195 0.29869 0 0.41809l2.0607 2.0607c0.0299 0.0299 0.0299 0.0299 0.0597 0.0299-0.0597 0.1195-0.0896 0.23889-0.1195 0.35839h-2.449c-0.86607 0-1.5829 0.71678-1.5829 1.5829v6.8094c0 0.65708 0.41809 1.2245 1.0155 1.4635v1.2245c0 0.1792 0.1195 0.29869 0.29869 0.29869h1.1349c0.1195 0 0.23889-0.0597 0.26879-0.17919l0.53758-1.2245h7.8546l0.53758 1.2245c0.0597 0.1195 0.14929 0.17919 0.26879 0.17919h1.1349c0.17919 0 0.29869-0.1195 0.29869-0.29869v-1.2245c0.59728-0.23889 1.0155-0.80638 1.0155-1.4635v-6.8094c-0.0299-0.86607-0.74668-1.5829-1.6128-1.5829zm-7.2277-0.62718c0.41809 0 0.74668 0.26879 0.86607 0.62718h-1.762c0.14939-0.35839 0.50779-0.62718 0.89597-0.62718zm-3.2851 11.409h-0.62718v-0.77648h0.95567zm10.483 0h-0.62718l-0.32849-0.77648h0.95567zm1.0155-2.3893c0 0.53758-0.44799 0.98557-0.98557 0.98557h-11.17c-0.53758 0-0.98557-0.44799-0.98557-0.98557v-6.8094c0-0.53758 0.44799-0.98557 0.98557-0.98557h11.17c0.53758 0 0.98557 0.44799 0.98557 0.98557z"/>
+            <path d="m17.345 11.372h-8.6612c-0.17919 0-0.29869 0.1195-0.29869 0.29869v6.9886c0 0.1792 0.1195 0.29869 0.29869 0.29869h8.661c0.1792 0 0.29869-0.1195 0.29869-0.29869v-6.9886c0-0.14929-0.1194-0.29859-0.29859-0.29859zm-0.29869 6.9886h-8.0638v-6.3914h8.0638z"/>
+            <path d="m20.003 18.121h-1.3141c-0.1792 0-0.29869 0.1195-0.29869 0.29869 0 0.1792 0.1195 0.29869 0.29869 0.29869h1.3141c0.17919 0 0.29869-0.1195 0.29869-0.29869s-0.1195-0.29869-0.29869-0.29869z"/>
+            <path d="m20.003 16.867h-1.3141c-0.1792 0-0.29869 0.1195-0.29869 0.29869s0.1195 0.29869 0.29869 0.29869h1.3141c0.17919 0 0.29869-0.1195 0.29869-0.29869s-0.1195-0.29869-0.29869-0.29869z"/>
+            <path d="m19.675 16.18v-1.0155c0-0.1792-0.1195-0.29869-0.29869-0.29869-0.1792 0-0.29869 0.1195-0.29869 0.29869v1.0155c0 0.1792 0.1195 0.29869 0.29869 0.29869 0.14929 0 0.29869-0.1195 0.29869-0.29869z"/>
+            <path d="m19.376 11.85c-0.65708 0-1.2245 0.53758-1.2245 1.2245 0 0.65708 0.53758 1.2245 1.2245 1.2245 0.68688 0 1.2245-0.53758 1.2245-1.2245-0.0298-0.68688-0.56738-1.2245-1.2245-1.2245zm0 1.8218c-0.32849 0-0.62718-0.26879-0.62718-0.62718 0-0.32849 0.26879-0.62718 0.62718-0.62718 0.32849 0 0.62718 0.26879 0.62718 0.62718-0.0299 0.35839-0.29869 0.62718-0.62718 0.62718z"/>
+        </g>
+        <path d="m13.014 17.391c1.2274 0 2.226-0.99854 2.226-2.226 0-0.25408-0.20593-0.46007-0.46007-0.46007h-1.7659c-0.25414 0-0.46007 0.20599-0.46007 0.46007s0.20593 0.46007 0.46007 0.46007h1.2221c-0.18642 0.49369-0.66398 0.84574-1.2221 0.84574-0.71998 0-1.3057-0.58576-1.3057-1.3058 0-0.71998 0.58576-1.3057 1.3057-1.3057 0.34867 0 0.67661 0.13581 0.92333 0.38241 0.17974 0.17961 0.47099 0.17961 0.65067-1.22e-4 0.17961-0.17967 0.17955-0.47099-1.23e-4 -0.6506-0.42044-0.42032-0.97946-0.65177-1.5739-0.65177-1.2274 0-2.2259 0.99854-2.2259 2.2259 0 1.2274 0.99854 2.2259 2.2259 2.2259z" stroke="#fff" stroke-width=".1"/>
+    </g>
+</svg>