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
      ARK-4 es un Custom Firmware para PSP y PS Vita. Fácil de usar y repleto de funciones únicas, ARK CFW tiene como objetivo mantener la experiencia de PSP actualizada. Como sucesor de PRO y ME, ARK es ahora el CFW más completo en cuanto a funciones para PSP, con todas las funciones del CFW clásico, así como funciones nuevas exclusivas y únicas que no se encuentran en ningún otro lugar.
      Características:
      Sistema central para la ejecución de código sin firmar en cada dispositivo PSP basado en el kernel 6.60. Controlador Inferno para juegos ISO, CSO y ZSO. Controlador de palomitas de maíz para juegos de PSX. Motor Stargate No-DRM. Compatibilidad con complementos para juegos de PSP, juegos de PSX y VSH (XMB), incluidos complementos por juego. Compatible con todos los modelos de PSP en firmwares 6.60 y 6.61. Compatible con todos los modelos de PS Vita con firmware 2.10 y posteriores. Minimalista: solo 5 archivos instalados en PSP flash, las extensiones CFW están instaladas en la tarjeta de memoria.
      Instalación en PSP
      Instale la carpeta ARK_01234 en la carpeta / PSP / SAVEDATA /. Instale la carpeta ARK Live en la carpeta / PSP / GAME /. Inicie ARK Live Loader. Instalará módulos ARK en PSP Flash y arrancará el CFW. Instale la actualización Infinity que se encuentra en la descarga de ARK (es posible que deba ejecutarla con OFW). Esto le permitirá usar ARK de forma permanente y triple arranque con PRO y ME. Instalación en PS Vita
      Para los usuarios de 3.60 Henkaku: Instale una burbuja ARK-4 para 3.60 usando FastARK Reemplace ARK savedata con la última versión. Para exploits de juegos tanto en PSP como en PS Vita: Teniendo en cuenta que el exploit savedata carga H.BIN desde la ruta de savedata. Copie todos los archivos de ARK_01234 en la carpeta de datos guardados explotada ... ---- excepto los archivos de datos guardados reales: ICON0.PNG, PARAM.SFO, SECURE.BIN, SAVEAUTO.BIN, SAVEUTIL.BIN Personalización instalando plugins
      Puede instalar complementos creando un archivo llamado PLUGINS.TXT en la carpeta / SEPLUGINS / y / o la carpeta de datos guardados de ARK.
      Agregue una línea de texto para cada complemento usando el siguiente formato: juego, ms0: /ruta_a_mi_juego_plugin.prx, pops habilitados, ms0: /ruta_a_mi_psx_plugin.prx, 1 vsh, ms0: /ruta_a_mi_vsh_plugin.prx, verdadero También puede habilitar complementos por juego. Por ejemplo, habilite lcscheatdevice en GTA Liberty City Stories Versión de EE. UU.: ULUS10041, ms0: /seplugins/lcscheatdevice.prx, en
      Puede utilizar las palabras clave "habilitado", "activado", "1" o "verdadero" para indicar que el complemento está habilitado, cualquier otra cosa lo deshabilita. Puede usar palabras clave game, pops o vsh para ejecutar el complemento en el nivel de ejecución correspondiente, o la ID del juego para complementos específicos del juego. Puede usar las siguientes palabras clave para decirle a ARK cuándo se carga el complemento: ---- todo / siempre: si se usa alguna de estas palabras clave, el complemento siempre se cargará. ---- umd: el complemento solo debe cargarse en juegos minoristas (UMD / ISO / PSN). ---- homebrew: el complemento solo debería cargarse en homebrews. ---- juego: el complemento se puede cargar tanto en juegos minoristas como en homebrews. ---- pops: el complemento solo se carga en los juegos de PSX. ---- vsh: el complemento solo se carga en el XMB. ---- ID de juego: si especificas una ID de juego (es decir, SLUS000000), el complemento solo se cargará en ese juego. Personalización configurando ARK
      Puede crear un archivo SETTINGS.TXT usando el mismo formato que PLUGINS.TXT para habilitar / deshabilitar algunas funciones de CFW en diferentes partes del sistema. Por ejemplo, puede hacer overclock a la velocidad de CPU más alta de esta manera: siempre, overclock, encendido Otro ejemplo, overclockear solo en juegos, usar el ahorro de energía en VSH: juego, overclock, en vsh, powersave, en Puede usar los mismos niveles de ejecución que se usan en los complementos para decirle a ARK cuándo la configuración entra en vigencia (todo / siempre, umd, homebrew, juego, pops, vsh). Ajustes de configuración para ARK: overclock: use esto para un mejor rendimiento a expensas del tiempo de la batería. Establece la velocidad de la CPU / BUS en 333/166. powersave: utilícelo para mejorar la duración de la batería a expensas del rendimiento. Establece la velocidad de CPU / BUS en 133/66. usbcharge: habilita la carga USB donde quiera. lanzador: reemplaza el XMB con un lanzador de menú personalizado. disablepause: desactiva la función de pausa del juego en PSP Go. highmem: habilita memoria alta en modelos por encima de 1K. Solo debe usar esto en el nivel de ejecución de homebrew, ya que los juegos minoristas no estaban destinados a usar la memoria adicional, y esto puede causar problemas con los dispositivos de trampa u otros complementos que esperan que los juegos tengan sus datos en direcciones de memoria específicas. Utilizando Launchers personalizados
      También puede personalizar ARK utilizando la configuración de "lanzador", que reemplaza el XMB con cualquier lanzador personalizado que haya instalado. ARK incluye un lanzador personalizado, pero ha habido muchos otros creados por miembros de la escena, algunos más atractivos, algunos con más funciones, algunos más simples, pero todos con personalidad, dedicación y amor por parte de la comunidad.
      Creado por qwikrazor87.
    • 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.
×
×
  • Crear nuevo...