Skip to content

GeminusOS v1

Choose a tag to compare

@ecer96 ecer96 released this 21 Oct 19:59
· 6 commits to main since this release

GeminusOS v1 — base image

English

This release contains the full base image for the Anbernic RG DS Plus, plus the payload used by the built-in updater.

  • Image: GeminusOS-v1.1.img.zst (1.7 GB compressed, 15.5 GB uncompressed)
  • SHA-256: 40bcf0d689fc9c35124b1946469c5e688d665a1e5d5da5995d16ca784ab08674
  • microSD: 16 GB minimum, 32 GB recommended.

After the first boot, connect to WiFi and open Settings → Update to install the latest version (currently v1.29). The base image already includes the updater; you do not need to reflash the card for future updates.

Detailed flashing instructions for Windows, Linux and macOS are in the repository README:
https://github.com/ecer96/GeminusOS#3-flash-the-microsd-card

Includes the launcher, emulators, in-game menu, apps and system settings. Games, ROMs and BIOS files are not included.


Español

Actualización de GeminusOS v1.1 con actualizaciones por WiFi. A partir de esta versión la consola avisa sola cuando hay una versión nueva (Ajustes → Actualizar).

Incluye la imagen completa (GeminusOS-v1.1.img.zst, 1,7 GB) y el paquete de actualización (geminus-payload.tar.gz) que usa la consola.

Contenido incluido en esta versión

  • Launcher con menú Ajustes → Actualizar (aviso, progreso y reinicio automático).
  • Servicio de actualización: descarga por WiFi, verifica SHA-256, instala y hace rollback si falla.
  • Corrección del despliegue del payload (apps/media).
  • Panel YouTube con miniaturas, paginación y búsqueda.
  • Menú in-game de DraStic y shaders.
  • Ajustes del sistema y resto de novedades de la v1.

Scrapers

  • Libretro (sin API key) y TheGamesDB (API key gratuita) disponibles en Ajustes → Scraper.
  • ScreenScraper oculto temporalmente: si estaba configurado, pasa automáticamente a Libretro.
  • Las credenciales de desarrollador de ScreenScraper (devid/devpassword) van dentro del sistema (/mnt/vendor/ctrl/apps/screenscraper.dev). Al usuario solo se le pide usuario y contraseña.
  • Los scripts de scraping se incluyen en las actualizaciones (antes solo estaban en la imagen base).

Interfaz y sistema

  • Ojo para ver contraseñas: icono en los campos de contraseña (WiFi y credenciales) para mostrar u ocultar lo escrito.
  • Menú de RetroArch arreglado: el panel de juego (geminus-inpanel) se incluye en las actualizaciones y se lanza junto a RetroArch.

Verificar la descarga

Linux/macOS

sha256sum GeminusOS-v1.1.img.zst
# 40bcf0d689fc9c35124b1946469c5e688d665a1e5d5da5995d16ca784ab08674

Windows (PowerShell)

Get-FileHash .\GeminusOS-v1.1.img.zst -Algorithm SHA256

Descomprimir

Linux

zstd -d GeminusOS-v1.1.img.zst

Windows

  • 7-Zip (recomendado): clic derecho en el .zst → 7-Zip → Extract Here.
  • PeaZip: abrir el .zst y extraer.
  • zstd oficial: descargar de https://github.com/facebook/zstd/releases y ejecutar
    .\zstd.exe -d GeminusOS-v1.1.img.zst

balenaEtcher y Rufus no abren .zst: descomprime primero y selecciona el .img.

Flashear

  1. Inserta la microSD (mínimo 16 GB, recomendado 32 GB). Se borrará todo su contenido.
  2. Windows: abre balenaEtcher o Rufus, selecciona GeminusOS-v1.1.img y la tarjeta, y pulsa Flashear.
  3. Linux:
    sudo dd if=GeminusOS-v1.1.img of=/dev/sdX bs=4M status=progress conv=fsync
    Sustituye /dev/sdX por la tarjeta.
  4. Inserta la tarjeta en la consola y enciéndela.

Actualizaciones por WiFi

  • La consola comprueba el release cada hora (y al arrancar).
  • Si hay versión nueva aparece "Hay una actualización disponible" y se instala desde Ajustes → Actualizar.
  • No es necesario volver a flashear para actualizar el sistema, apps o scripts.

Nota sobre la v1

La imagen v1 no incluye el actualizador, así que esa primera vez hay que instalar esta v1.1 a mano (flasheando o por SSH). A partir de la v1.1 las siguientes versiones llegan solas.