Garlic SaveMgr continua a evolversi e, grazie alla nuova fork sviluppata da StamatisD, si arricchisce di una delle funzionalità più richieste dagli utenti della scena PS5 jailbreak: il supporto ai backup automatici nel cloud.

Con l’aggiornamento della branch cloud-save-backup, il celebre gestore di salvataggi compie un importante passo avanti, trasformandosi in una soluzione completa per la gestione, la modifica e la protezione dei dati di salvataggio sia per giochi PS4 che PS5.
Per chi non lo conoscesse, Garlic SaveMgr è un payload in formato ELF dotato di una pratica interfaccia web che consente di effettuare operazioni avanzate sui salvataggi direttamente dalla console.
Tra le sue funzioni principali troviamo la decrittazione e la crittografia dei save, la possibilità di esplorare e modificare i file contenuti al loro interno tramite una comoda interfaccia drag & drop, il resigning dei salvataggi e l’importazione o esportazione dei dati in modo rapido e intuitivo.
Il software viene caricato tramite elfldr sulla porta 9021 e successivamente gestito attraverso una web UI accessibile dal browser all’indirizzo della console sulla porta 8082.
La novità principale della versione 1.9 è rappresentata dall’introduzione di un sistema di Cloud Backup completamente integrato.
Il programma è ora in grado di rilevare automaticamente la chiusura di un gioco e avviare il backup dei salvataggi modificati senza richiedere alcun intervento manuale.
Questo approccio permette di mantenere copie aggiornate dei propri progressi riducendo al minimo il rischio di perdita dei dati.
Il nuovo sistema supporta sia server FTP sia Google Drive come destinazioni di archiviazione. Nel caso dell’FTP, i file vengono caricati direttamente dalla console verso il server configurato, mentre l’integrazione con Google Drive consente di utilizzare servizi cloud tramite autenticazione browser o account di servizio.
Oltre ai backup automatici, gli utenti possono avviare copie manuali dei singoli salvataggi oppure effettuare backup completi di tutti i dati associati a uno specifico gioco.
Particolare attenzione è stata dedicata anche alla sicurezza. I backup vengono infatti archiviati in file ZIP crittografati, facilmente trasportabili e ripristinabili in caso di necessità.
A questo si aggiunge un sistema di gestione delle code di upload che organizza automaticamente i trasferimenti, evitando conflitti e garantendo maggiore affidabilità durante le operazioni di sincronizzazione.
Tra le funzioni più interessanti figura inoltre il sistema Watch Titles, che permette di monitorare esclusivamente i giochi selezionati dall’utente.
In questo modo è possibile limitare i backup automatici ai titoli realmente importanti, riducendo il traffico dati e ottimizzando lo spazio occupato sul cloud o sul server FTP.
Utilizzo
Inviare il file garlic-savemgr.elf a elfldr
Aprire nel browser del PC: http://<ip-ps5>:8082
Trascinare e rilasciare i file nella scheda “browse” per aggiungerli o sostituirli nei salvataggi.
Cloud Backup
Aprire la scheda Settings nella web UI per modificare il file: /data/garlic/cloud.json
Oppure crearlo manualmente:
{
"enabled": true,
"provider": "ftp",
"watch_titles": ["PPSA01234", "CUSA12345"],
"ftp": {
"host": "ftp.example.com",
"port": 21,
"user": "username",
"pass": "password",
"remote_path": "/ps5-saves/",
"use_tls": false
},
"auto_backup": {
"enabled": true,
"poll_seconds": 5,
"settle_seconds": 15,
"queue_for_browser_drive": true
},
"google_drive": {
"mode": "browser",
"folder_id": "drive_folder_id_shared_with_service_account",
"service_account": {
"type": "service_account",
"project_id": "...",
"private_key_id": "...",
"private_key": "-----BEGIN PRIVATE KEY-----\n...\n-----END PRIVATE KEY-----\n",
"client_email": "...",
"client_id": "...",
"auth_uri": "https://accounts.google.com/o/oauth2/auth",
"token_uri": "https://oauth2.googleapis.com/token",
"auth_provider_x509_cert_url": "...",
"client_x509_cert_url": "...",
"universe_domain": "googleapis.com"
}
}
}
La scheda Browse espone le azioni di Cloud Backup per un singolo salvataggio o per tutti i salvataggi di un titolo. I backup vengono creati come archivi ZIP crittografati e ripristinabili.
- I backup PS5 contengono l’immagine grezza del salvataggio.
- I backup PS4 contengono l’immagine
sdimg_...e il file.bindella chiave associata, se presente.
Provider supportati
FTP
- Carica direttamente dalla PS5 verso un server FTP passivo non crittografato.
Google Drive (browser mode)
- Il browser scarica lo ZIP dalla PS5 e lo carica su Google Drive. Supporta autenticazione tramite service account o OAuth browser.
Google Drive (direct mode)
- Configurabile ma disabilitato in questa build perché la PS5 non espone header SSL pubblici necessari per HTTPS sicuro.
Per Google Drive in modalità browser è obbligatorio l’ID della cartella. I nomi tipo ps5_saves non sono validi.
- I service account non hanno quota su “My Drive” personale.
- Possono caricare solo su Shared Drives o Workspace.
- Per My Drive personale serve OAuth browser con token.
La sezione Settings → Test Drive Access verifica accesso e permessi.
Auto Backup
Quando auto_backup.enabled è attivo, il sistema avvia un thread di monitoraggio che:
- Rileva il gioco in esecuzione tramite simboli LNC.
- Salva stato e dimensioni dei file all’avvio del gioco.
- Attende
settle_secondsdopo la chiusura. - Crea backup solo dei file modificati.
Se LNC non è disponibile, usa polling basato su mtime.
Comportamento upload automatico
FTP
- Carica subito dalla PS5 un archivio ZIP crittografato del titolo.
Google Drive (browser mode)
- Scrive gli ZIP in:
/data/garlic/cloud_queue/
La pagina Settings controlla la coda e carica quando il browser è attivo con autenticazione valida.
Google Drive (direct mode)
- Non supportato, ma può mettere in coda upload browser se abilitato
queue_for_browser_drive.
API manuali
- GET
/api/settings/cloud - POST
/api/settings/cloud - GET
/api/cloud/status - GET
/api/cloud/upload?idx=N&mode=enc - GET
/api/cloud/upload_title?id=<title_id>&mode=enc - GET
/api/cloud/package?idx=N - GET
/api/cloud/package_title?id=<title_id> - GET
/api/cloud/auto_status - POST
/api/cloud/auto_scan - GET
/api/cloud/queue - GET
/api/cloud/queue_download?id=<queue_id> - POST
/api/cloud/queue_done?id=<queue_id>
Se watch_titles non è vuoto, gli upload manuali sono limitati a quei titoli. FTP con use_tls fallisce esplicitamente invece di degradare in silenzio.
Setup rapido: FTP locale (Windows + Docker)
Per testare i backup cloud in locale senza servizi esterni, è possibile usare un server FTP su Windows tramite Docker.
Prerequisiti
- Docker Desktop installato.
- Engine avviato.
- PowerShell aperto.
Step 1: cartella di lavoro
mkdir ~\Desktop\PS5_SAVES
cd ~\Desktop\PS5_SAVES
Step 2: avvio server FTP
Sostituire 192.168.1.X con il proprio indirizzo IP locale:
docker run -d -p 21:21 -p 21000-21010:21000-21010 `
-e USERS="ps5_saves|password|/ftp/ps5_saves" `
-e ADDRESS="192.168.1.X" `
-v "${PWD}:/ftp/ps5_saves" `
delfer/alpine-ftp-server
Cosa fa
- Crea utente
ps5_savescon passwordpassword - Lo blocca nella directory FTP.
- Sincronizza la cartella locale con il server.
- Abilita connessioni passive tramite IP locale.
Step 3: Firewall Windows
- Impostare rete su Privata
- Consentire Docker Desktop Backend nel firewall (rete privata).
Step 4: configurazione Garlic SaveMgr
- Aprire:
http://<ip-ps5>:8082 - Configurare FTP:
"ftp": {
"host": "192.168.1.X",
"port": 21,
"user": "ps5_saves",
"pass": "password",
"remote_path": "/",
"use_tls": false
}
- Utilizzare “Test FTP” e poi avviare Cloud Backup.
- I file appariranno in:
PS5_SAVES
Arresto server
docker ps
docker rm -f
Build
Richiede PS5 Payload SDK: make PS5_PAYLOAD_SDK=/path/to/ps5-payload-sdk
Download: Source code Garlic SaveMgr v1.9 (cloud-save-backup)
Alcune parti di questo articolo sono state generate con l’aiuto dell’intelligenza artificiale. Questo articolo contiene link affiliati a Amazon. Se acquisti tramite questi link, potrei guadagnare una commissione senza costi aggiuntivi per te.🔥 Prodotti in promozione e articoli più venduti: PS5
Vedi altri prodotti PS5
Ultimo aggiornamento 2026-07-15 / Link di affiliazione / Immagini da Amazon Product Advertising API
![[Scena DS] GimliDS si aggiorna alla versione 1.7: Migliorati salvataggi su SD, memoria, compatibilità Turrican e gestione EasyFlash](https://www.biteyourconsole.net/wp-content/uploads/GimliDS1900-238x178.webp)


![[Scena DS] GimliDS si aggiorna alla versione 1.7: Migliorati salvataggi su SD, memoria, compatibilità Turrican e gestione EasyFlash](https://www.biteyourconsole.net/wp-content/uploads/GimliDS1900-100x75.webp)

