Release Notes / Notas de la Version - MacheteSVG
English Documentation
Version 1.2.3 (Latest Release) - SAMU Crypto Vault, Decrypted Save Slots & Web ZIP Packaging Fix
MacheteSVG v1.2.3 resolves a critical archive generation issue in the Web Save Station (:8383) where downloaded savegame ZIP archives were missing crypto_vault.bin (the SAMU cryptographic vault), decrypted/ save slots, and visible metadata (meta/ / sce_sys/) when extracted on macOS or Windows.
Key Enhancements in v1.2.3
- SAMU Crypto Vault Extraction & Staging Path Fix:
- Restored the active kernel ioctl
PFS_DECRYPT_KEK_CMD(0xc0845302) via/dev/pfsmgrunder verified root execution (UID 0), successfully extracting the 32-byte plain AES key intocrypto_vault.bin(flags |= 1). - Fixed an
EROFS/ENOENTfailure on PlayStation 5 caused by trying to create temporary files in/tmp/(which resides on a read-only root mount). All vault generation and staging now safely operates in/data/save_staging/vault/. - Multi-storage scanning:
resolve_or_create_crypto_vaultnow searches across all storage media (/data/MacheteSVG,/mnt/ext1/MacheteSVG, and/mnt/usb0..7/MacheteSVG) for pre-existing vaults before generating new ones.
- Restored the active kernel ioctl
- Decrypted Save Slots Extraction (
decrypted/<slot>/):- Restored
ScopedPfsMountdynamic loader forlibSceFsInternalForVsh.sprxwith clean staging in/data/save_staging/sdimg_stagedand unmount cleanup. - Saves downloaded via
/api/download/<title_id>and/api/download_allnow automatically mount the PFS image and bundle the plaintext decrypted files indecrypted/for universal cross-console and emulator inspection.
- Restored
- Finder-Visible Metadata & Keystone Packaging:
- Save metadata (
param.json,icon0.png,saveindex) is now packaged in both visiblemeta/andsce_sys/directories alongside the hidden.meta/, preventing macOS Finder and file managers from hiding metadata files by default. - Authentic 96-byte
keystonefiles are resolved across appmeta, global keystones, staging, and storage roots, ensuring they are always bundled into the root of each game folder inside the ZIP.
- Save metadata (
- Global PFS Mount Thread Safety:
- Protected all PFS mounting and injection procedures with a global mutex (
pfs_global_mount_mutex), completely serializing access to/data/save_mntbetween Web Server downloads and console UI operations.
- Protected all PFS mounting and injection procedures with a global mutex (
- Verified Zero Emojis & 100% Passing Tests:
- Certified 0 emoji violations across all repository files.
- 103 unit tests passed with 100% success rate.
Package Checksums (v1.2.3)
| File | Size | SHA-256 Checksum |
|---|---|---|
MacheteSVG_v1.2.3_PS5.zip
| 29.6 MB (31,010,878 bytes) | 275c1f37c744e2cbfc891a250b394606626d75fd2a02d411f990c97ba2ba52c4
|
eboot.bin
| 23.8 MB (24,992,615 bytes) | ea07bd8d758d364ca8ee4a0f213d819c9db32ed078e2176eebd606f68f527b4d
|
Installation (Easy FTP Method)
- Download
MacheteSVG_v1.2.3_PS5.zip. - Extract the archive on your PC to get the
PPSA99001folder. - Enable FTP on your PS5 (OnionHEN, etaHEN, etc.).
- Upload the
PPSA99001folder directly to/data/homebrew/via FTP (resulting path:/data/homebrew/PPSA99001/eboot.bin). - Launch MacheteSVG from your homebrew launcher or system menu.
Version 1.2.2 - Compiler Register Aliasing Elimination, Official Web Logo & Event Log Viewer
MacheteSVG v1.2.2 addresses a critical compiler-induced segmentation fault (SIGSEGV) during save restoration on PlayStation 5 hardware, introduces official branding to the embedded Web Save Station (:8383), and provides direct browser access to system diagnostics.
Key Enhancements in v1.2.2
- Restore Crash Elimination (Compiler Register Aliasing & Stack Safety):
- Fixed a fatal crash (
SIGSEGVatsi_addr: 0x1/0x0) caused by Clang 18-O2register allocator reusing register%r13for loop bounds across inlined directory resolution helpers, clobbering%rbxand reading unmapped addresses. - Converted
resolve_path_ownershipandensure_directories_recursiveinto__attribute__((noinline)) noexceptprocedures with stack-allocated fixed buffers (char buf[1024]), eliminating all dynamic string allocations in recursive directory handling. - Expanded worker thread stack from 2 MB to 4 MB (
pthread_attr_setstacksize), preventing thread stack exhaustion on Prospero OS.
- Fixed a fatal crash (
- Official Web Branding & Event Log Access (:8383):
- Header icon updated: displays the authentic MacheteSVG Liquid Glass logo via dedicated endpoint
/api/logo(servingicon0.png). - New "Descargar Log" button added to header actions: downloads the complete system event log and crash diagnostics (
machete.log) directly from/api/log. - Updated Web Station status endpoint and header badge to
PPSA99001 v1.2.2.
- Header icon updated: displays the authentic MacheteSVG Liquid Glass logo via dedicated endpoint
- Verified Zero Emojis & 100% Passing Tests:
- Certified 0 emoji violations across all 459 repository files.
- 103 unit tests passed with 100% success rate.
Package Checksums (v1.2.2)
| File | Size | SHA-256 Checksum |
|---|---|---|
MacheteSVG_v1.2.2_PS5.zip
| 29.6 MB (31,004,293 bytes) | 77ac435514242c7372c956502567d3e2abc03854e7decb1e697aaf64d25a563a
|
eboot.bin
| 23.8 MB (24,976,247 bytes) | 588266e9dbe9cc7f38fa2266afe7c5231317fa3645cb17a1f238f7f8d7e2c978
|
Installation (Easy FTP Method)
- Download
MacheteSVG_v1.2.2_PS5.zip. - Extract the archive on your PC to get the
PPSA99001folder. - Enable FTP on your PS5 (OnionHEN, etaHEN, etc.).
- Upload the
PPSA99001folder directly to/data/homebrew/via FTP (resulting path:/data/homebrew/PPSA99001/eboot.bin). - Launch MacheteSVG from your homebrew launcher or system menu.
Version 1.2.1 - PS4 Save Restore Crash Fix & Kernel Safety Shielding
MacheteSVG v1.2.1 addresses an immediate userland crash (SIGSEGV) observed on real PlayStation 5 hardware during PS4 save restoration, safely shielding kernel interactions and strictly separating PS4 backwards-compatible save restoration from PS5 Save Dummy container logic.
Key Enhancements in v1.2.1
- PS4 Restore Crash Elimination (SIGSEGV Fix):
- Fixed an invalid function pointer jump (
RIP: 0x2) caused by userland dynamic linking resolution (dlsym) of internal VSH private stubs (libSceFsInternalForVsh.sprx). - Removed obsolete PS4
/dev/pfsmgrioctl (0xc0845302) that was causing kernel driver faults on Prospero userland. - PS4 save restoration now operates cleanly via direct filesystem copy, Apollo-style 64-bit
ACCOUNT_ID/user_idpatching, Sonypsid_hmacrecalculation, authentickeystoneinjection, and filesystem cache synchronization (sync()), 100% crash-free.
- Fixed an invalid function pointer jump (
- Strict Architectural Separation (PS4 vs PS5):
- PS4 saves (
CUSAxxxxx) now completely bypass the PS5 Save Dummy preservation, PFS mounting, and cross-console hardware checks, allowing immediate restoration even on consoles with no prior save dummy.
- PS4 saves (
- Verified Zero Emojis & Clean Build:
- Strict zero-emoji compliance certified across 100% of the repository.
Package Checksums (v1.2.1)
| File | Size | SHA-256 Checksum |
|---|---|---|
MacheteSVG_v1.2.1_PS5.zip
| 29.6 MB (31,003,402 bytes) | e5b7511152217648624fbc8b5e542aede8cb36a90e96f1a91597d712b88ef446
|
eboot.bin
| 23.8 MB (24,972,679 bytes) | 6db9bbe86dd6a9fe4a12d79d5d42d55839c5806c8c3499cdbab57284d896bf68
|
Installation (Easy FTP Method)
- Download
MacheteSVG_v1.2.1_PS5.zip. - Extract the archive on your PC to get the
PPSA99001folder. - Enable FTP on your PS5 (OnionHEN, etaHEN, etc.).
- Upload the
PPSA99001folder directly to/data/homebrew/via FTP (resulting path:/data/homebrew/PPSA99001/eboot.bin). - Launch MacheteSVG from your homebrew launcher or system menu.
Version 1.2.0 - Cross-Console PFS Save Dummy Injection, Apollo PS4 Auto-Resigner & QR Web Station
MacheteSVG v1.2.0 is a major milestone release delivering reliable cross-console save restoration for PlayStation 5 native titles, complete Apollo-style auto-resigning for PlayStation 4 games, and an in-app ISO/IEC 18004 QR Code generator for instantaneous zero-configuration smartphone connection to the Web Save Station.
Key Enhancements in v1.2.0
- Cross-Console PS5 Save Dummy Hot-Injection (/dev/pfsmgr):
- Solves the notorious
CE-107109-8and "Corrupted Data" errors when attempting to restore PS5 saves from another console or after a full OS reinstallation. - Extracts decrypted save contents into
backup/decrypted/during backup. - When restoring on another console, preserves the authentic local Save Dummy PFS container and hot-injects decrypted payload data directly into the active PFS mount point (
/data/save_mnt), enabling the Prospero kernel to re-seal the container using the console's unique hardware keys.
- Solves the notorious
- Apollo-Style PS4 Auto-Resigning:
- Automatically patches 64-bit
ACCOUNT_ID, updatesuser_id, and recalculates Sonypsid_hmacacrossparam.sfo(both outer header and inner PFS container). - Preserves authentic 96-byte
keystonefiles from/user/appmeta/<TitleID>/sce_sys/keystone.
- Automatically patches 64-bit
- In-App QR Code Generator (ISO/IEC 18004):
- Standalone C++20 QR Code generator running on the console without external libraries.
- Generates a sharp, high-contrast QR code with standard Quiet Zone on the Web Server dialog.
- Users scan the TV screen with their smartphone or tablet camera to instantly open the Web Save Station (
http://<IP-PS5>:8383) without manual IP entry.
- Kernel Safety & Concurrency Hardening:
- Added global mount serialization mutex (
pfs_global_mount_mutex) preventing race conditions between console and web operations. - Full socket protection (
SO_NOSIGPIPE, timeouts, clean descriptor cleanup) ensuring zero kernel panic risk.
- Added global mount serialization mutex (
Package Checksums (v1.2.0)
| File | Size | SHA-256 Checksum |
| MacheteSVG_v1.2.0_PS5.zip | 29.6 MB (31,008,313 bytes) | 6a40f8c296fc05e4dd67c1bb58830cba364cec500ad8d1015abdf61319d7801e |
| eboot.bin | 23.8 MB (24,987,079 bytes) | 10947ae2c33a6636174e5fe66fa760520e996b4ae997a9ee1d635e57262c9b19 |
Installation (Easy FTP Method)
- Download
MacheteSVG_v1.2.0_PS5.zip. - Extract the archive on your PC to get the
PPSA99001folder. - Enable FTP on your PS5 (OnionHEN, etaHEN, etc.).
- Upload the
PPSA99001folder directly to/data/homebrew/via FTP (resulting path:/data/homebrew/PPSA99001/eboot.bin). - Launch MacheteSVG from your homebrew launcher or system menu.
Version 1.1.0 - Embedded Web Save Station (:8383) & SAMU Crypto Vault
MacheteSVG v1.1.0 introduced the embedded Web Save Station running locally on dedicated port 8383, replacing external cloud services with ultra-fast local network transfers, live streaming ZIP archive downloads, and SAMU hardware cryptographic vault preservation.
Key Enhancements in v1.1.0
- Embedded Web Save Station (:8383): Dedicated HTTP server running entirely in-memory with Dark Glassmorphism web UI.
- Streaming ZIP Writer: Custom zero-dependency C++ ZIP writer (Store mode, IEEE 802.3 CRC32) generating dynamic
.ziparchives with real browser download progress. - Interactive File Explorer: Web-based modal to inspect and download individual save files (
param.json,sdimg_*,keystone). - SAMU Crypto Vault Preservation: Archives console-unique SAMU sealed blobs, plaintext AES PFS keys, OpenPSID, and SHA-256 integrity records in
crypto_vault.bin.
Installation (Easy FTP Method)
Upload the PPSA99001 folder directly to /data/homebrew/ via FTP.
Version 1.0.0 - Initial Native PS5 & PS4 Save Manager
Initial functional release of MacheteSVG on real PlayStation 5 hardware.
Key Features in v1.0.0
- Liquid Glass UI: Custom hardware-accelerated OpenGL 4.6 SDF renderer delivering a fluid 60 FPS dual-panel interface.
- Autonomous Jailbreak: Embedded
lapy_jb_daemon.elfwith local IPC connection to127.0.0.1:9021for transparent root elevation. - Asynchronous Storage Engine: Multi-threaded backup and restore to
/data/MacheteSVGand external USB (/mnt/usb0..7). - Bilingual Interface: Real-time English and Spanish language switching with L3 controller shortcut.
Installation (Easy FTP Method)
Upload the PPSA99001 folder directly to /data/homebrew/ via FTP.
Notas de la Version en Espanol (Spanish Documentation)
Version 1.2.3 (Ultima Version) - Boveda Criptografica SAMU, Ranuras Desencriptadas y Correccion de Empaquetado ZIP Web
MacheteSVG v1.2.3 soluciona un problema critico en la generacion de archivos de la Estacion Web (:8383), donde las descargas ZIP de partidas guardadas no incluian crypto_vault.bin (la boveda criptografica del SAMU), las ranuras desencriptadas (decrypted/) ni los metadatos visibles (meta/ / sce_sys/) al descomprimirse en macOS o Windows.
Mejoras Principales en v1.2.3
- Extraccion de Boveda SAMU y Correccion de Ruta de Staging:
- Restaurada la llamada ioctl de kernel
PFS_DECRYPT_KEK_CMD(0xc0845302) a traves de/dev/pfsmgrbajo ejecucion root verificada (UID 0), extrayendo con exito la clave AES plana de 32 bytes dentro decrypto_vault.bin(flags |= 1). - Corregido el fallo
EROFS/ENOENTen PlayStation 5 causado al intentar crear archivos temporales en/tmp/(ubicado en una particion de solo lectura). Toda la generacion de la boveda y el staging ahora opera de forma segura en/data/save_staging/vault/. - Escaneo multialmacenamiento:
resolve_or_create_crypto_vaultahora busca en todas las unidades (/data/MacheteSVG,/mnt/ext1/MacheteSVGy/mnt/usb0..7/MacheteSVG) bovedas previas antes de generar una nueva.
- Restaurada la llamada ioctl de kernel
- Extraccion de Ranuras Desencriptadas (
decrypted/<slot>/):- Restaurado el cargador dinamico
ScopedPfsMountparalibSceFsInternalForVsh.sprxcon staging limpio en/data/save_staging/sdimg_stagedy desmontaje garantizado. - Las partidas descargadas por
/api/download/<title_id>y/api/download_allahora montan la imagen PFS y empaquetan automaticamente los archivos desencriptados endecrypted/para compatibilidad universal entre consolas y analisis externo.
- Restaurado el cargador dinamico
- Metadatos Visibles en Finder y Empaquetado de Keystone:
- Los metadatos de guardado (
param.json,icon0.png,saveindex) ahora se empaquetan tanto en carpetas visiblesmeta/ysce_sys/como en la carpeta oculta.meta/, evitando que el Finder de macOS u otros exploradores de archivos los oculten por defecto. - Los archivos
keystoneautenticos de 96 bytes se resuelven en appmeta, keystones globales, staging y respaldos de disco, garantizando que siempre se incluyan en la raiz de cada juego dentro del ZIP.
- Los metadatos de guardado (
- Sincronizacion y Seguridad Multihilo en Montajes PFS:
- Protegidas todas las operaciones de montaje e inyeccion PFS mediante un mutex global (
pfs_global_mount_mutex), serializando completamente el acceso a/data/save_mntentre las descargas del Servidor Web y las operaciones de la consola.
- Protegidas todas las operaciones de montaje e inyeccion PFS mediante un mutex global (
- Certificacion de Cero Emojis y 103 Pruebas Unitarias Exitosas:
- 0 infracciones de emojis certificadas en los 459 archivos del repositorio.
- 103 pruebas unitarias completadas con 100% de aprobacion.
Sumas de Verificacion de Paquetes (v1.2.3)
| Archivo | Tamano | Suma de Verificacion SHA-256 |
|---|---|---|
MacheteSVG_v1.2.3_PS5.zip
| 29.6 MB (31,010,878 bytes) | 275c1f37c744e2cbfc891a250b394606626d75fd2a02d411f990c97ba2ba52c4
|
eboot.bin
| 23.8 MB (24,992,615 bytes) | ea07bd8d758d364ca8ee4a0f213d819c9db32ed078e2176eebd606f68f527b4d
|
Instalacion (Metodo Facil via FTP)
- Descarga
MacheteSVG_v1.2.3_PS5.zip. - Descomprime el archivo en tu PC para obtener la carpeta
PPSA99001. - Habilita el servidor FTP en tu PS5 (OnionHEN, etaHEN, etc.).
- Copia la carpeta
PPSA99001directamente en/data/homebrew/via FTP (ruta final:/data/homebrew/PPSA99001/eboot.bin). - Inicia MacheteSVG directamente desde tu lanzador de homebrew o menu principal.
Version 1.2.2 - Eliminacion de Falla por Reutilizacion de Registros del Compilador, Logotipo Web Oficial y Descargador de Registro de Eventos
MacheteSVG v1.2.2 soluciona de raiz el fallo critico de segmentacion (SIGSEGV) producido durante la restauracion de partidas en consolas PlayStation 5 reales, anade el logotipo oficial a la Estacion Web embebida (:8383) y permite descargar el registro de eventos y diagnostico del sistema directamente desde el navegador web.
Mejoras Principales en v1.2.2
- Eliminacion de Caida en Restauracion (Solucion a Reutilizacion de Registros y Seguridad de Pila):
- Corregido el fallo fatal (
SIGSEGVensi_addr: 0x1/0x0) provocado por el asignador de registros de Clang 18-O2, que al incrustar (inline) las rutinas de resolucion de directorios reutilizaba el registro%r13, corrompiendo%rbxe intentando leer direcciones de memoria no mapeadas. - Refactorizadas las funciones
resolve_path_ownershipyensure_directories_recursivecon__attribute__((noinline)) noexcepty buffers fijos de pila (char buf[1024]), eliminando por completo cualquier asignacion dinamica de memoria en las operaciones recursivas sobre rutas de disco. - Ampliado el tamano de la pila del hilo de trabajo de 2 MB a 4 MB (
pthread_attr_setstacksize), garantizando ejecucion segura y holgada ante llamadas recursivas y del kernel en Prospero OS.
- Corregido el fallo fatal (
- Logotipo Oficial y Acceso al Registro de Eventos en la Web (:8383):
- El icono de cabecera de la web ahora carga el logotipo oficial Liquid Glass de MacheteSVG mediante el endpoint
/api/logo(sirviendoicon0.png). - Anadido el boton "Descargar Log" en la cabecera: permite descargar el archivo completo de eventos y diagnosticos del sistema (
machete.log) con un solo clic a traves de/api/log. - Actualizada la version en el endpoint
/api/statusy en la etiqueta visual aPPSA99001 v1.2.2.
- El icono de cabecera de la web ahora carga el logotipo oficial Liquid Glass de MacheteSVG mediante el endpoint
- Certificacion de Cero Emojis y 103 Pruebas Unitarias Exitosas:
- 0 infracciones de emojis certificadas en los 459 archivos del repositorio.
- 103 pruebas unitarias completadas con 100% de aprobacion.
Sumas de Verificacion de Paquetes (v1.2.2)
| Archivo | Tamano | Suma de Verificacion SHA-256 |
|---|---|---|
MacheteSVG_v1.2.2_PS5.zip
| 29.6 MB (31,004,293 bytes) | 77ac435514242c7372c956502567d3e2abc03854e7decb1e697aaf64d25a563a
|
eboot.bin
| 23.8 MB (24,976,247 bytes) | 588266e9dbe9cc7f38fa2266afe7c5231317fa3645cb17a1f238f7f8d7e2c978
|
Instalacion (Metodo Facil via FTP)
- Descarga
MacheteSVG_v1.2.2_PS5.zip. - Descomprime el archivo en tu PC para obtener la carpeta
PPSA99001. - Habilita el servidor FTP en tu PS5 (OnionHEN, etaHEN, etc.).
- Copia la carpeta
PPSA99001directamente en/data/homebrew/via FTP (ruta final:/data/homebrew/PPSA99001/eboot.bin). - Inicia MacheteSVG directamente desde tu lanzador de homebrew o menu principal.
Version 1.2.1 - Correccion de Fallo en Restauracion de PS4 y Blindaje de Kernel
MacheteSVG v1.2.1 resuelve de forma definitiva el fallo critico (SIGSEGV) reportado en hardware real de PlayStation 5 durante la restauracion de partidas de PS4, eliminando llamadas de kernel inseguras y aislando estrictamente el flujo de restauracion de PS4 respecto a la logica de Save Dummy de PS5.
Mejoras Principales en v1.2.1
- Eliminacion de Caida en Restauracion de PS4 (Correccion de SIGSEGV):
- Corregido el salto a direccion invalida (
RIP: 0x2) provocado por la resolucion dinamica (dlsym) de funciones privadas del VSH (libSceFsInternalForVsh.sprx) en espacio de usuario Prospero. - Eliminada la llamada ioctl obsoleta de PS4 (
0xc0845302) sobre/dev/pfsmgrque provocaba fallos en el controlador del kernel en consolas PS5. - La restauracion de partidas de PS4 ahora se ejecuta de forma directa y limpia: copia de archivos, resignado estilo Apollo (
ACCOUNT_IDde 64 bits,user_idy recalculo depsid_hmac), inyeccion dekeystoneautentico y sincronizacion de cache (sync()), garantizando 100% de exito y cero cuelgues.
- Corregido el salto a direccion invalida (
- Separacion Arquitectonica Estricta (PS4 vs PS5):
- Las partidas de PS4 (
CUSAxxxxx) ahora omiten por completo los requisitos de Save Dummy de PS5, montaje PFS y comparaciones de hardware cross-console, permitiendo su restauracion inmediata incluso en consolas recien formateadas.
- Las partidas de PS4 (
- Certificacion de Cero Emojis y 103 Pruebas Unitarias:
- Verificacion de cero emojis aprobada al 100% en todo el repositorio y 103 pruebas unitarias completadas con exito.
Sumas de Verificacion de Paquetes (v1.2.1)
| Archivo | Tamano | Suma de Verificacion SHA-256 |
|---|---|---|
MacheteSVG_v1.2.1_PS5.zip
| 29.6 MB (31,003,402 bytes) | e5b7511152217648624fbc8b5e542aede8cb36a90e96f1a91597d712b88ef446
|
eboot.bin
| 23.8 MB (24,972,679 bytes) | 6db9bbe86dd6a9fe4a12d79d5d42d55839c5806c8c3499cdbab57284d896bf68
|
Instalacion (Metodo Facil via FTP)
- Descarga
MacheteSVG_v1.2.1_PS5.zip. - Descomprime el archivo en tu PC para obtener la carpeta
PPSA99001. - Habilita el servidor FTP en tu PS5 (OnionHEN, etaHEN, etc.).
- Copia la carpeta
PPSA99001directamente en/data/homebrew/via FTP (ruta final:/data/homebrew/PPSA99001/eboot.bin). - Inicia MacheteSVG directamente desde tu lanzador de homebrew o menu principal.
Version 1.2.0 - Inyeccion Cross-Console con Save Dummy en PS5, Resignado Automatico Apollo para PS4 y Estacion Web con Codigo QR
MacheteSVG v1.2.0 es una actualizacion mayor que permite restaurar partidas nativas de PlayStation 5 provenientes de otras consolas, integra resignado automatico estilo Apollo para juegos de PlayStation 4 y anade un generador de Codigos QR ISO/IEC 18004 en pantalla para conectar moviles y tablets a la Estacion Web al instante sin escribir direcciones IP.
Mejoras Principales en v1.2.0
- Inyeccion Cross-Console con Save Dummy en PS5 (/dev/pfsmgr):
- Resuelve de forma definitiva los errores
CE-107109-8y "Datos danados" al intentar restaurar partidas de PS5 de otra consola o tras reinstalar el sistema operativo. - Extrae el contenido desencriptado en
backup/decrypted/durante cada respaldo. - Al restaurar en otra consola, preserva el Save Dummy local autentico e inyecta en caliente los datos desencriptados en el punto de montaje PFS (
/data/save_mnt), permitiendo que el kernel de Prospero selle el contenedor con las claves maestras locales de la consola.
- Resuelve de forma definitiva los errores
- Resignado Automatico Estilo Apollo para PS4:
- Modifica automaticamente el
ACCOUNT_IDde 64 bits, actualizauser_idy recalcula elpsid_hmacde Sony enparam.sfo(tanto en la cabecera externa como dentro de la imagen PFS). - Preserva el archivo
keystoneautentico de 96 bytes de/user/appmeta/<TitleID>/sce_sys/keystone.
- Modifica automaticamente el
- Generador de Codigo QR en Pantalla (ISO/IEC 18004):
- Motor QR nativo en C++20 que corre directamente en la consola sin bibliotecas externas.
- Renderiza un codigo QR de alto contraste con Quiet Zone reglamentaria en el dialogo del Servidor Web.
- El usuario escanea la pantalla con la camara de su telefono o tablet para abrir la Estacion Web (
http://<IP-PS5>:8383) al instante.
- Seguridad de Kernel y Concurrencia:
- Mutex global de serializacion de montaje (
pfs_global_mount_mutex) que evita condiciones de carrera entre la interfaz de la consola y las descargas concurrentes de la web. - Blindaje de sockets (
SO_NOSIGPIPE, timeouts y liberacion limpia de descriptores) que garantiza cero riesgo de kernel panics.
- Mutex global de serializacion de montaje (
Sumas de Verificacion de Paquetes (v1.2.0)
| Archivo | Tamano | Suma de Verificacion SHA-256 |
|---|---|---|
MacheteSVG_v1.2.0_PS5.zip
| 29.6 MB (31,008,313 bytes) | 6a40f8c296fc05e4dd67c1bb58830cba364cec500ad8d1015abdf61319d7801e
|
eboot.bin
| 23.8 MB (24,987,079 bytes) | 10947ae2c33a6636174e5fe66fa760520e996b4ae997a9ee1d635e57262c9b19
|
Instalacion (Metodo Facil via FTP)
- Descarga
MacheteSVG_v1.2.0_PS5.zip. - Descomprime el archivo en tu PC para obtener la carpeta
PPSA99001. - Habilita el servidor FTP en tu PS5 (OnionHEN, etaHEN, etc.).
- Copia la carpeta
PPSA99001directamente en/data/homebrew/via FTP (ruta final:/data/homebrew/PPSA99001/eboot.bin). - Inicia MacheteSVG directamente desde tu lanzador de homebrew o menu principal.
Version 1.1.0 - Estacion Web Local (:8383) y Boveda Criptografica SAMU
MacheteSVG v1.1.0 introdujo la Estacion Web Local embebida en el puerto dedicado 8383, reemplazando la dependencia de servidores externos en la nube con transferencias ultrarrapidas en red local, descargas en streaming ZIP y preservacion de la boveda de claves SAMU.
Mejoras Principales en v1.1.0
- Estacion Web Local (:8383): Servidor HTTP integrado en memoria con interfaz web Dark Glassmorphism.
- Generador Streaming ZIP: Escritor ZIP propio en C++ (modo Store, CRC32) con calculo de progreso real en el navegador.
- Explorador de Archivos: Modal interactivo para inspeccionar y descargar archivos individuales (
param.json,sdimg_*,keystone). - Boveda Criptografica SAMU: Archiva el blob sellado de SAMU, clave AES PFS desellada, OpenPSID y firmas SHA-256 en
crypto_vault.bin.
Instalacion (Metodo Facil via FTP)
Copia la carpeta PPSA99001 directamente en /data/homebrew/ via FTP.
Version 1.0.0 - Gestor Nativo de Partidas de PS5 y PS4
Primera version funcional de MacheteSVG ejecutandose en hardware real de PlayStation 5.
Caracteristicas en v1.0.0
- Interfaz Liquid Glass: Renderizador acelerado por hardware OpenGL 4.6 SDF a 60 FPS con vista dividida.
- Jailbreak Autonomo: Demonio integrado
lapy_jb_daemon.elfcon conexion IPC local a127.0.0.1:9021. - Motor de Almacenamiento Asincrono: Respaldo y restauracion multihilo en
/data/MacheteSVGy USB (/mnt/usb0..7). - Interfaz Bilingue: Cambio dinamico entre ingles y espanol con el boton L3 del mando.
Instalacion (Metodo Facil via FTP)
Copia la carpeta PPSA99001 directamente en /data/homebrew/ via FTP.
