diff --git a/metadata/net.i2p.android.router.txt b/metadata/net.i2p.android.router.txt
index 8ef5c7afc9..c57abbfdb6 100644
--- a/metadata/net.i2p.android.router.txt
+++ b/metadata/net.i2p.android.router.txt
@@ -262,6 +262,17 @@ Build:0.9.30,4745237
         curl https://gmplib.org/download/gmp/gmp-6.0.0.tar.xz | tar xJv -C $$I2P$$/core/c/jbigi/
     scandelete=lib/client/src/main/jniLibs
 
+Build:0.9.31,4745238
+    commit=da763a7c81e613a1ae94efd4eba55ba0087de18e
+    subdir=app
+    gradle=legacy
+    srclibs=I2P@2c76b87fba6d759421d0c99986f79c92237c0803
+    prebuild=echo -e "i2psrc=../$$I2P$$" >> ../lib/client/local.properties && \
+        echo -e "sdk.dir=$$SDK$$\nndk.dir=$$NDK$$\ni2psrc=$$I2P$$" >> ../routerjars/local.properties && \
+        sed -i '33i checkReleaseBuilds false\n' build.gradle && \
+        curl https://gmplib.org/download/gmp/gmp-6.0.0.tar.xz | tar xJv -C $$I2P$$/core/c/jbigi/
+    scandelete=lib/client/src/main/jniLibs
+
 Maintainer Notes:
 --Always update net.i2p.android aswell!--
 Don't do so until reproducible.
@@ -271,5 +282,5 @@ The version code and name is in app/build.gradle
 
 Auto Update Mode:None
 Update Check Mode:None
-Current Version:0.9.30
-Current Version Code:4745237
+Current Version:0.9.31
+Current Version Code:4745238