Jump to content

PS5 Dump Runner Installer 1.4.0

¿Quieres enterarte al momento de las nuevas descargas? Síguenos en Twitter, Mastodon o Threads!

PS5 Dump Runner Installer es una aplicación para Windows y macOS que instala fácil y rápidamente la última versión de Dump Runner en tu PS5.

PS5 Dump Runner Installer.webp

¿Por qué usar esta herramienta?

  • Ahorra tiempo: Olvídate de navegar manualmente por las carpetas FTP para cada juego.
  • Mantente actualizado: Descarga las últimas versiones directamente desde el GitHub de EchoStretch con un solo clic.
  • Operaciones por lotes: Sube archivos hasta a 10, 20 o incluso 50 volcados (dumps) de juegos de forma simultánea.
  • No pierdas ni un juego: El escaneo automático localiza todos tus volcados en el almacenamiento interno, M.2 externo y unidades USB.
  • Sigue el progreso: Las barras de progreso visuales muestran exactamente qué está ocurriendo.
  • Seguro y fiable: Avisos de confirmación antes de sobrescribir e informes detallados de errores.
  • Archivos personalizados: Opción para subir tus propios archivos dump_runner experimentales.
  • Recuerda la configuración: Tus datos de conexión y credenciales se guardan de forma segura entre sesiones.

Requisitos

  • Python 3.11 o superior.
  • PS5 con servidor FTP activo (por ejemplo, a través de homebrew).
  • Conexión de red entre el PC y la PS5.

Instalación

Descarga la última versión desde aquí mismo y ejecuta PS5DumpRunnerInstaller-vX.X.X.exe.

Guía de Uso

Paso 1: Iniciar el servidor FTP en PS5

Antes de usar esta herramienta, es necesario tener un servidor FTP ejecutándose en tu PS5.

Paso 2: Conectar a tu PS5

  • Introduce la dirección IP de tu PS5 en el campo Host.
  • El puerto por defecto es 1337 (ajústalo si tu servidor FTP utiliza uno distinto).
  • El nombre de usuario por defecto es anonymous (cámbialo si es necesario).
  • Introduce la contraseña si se requiere.
  • Haz clic en Connect & Scan (Conectar y Escanear).

Paso 3: Ver los volcados (dumps) de juegos detectados

Tras la conexión, la aplicación escaneará y mostrará automáticamente todos los volcados de juegos encontrados en tu PS5.

  • Cada volcado muestra su Title ID (ej. CUSA12345).
  • El indicador de ubicación muestra dónde está guardado (Interno, USB, Extendido).
  • El estado (Status) indica: "Installed" (Instalado), "Partial" (Parcial) o "Not Installed" (No instalado).

Paso 4: Descargar el último dump_runner de GitHub

Haz clic en Download from GitHub para obtener la última versión oficial del repositorio de EchoStretch.

  • Aparecerá un cuadro de diálogo con las versiones disponibles e información de cada una.
  • Selecciona la versión que desees descargar.
  • Una barra de progreso mostrará el estado de la descarga.

Paso 5: Seleccionar los volcados de juego a actualizar

Elige a qué volcados quieres instalar los archivos de dump_runner:

  • Haz clic en las casillas junto a cada volcado individual.
  • Usa Select All (Seleccionar todo) para marcar todos los elementos.
  • Usa Select None (No seleccionar ninguno) para limpiar la selección.
  • El contador de selección muestra cuántos volcados hay marcados.

Paso 6: Subir archivos a los volcados seleccionados

Haz clic en Upload Downloaded Files (Subir archivos descargados) para comenzar la subida a todos los volcados seleccionados.

  • Una barra de progreso mostrará el avance general.
  • Cada volcado se actualiza uno por uno.
  • El estado se actualiza en tiempo real.
  • Al finalizar, se realizará un re-escaneo automático para mostrar el estado actualizado.

Paso 7: Subir archivos personalizados o experimentales (Opcional)

Si tienes archivos dump_runner propios o experimentales, haz clic en Upload Custom Files... para buscarlos y subirlos.

  • Selecciona tus archivos dump_runner.elf y/o homebrew.js.
  • Un aviso te recordará que no son versiones oficiales.
  • Los archivos se subirán a todos los volcados seleccionados.

Paso 8: Gestionar la configuración

Accede a File > Settings (Archivo > Configuración) para configurar:

  • Tiempo de espera de la conexión FTP (Timeout).
  • Activar/desactivar el modo pasivo.
  • Ajustes de comprobación de actualizaciones automáticas.
  • Borrar credenciales guardadas.

PS5 Dump Runner Installer ha sido creado por thomas-hcb.


Que novedades incluye la versión 1.4.0

Released

Soporte para desinstalar

  • Se ha habilitado la desinstalación de los archivos de ejecución de los volcados de juegos; por ejemplo, para ocultar los volcados de EXT1 del Homebrew Launcher.

Otras mejoras

  • Se ha establecido el puerto predeterminado en el 2121.

  • Se han añadido tipos de ubicación granulares: EXT0, EXT1, USB0–USB7.

No te pierdas nada, síguenos en Twitter, Mastodon o Threads!
Preguntas, aportes y peticiones en el foro.

  • Contenido similar

    • Por Dekuwa
      PSFFPKG es una utilidad ligera diseñada para automatizar la creación de imágenes .ffpkg (UFS2) para PS5.
      Funciona como un envoltorio para UFS2Tool de SvenGDK, optimizando el proceso de conversión de directorios de volcados de juegos en archivos de paquete instalables compatibles con el payload ShadowMount.
      Características
      Conversión Automatizada: Calcula el tamaño del directorio y ejecuta los argumentos necesarios para crear una imagen UFS2. Renombrado Automático: Cambia automáticamente el nombre de la imagen de salida al formato .ffpkg. Modo Dual: Soporta tanto el Modo Interactivo (doble clic para ejecutar) como la Interfaz de Línea de Comandos (CLI) para scripts por lotes. Privilegios de Administrador: Solicita automáticamente la elevación de privilegios (Ejecutar como administrador) para asegurar que las operaciones del sistema de archivos se realicen correctamente. Requisitos
      Para utilizar los archivos .ffpkg generados en su consola, necesita:
      PlayStation 5 con un firmware compatible con el payload. ShadowMount Payload (v1.4 o superior): Debe inyectar el payload ShadowMount que soporte el montaje de UFS. UFS2Tool: Esta herramienta depende de UFS2Tool.exe para realizar la creación del sistema de archivos. Instalación y Configuración
      Descargue la última versión de UFS2Tool desde el enlace superior y extraiga el archivo zip. Descargue el ejecutable de PSFFPKG desde aquí mismo. Paso Crucial: Coloque PSFFPKG.exe y UFS2Tool.exe en la misma carpeta. La estructura de la carpeta debería verse así:
      📂 UFS2Tool ├── 📄 PSFFPKG.exe ├── 📄 UFS2Tool.exe └── ... Uso
      Método 1: Modo Interactivo (Fácil)
      Haga clic derecho en PSFFPKG.exe y seleccione Ejecutar como administrador (la herramienta intentará elevar los privilegios automáticamente si lo olvida). Cuando se le solicite, pegue la ruta de su Carpeta de Volcado del Juego. (Opcional) Introduzca una ruta de salida o pulse Intro para guardar en la carpeta actual. La herramienta creará la imagen y la guardará como NombreDeLaCarpeta.ffpkg. Método 2: Línea de comandos (CLI)
      Puede usar esta herramienta en sus propios scripts o mediante CMD/PowerShell.
      Sintaxis: powershell PSFFPKG.exe "Ruta\Al\VolcadoDelJuego" "Ruta\A\CarpetaDeSalida" Ejemplo: powershell PSFFPKG.exe "C:\Games\CUSA12345" "D:\PS5_Packages" Nota: Si se omite la ruta de salida, el archivo se guardará en el directorio actual.
      PSFFPKG es un proyecto encabezado por sinajet.
    • Por Dekuwa
      UFS2Tool es un gestor de sistemas de archivos FreeBSD UFS1/UFS2, con versiones para Windows, macOS y Linux.
      Una implementación completa de los comandos de FreeBSD newfs(8), makefs(8), tunefs(8), growfs(8), fsck_ufs(8) y chmod para crear, gestionar y comprobar sistemas de archivos UFS1 y UFS2, orientada tanto a archivos de imagen como a dispositivos de disco sin formato (Windows).
      Las operaciones con archivos de imagen funcionan en cualquier plataforma compatible con .NET 8.0.
      Principales características:
      Crear sistemas de archivos UFS1 y UFS2 en archivos de imagen o dispositivos de Windows sin formato Compatibilidad total con newfs(8): admite todos los indicadores estándar de newfs de FreeBSD (excepto -T, -k, -r) Poblar desde directorio: permite crear imágenes a partir del contenido de un directorio con dimensionamiento automático (-D) Comando makefs: interfaz compatible con makefs(8) de FreeBSD para crear imágenes de sistemas de archivos a partir de árboles de directorios Comando growfs: interfaz compatible con growfs(8) de FreeBSD para expandir imágenes de sistemas de archivos existentes Comando fsck_ufs: comprobador de consistencia de sistemas de archivos compatible con fsck_ffs(8)/fsck_ufs(8) de FreeBSD Extraer archivos de imágenes de sistemas de archivos UFS1/UFS2 existentes Reemplazar archivos en imágenes de sistemas de archivos UFS1/UFS2 existentes (archivo individual o árbol de directorios) Añadir archivos a imágenes de sistemas de archivos UFS1/UFS2 existentes (archivo individual o árbol de directorios, recursivo) Eliminar archivos de imágenes de sistemas de archivos UFS1/UFS2 existentes (archivo individual o árbol de directorios, recursivo) Montar imágenes UFS como unidades de Windows con soporte de lectura y escritura a través de Dokan Leer e inspeccionar imágenes de sistemas de archivos UFS1/UFS2 existentes Listar contenidos de directorios de imágenes UFS1/UFS2 E/S de dispositivo: escritura directa en unidades físicas y volúmenes en Windows Inicio rápido para PS5
      Utilice este comando para crear rápidamente una imagen UFS2 compatible para ser montada en la PS5 con ShadowMount:
      UFS2Tool.exe newfs -D <carpeta> <PPSAxxxx.ffpkg> Alternativamente, puede utilizar este comando para crear rápidamente una imagen UFS2 con opciones FFS compatibles con FreeBSD que se pueda montar en la PS5 con ShadowMount:
      UFS2Tool.exe makefs -S 4096 -t ffs -o version=2,minfree=0,softupdates=0,optimization=space <PPSAxxxx.ffpkg> <carpeta> Aplicación con interfaz gráfica (GUI)
      El proyecto incluye una interfaz gráfica moderna y multiplataforma construida con Avalonia UI en el directorio UFS2Tool.GUI. La interfaz gráfica proporciona acceso a todas las operaciones principales de UFS2Tool:
      Crear sistema de archivos: crear imágenes UFS1/UFS2 con parámetros configurables Operaciones del sistema de archivos: listar, extraer, añadir, eliminar, reemplazar archivos y cambiar permisos Mantenimiento: operaciones TuneFS, GrowFS y FsckUFS Montaje de dispositivos: montar/desmontar imágenes UFS como unidades de Windows (solo en Windows, requiere Dokan) Creación rápida para PS5: plantillas preestablecidas para la creación de sistemas de archivos compatibles con PS5 Ajustes: selección de idioma (admite 11 idiomas) Notas
      Las operaciones de dispositivo (newfs en unidades físicas, devinfo, mount_udf) requieren privilegios de administrador en Windows. La herramienta está orientada a net8.0 y utiliza funciones específicas de Windows de forma condicional para la E/S de dispositivos y el montaje con Dokan. Las operaciones de archivos de imagen (crear, inspeccionar, extraer, añadir, eliminar, reemplazar, chmod, growfs, tunefs, fsck) funcionan en cualquier plataforma compatible con .NET 8.0. Las imágenes de sistemas de archivos creadas con esta herramienta son compatibles con mount y fsck_ffs de FreeBSD. Al crear imágenes con makefs, las actualizaciones suaves (soft updates) están desactivadas por defecto (softupdates=0), coincidiendo con el comportamiento de makefs(8) de FreeBSD. Utilice -o softupdates=1 para activarlas explícitamente. UFS2Tool es un proyecto encabezado por SvenGDK.
    • Por Dekuwa
      ps5-bar-tool es una aplicación para PS5 que permite analizar y extraer archivos de Copia de seguridad y Restauración.
      PS5 implementa una función llamada "Copia de seguridad y Restauración" (BAR) para permitir a los usuarios mover o guardar información de usuarios y aplicaciones.
      Este payload permite visualizar la información de cualquier archivo BAR y extraer el sistema de archivos integrado utilizando la PS5 como oráculo.
      Existen tres variantes del payload:
      ps5-bar-tool_info.elf: Analiza la información del archivo y genera registros tanto en un archivo local como en la conexión remota. ps5-bar-tool_dump_main_segments.elf: Además de lo anterior, vuelca los segmentos especiales del 1 al 5. ps5-bar-tool_dump_all.elf: Además de lo anterior, vuelca todos los archivos integrados en la carpeta "DUMP". Esto puede tardar varios minutos. Nota 1: Los archivos especiales (los de gran tamaño) como los PKG no se vuelcan actualmente.
      Nota 2: Solo puedes analizar archivos BAR que hayan sido generados en la misma versión de firmware que el tuyo (Ejemplo: 6.XX) o inferior.
      Instrucciones de uso
      Coloque el archivo BAR de PS5 en /mnt/usb0/PS5/EXPORT/BACKUP/archive.dat
      USB0 Root └── 📁 PS5 └── 📁 EXPORT └── 📁 BACKUP └── 📄 archive.dat └── 📄 archive0001.dat (if multi file) └── 📄 archive0002.dat (if multi file) └── 📄 archiveXXXX.dat └── 📁 DUMP (output) └── 📄 ps5-bar-tool.log (output) Envíe el payload
      socat -t 99999 - TCP:IP_DE_TU_PS5:9021 < ps5-bar-tool.elf Espere hasta que finalice. Encontrará un archivo de registro (log) en la carpeta.
      ps5-bar-tool es un proyecto encabezado por c0w-ar.
    • Por Dekuwa
      Game Mounter es una aplicación que monta automáticamente todos los juegos desde múltiples ubicaciones en el menú de inicio de PS5.
      Funciones principales
      Soporte para múltiples ubicaciones: escanea unidades internas, USB y SSD M.2. Detección y montaje automático de juegos. Bypass de DRM para todos los juegos. Soporte para juegos de PS5 (param.json y param.sfo). Montaje Nullfs (no requiere copia de archivos). Limpieza automática de juegos eliminados. Notificaciones de progreso en tiempo real: muestra "Montando juegos... 3/10 (30 %)" con el nombre del juego. Registro de errores: todas las operaciones se registran en /data/etaHEN/game_mounter.log. Sistema de caché: metadatos de juegos almacenados en /data/etaHEN/game_cache.json. Qué hace
      El payload escanea todas las carpetas dentro de /data/etaHEN/games/ y para cada juego:
      Lee el Title ID desde param.json o param.sfo. Aplica un parche al DRM (cambia applicationDrmType a standard). Crea un montaje nullfs en /system_ex/app/[TITLE_ID]. Copia los metadatos (iconos, sonidos) a /user/app/ y /user/appmeta/. Registra el juego en la base de datos del sistema PS5. Muestra el icono en el menú de inicio. Ubicaciones compatibles:
      /data/etaHEN/games - Almacenamiento interno /mnt/usb0/games - Unidad USB 0 /mnt/usb1/games - Unidad USB 1 /mnt/usb2/games - Unidad USB 2 /mnt/usb3/games - Unidad USB 3 /mnt/ext0/games - SSD M.2 Estructura de carpetas
      Los juegos pueden almacenarse en cualquiera de las ubicaciones compatibles. Organízalos de esta forma:
      /data/etaHEN/games/ (or /mnt/usb0/games, /mnt/ext0/games, etc.) ├── GameName1/ │ ├── sce_sys/ │ │ ├── param.json (or param.sfo) │ │ ├── icon0.png │ │ ├── pic0.png │ │ └── ... │ ├── eboot.bin │ └── [other game files] ├── GameName2/ │ ├── sce_sys/ │ │ └── ... │ └── ... └── GameName3/ └── ... Ejecución en PS5:
      Envía game_mounter.elf a la PS5 (por ejemplo, a /data/etaHEN/payloads/). Ejecuta el payload desde el menú de etaHEN. Espera a que se complete el montaje (verás la notificación "Game Mounter - By Manos"). ¡Los juegos aparecerán en el menú de inicio! Detalles técnicos
      Montaje Nullfs: No copia los juegos, simplemente los refleja (acceso directo). Bypass de DRM: Modifica applicationDrmType para que se ejecuten sin licencia. Registro del sistema: Utiliza la API sceAppInstUtilAppInstallTitleDir(). Actualización de la base de datos: Actualiza /system_data/priv/mms/app.db para los sonidos. Notas
      Escanea automáticamente todas las ubicaciones disponibles (interna, USB, M.2). Soporta juegos de PS5 (param.json y param.sfo). Si un juego ya está montado, lo omitirá (no lo vuelve a montar). Progreso en tiempo real: mira qué juego se está montando en cada momento. Registros de errores: consulta /data/etaHEN/game_mounter.log para obtener información detallada. Archivo de caché: /data/etaHEN/game_cache.json almacena los metadatos de los juegos. Solo monta desde ubicaciones que existan (omite unidades no disponibles). Ubicación del archivo de registro
      Todas las operaciones se registran en: /data/etaHEN/game_mounter.log
      El registro incluye:
      Marca de tiempo de cada ejecución. Mensajes de error detallados con códigos errno. Éxito o fallo del montaje para cada juego. Estadísticas resumidas. Sistema de caché
      Los metadatos de los juegos se guardan en caché en: /data/etaHEN/game_cache.json
      Ventajas:
      Reescaneos más rápidos (mejora de velocidad superior al 50 %). Almacena Title ID, nombre, ruta, hora de última detección y tamaño. Se actualiza automáticamente en cada ejecución. Solución de problemas
      Los juegos no aparecen:
      Comprueba que existe al menos un directorio de juegos (ej. /data/etaHEN/games/, /mnt/usb0/games/, /mnt/ext0/games/). Verifica que cada juego tenga sce_sys/param.json o sce_sys/param.sfo. Revisa la salida de la consola para ver qué ubicaciones se han escaneado. Las unidades USB deben estar montadas antes de ejecutar el payload. Consulta el archivo de registro /data/etaHEN/game_mounter.log para ver errores detallados. Error "Registration failed":
      La base de datos del sistema PS5 puede estar bloqueada. Prueba a cerrar otros juegos o aplicaciones antes de ejecutar el payload. Revisa el archivo de registro para ver códigos de error específicos. Montaje lento:
      La primera ejecución es más lenta (crea la caché). Las ejecuciones posteriores son un 50 % más rápidas gracias a la caché. Consulta el archivo de registro para ver qué juegos tardan más. Visualización de registros:
      # Via FTP or PS5 file browser cat /data/etaHEN/game_mounter.log Game Mounter es un proyecto encabezado por Manos.
    • Por Dekuwa
      Estamos ante un fork de ftpsrv, creado por drakmor. Un sencillo servidor FTP que puede ejecutarse en una PS4 o PS5 que tenga el "jailbreak" realizado y esté ejecutando un cargador ELF. El servidor FTP acepta conexiones en el puerto 2121.
      Características
      El software de cliente que ha sido probado incluye gFTP, Filezilla, curl y Thunar. El "payload" admite un par de comandos SITE personalizados específicamente para PS4 y PS5 (ejecutados sin anteponer la palabra SITE). En particular:
      KILL: Detiene el servidor FTP. MTRW: Vuelve a montar /system y /system_ex con permisos de escritura. SELF: Alterna la descodificación de SELF a ELF sobre la marcha (activado por defecto). Nota: el comando SELF funciona en conexiones individuales, por lo que debe usarse, por ejemplo:
      john@localhost:ftpsrv$ curl -o libkernel.sprx -Q SELF ftp://ps5:2121/system/common/lib/libkernel.sprx Problemas conocidos
      Algunos firmwares de PS5 anteriores a la versión 4 contienen un error (bug) del kernel en el que la lectura de algunos archivos SELF provoca que la llamada al sistema (syscall) de lectura se detenga o bloquee.
      ftpsrv ha sido creado por drakmor.
×
×
  • Crear nuevo...