diff --git a/app/build.gradle b/app/build.gradle
index c9af5085dc083cc3adafd6a119bee3ab4f166433..c9828d6710be2943e6a1504a3450d9d0dc125f2e 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -8,8 +8,8 @@ android {
         applicationId "org.benoitharrault.ameixanonfree"
         minSdkVersion 16
         targetSdkVersion 30
-        versionCode 150
-        versionName "1.80.0"
+        versionCode 151
+        versionName "1.81.0"
         archivesBaseName = "$applicationId" + "_" + "$versionCode"
     }
 
diff --git a/app/src/chromatic/res/drawable-hdpi/nonfree_lovenseremote.png b/app/src/chromatic/res/drawable-hdpi/nonfree_lovenseremote.png
new file mode 100644
index 0000000000000000000000000000000000000000..763de733c9f7ff362b414cbaac2b0de5f143ba5a
Binary files /dev/null and b/app/src/chromatic/res/drawable-hdpi/nonfree_lovenseremote.png differ
diff --git a/app/src/chromatic/res/drawable-mdpi/nonfree_lovenseremote.png b/app/src/chromatic/res/drawable-mdpi/nonfree_lovenseremote.png
new file mode 100644
index 0000000000000000000000000000000000000000..23be0007157179257f95e6517757742d32e8d3e4
Binary files /dev/null and b/app/src/chromatic/res/drawable-mdpi/nonfree_lovenseremote.png differ
diff --git a/app/src/chromatic/res/drawable-xhdpi/nonfree_lovenseremote.png b/app/src/chromatic/res/drawable-xhdpi/nonfree_lovenseremote.png
new file mode 100644
index 0000000000000000000000000000000000000000..833a5ff476417a0e86b75b90fbf368ae175a105c
Binary files /dev/null and b/app/src/chromatic/res/drawable-xhdpi/nonfree_lovenseremote.png differ
diff --git a/app/src/chromatic/res/drawable-xxhdpi/nonfree_lovenseremote.png b/app/src/chromatic/res/drawable-xxhdpi/nonfree_lovenseremote.png
new file mode 100644
index 0000000000000000000000000000000000000000..20c4eaddc5a654dae80058c1a647cb639f4d5fdb
Binary files /dev/null and b/app/src/chromatic/res/drawable-xxhdpi/nonfree_lovenseremote.png differ
diff --git a/app/src/chromatic/res/drawable-xxxhdpi/nonfree_lovenseremote.png b/app/src/chromatic/res/drawable-xxxhdpi/nonfree_lovenseremote.png
new file mode 100644
index 0000000000000000000000000000000000000000..2028fa1bf906e4ec0e42bec065bb3c3e2cb477c3
Binary files /dev/null and b/app/src/chromatic/res/drawable-xxxhdpi/nonfree_lovenseremote.png differ
diff --git a/app/src/main/res/values/iconpack.xml b/app/src/main/res/values/iconpack.xml
index 08ee2ba59f1f980a2f1b313f6356169f3ba5fb83..fa1c44191f76f76726bcdd2db2a7a676d437a94e 100644
--- a/app/src/main/res/values/iconpack.xml
+++ b/app/src/main/res/values/iconpack.xml
@@ -769,6 +769,7 @@
         <item>nonfree_lastfm</item>
         <item>nonfree_leboncoin</item>
         <item>nonfree_linguish</item>
+        <item>nonfree_lovenseremote</item>
         <item>nonfree_messenger</item>
         <item>nonfree_microsoftauthenticator</item>
         <item>nonfree_microsoftoffice</item>
diff --git a/app/src/main/res/xml/appfilter.xml b/app/src/main/res/xml/appfilter.xml
index d706045f7d082297dfa1262c715e3a0378efcf32..185b334e843fb307e452303a5e871b9e576fe2fd 100644
--- a/app/src/main/res/xml/appfilter.xml
+++ b/app/src/main/res/xml/appfilter.xml
@@ -250,6 +250,9 @@
     <item
         component="ComponentInfo{io.getknow.linguish/io.getknow.MainActivity}"
         drawable="nonfree_linguish" />
+    <item
+        component="ComponentInfo{com.lovense.wear/com.wear.main.FlashActivity}"
+        drawable="nonfree_lovenseremote" />
     <item
         component="ComponentInfo{fr.francetv.zouzous/fr.francetv.kids.main.MainActivity}"
         drawable="nonfree_okoo" />
diff --git a/app/src/main/res/xml/drawable.xml b/app/src/main/res/xml/drawable.xml
index aa8bd609c4f52be6941fdb9d7940dc194c504c8d..9d6a32a439aaee6f7cc15194bcde153a2adb86a2 100644
--- a/app/src/main/res/xml/drawable.xml
+++ b/app/src/main/res/xml/drawable.xml
@@ -769,6 +769,7 @@
     <item drawable="nonfree_lastfm" />
     <item drawable="nonfree_leboncoin" />
     <item drawable="nonfree_linguish" />
+    <item drawable="nonfree_lovenseremote" />
     <item drawable="nonfree_messenger" />
     <item drawable="nonfree_microsoftauthenticator" />
     <item drawable="nonfree_microsoftoffice" />
diff --git a/icons/chromatic/nonfree_lovenseremote.svg b/icons/chromatic/nonfree_lovenseremote.svg
new file mode 100644
index 0000000000000000000000000000000000000000..e238cd76d7519ad0bc111292479ee9063b48a278
--- /dev/null
+++ b/icons/chromatic/nonfree_lovenseremote.svg
@@ -0,0 +1,91 @@
+<?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="#263238" 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="#03a9f4"/>
+        <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="#263238" opacity=".2"/>
+    </g>
+    <g transform="matrix(.29602 0 0 .29602 6.7952 6.7952)" stroke-width="1.0667">
+        <path d="m0 0h51.2v51.2h-51.2z" fill="none"/>
+        <path d="m25.587 1.3672c-13.298 0-24.044 10.772-24.044 24.057s10.745 24.057 24.044 24.057 24.07-10.772 24.07-24.057-10.772-24.057-24.07-24.057zm0.013365 42.768c-10.331 0-18.711-8.3799-18.711-18.711 0-10.331 8.3799-18.711 18.711-18.711s18.711 8.3799 18.711 18.711c0 10.331-8.3665 18.711-18.711 18.711z" fill="#fff"/>
+    </g>
+    <g transform="matrix(.17074 0 0 .17074 10.002 10.002)">
+        <path d="m0 0h51.2v51.2h-51.2z" fill="none" stroke-width="1.0667"/>
+        <path d="m25.587-0.18495c-6.3264 0-12.101 2.3009-16.564 6.0969 0.98934-0.60586 2.1507-0.96087 3.3974-0.96087 3.6052 0 6.5202 2.9186 6.5202 6.5202s-2.915 6.5202-6.5202 6.5202-6.5202-2.9186-6.5202-6.5202c0-1.3322 0.40191-2.5708 1.0867-3.6033-4.3255 4.5862-6.9892 10.754-6.9892 17.559 0 14.14 11.434 25.6 25.589 25.6 14.154 0 25.623-11.46 25.623-25.6s-11.469-25.612-25.623-25.612z" fill="#fff" stroke-width="1.1354"/>
+    </g>
+    <g fill="none">
+        <rect transform="rotate(90)" x="7.8232" y="-20.923" width="13.1" height="13.1" stroke="#000" stroke-width=".070382"/>
+        <rect x="7.2241" y="8.6528" width="14.298" height="11.441" stroke="#5261ff" stroke-linecap="round" stroke-linejoin="round" stroke-width=".069589"/>
+        <rect transform="rotate(90)" x="7.2241" y="-20.094" width="14.298" height="11.441" stroke="#0f0" stroke-linecap="round" stroke-linejoin="round" stroke-width=".069589"/>
+    </g>
+</svg>