Jump to content


Enso EX 5.0

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

Enso EX es un jailbreak untethered y cargador de CFW para unidades de PlayStation Vita/TV en el firmware 3.65.

Es un mod de Enso, todo el crédito para el Team Molecule por esta increible herramienta.

Características

Cargador de kernel personalizado

Se proporciona un cargador de kernel que replica la funcionalidad de vainilla con soporte adicional para una lista de módulos personalizada que se lee desde un archivo de texto.
Los módulos personalizados se cargan después del kernel base, pero se inician antes que el kernel base; esto permite que los módulos funcionen como 'complementos' y parcheen el kernel base en un estado impecable.

El cargador provisto también pasa una 'API' de enlace/parche de enso_ex a los módulos personalizados del usuario, detallados en el archivo Léame del desarrollador.

Compatibilidad con módulos de kernel base sin firmar

Junto con el cargador de kernel personalizado de enso_ex, esto permite al usuario agregar sus propios complementos *.skprx al kernel base.
También es posible reemplazar directamente los módulos básicos del kernel con alternativas descifradas/sin firmar.

De forma predeterminada, se proporcionan dos complementos: un habilitador casero y un sustituto de bootlogo, su funcionalidad se detalla más adelante en este archivo Léame.

Ejecución de código en el nivel del gestor de arranque

Antes del cargador del kernel, enso_ex intenta cargar y ejecutar un blob de código sin formato desde la partición os0.
Esto está diseñado para usarse como una extensión enso_ex que altera la información o la funcionalidad principal, como la versión de firmware, ConsoleID, indicadores de control de calidad, comportamiento del coprocesador de seguridad, etc.

Recuperació n basada en SD2VITA

Se incluye un mecanismo de recuperación a nivel de cargador de arranque. Cuando se activa, enso_ex se inicializará y usará sd2vita como un reemplazo de emmc, reemplazo de os0 o fuente de un blob de código de recuperación.

Esta función proporciona una protección contra cualquier tipo de corrupción del sistema de archivos, limpieza de particiones, fallas de actualización, errores enso_ex y mucho más.
También abre las puertas a modificaciones y retoques más avanzados, como el firmware híbrido o 'dual nand'.

Se ignoran los errores de carga/inicio del módulo kernel

enso_ex "fuerza" el arranque del kernel base, incluso si algunos módulos fallan al cargar o iniciar.
Esta función proporciona una capa de recuperación adicional y desbloquea la capacidad de iniciar firmwares estándar de diferentes tipos, como el firmware del kit de prueba en una unidad minorista.

Palancas de arranque misceláneas

En el archivo Léame de recuperación se detallan algunos conmutadores útiles, activados al mantener ciertas combinaciones de teclas.

  • emuMBR: use un bloque diferente como MBR
  • bloqueo de escritura del área de arranque: bloquee las escrituras en el MBR, los cargadores de arranque y enso_ex
  • Recuperación de EMMC: cargue y ejecute un blob de código de EMMC
  • Adi-os0: deshabilita os0 init, útil en caso de un percance grave.

Instalacion y configuracion

Se proporciona un archivo VPK que contiene el instalador enso_ex, que tiene las siguientes opciones:

Instalar/reinstalar el hack

Esta opción:

  • cree un archivo boot_config.txt específico del tipo en ur0:tai/
  • preparar la instalación de enso_ex en ux0:eex/
  • sincronizar complementos enso_ex
  • instalar núcleo enso_ex
  • actualizar la recuperación de enso_ex

Desinstalar el hack

Esta opción desinstalará enso_ex core y eliminará ur0:tai/boot_config.txt

Arreglar la configuración de arranque

Esta opción creará un boot_config.txt de tipo específico en ur0:tai/

Sincronizar complementos enso_ex

Esta opción:

  • eliminar extensiones obsoletas
  • eliminar os0:ex/
  • copiar ux0:eex/boot/* a os0:
    • si e2x_ckldr.skprx o bootmgr.e2xp no están presentes en ux0:eex/boot/, se eliminarán de os0:
  • copie ux0:eex/custom/* a os0:ex/

Actualizar la recuperación de enso_ex

Esta opción:

  • si existe, escriba ux0:eex/recovery/rconfig.e2xp en el bloque 4 de EMMC
  • si existe, escriba ux0:eex/recovery/rblob.e2xp en el bloque EMMC 0x30+
  • si existe, escriba ux0:eex/recovery/rmbr.bin en el bloque 3 de EMMC

Complementos básicos del kernel

Para agregar un complemento de kernel base personalizado, colóquelo en ux0:eex/custom/, agréguelo a ux0:eex/custom/boot_list.txt y "Sincronice" a través del instalador enso_ex.
De forma predeterminada, el instalador enso_ex instala los siguientes complementos:

e2xhencfg.skprx

  • Agrega soporte para módulos de kernel sin firmar
  • Redirige os0:psp2config_%model%.skprx a ur0:tai/boot_config.txt
    • si está en modo seguro, se omite la redirección predeterminada
    • si se mantiene SQUARE, se usa ux0:eex/boot_config.txt (también funciona en modo seguro)
    • en devkits en modo PSTV, se usa ur0:tai/boot_config_kitv.txt o ux0:eex/boot_config_kitv.txt

e2xculogo.skprx

  • reemplaza el logotipo de arranque predeterminado de PlayStation con os0:ex/bootlogo.raw
    • el formato es RGBA32 960x544
    • si no se encuentra ningún logotipo, no se mostrará ningún logotipo
    • deshabilitado en modo seguro

Que novedades incluye la versión 5.0

Released

  • registro de depuración añadido
  • Se agregó soporte adecuado para el modo de emulación de Playstation TV en DevKits.
  • Se agregó la recuperación de EMMC y los conmutadores de arranque.
  • Se agregó soporte básico de recuperación de SD para Playstation TV.
  • reescritura importante de la mayoría de los componentes críticos
  • Hizo que el instalador fuera más seguro y rápido.
  • varios ajustes y correcciones de errores

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

  • Contenido similar

    • Por Dekuwa
      Flycast es un emulador multiplataforma de Sega Dreamcast, Naomi y Atomiswave para Windows, macOS, Android, iOS y Nintendo Switch.
      ¿Qué es lo que puedes hacer con Flycast?
      Flycast, de momento, tiene soporte para lo siguiente:
      Juegos de SEGA Dreamcast  (en formatos CHD, CDI, GDI y CUE), incluídos los juegos basados en Windows CE Juegos de Sega Naomi (en format o.zip, .7z y .dat/.lst) Juegos de SEGA NAOMI GD-ROM (en formato .zip, .7z, .dat/.lst y .chd) Juegos de Sammy Atomiswave (en format o.zip y .7z) Aplicación creada por flyinghead.
    • Por Dekuwa
      BGFTP es una aplicación que hace de servidor FTP en segundo plano para PS Vita.
      Funciona simultáneamente con cualquier juego, incluidos los juegos en modo de memoria ampliada, y en modo de suspensión. Se ejecuta en el núcleo reservado del sistema, por lo que el rendimiento de los juegos no se ve afectado. BGFTP puede enviar diversa información al usuario mediante notificaciones.
      Puede ser algo lento cuando se ejecuta un proceso de juego que consume mucha CPU debido a que el proceso BGFTP tiene baja prioridad.

      Como usar BGFTP
      Instala LowMemMode plugin para mejerar las funciones de multitarea. No es un requisito, pero es altamente recomendable. Instala el .vpk, inicia la aplicación BGFTP. Para desactivar las notificaciones, ve a Configuración -> Notificaciones -> BGFTP. No olvide cerrar BGFTP cuando termine de usarlo, de lo contrario el sistema no pasará al modo de reposo.
      La aplicación en segundo plano BGFTP puede finalizar en las siguientes condiciones:
      Se despega el LiveArea de la aplicación principal. Se inicia el juego en modo de memoria ampliada. BGFTP puede ser relanzado después si tienes instalado el plugin LowMemMode. BGFTP es una aplicación creada por GrapheneCt.
    • Por Dekuwa
      Apollo Save Tool es una aplicación para gestionar los archivos de partidas guardadas en la PlayStation Vita.
      Esta aplicación homebrew permite descargar, desbloquear, parchear y resignar archivos de partidas guardadas directamente en tu consola.
      Características principales de Apollo Save Tool
      Fácil de usar: no se necesita una configuración avanzada. Autónomo: no requiere ordenador, todo ocurre en la PS Vita. Ajustes automáticos: detección automática del ID de usuario y del ID de cuenta. Multiusuario: soporta múltiples cuentas de usuario.
      Gestión de archivos
      Listado de archivos guardados: acceso rápido a todos los archivos guardados en el USB y en la memoria interna de PS Vita (+ detalles del archivo) Actualización del param.sfo: permite al usuario actualizar la información del ID de usuario y del ID de cuenta del param.sfo. Parches de archivos guardados: soporte completo para los parches de trucos Save Wizard y Bruteforce Save Data para mejorar tus partidas guardadas. Importación/exportación de archivos guardados: permite al usuario descifrar y exportar archivos guardados, así como importar archivos guardados descifrados de otras consolas. Descarga de partidas guardadas: fácil acceso a una base de datos online de archivos de partidas guardadas para descargarlos directamente a tu Vita. Instrucciones de configuración
      No se necesita ninguna configuración especial. Sólo tienes que descargar el último paquete apollo-vita.vpk e instalarlo en tu PlayStation Vita. Al ejecutarlo por primera vez, la aplicación detectará y configurará los ajustes de usuario necesarios.
      Carpetas de datos
      PS Vita
      Almacenamiento externo guarda tus partidas guardadas en <uma0/imc0/xmc0/ux0>:data/savegames/. Almacenamiento del usuario guarda los juegos guardados se escaneará desde ux0:user/00/savedata/. PSP
      Almacenamiento externo guarda sus partidas guardadas en <uma0/imc0/xmc0/ux0>:data/savegames/. Los juegos guardados en el almacenamiento del usuario serán escaneados desde ux0:pspemu/PSP/SAVEDATA/. Nota: Para descifrar los archivos de guardado de PSP, se necesitan claves de guardado específicas del juego. Puedes volcar las claves requeridas usando plugins de PSP, como:
      SGKeyDumper SGDeemer Instalación de los plugins:
      Instala el plugin en Adrenaline (ux0:pspemu/seplugins) Habilítalo usando el menú de recuperación. Inicia tu juego de PSP y deja que se cargue/guarde para que el plugin pueda volcar la clave. Una vez que la clave haya sido volcada, Apollo la detectará y la utilizará según sea necesario para descifrar, encriptar, aplicar parches o rehacer el save de PSP. Consejo: si tienes claves de guardado de PSP, utiliza la opción de volcado de claves de Apollo en tu guardado de PSP, y luego comparte el archivo fingerprints.txt para que todas estas claves puedan ser añadidas a la próxima versión.
      Uso
      El uso de la aplicación es sencillo y directo:
      Muévete hacia arriba/abajo para seleccionar el archivo de partida guardada que quieras parchear y pulsa el botón X. La pantalla de parches mostrará las correcciones disponibles para el archivo. Selecciona los parches y haz clic en Aplicar. Para ver los detalles del elemento, pulsa el triángulo. Se abrirá el menú contextual en la pantalla. Pulse el botón O para volver a la lista. Para volver a cargar la lista, pulse Cuadrado. Pulse los botones de disparo L1/L2 o R1/R2 para subir o bajar páginas. Apollo Save Tool es una aplicación creada por Bucanero.
      Nota: Ojo, que existe una versión de la misma aplicación para PS4 y para PS3.
    • Por Dekuwa
      Apollo CLI Tools es una bibliotecha y serie de herramientas de línea de comandos que implementan un motor de parches de datos guardados que admite códigos Save Wizzard/Game Genie y scripts de datos guardados de Bruteforce.
      La biblioteca es multiplataforma y es necesaria para crear:
      Apollo Save Tool (PS4) Apollo Save Tool (PS3) Apollo Save Tool (PS2) Apollo Save Tool (PS Vita) Apollo Save Tool (PSP) Formatos de código admitidos
      Save Wizard / Game Genie Scripts de datos guardados Bruteforce Save Wizard / Game Genie
      Tipo de código 0: Escritura estándar de 1 byte Tipo de código 1: Escritura estándar de 2 bytes Tipo de código 2: Escritura estándar de 4 bytes Tipo de código 3: Aumentar/Disminuir escritura Tipo de código 4: escritura múltiple (repetidor) Código tipo 5: Copiar y pegar Código tipo 6: Megacódigo especial Código tipo 7: No más / No menos que escribir Tipo de código 8: Búsqueda de bytes hacia adelante (establecer puntero) Tipo de código 9: Manipulador de puntero: (Establecer/Mover puntero) Código tipo A: escritura masiva Tipo de código B: Búsqueda de bytes hacia atrás (establecer puntero) Tipo de código D : Búsqueda de bytes de dirección (establecer puntero) Tipo de código E : Comandos de prueba de 2 bytes (omisor de código) Bruteforce Save Data (BSD)
      Comandos: set, write, search, insert, delete, copy, decrypt, encrypt, endian_swap, compress, decompress Hashes: crc16, crc32, crc32big, crc64_iso, crc64_ecma, md2, md4, md5, md5_xor, sha1, sha256, sha384, sha512, hmac_sha1, sha1_xor64, adler16, adler32, checksum32, sdbm, fnv1, add, wadd, dwadd, qwadd, wadd_le, dwadd_le, wsub, force_crc32, murmur3_32, jhash, jenkins_oaat, lookup3_little2 Hashes personalizados: eachecksum, ffx_checksum, ff13_checksum, deadrising_checksum, kh25_checksum, khcom_checksum, mgs2_checksum, sw4_checksum, toz_checksum, tiara2_checksum, castlevania_checksum, rockstar_checksum Encriptación: aes_ecb, aes_cbc, des_ecb, des3_cbc, blowfish_ecb, camellia_ecb Encriptación personalizada: diablo3, dw8xl, silent_hill3, nfs_undercover, ffxiii, borderlands3, mgs_pw, mgs_base64, mgs, mgs5_tpp, monster_hunter, rgg_studio Apollo CLI Tools ha sido creado por bucanero.
    • Por Dekuwa
      Autoplugin 2 para PS Vita Esta herramienta permite instalar/desinstalar los siguientes plugins con un solo clic en ux0 o ur0 (ur0 para SD2VITA):
      RemasteredControls (Adrenaline)    TheFlow DownloadEnabler    TheFlow NoNpDrm    TheFlow MiniVitaTV    TheFlow NoPsmDrm    frangarcj PSVita-StorageMgr    CelesteBlue Shellbat    nowrep Shellsecbat    OperationNT414C Oclockvita    frangarcj NoTrophyMsg    TheFlow NoLockScreen    TheFlow Vitabright (only 3.60 and PSVITA)    devnoname120 pngshot    xyz PSV-VSH MENU    joel16 Vflux    Applelo Repatch    dots-tb LOLIcon    dots-tb NoAVLS    SilicaAndPina ds3vita    xerpi ds4vita    xerpi PSVita USB streaming! (UVC USB Video Class)    xerpi DSmotion    OperationNT414C VitaGrafix    Electry usbmc    Yifan Lu Custom Splash Boot    Princess of Sleeping FuckPSSE    SilicaAndPina PSMPatch    SilicaAndPina ITLS-Enso    SKGleba TropHAX    SilicaAndPina noPsmWhitelist    SilicaAndPina AnalogStickDisable    Hack-Usagi reF00D    FAPS Team FreePSM    SilicaAndPina LOLITA 500/444    teakhanirons NoPowerLimitsVita    Electry VGi Electry
      Ajustes opcionales
      Actualizar plugins en línea Actualizar idiomas en línea Ahora puedes consultar el archivo readme en línea para la mayoría de los plugins incluidos Descargar/Instalar ITLS-Enso y Battery fixer (vpk) Establecer una imagen personalizada (se requiere un Boot Splash personalizado) Establecer un mensaje de advertencia personalizado (se requiere una advertencia personalizada) Establecer un nivel transparente (se requiere una imposición transparente) Pequeña nota para la imagen Splash
      Para cargar una imagen personalizada en el arranque, la imagen debe estar en formato png con un tamaño de 960X544 llamada splash.png y debe colocarse en la ruta ux0:CustomBootsplash/splash.png Ya no es necesario añadir la línea: "- load ur0: tai / custom_boot_splash.skprx"
      Autoplugin 2 es una aplicación creada por ONElua.
×
×
  • Crear nuevo...