diff --git a/README.md b/README.md
index 42adab0..3c3ea06 100644
--- a/README.md
+++ b/README.md
@@ -13,7 +13,7 @@
>
> **Los fallos de esta rama se reportan aquí, nunca a epsylon.**
-Versión base: **Oasis 0.9.5** · Rama: `PRUEBAS` ·
+Versión base: **Oasis 1.3.1** · Rama: `PRUEBAS` ·
[Documentación completa](https://gitea.laenre.net/hacklab/OASIS_MOBILE/wiki) ·
[Versión de escritorio](https://gitea.laenre.net/hacklab/OASIS_LINUX)
@@ -27,7 +27,7 @@ Versión base: **Oasis 0.9.5** · Rama: `PRUEBAS` ·
|---|---|---|
| **Salas efímeras** | — | Karvan: mensajes que solo viven en memoria y se autodestruyen |
| **Videollamadas** | — | Audio y vídeo por WebRTC, sin servidores de terceros |
-| **Interfaz de móvil** | El menú de escritorio en una pantalla pequeña | Panal de hexágonos, filtros y barra de accesos rápidos |
+| **Interfaz de móvil** | El menú de escritorio en una pantalla pequeña | Lanzador de módulos, filtros y barra de accesos rápidos |
| **Varias identidades** | Una por instalación | Varias en el mismo móvil, con aviso si dos comparten clave |
| **Respuesta citada** | — | Responder a un mensaje concreto dentro de un chat |
| **Envoltorio Android** | APK sin permisos de cámara ni micrófono | Proyecto Gradle propio: permisos, subida de ficheros, servicio que sobrevive |
@@ -104,12 +104,16 @@ navegador interno los deniega. Por eso esta rama trae su propio envoltorio Andro
-
-Casi cincuenta módulos no caben en la pantalla de un teléfono: se reparten en un panal
-de categorías, dos filtros arriba y una barra de cuatro atajos que eliges tú.
+Casi sesenta módulos no caben en la pantalla de un teléfono: la portada los ordena por
+secciones en una rejilla de iconos, como el cajón de apps del móvil, con dos filtros
+arriba y una barra de cuatro atajos que eliges tú.
+
+Solo aparecen los módulos activos. En **Ajustes → Workflows** se eligen de golpe: el de
+**activistas** deja lo justo para organizarse (chats, Karvan, pads, foro, imágenes,
+vídeos, wiki y blogs). En el móvil un workflow cambia los módulos, no el aspecto.
---
diff --git a/android/scripts/prepare.sh b/android/scripts/prepare.sh
index 768b97e..8e4ae0c 100755
--- a/android/scripts/prepare.sh
+++ b/android/scripts/prepare.sh
@@ -40,7 +40,8 @@ fi
# --- 2) backend + dependencias ---------------------------------------------
# El node_modules del movil esta podado: son ~137 MB frente a los 1,4 GB de una
# instalacion de escritorio. En vez de reinstalarlo, se reutiliza el del APK base:
-# comprobado que las 98 dependencias son identicas entre 0.9.1 y 0.9.5.
+# tiene que ser la APK oficial de la MISMA version que src/ (ahora 1.3.1): desde la
+# 1.1 el backend usa ssb-db2 y el node_modules de una 0.9.x ya no le sirve.
BASE_ZIP=""
if [ -n "$SRC" ] && [ -f "$SRC" ]; then
tmpz="$(mktemp -d)"; unzip -qo "$SRC" 'assets/nodejs-project.zip' -d "$tmpz" 2>/dev/null || true