MacheteSVG v1.2.1 - PS4 Save Restore Crash Fix & Kernel Safety
English Documentation
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
| 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.
Notas de la Version en Espanol (Spanish Documentation)
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
| 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.