Oasis Mobile — qué añade esta rama
⚠ No es Oasis oficial. Es una rama experimental del hacklab sobre el Oasis de epsylon, sin afiliación con él. Si quieres usar Oasis de verdad, instala el oficial. Los fallos de aquí se reportan aquí, nunca a epsylon. Base: 0.9.5. Rama:
PRUEBAS.
¿Es la primera vez que oyes hablar de Oasis? Empieza por Entender Oasis en diez minutos: la red, los pubs, los saltos y el registro, explicados con esquemas. Y luego Empezar desde cero.
El resto de esta wiki cuenta solo lo que esta rama hace distinto. Lo demás está en la wiki del proyecto oficial, y no tiene sentido repetirlo peor.
Lo que no existe en el Oasis oficial
| Oficial | Esta rama | |
|---|---|---|
| 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 |
| 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 propio | APK sin permisos de cámara ni micrófono | Proyecto Gradle: permisos, subida de ficheros y servicio que sobrevive |
| Metadatos de las fotos | Se quitan solo si está sharp; en Android nunca |
Se quitan siempre: GPS, marca, modelo, número de serie |
| Servidor STUN | Uno de Google, por defecto | Ninguno. TURN propio si lo configuras |
Y lo que cambia de lo que ya había
- Los nombres de las categorías son los suyos (Community, Library, Multiverse). La rama llegó a cambiarlos y se revirtió: separarse de upstream en algo tan visible no compensa.
- Traducido a los 11 idiomas de Oasis, también todo lo nuevo.
- Cuatro fallos de la propia rama, encontrados probando y arreglados: están en Si algo va mal.
Por dónde empezar
| Página | Qué cuenta |
|---|---|
| Entender Oasis | La red, el gossip, los saltos, los pubs y el registro, con esquemas |
| Empezar desde cero | Conseguir invitación, seguir gente, abrir tu blog o tu tienda |
| Karvan | Salas efímeras: crear, invitar, cuánto viven, qué protege y qué no |
| Llamadas | Cómo se llama, por qué la APK oficial no puede, y el TURN |
| La interfaz | El panal, los filtros y la barra, botón por botón |
| Identidades | Varias cuentas, y el aviso que evita perder una |
| Chats | Lo único que cambia ahí: responder citando |
| Compilar la APK | Cómo se construye y cómo se publica una versión |
| Estructura del código | Dónde vive cada fichero y por qué ahí |
| Si algo va mal | Los fallos que han pasado de verdad |
| Qué NO tiene | Lo que falta respecto al oficial, sin adornos |
| Estado | Qué está probado y qué no |
Todas las capturas están tomadas de la APK funcionando en un Pixel 9 con Android 16. No hay ningún montaje.
Instalar
La APK no está en ninguna tienda: se descarga de las releases de este repositorio y se instala a mano, con "orígenes desconocidos" activado.
Se instala junto al Oasis oficial sin pisarlo —el identificador de aplicación es
net.laenre.oasis, distinto del suyo—, así que puedes tener los dos y comparar.
Necesita unos 350 MB libres. El primer arranque tarda entre 15 y 60 segundos porque descomprime el servidor; mientras, enseña una pantalla con un contador.
Verifica la huella de la firma antes de instalar una APK bajada de un servidor propio. La de cada versión se publica en su release y se comprueba con
apksigner verify --print-certs.
Licencia
AGPL-3.0, la misma que el proyecto original.
Oasis Mobile · rama PRUEBAS
⚠ No es Oasis oficial El oficial es este
Oasis en general
Esta rama
- La interfaz
- Karvan · salas efímeras
- Llamadas
- Chats
- Identidades
- Compilar la APK
- Estructura del código
