diff --git a/app/build.gradle b/app/build.gradle
index 56148b9f951bd17c453cfbf8153c8ae0bd10b1a1..6898c3de4c61c8db7eb8a69455adf72ceb11f1ed 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -8,8 +8,8 @@ android {
         applicationId "org.benoitharrault.ameixanonfree"
         minSdkVersion 16
         targetSdkVersion 30
-        versionCode 157
-        versionName "1.84.1"
+        versionCode 158
+        versionName "1.84.2"
         archivesBaseName = "$applicationId" + "_" + "$versionCode"
     }
 
diff --git a/app/src/chromatic/res/drawable-hdpi/liri.png b/app/src/chromatic/res/drawable-hdpi/liri.png
new file mode 100644
index 0000000000000000000000000000000000000000..e4476af03c9f19f2b2a4ef9eb94f1b94b5a8559b
Binary files /dev/null and b/app/src/chromatic/res/drawable-hdpi/liri.png differ
diff --git a/app/src/chromatic/res/drawable-mdpi/liri.png b/app/src/chromatic/res/drawable-mdpi/liri.png
new file mode 100644
index 0000000000000000000000000000000000000000..9e3f6f2ae5e83d13d3294c296f80d83cff9d7b14
Binary files /dev/null and b/app/src/chromatic/res/drawable-mdpi/liri.png differ
diff --git a/app/src/chromatic/res/drawable-xhdpi/liri.png b/app/src/chromatic/res/drawable-xhdpi/liri.png
new file mode 100644
index 0000000000000000000000000000000000000000..5450442436caf1abe1e3bb5397fb0b64d34b7281
Binary files /dev/null and b/app/src/chromatic/res/drawable-xhdpi/liri.png differ
diff --git a/app/src/chromatic/res/drawable-xxhdpi/liri.png b/app/src/chromatic/res/drawable-xxhdpi/liri.png
new file mode 100644
index 0000000000000000000000000000000000000000..b765af5d32d95f2cb70c516f2f2baeea7e883ca0
Binary files /dev/null and b/app/src/chromatic/res/drawable-xxhdpi/liri.png differ
diff --git a/app/src/chromatic/res/drawable-xxxhdpi/liri.png b/app/src/chromatic/res/drawable-xxxhdpi/liri.png
new file mode 100644
index 0000000000000000000000000000000000000000..03dfafba8141eae540f898d6e6bf36bdd7582ef0
Binary files /dev/null and b/app/src/chromatic/res/drawable-xxxhdpi/liri.png differ
diff --git a/app/src/main/res/values/iconpack.xml b/app/src/main/res/values/iconpack.xml
index 8a3cf0e0b5230a024b23448f19c7bb047913972a..38bd385e4978dbedc86fbab3d4ef870e1a320122 100644
--- a/app/src/main/res/values/iconpack.xml
+++ b/app/src/main/res/values/iconpack.xml
@@ -560,6 +560,7 @@
         <item>linphone</item>
         <item>linuxcommands</item>
         <item>linuxdeploy</item>
+        <item>liri</item>
         <item>listmyapps</item>
         <item>lkeyboard</item>
         <item>localcalendar</item>
diff --git a/app/src/main/res/xml/appfilter.xml b/app/src/main/res/xml/appfilter.xml
index 1bc55cd887efce4287193d3cbd05bb069ba811fc..675319b51038c07a25f56e24f9f4206ffc8822e0 100644
--- a/app/src/main/res/xml/appfilter.xml
+++ b/app/src/main/res/xml/appfilter.xml
@@ -2611,6 +2611,9 @@
     <item
         component="ComponentInfo{ru.meefik.linuxdeploy/ru.meefik.linuxdeploy.Launcher}"
         drawable="linuxdeploy" />
+    <item
+        component="ComponentInfo{org.liri.liri/org.liri.app.LiRi}"
+        drawable="liri" />
     <item
         component="ComponentInfo{de.onyxbits.listmyapps/de.onyxbits.listmyapps.MainActivity}"
         drawable="listmyapps" />
diff --git a/app/src/main/res/xml/drawable.xml b/app/src/main/res/xml/drawable.xml
index 01170bd5d1fb8542255b678ff6344bca898869d6..05d6f5de16484b7b4026fde818c2d78761ff0f85 100644
--- a/app/src/main/res/xml/drawable.xml
+++ b/app/src/main/res/xml/drawable.xml
@@ -560,6 +560,7 @@
     <item drawable="linphone" />
     <item drawable="linuxcommands" />
     <item drawable="linuxdeploy" />
+    <item drawable="liri" />
     <item drawable="listmyapps" />
     <item drawable="lkeyboard" />
     <item drawable="localcalendar" />
diff --git a/icons/chromatic/liri.svg b/icons/chromatic/liri.svg
new file mode 100644
index 0000000000000000000000000000000000000000..1c2229dd7bdd4eb0366af665004c34f3a5df8d3e
--- /dev/null
+++ b/icons/chromatic/liri.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="#bf360c" 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="#ffc107"/>
+        <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="#bf360c" opacity=".2"/>
+    </g>
+    <g transform="matrix(.23494 0 0 .23494 6.8552 6.8552)" fill="#fff">
+        <path d="m13 32a3 3 0 1 0 3 3 3.0033 3.0033 0 0 0-3-3zm0 4a1 1 0 1 1 1-1 1.0013 1.0013 0 0 1-1 1z"/>
+        <path d="m27 32a3 3 0 1 0 3 3 3.0033 3.0033 0 0 0-3-3zm0 4a1 1 0 1 1 1-1 1.0013 1.0013 0 0 1-1 1z"/>
+        <path d="m42 38a3 3 0 1 0-3-3 3.0033 3.0033 0 0 0 3 3zm0-4a1 1 0 1 1-1 1 1.0013 1.0013 0 0 1 1-1z"/>
+        <path d="m56 32a3 3 0 1 0 3 3 3.0033 3.0033 0 0 0-3-3zm0 4a1 1 0 1 1 1-1 1.0013 1.0013 0 0 1-1 1z"/>
+        <path d="m36 29h-2v-22h-14v8h-6v-4h2v-6h-10v6h2v4.1011a5.0084 5.0084 0 0 0-4 4.8989 4.9513 4.9513 0 0 0 1.0256 3h-0.02557a0.99978 0.99978 0 0 0-0.98047 0.80371l-2 10a1 1 0 0 0 0.98047 1.1963h4a6 6 0 0 0 12 0h2a6 6 0 0 0 12 0h3a6 6 0 0 0 12 0h2a6.0001 6.0001 0 1 0 11.91-1h0.09033v-23h-26zm-14-20h10v14h-4.9196l2.7004-3.3755-1.5615-1.249-3.6996 4.6245h-1.4393l2.7004-3.3755-1.5615-1.249-2.2192 2.774zm-14-2h6v2h-6zm4 4v4h-2v-4zm-3 6h11v6h-11a3 3 0 0 1 0-6zm4 22a4 4 0 1 1 4-4 4.0046 4.0046 0 0 1-4 4zm14 0a4 4 0 1 1 4-4 4.0046 4.0046 0 0 1-4 4zm5-7.3096a5.9907 5.9907 0 0 0-10.65 1.3096h-2.7a5.9903 5.9903 0 0 0-11.3 0h-3.1303l1.6001-8h26.18zm4 1.3096h-2v-2h2zm20 6a4 4 0 1 1 4-4 4.0046 4.0046 0 0 1-4 4zm-18-26h22v10h-16.92l2.7004-3.3755-1.5615-1.249-3.6996 4.6245h-1.4393l2.7004-3.3755-1.5615-1.249-2.2192 2.774zm0 12h22v5.5405a5.9808 5.9808 0 0 0-9.65 2.4595h-2.7a5.9808 5.9808 0 0 0-9.65-2.4595zm4 6a4 4 0 1 1-4 4 4.0046 4.0046 0 0 1 4-4z"/>
+        <polygon points="58 15 52 15 52 17 56 17 56 21 58 21"/>
+        <polygon points="30 11 24 11 24 13 28 13 28 15 30 15"/>
+        <rect x="48" y="15" width="2" height="2"/>
+        <path d="m27 41h-25v6h2v6h-2v6h60v-6h-2v-6h2v-6zm33 16h-56v-2h56zm-54-4v-6h2v6zm4 0v-6h4v6zm6 0v-6h2v6zm4 0v-6h4v6zm6 0v-6h2v6zm4 0v-6h4v6zm6 0v-6h2v6zm4 0v-6h4v6zm6 0v-6h2v6zm4 0v-6h4v6zm6 0v-6h2v6zm4-10v2h-56v-2z"/>
+    </g>
+</svg>