HiyaCFW Helper è un praticissimo strumento per il download e l’installazione del firmware personalizzato HiyaCFW sulla console portatile Nintendo DSi.
Lo strumento, sviluppato originariamente in python dai due developer jerbear64 e LmN, integra una semplice interfaccia grafica.
Questa nuova revisione ricostruisce le ultime versioni del sistema operativo per correggere macOS Monterey. Rimosso inoltre il testo accanto ai pulsanti su macOS, non più necessari.
Cosa fa
- L’applicazione permette di cercare il backup della NAND, non c’è più bisogno di metterlo nella stessa cartella.
- Mostra l’opzione per scegliere la destinazione in uscita, che dovrebbe essere una (preferibilmente vuota) scheda di memoria FAT formattata o qualsiasi altra cartella.
- Scarica l’ultima versione di HiyaCFW e la decomprime.
- Rileva automaticamente l’area della console dal dump NAND, scarica e decodifica il suo launcher v512.
- Crea la patch
00000002.app
ebootloader.nds
per il firmware personalizzato. - Utilizza il twltool della tua stessa piattaforma (binari per Linux e MacOS inclusi) per decodificare la NAND.
- Monta la NAND decifrata (su Linux e MacOS) e la estrae alla destinazione di uscita scelta (7-Zip richiesto per Windows).
- Installa HiyaCFW e i file patchati sulla destinazione di uscita scelta.
- Installa l’ultima versione di TWiLightMenu++ sulla destinazione di uscita scelta (opzionale).
Modalità NAND
Dopo aver caricato il dump della Nand, facendo clic sul pulsante a fianco, che mostra un piccolo circuito integrato verrà visualizzata una particolare modalità che vi permetterà di disinstallare unlaunch o installare la versione stabile 1.4 e rimuovere o aggiungere il footer No$GBA.
Requisiti
Windows
- 7-Zip v19.00 o versione successiva.
Linux
- Python 3.6 o superiore con la libreria Tk (digitare
sudo apt-get install python3-tk -y
nella macchina virtuale Ubuntu,sudo dnf install python3-tkinter
in Fedora,sudo pacman -S tk
in Arch Linux). Potrebbe essere necessario installare anche il pacchetto distutils Python 3. - Avrete bisogno di eseguire lo script come sudo per montare la NAND decrittografata.
MacOS
- Python 3.6 o versione successiva, puoi installarlo con una di queste opzioni:
- [Consigliato] Homebrew (installa l’homebrew digitando
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
in una finestra del terminale, quindi far partire l’installazione di python). - [Potrebbe avere problemi] L’ultimo programma di installazione dalla pagina delle versioni di python.org (3.7.2 al momento della stesura di questo documento). NOTA: Utilizzando questa opzione potrebbe essere necessario andare su
Applicazions > Python 3.<version>
ed eseguireInstall Certificates.command
. Ciò eviterà l’errore"Could not get HiyaCFW"
.
- [Consigliato] Homebrew (installa l’homebrew digitando
Cosa include
- Binari 7za per Linux e MacOS. Viene usato per decomprimere l’ultima versione di HiyaCFW poiché
@RocketRobz
lo ha caricato come archivio.7z
. Compilato dalla repository GitHub di kornelski. - Binari twltool per Windows, Linux e MacOS. Compilato dalla repository GitHub di WinterMute.
- Binari dei creatori di bootloader NDS per Linux e MacOS (basati su ndstool v1.27 di devkitPro). Compilato dalla stessa repository GitHub. Per Windows viene utilizzato la versione di ndstool incluso con HiyaCFW.
- Binario fatattr per Linux. Viene utilizzato per impostare gli attributi FAT quando si scrive sulla scheda SD formattata in FAT o in modalità NAND. Compilato dalla repository GitHub di Terseus.
Come usarlo
Windows
- Scaricare l’archivio e decomprimerlo.
- Fare doppio clic sul file
HiyaCFW_Helper.exe
.
Linux
- Aprire il terminale.
- Digitare
cd
nella cartella dell’helper (cd ~/Downloads/HiyaCFW-Helper
o qualsiasi altra cosa). - Digitare
sudo ./HiyaCFW_Helper.py
.
MacOS
- Aprire il Terminale (⌘+Space e digitare terminale).
- Digitare
cd
nella cartella dell’helper (cd ~/Downloads/HiyaCFW-Helper
o qualsiasi altra cosa). - Digitare
./HiyaCFW_Helper.py
.
Changelog
- Ricostruite le ultime versioni del sistema operativo per riparare macOS Monterey.
- Rimosso il testo accanto ai pulsanti su macOS, non più necessari.
[stextbox id=’info’]Nella misura massima consentita dalla legge applicabile, BiteYourConsole declina ogni responsabilità per quanto riguarda informazioni, software, prodotti e servizi inclusi. Tutte le suddette informazioni sono pubblicate “così come sono” senza garanzia di alcun tipo.
Decliniamo ogni responsabilità per quanto riguarda queste informazioni e per quanto riguarda i software, i prodotti e i servizi inclusi.
BiteYourConsole inoltre non garantisce che questo sistema funzionerà senza incidenti o guasti all’hardware, al software o alla comunicazione.
Gli utenti sono autorizzati ad utilizzare questo sistema solo per scopi legali e degni che sono consoni a tutte le leggi, i regolamenti e le consuetudini accettate in Italia e in qualsiasi altra entità giuridica da cui ci si connette a questo sistema.[/stextbox]
Download: HiyaCFW Helper v3.6.9 [Python3]
Download: HiyaCFW Helper v3.6.9 [MacOS]
Download: HiyaCFW Helper v3.6.9 [Win]
Download: Source code HiyaCFW Helper v3.6.9
Fonte: Github.com