Anche per il sistema operativo Windows i tool per la console Nintendo Switch non tardano ad arrivare.Dopo il colpo duro a causa del leak dei giorni scorsi,molti sviluppatori sono usciti allo scoperto affinché gli strumenti siano abbastanza facili da utilizzare per gli utenti finali. rajkosto,un utente del forum Gbatemp ha rilasciato TegraRcmSmash e HacDiskMount.TegraRcmSmash è una reimplementazione di fusee-launcher in C ++ per piattaforme Windows che permette di avviare i payload di fusee su uno switch collegato tramite USB in modalità RCM.HacDiskMount invece,permette di “aprire” la memoria eMMC RawNand (e dispositivi fisici) e consente di eseguire operazioni sulle singole partizioni interne, come dump / ripristino da file, o montarle come unità su Windows (con crittografia trasparente eseguita purché si disponga delle chiavi BIS).L’esecuzione di tutti i programmi richiede l’installazione di Visual C ++ 2017 x64 Redistributable .Il loro utilizzo è a proprio rischio e pericolo.
Configurazione del driver
- Porta il tuo Switch in modalità RCM e collegalo al tuo PC Windows. Dovrebbe apparire da qualche parte (come Device manager) come “APX”
- Scarica ed esegui il programma di installazione del driver Zadig da https://zadig.akeo.ie/
- Dall’elenco dei dispositivi, scegli APX (se non viene visualizzato nell’elenco, vai al menu Opzioni e seleziona Elenca tutti i dispositivi)
- Per il tipo di driver, fai scorrere le frecce fino a vedere libusbK (v3.0.7.0) nella casella di testo (IMPORTANTE!)
- Fai clic sul grande pulsante Installa driver. Il gestore dispositivi dovrebbe ora mostrare “APX” sotto l’elemento dell’albero Dispositivi USB libusbK.
Uso
TegraRcmSmash.exe [-V 0x0955] [-P 0x7321] [–relocator = intermezzo.bin] [-w] inputFilename.bin
Se lo Switch è pronto e in attesa in modalità RCM, puoi anche trascinare il payload direttamente su TegraRcmSmash.exe
Compilazione
- Scarica il pacchetto binario per libUSBK da https://sourceforge.net/projects/libusbk/ (premendo il grande pulsante Download verde)
- Esegui il file di installazione e prendi nota di dove è stato installato (il valore predefinito è C: \ libusbK-dev-kit)
- Apri le impostazioni di sistema avanzate e imposta la variabile d’ambiente LIBUSBK_DIR sul percorso che hai annotato
- Apri TegraRcmSmash.sln con Visual Studio 2017 e crea la configurazione di rilascio o di debug!
Download
Fonte
switchtools e gbatemp