Skip to content

Releases: Auralix-Studio/nexo

Nexo 1.6.5

Choose a tag to compare

@Alexito-Hub Alexito-Hub released this 11 Aug 04:37

Nexo 1.6.5

Verificación

PowerShell:


Get-FileHash -Algorithm SHA256 .\nexo-v1.6.5-universal.apk

Bash:


sha256sum nexo-v1.6.5-universal.apk

Instalación

  • Usuarios con versión anterior: la app detecta esta versión al próximo arranque, baja el APK en background y muestra la notificación "Actualización lista para instalar".

  • Instalación limpia: Android pedirá autorizar "fuente desconocida" para Nexo la primera vez.

Nexo 1.6.3

Choose a tag to compare

@Alexito-Hub Alexito-Hub released this 08 Aug 05:47

Nexo 1.6.3

Arreglo de la verificación de actualizaciones.

Correcciones

  • La app ahora detecta correctamente las nuevas versiones publicadas. La
    verificación leía el nombre del archivo de la actualización con una clave
    equivocada, así que nunca encontraba la descarga y no avisaba de que había
    una versión más reciente. Desde esta versión, las actualizaciones vuelven
    a funcionar de forma automática.

Verificación

PowerShell:


Get-FileHash -Algorithm SHA256 .\nexo-v1.6.3-universal.apk

Bash:


sha256sum nexo-v1.6.3-universal.apk

Instalación

  • Usuarios con versión anterior: la app detecta esta versión al próximo arranque, baja el APK en background y muestra la notificación "Actualización lista para instalar".

  • Instalación limpia: Android pedirá autorizar "fuente desconocida" para Nexo la primera vez.

Nexo 1.6.2

Choose a tag to compare

@Alexito-Hub Alexito-Hub released this 08 Aug 05:41

Nexo 1.6.2

Correcciones en el módulo de notas y preparación para la Microsoft Store.

Correcciones

  • El promedio de un curso ahora es el mismo en la lista y al abrir su
    detalle. El detalle mostraba el valor redondeado por el servidor, así que
    el número de adentro no coincidía con el de afuera.
  • El gráfico de evolución por periodo usa el promedio oficial de cada ciclo;
    solo calcula uno propio para el ciclo en curso cuando aún no hay valor
    publicado.
  • Los talleres, calificados en escala 0–100, se muestran y promedian en
    escala vigesimal: ya no inflan el promedio del ciclo.

Mejoras

  • Estados de carga con esqueletos en Inicio, Horario, Notas y Pagos; ya no
    aparece "sin datos" mientras la información está cargando.
  • Reintento automático de la carga al recuperar la conexión.
  • Estado de aprobado o desaprobado por curso, y días, meses y saludos
    traducidos según el idioma de la app.

Verificación

PowerShell:


Get-FileHash -Algorithm SHA256 .\nexo-v1.6.2-universal.apk

Bash:


sha256sum nexo-v1.6.2-universal.apk

Instalación

  • Usuarios con versión anterior: la app detecta esta versión al próximo arranque, baja el APK en background y muestra la notificación "Actualización lista para instalar".

  • Instalación limpia: Android pedirá autorizar "fuente desconocida" para Nexo la primera vez.

Nexo 1.6.1

Choose a tag to compare

@Alexito-Hub Alexito-Hub released this 18 Jul 03:32

Nexo 1.6.1

Corrige un problema de inicio de sesión de la versión 1.6.0. Se recomienda actualizar desde 1.6.0.

Correcciones

  • Inicio de sesión. En 1.6.0, al entrar con credenciales válidas la app podía devolverte a la pantalla de login. Corregido: ahora la sesión solo se cierra si el servidor rechaza las credenciales; una caída temporal de SIGMA o Intranet ya no te expulsa (muestra tus datos guardados y reintenta).
  • Instalador y desinstalador. Los botones ahora se ajustan a su contenido; se corrige el desajuste de tamaños ("uno grande, otro pequeño").

Incluye todo lo de 1.6.0: la resiliencia de sesión y el instalador de Windows de un solo archivo.

Descarga e instalación

Windows — descarga nexo-v1.6.1-setup-x64.exe y ejecútalo. Al no estar firmado con un certificado de pago, Windows SmartScreen puede mostrar un aviso la primera vez: pulsa "Más información" → "Ejecutar de todas formas". Se instala sin permisos de administrador.

Android — descarga el APK según tu dispositivo:

  • nexo-v1.6.1-universal.apk — compatible con cualquier dispositivo (recomendado si no conoces tu arquitectura).
  • nexo-v1.6.1-arm64.apk — la mayoría de equipos modernos.
  • nexo-v1.6.1-armv7.apk — equipos antiguos de 32 bits.
  • nexo-v1.6.1-x86_64.apk — emuladores / equipos x86_64.

Android pedirá autorizar "fuente desconocida" la primera vez.

Verificación de integridad

Cada archivo tiene su hash SHA-256 en SHA256SUMS.txt:

Get-FileHash -Algorithm SHA256 .\nexo-v1.6.1-setup-x64.exe

Linux se publicará por separado (no se compila desde Windows).

Nexo 1.5.0

Choose a tag to compare

@Alexito-Hub Alexito-Hub released this 01 Jul 22:28

Nexo 1.5.0

Verificación

PowerShell:


Get-FileHash -Algorithm SHA256 .\nexo-v1.5.0-universal.apk

Bash:


sha256sum nexo-v1.5.0-universal.apk

Instalación

  • Usuarios con versión anterior: la app detecta esta versión al próximo arranque, baja el APK en background y muestra la notificación "Actualización lista para instalar".

  • Instalación limpia: Android pedirá autorizar "fuente desconocida" para Nexo la primera vez.

Nexo 1.4.0

Choose a tag to compare

@Alexito-Hub Alexito-Hub released this 29 Jun 18:50

Nexo 1.4.0

Verificación

PowerShell:


Get-FileHash -Algorithm SHA256 .\nexo-v1.4.0-universal.apk

Bash:


sha256sum nexo-v1.4.0-universal.apk

Instalación

  • Usuarios con versión anterior: la app detecta esta versión al próximo arranque, baja el APK en background y muestra la notificación "Actualización lista para instalar".

  • Instalación limpia: Android pedirá autorizar "fuente desconocida" para Nexo la primera vez.

Nexo 1.3.1

Choose a tag to compare

@Alexito-Hub Alexito-Hub released this 17 Jun 16:39

Nexo 1.3.1

Verificación

PowerShell:


Get-FileHash -Algorithm SHA256 .\nexo-v1.3.1-universal.apk

Bash:


sha256sum nexo-v1.3.1-universal.apk

Instalación

  • Usuarios con versión anterior: la app detecta esta versión al próximo arranque, baja el APK en background y muestra la notificación "Actualización lista para instalar".

  • Instalación limpia: Android pedirá autorizar "fuente desconocida" para Nexo la primera vez.

Nexo 1.3.0

Choose a tag to compare

@Alexito-Hub Alexito-Hub released this 13 Jun 21:16

Nexo 1.3.0

Verificación

PowerShell:


Get-FileHash -Algorithm SHA256 .\nexo-v1.3.0-universal.apk

Bash:


sha256sum nexo-v1.3.0-universal.apk

Instalación

  • Usuarios con versión anterior: la app detecta esta versión al próximo arranque, baja el APK en background y muestra la notificación "Actualización lista para instalar".

  • Instalación limpia: Android pedirá autorizar "fuente desconocida" para Nexo la primera vez.

Nexo 1.1.1 — Lumen estable y APK 42% más liviano

Choose a tag to compare

@Alexito-Hub Alexito-Hub released this 11 Jun 05:00
bed4429

Parche enfocado en estabilidad de Lumen y reducción agresiva del tamaño
del APK. Usuarios en 1.1.0 reciben la notificación de actualización
automáticamente — la app baja el APK en background y avisa cuando esté
listo para instalar.

Cambios

Lumen ya no se cuelga

  • Sampling unificado. load() y resetConversation() ahora usan
    los mismos parámetros (greedy puro). Antes el segundo turno cambiaba
    el sampling a uno que rompía al modelo 270M en loops de basura
    (**\n\n**\n\n**).
  • Watchdog de respuesta. Timeout de 20 s por token y 90 s total. Si
    MediaPipe se estanca sin emitir nada — visto en algunos Snapdragon
    mid-range con presión de memoria — la app corta limpio en vez de
    dejar el input deshabilitado para siempre.
  • Botón "Detener" funcional. Antes pedía a MediaPipe que parara
    pero no liberaba la UI hasta que el stream naturalmente terminase.
    Ahora completa la generación activa al instante.
  • Validación del archivo al cargar. Si el .task está truncado
    (descarga interrumpida que dejó bytes faltantes), se elimina y la
    app pide re-descargarlo desde Configuración → Lumen, en vez de
    cargarlo y producir basura indescifrable.

Lumen sabe más

  • Asignaturas y prerequisitos. El archivo asignaturas.md existía
    en disco pero el contexto nunca lo cargaba. Ahora preguntas tipo
    "¿qué necesito antes de Análisis II?" o "¿cuántos cursos llevo en
    ciclo 3?" tienen respuestas reales.
  • Router con sinónimos. Preguntas naturales como "¿qué me toca
    mañana?", "¿cuánto me queda por pagar?" o "¿voy bien académicamente?"
    ahora detectan el contexto correcto.
  • Fallback de contexto. Si la pregunta no matchea ninguna categoría,
    Lumen recibe la KB mínima de UPLA + información sobre la app. Antes
    contestaba desde su conocimiento general (que no sabe nada de UPLA)
    y se inventaba cosas.
  • Estado de carga. Cuando le preguntas algo mientras la app
    todavía sincroniza con SIGMA/Intranet, Lumen ahora dice "espera unos
    segundos" en lugar de inventarse que no hay datos.

APK 42% más liviano (253 MB → 147 MB)

  • Excluidas 7 librerías MediaPipe que flutter_gemma empaqueta pero
    Lumen nunca usa: vision tasks, image generation, embeddings (Gecko
    y Gemma), text chunker, vector store SQLite. −85 MB.
  • R8 minify activado para release builds (las reglas para preservar
    MediaPipe/Protobuf/TFLite ya estaban — solo faltaba activar el
    minificador).
  • Removida la variante x86_64 del APK universal (solo la usaban
    emuladores). −75 MB.

Descarga

Archivo Tamaño Compatibilidad
nexo-v1.1.1-universal.apk 147 MB Cualquier Android ≥ 7.0

SHA-256

9971a160a587976dbe8bca367a982deab5378ceeae545bd6b32e837c500ce288

Verificar en PowerShell:

Get-FileHash -Algorithm SHA256 .\nexo-v1.1.1-universal.apk

O en Bash:

sha256sum nexo-v1.1.1-universal.apk

Instalación

Usuarios en 1.1.0: la app detecta esta versión al próximo arranque,
baja el APK en background y muestra la notificación
"Actualización lista para instalar". Tocar → instala con un click.

Instalación limpia: Android pedirá autorizar "fuente desconocida"
para Nexo la primera vez. A partir de ahí, las actualizaciones
siguientes no vuelven a pedirlo.

Solo Android en esta versión

Las variantes por arquitectura (arm64, armv7) y el paquete de Windows
se publicarán en versiones siguientes.

Nexo 1.1.0 — Autoupdater y resiliencia de sesión

Choose a tag to compare

@Alexito-Hub Alexito-Hub released this 11 Jun 04:23
bed4429

Primera versión bajo Auralix Studio. Incluye autoupdater de APK desde
GitHub Releases y un refactor de las sesiones SIGMA/Intranet que cierra
de raíz los casos en los que el horario y los pagos salían vacíos.

Novedades

Autoupdater (Android)

  • Detecta automáticamente nuevas versiones desde este repositorio.
  • Descarga el APK en segundo plano una sola vez — no re-descarga si
    ya está en disco.
  • Notifica cuando la actualización está lista para instalar; tocar
    la notificación abre el instalador del sistema.
  • Borra el APK consumido al primer arranque tras la instalación.

Resiliencia de sesión

  • SIGMA: si el backend devuelve el HTML del SPA cuando el token
    expira (en vez de un 401 explícito), la app lo detecta, renueva el
    token con las credenciales guardadas y reintenta la petición en el
    mismo flujo. El usuario no ve la pantalla vacía.
  • Intranet: cuando la cookie PHPSESSID caduca server-side, el
    cliente vuelve a loguearse de forma transparente y persiste la
    cookie nueva. Sin dobles logins en paralelo (deduplicación interna).
  • Cookies rehidratadas optimistas: el primer request del cold
    start usa la cookie persistida y, si el server la rechaza, el
    retry se encarga — cero requests extra cuando la cookie sigue viva.

Otros

  • Migración del organismo del repo a auralix-studio/nexo (afecta
    modelos Lumen, releases de APK y enlaces internos).
  • Versión sincronizada en pubspec.yaml, AppConfig y el instalador
    Windows (cuando se publique).

Descarga

Archivo Tamaño Compatibilidad
nexo-v1.1.0-universal.apk 252 MB Cualquier Android ≥ 7.0

SHA-256

d3cb7cd1ce56d8638766b68705c2d4fdcb367a81d54e99a168f263e1e9be46a6

Verificar en PowerShell:

Get-FileHash -Algorithm SHA256 .\nexo-v1.1.0-universal.apk

O en Bash:

sha256sum nexo-v1.1.0-universal.apk

Instalación

Android pedirá autorizar "fuente desconocida" para esta app la primera
vez. A partir de aquí las próximas actualizaciones se descargan e
instalan desde dentro de Nexo sin volver a pedirlo.

Solo Android en esta versión

Esta release entrega únicamente el APK universal de Android. Las
variantes por arquitectura (arm64, armv7, x86_64) y el paquete de
Windows se publicarán en siguientes versiones.