Home Homebrew Aggiornato minute_minute alla versione 1.8 con fix per IOSU reload e...

[Scena Wii U] Aggiornato minute_minute alla versione 1.8 con fix per IOSU reload e fastboot da SD

127
0

Pubblicato un rapido aggiornamento per minute_minute, il potente strumento dedicato alla console Wii U che negli ultimi anni si è ritagliato uno spazio importante tra gli utenti più esperti della scena homebrew.

Non si tratta di un semplice tool accessorio, ma di una soluzione estremamente avanzata che interviene in profondità sull’architettura della console, offrendo un livello di controllo che va ben oltre le possibilità previste dagli strumenti ufficiali Nintendo.

La natura di minute_minute è dichiaratamente ibrida. Da un lato può operare come sostituto del boot1, assumendo quindi un ruolo cruciale nella fase di avvio della console; dall’altro si presenta come un ambiente completo per il backup e il ripristino dei dati di sistema.

Questo duplice approccio lo rende uno strumento particolarmente prezioso per chi desidera proteggere la propria Wii U o sperimentare configurazioni avanzate senza rinunciare alla possibilità di tornare indietro in caso di problemi.

Per filosofia e ambizione ricorda molto da vicino BootMii su Wii, ma è stato progettato specificamente per l’ecosistema Wii U, tenendo conto delle differenze strutturali e delle complessità introdotte con questa generazione hardware.

Tra le sue funzioni principali troviamo il patching e l’avvio di IOSU, il cuore del sistema operativo della console, la creazione e il ripristino di backup completi della memoria interna, la configurazione della redNAND e una serie di operazioni tecniche che normalmente restano fuori dalla portata dell’utente medio.

minute_minute si rivolge chiaramente a un pubblico consapevole, che conosce i rischi e le potenzialità legate alla modifica del sistema. Non è uno strumento pensato per l’uso occasionale, ma per chi desidera intervenire in modo diretto sul funzionamento interno della console, gestendo ogni fase con precisione.

Anche l’interfaccia riflette questa impostazione essenziale e funzionale. Il tool opera esclusivamente in risoluzione 1080p sullo schermo TV e utilizza un sistema di navigazione minimalista: il tasto POWER consente di scorrere le voci del menu, mentre il tasto EJECT serve per confermare la selezione.

Una scelta insolita ma intelligente, che permette l’utilizzo anche in assenza di controller tradizionali, mantenendo l’accesso alle funzioni critiche sempre disponibile.

Un elemento fondamentale del progetto è il file di configurazione minute.ini, attraverso il quale è possibile attivare l’autoboot. Questa funzione consente di definire l’avvio automatico di una specifica voce del menu, impostando anche un timeout personalizzato prima del caricamento.

In pratica, l’utente può modellare il comportamento della console fin dall’accensione, automatizzando completamente il processo di boot in base alle proprie esigenze operative.

L’aggiornamento introduce una correzione tecnica importante: ora viene rispettato il valore minute_location PRSH durante un reload di IOSU.

Questo intervento risolve un problema legato al fastboot reload da scheda SD e al secondo reload con minute completo, migliorando la coerenza del processo di riavvio e garantendo una maggiore stabilità nelle configurazioni avanzate.

Pur trattandosi di un update mirato, l’impatto è significativo per chi utilizza flussi di avvio personalizzati o fa affidamento su caricamenti rapidi da supporti esterni.

Avvio automatico (Autobooting)

L’avvio automatico può essere configurato nella sezione [boot] del file minute/minute.ini. Impostare l’opzione autoboot sul numero (a partire da 1) della voce del menu che desideri avviare automaticamente.

Il valore 0 disattiva l’avvio automatico, è possibile impostare un timeout in secondi tramite l’opzione autoboot_timeout (il valore predefinito è 3 secondi).

Se non viene inserita alcuna scheda SD, ma minute è stato caricato dalla SLC e la directory slc:/sys/hax/ios_plugins esiste, minute tenterà di eseguire l’avvio automatico dalla SLC (prima opzione nel menu di minute).

Quando viene effettuato un reload dell’IOSU, minute eseguirà automaticamente l’ultima opzione avviata. Per disabilitare questo comportamento, impostare autoreload=false nella sezione [boot].

redNAND

redNAND consente di sostituire una o più memorie interne della Wii U (SLCCMPT, SLC, MLC) con partizioni presenti sulla scheda SD. La funzione è implementata in stroopwafel, ma la configurazione avviene tramite minute. Le partizioni SLC e SLCCMPT vengono gestite senza dati ECC/HMAC.

Per preparare la scheda SD all’uso con minute, è possibile usare l’opzione Format redNAND nel menu Backup and Restore oppure partizionare manualmente la scheda da PC.

Format redNAND

L’opzione Format redNAND cancellerà la partizione FAT32 e la ricreerà più piccola per fare spazio alle partizioni redNAND. Se la partizione è già abbastanza piccola, non verrà modificata.

Tutte le altre partizioni verranno eliminate e verranno create tre partizioni redNAND, su cui sarà clonato il contenuto dei dispositivi reali.

Partizionamento manuale

Non è necessario creare tutte e tre le partizioni: basta creare solo quelle che si desidera reindirizzare. La prima partizione nell’MBR (non necessariamente in ordine fisico) deve essere quella FAT32.

Le partizioni redNAND possono seguire in qualsiasi ordine, ma non devono essere la prima. Solo le partizioni primarie sono supportate.

Il tipo di partizione viene identificato dal suo ID (file system type):

  • SLCCMPT: 0x0D
  • SLC: 0x0E (FAT16 con LBA)
  • MLC (con SCFM): 0x83 (Linux ext2/ext3/ext4)
  • MLC (senza SCFM): 0x07 (NTFS)

Windows non permette la creazione di più partizioni su una scheda SD tramite Gestione Disco, quindi si raccomanda l’uso di software esterni come MiniTool Partition Wizard. Le partizioni SLC devono essere esattamente di 512MiB (1048576 settori).

Per scrivere un’immagine SLC.RAW da minute o un slc.bin da nanddumper, è necessario prima rimuovere i dati ECC. Se si vuole usare un’immagine MLC esistente da una console da 32 GB, la partizione MLC deve essere esattamente di 60948480 settori.

SCFM

SCFM è una cache di scrittura a livello blocco per la MLC che risiede sulla SLC. Questo crea un legame tra SLC e MLC, che devono restare coerenti. Non è possibile ripristinare una senza l’altra.

Di conseguenza, non si può usare una MLC red con una SLC di sistema (sys) o viceversa, a meno che non venga esplicitamente abilitato, per evitare danni alla NAND di sistema.

Comunque è possibile effettuare un reindirizzamento solo della MLC disabilitando SCFM, ma ciò richiede una MLC coerente anche senza SCFM. Questo può essere ottenuto ricostruendo una nuova MLC sulla redNAND oppure usando un dump MLC ottenuto dal recovery_menu.

È necessario formattare la partizione in NTFS prima di scrivere il backup per assegnare l’ID corretto. I cloni MLC ottenuti tramite Format redNAND o mlc.bin da nanddumper richiedono SCFM attivo.

OTP

Se sulla scheda SD è presente un file chiamato redotp.bin, questo verrà usato al posto dell’OTP reale (otp.bin, necessario ad esempio per Defuse). Il reindirizzamento OTP richiede anche il reindirizzamento di SLC, SLCCMPT e MLC.

SEEPROM

Il reindirizzamento SEEPROM funziona in modo simile all’OTP: viene cercato un file redseeprom.bin. Tuttavia, se l’IOSU apporta modifiche alla SEEPROM, queste modifiche non verranno salvate nel file e andranno perse al riavvio.

La chiave del lettore disco non viene reindirizzata e viene sempre letta dalla SEEPROM reale.

Configurazione redNAND

La configurazione avviene tramite il file sd:/minute/rednand.ini. Nella sezione [partitions] è possibile indicare quali partizioni redNAND utilizzare. Le partizioni non utilizzate possono essere omesse, ma minute avviserà se ne rileva una non configurata.

Nella sezione [scfm] si configurano le opzioni SCFM. L’opzione disable disabilita SCFM (necessario per il solo reindirizzamento MLC). Minute controllerà anche se il tipo della partizione MLC corrisponde a questa impostazione.

L’opzione allow_sys consente configurazioni che renderebbero incoerente il sistema SCFM, ma è fortemente sconsigliata: può causare danni e perdita di dati sulla NAND di sistema.

È anche possibile disabilitare la crittografia per la partizione MLC redNAND usando disable_encryption. La MLC di sistema può essere montata come dispositivo USB per trasferire dati tra sysNAND e redNAND.

Per configurare correttamente un redNAND solo MLC, puoi seguire questa guida su GBAtemp: How to setup redNAND.

Changelog

  • Rispetta il valore minute_location PRSH durante un riavvio di IOSU. Questo corregge il fastboot da scheda SD e il secondo riavvio con minute completo.

Download: boot1.img

Download: fw.img

Download: fw_fastboot.img

Download: Source code minute_minute v1.8

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

🔥 Prodotti in promozione e articoli più venduti: Xbox Series

Vedi altri prodotti Xbox Series

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

Ultimo aggiornamento 2026-06-09 / Link di affiliazione / Immagini da Amazon Product Advertising API

LASCIA UN COMMENTO

Per favore inserisci il tuo commento!
Per favore inserisci il tuo nome qui
Captcha verification failed!
Punteggio utente captcha non riuscito. Ci contatti per favore!

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati derivati dai commenti.