Home Homebrew HATS-Tools si aggiorna alla versione 1.5.4 su Nintendo Switch

[Scena Switch] HATS-Tools si aggiorna alla versione 1.5.4 su Nintendo Switch

153
0

Pubblicato un rapido aggiornamento per HATS-Tools, lo strumento pensato per rendere molto più semplice e sicura la gestione dei pacchetti HATS direttamente da Nintendo Switch, senza dover passare ogni volta dal PC o intervenire manualmente sulla scheda SD.

Il progetto continua a evolversi come una vera e propria soluzione “all-in-one” per chi utilizza Custom Firmware, automatizzando il download e l’installazione dei bundle HATS che includono tutto il necessario per una console moddata.

Dall’ultima versione di Hekate per il boot, ad Atmosphère come Custom Firmware e Tinfoil per la gestione di giochi e applicazioni, oltre a payload aggiuntivi e fondamentali come Lockpick_RCM e TegraExplorer.

Una delle novità più interessanti di questa nuova versione vede l’introduzione della visualizzazione del conteggio dei fuse durante il recupero delle informazioni sul firmware: ora viene mostrato sia il numero di fuse attualmente bruciati sulla console sia quelli richiesti dalle diverse versioni di firmware.

Sul fronte delle correzioni, è stato risolto un fastidioso bug presente nel payload hats-installer che, in alcuni casi, poteva causare un loop di installazione con riavvii continui della Switch.

Migliorati inoltre i meccanismi di gestione del file hekate_ipl.ini, assicurando che la configurazione originale venga ripristinata correttamente al termine dell’installazione.

Il payload ora verifica anche la presenza della directory di staging e gestisce in modo più chiaro eventuali errori, riducendo il rischio di installazioni incomplete o corrotte.

Un’altra modifica importante riguarda la pulizia automatica dei vecchi file dei pacchetti HATS, evitando conflitti tra versioni diverse e mantenendo la SD più ordinata e stabile nel tempo.

Dal punto di vista tecnico, la logica di backup e modifica di hekate_ipl.ini è stata spostata direttamente nell’applicazione NRO, attivata quando si seleziona “Launch”, mentre il payload si occupa esclusivamente del ripristino del file dopo l’installazione.

Sono stati anche eliminati automaticamente i vecchi percorsi dei payload non più utilizzati e migliorata la gestione della sincronizzazione del disco e della cancellazione dei file, rendendo l’intero processo più robusto.

Caratteristiche

  • Scarica pacchetti HATS – Consente di scaricare e installare direttamente sulla scheda SD le versioni più recenti dei pacchetti HATS.
  • Scarica firmware – Permette di ottenere i file del firmware ufficiale da installare tramite Daybreak.
  • Disinstallazione componenti – Rimuove in modo sicuro i componenti installati, preservando Atmosphere e Hekate.
  • Visualizzazione versione – La versione dell’app viene mostrata nel titolo del menu principale.
  • Basato su Sphaira – Il progetto si basa sul codice di Sphaira, alleggerito e adattato esclusivamente alla gestione dei pacchetti HATS.

Installazione

  • Scaricare l’archivio hats-tools.zip.
  • Estrarre il contenuto sulla scheda SD.
  • Scaricare l’archivio HATS-Installer-Payload da questo indirizzo ed estrarlo sulla scheda SD.
  • Avviare l’app tramite l’homebrew loader preferito.

Changelog

Aggiunto

  • Visualizzazione del conteggio dei fuse durante il recupero del firmware, mostrando i fuse attuali e quelli richiesti per ogni versione per aiutare a prevenire downgrade accidentali.

Corretto

  • Risolto un bug di loop di installazione nel payload hats-installer che poteva causare un riavvio continuo della Nintendo Switch.
  • Migliorata la gestione di hekate_ipl.ini per ripristinare correttamente la configurazione originale dopo l’installazione.
  • Aggiunto un controllo della directory di staging con una gestione degli errori più accurata nel payload.
  • Pulizia dei vecchi file dei pacchetti HATS per evitare conflitti tra versioni diverse.

Dettagli tecnici

  • Spostata la logica di backup e modifica di hekate_ipl.ini nell’NRO (quando si seleziona “Launch”) invece che nel payload.
  • Il payload ora gestisce esclusivamente il ripristino di hekate_ipl.ini dopo l’installazione.
  • I vecchi percorsi dei payload (/bootloader/payloads/hats-installer.bin) vengono rimossi automaticamente.
  • Aggiunta una corretta gestione della sincronizzazione del disco e della cancellazione dei file.

Download: HATS-Tools v1.5.4

Download: Source code HATS-Tools v1.5.4