Pubblicato un primo aggiornamento per NX WiFi Region Changer, il piccolo programma per PC Windows ci permette di modificare la regione Wi-Fi nel file PRODINFO della console Nintendo Switch, garantendo l’integrità dei dati.
La modifica della regione Wi-Fi è fondamentale per rilevare i canali 5GHz, poiché molte console importate potrebbero non supportarli correttamente.
Il programma offre un’interfaccia grafica semplice da usare ed è compatibile con Windows (EXE) e macOS/Linux (tramite script Python).
Inoltre, effettua la convalida del file, supporta diverse regioni (Americhe, Asia, Australia, Europa, Giappone e Malesia) e crea automaticamente un backup prima di apportare modifiche.
Per mantenere l’integrità del file, il software aggiorna automaticamente i checksum CRC-16 e SHA-256.
L’aggiornamento corregge problemi legati alla modifica delle regioni Wi-Fi che potevano generare errori INVALID_PRODINFO_xxxx.bin
durante l’utilizzo di Atmosphere.
Le modifiche rispetto alla versione precedente includono la correzione dell’errore di file invalido tramite una gestione corretta della dimensione del file PRODINFO e il miglioramento della procedura di aggiornamento della regione Wi-Fi.
Seguono i controlli di sicurezza per un’esperienza più affidabile, una presentazione più chiara e semplice dei messaggi di stato durante il processo e l’introduzione di un nuovo strumento di analisi, analyze_prodinfo.py
, che consente di verificare eventuali errori nei file PRODINFO.
Caratteristiche
- Facile da usare: Interfaccia grafica con controlli semplici.
- Multipiattaforma: Funziona su Windows (EXE) e macOS/Linux (script Python).
- Convalida del file: Garantisce che il formato del file sia corretto.
- Aggiornamento della regione: Supporta Americhe, Asia, Australia, Europa, Giappone e Malesia.
- Backup automatico: Crea un file
.bak
prima di apportare modifiche. - Supporto CRC-16 e SHA-256: Ricalcola e aggiorna automaticamente i checksum CRC-16 e SHA-256 per mantenere l’integrità del file.
- Gestione degli errori: Mostra messaggi chiari in caso di problemi.
Requisiti
- Windows: La versione EXE funziona senza configurazioni aggiuntive.
- macOS/Linux: Richiede Python 3.6+ e la libreria ttkbootstrap:
pip install ttkbootstrap
- Assicurarsi che
wifi.ico
ewifi.png
si trovino nella stessa directory dello script o dell’eseguibile.
Guida all’uso
Per modificare la regione Wi-Fi, è necessario ottenere un file PRODINFO decriptato dalla console Nintendo Switch, modificarlo e ripristinarlo sulla console. Questo processo richiede una console modificata e strumenti come Lockpick_RCM e TegraExplorer, disponibili su GitHub.
- Estrazione delle chiavi di cifratura: Avviando Lockpick_RCM da Hekate, si estraggono le chiavi di sistema, inclusa
prod.keys
, salvata nella SD. - Dump del file PRODINFO: Con TegraExplorer, si accede alla partizione PRODINFO e si salva il file decriptato sulla scheda SD.
- Backup: Prima di procedere, è consigliato copiare il file PRODINFO su PC.
- Modifica della regione Wi-Fi: Utilizzando NX WiFi Region Changer, si seleziona il file PRODINFO, si sceglie la nuova regione e si applicano le modifiche. Il software crea automaticamente un file di backup (
Prodinfo.bak
). - Cifratura del file modificato: Con NxNandManager, si importa il file
prod.keys
, si apre il PRODINFO modificato e lo si cripta per generareprodinfo.enc
. - Ripristino del file modificato: Dopo aver disattivato la modalità di sola lettura in Hekate, si utilizza NxNandManager per ripristinare
prodinfo.enc
nella partizione corretta.
Una volta completato il processo, è sufficiente riavviare la Nintendo Switch e verificare che la nuova regione Wi-Fi sia stata applicata correttamente.
Avvertenze
Modificare file di sistema può essere rischioso e, se eseguito in modo errato, potrebbe rendere la console inutilizzabile, è fondamentale fare sempre un backup della NAND, del file PRODINFO originale e delle chiavi di cifratura prima di procedere.
Per garantire un’operazione sicura, si consiglia di avere una configurazione stabile del Custom Firmware con tutti gli strumenti necessari installati.
Changelog
Novità
- La versione v1.0.1 corregge i problemi relativi al cambio delle regioni WiFi su Nintendo Switch, evitando errori del tipo INVALID_PRODINFO_xxxx.bin durante l’uso di Atmosphere.
Modifiche rispetto alla versione 1.0.0
- Corretto l’errore di file invalido: Ora la dimensione del file PRODINFO viene gestita correttamente per evitare che Atmosphere lo consideri non valido.
- Migliorato l’aggiornamento delle regioni: La modifica della regione WiFi e i controlli di sicurezza vengono eseguiti in modo più fluido e affidabile.
- Messaggi di stato più chiari: Ora vengono mostrati aggiornamenti semplici e facili da comprendere durante il processo.
- Aggiunto uno strumento di analisi: Incluso
analyze_prodinfo.py
per controllare i file PRODINFO alla ricerca di errori.
Download: NX WiFi Region Changer v1.0.1 (Windows)
Download: NX WiFi Region Changer v1.0.1 (python)
Download: Source code NX WiFi Region Changer v1.0.1
Fonte: github.com