Home Homebrew Rilasciato CyberFoil v1.4.1: installer e backup save avanzato per Nintendo Switch...

[Scena Switch] Rilasciato CyberFoil v1.4.1: installer e backup save avanzato per Nintendo Switch moddata

274
0

CyberFoil, ormai considerato da una parte della community come una sorta di erede moderno delle soluzioni più complete apparse su Nintendo Switch negli ultimi anni, prosegue la sua evoluzione con l’aggiornamento alla versione 1.4.1.

Nato come fork open source di Awoo Installer e sviluppato da luketanti, CyberFoil si è progressivamente distaccato dal progetto originale, introducendo funzionalità che lo rendono più moderno, più rifinito e soprattutto più orientato alla gestione completa dell’esperienza utente.

Pensato per console con custom firmware come Atmosphere e avviate tramite Hekate, il tool non si limita alla semplice installazione di pacchetti, ma integra una serie di strumenti che lo trasformano in un vero centro di controllo per la Switch modificata.

L’aggiornamento 1.4.1 si concentra in particolare sul Save Data Manager, che ora offre un sistema di backup ancora più immediato e organizzato.

Con un solo comando è possibile caricare tutti i salvataggi su un server configurato, accompagnandoli con note automatiche che aiutano a distinguere versioni diverse o momenti specifici della propria progressione.

Le barre di avanzamento sono più chiare, la navigazione tra utenti e liste lunghe è stata migliorata e l’interfaccia risulta più fluida anche grazie a piccoli dettagli come i suoni di feedback durante lo scorrimento.

Uno degli elementi che continua a distinguere CyberFoil è la gestione offline dei metadata. Le informazioni sui titoli, comprese icone e nomi, possono essere caricate da un database locale presente sulla microSD, evitando richieste online e rendendo l’esperienza più veloce e autonoma.

Rispetto a soluzioni più orientate esclusivamente alla componente “shop” come Tinfoil, CyberFoil punta a un equilibrio tra installazione, gestione e protezione dei dati.

Il supporto a più formati, la compatibilità con installazioni da SD, USB e rete, e l’integrazione di un sistema di backup versionato rendono l’app particolarmente interessante per chi desidera maggiore controllo sui propri salvataggi.

Funzionalità

  • L’applicazione consente l’installazione di file NSP/NSZ/XCI/XCZ e di file NSP/XCI suddivisi direttamente dalla scheda SD.
  • Supporta l’installazione di file NSP/NSZ/XCI/XCZ via LAN o USB tramite strumenti come NS-USBloader.
  • Permette l’installazione di file NSP/NSZ/XCI/XCZ da internet tramite URL o Google Drive.
  • Permette l’installazione di file NSP/NSZ/XCI/XCZ tramite MTP (trasferimento file USB).
  • Verifica le NCA tramite firma dell’header prima dell’installazione.
  • Consente di installare e gestire rapidamente le patch di firma più recenti.
  • Integra un eShop con sezioni, ricerca e anteprime delle copertine.
  • Gestore backup dei dati di salvataggio: permette di sfogliare i salvataggi presenti sulla console o sul server, caricare backup con note, scaricare versioni specifiche dei propri salvataggi ed eliminare file di salvataggio dal server.
  • Include una modalità OLED con sfondi nero puro.
  • Fork di Awoo Installer (Huntereb Awoo Installer).
  • Basato su Adubbz Tinfoil.
  • Utilizza Plutonium di XorTroll per un’interfaccia grafica curata.

Motivazioni

Il progetto nasce come alternativa a Tinfoil, che non è più supportato né aggiornato per le nuove versioni del firmware. Per funzionalità avanzate come la gestione dei ticket installati, dei titoli e degli account utente, viene consigliato l’utilizzo di Goldleaf.

eShop

CyberFoil supporta un eShop con sezioni, ricerca e anteprime delle copertine.

Configurazione

  • Avviare il backend del proprio shop e annotare l’host e la porta (esempio: http://192.168.1.2:8465).
  • Nelle impostazioni di CyberFoil, impostare l’URL dello Shop, l’username e la password (opzionale).
  • Se lo shop è privato, assicurarsi che le credenziali siano corrette.

Navigazione

  • e cambiano sezione (New, Recommended, Updates, DLC, All, Installed).
  • avvia la ricerca nella sezione All.
  • Il pannello a destra mostra la copertina dell’elemento selezionato.
  • La sezione Installed utilizza una visualizzazione a griglia con navigazione tramite . Premere per vedere i dettagli.
  • In modalità griglia, i titoli selezionati mostrano un’evidenziazione verde e un overlay di selezione.

Aggiornamenti e DLC

  • Gli aggiornamenti e i DLC vengono mostrati solo se il titolo base è installato.
  • L’elenco degli aggiornamenti mostra solo quelli più recenti rispetto alla versione installata.

Procedura di installazione

  • Seleziona uno o più titoli base e premere per installare.
  • CyberFoil può chiedere se includere eventuali aggiornamenti disponibili per i titoli selezionati.

Note

  • Le risposte cifrate dello shop non sono supportate.
  • La sezione Installed elenca i contenuti già presenti sulla console e non consente l’installazione da lì.
  • L’elenco dello shop viene memorizzato in cache per un avvio più rapido (TTL di 5 minuti). Premere per aggiornare.

Save Sync

  • Disponibile quando l’account dispone dell’accesso al backup.
  • Mostra i salvataggi locali della console e i backup remoti presenti sul server in una sezione dedicata “Saves”.
  • L’upload supporta l’aggiunta di note di versione.
  • Download ed eliminazione dei backup remoti consentono la selezione per singola versione tramite layout con selettore integrato nella pagina.

Metadati/Icone offline (senza controlli online):

  • CyberFoil può utilizzare metadati locali dei titoli e icone locali da sdmc:/switch/CyberFoil/offline_db/.
  • Genera la cartella dai file artefatto di CyberFoil-DB con: python tools/export_offline_db.py --source-dir <path-to-CyberFoil-DB-artefacts> --output-dir <folder>/offline_db
  • Oppure specifica i file manualmente: python tools/export_offline_db.py --icon-db <path>/icon.db --titles-json <path>/titles.US.en.json --output-dir <folder>/offline_db
  • Per generare un manifest di aggiornamento per GitHub Releases, includi: --manifest-base-url https://github.com/<owner>/<repo>/releases/latest/download
  • L’exporter crea offline_db_manifest.json con versione, dimensione e sha256 per titles.pack e icons.pack.
  • Copia la cartella offline_db generata in sdmc:/switch/CyberFoil/offline_db/.
  • File runtime utilizzati da CyberFoil: titles.pack, icons.pack e manifest.json locale (opzionale).
  • icons.pack viene caricato direttamente in memoria a runtime (non servono file icona estratti in cache).
  • In Impostazioni → Shop, utilizzare Offline DB update (…) per verificare/scaricare versioni più recenti dei pack dall’URL del manifest.
  • In Impostazioni → Shop, Offline DB auto-check on startup controllare se CyberFoil verifica il manifest all’avvio dell’app.
  • Durante il download dell’Offline DB, la schermata di installazione ora mostra progresso e velocità di trasferimento in tempo reale (MB/s) per evitare che sembri bloccata su file di grandi dimensioni.
  • Il log di debug dell’aggiornamento Offline DB viene scritto in: sdmc:/switch/CyberFoil/offline_db_update.log.

Note sulle impostazioni

  • La modalità OLED utilizza sfondi nero puro per l’interfaccia. Può essere attivata o disattivata all’interno delle impostazioni.
  • L’opzione “Remove anime” consente di nascondere la mascotte grafica.
  • I suoni possono essere disattivati all’interno delle impostazioni; è possibile personalizzarli inserendo success.wav e bark.wav in sdmc:/switch/CyberFoil/.
  • Impostazione MTP: è possibile abilitare/disabilitare l’esposizione dell’unità Album mentre è in esecuzione la modalità di installazione MTP.
  • La cache delle icone dello shop è salvata nel percorso sdmc:/switch/CyberFoil/shop_icons/.
  • Input touch: Tocca gli elementi nel menu principale e nelle impostazioni per selezionarli.

Obiettivi futuri

  • Migliorare ricerca e navigazione per librerie di grandi dimensioni (Pianificato).
  • Migliorare la robustezza MTP e la compatibilità con diversi host.
  • Aggiungere il supporto per il passaggio tra più shop.
  • Precaricare immagini e banner nella cache per un’interfaccia più veloce.
  • Realizzare un video tutorial dedicato ai principianti per la configurazione completa (CyberFoil e backend dello shop).

Changelog

Questo aggiornamento si concentra sui miglioramenti del flusso di backup dei salvataggi, sulla rifinitura audio della navigazione e su correzioni a interfaccia e localizzazione.

  • Aggiunto flusso di backup dei salvataggi con un solo tasto per caricare tutti i dati di salvataggio sul server.
  • Il processo di backup ora crea automaticamente una nota prima dell’upload e mostra uno stato di avanzamento/caricamento più chiaro.
  • Migliorata l’esperienza di selezione utente nel backup:
    • Selezione focalizzata sul nickname.
    • Gestione migliorata delle liste lunghe.
    • Visualizzazione del nome dello shop di destinazione nel dialogo.
  • Aggiunta nuova impostazione Shop: mostra solo i titoli base nella sezione “All”.
  • Introdotto suono di click a bassa latenza (click.wav) durante la navigazione in liste, griglie e menu.
  • Migliorato il comportamento dei tasti Su/Giù tenuti premuti nella lista Shop, con riproduzione del click a ogni movimento ripetuto.
  • Risolti problemi di a capo e overflow del testo:
    • Le etichette della griglia nel menu principale ora vanno a capo correttamente nelle lingue con testi più lunghi.
    • Migliorata la formattazione della localizzazione nelle sezioni info/aiuto del backup.
  • Aggiunte e aggiornate traduzioni nei file di lingua per le nuove impostazioni e i testi relativi al backup.

Download: CyberFoil v1.4.1

Download: Source code CyberFoil v1.4.1

Alcune parti di questo articolo sono state generate con l’aiuto dell’intelligenza artificiale.

🔥 Prodotti in promozione e articoli più venduti: Nintendo Switch

Vedi altri prodotti Nintendo Switch

Questo articolo contiene link affiliati a Amazon. Se acquisti tramite questi link, potrei guadagnare una commissione senza costi aggiuntivi per te.

Ultimo aggiornamento 2026-03-12 / Link di affiliazione / Immagini da Amazon Product Advertising API