Il developer SciresM è riuscito ad aggiornare tempestivamente il Custom Firmware Atmosphère introducendo, questa volta non con poche difficoltà, il supporto per il nuovo firmware 21.0.0 della console Switch.

La nuova versione è ancora una pre-release e contiene diverse correzioni rapide necessarie per evitare crash introdotti dai cambiamenti ufficiali da parte della Nintendo.
Happy June 15th! Atmosphere 1.10.0 is now in pre-release: https://t.co/QFbPKnLxKM
Support was added for 21.0.0. Please note: all homebrew may need to be re-compiled with latest libnx, else it may crash due to a Nintendo ABI change; see the release notes for details.
Enjoy! 🙂
— Michael (@SciresM) November 15, 2025
Subito dopo il rollout del firmware, infatti, è stato scoperto un errore che causava il malfunzionamento degli applet del browser con il codice 0x800d2. Questo problema non era emerso durante i test preliminari, e SciresM si è scusato annunciando patch immediate.
Il pacchetto in pre-release è stato aggiornato più volte in poche ore. Corretto rapidamente un crash del browser dovuto al maggiore consumo di memoria e un problema legato alla forzatura dell’USB 3.0.
Successivamente, è stato aggiornato anche il kernel per risolvere un crash che si verificava aprendo l’eShop o le pagine di collegamento dell’account Nintendo. Ogni aggiornamento è stato accompagnato da un nuovo hash di build per distinguerne lo stato.
Atmosphere ora supporta in modo basilare il firmware 21.0.0 e può avviarsi correttamente, anche se Nintendo ha ridotto nuovamente la memoria disponibile per i moduli di sistema personalizzati di circa 10 MB.
Questo limita ulteriormente lo spazio per i developer della scena, e SciresM ha dichiarato di non avere soluzioni immediate per recuperare memoria, invitando chi avesse idee a contattarlo tramite Discord.
Il firmware 21.0.0 introduce anche una rottura dell’ABI tra userland e kernel, causata dalla riscrittura di una zona di memoria che prima era riservata.
Tale area era utilizzata da homebrew che fanno uso degli slot TLS, con il risultato che molti software non aggiornati andranno incontro a crash o corruzione di memoria.
Per evitare danni, tutte le applicazioni homebrew dovranno essere ricompilate con la libreria libnx 4.10.0 o versione superiore, mentre hbmenu ora integra un avviso automatico per segnalare gli homebrew compilati con una ABI non compatibile.
Numerosi moduli di Atmosphere, come exosphère, mesosphère, loader, pm, erpt, pgl e fatal, sono stati aggiornati per allinearsi al comportamento più recente del sistema.
Esteso inoltre il supporto ai giochi che contengono un numero elevato di file e che usano romfs mod, grazie alle segnalazioni della community. In caso di errore Data abort (0x101), gli utenti sono invitati a inviare il report direttamente a SciresM per migliorare ulteriormente la compatibilità.
L’aggiornamento si chiude con le tradizionali ottimizzazioni dedicate alla stabilità generale del sistema, con l’obiettivo di mantenere Atmosphere pienamente funzionale anche dopo i cambiamenti più drastici del firmware ufficiale.
Guida all’Installazione di Atmosphère
Questa guida descrive come installare il Custom Firmware Atmosphère su una Nintendo Switch, sia per modelli V1 non patchati (via exploit software) sia per modelli V2, Lite, OLED o V1 patchati (con modchip).
La modifica comporta rischi come il ban dai servizi online di Nintendo o, in casi rari, il danneggiamento della console.
Requisiti
- Console Switch:
- V1 non patchata: Verificare il numero di serie su ismyswitchpatched.com.
- V2, Lite, OLED o V1 patchata: Richiede un modchip (es. HWFLY, Picofly).
- Scheda MicroSD: Minimo 32 GB (consigliata 64 GB+), formattata in exFAT.
- JIG RCM (solo per V1 non patchata): Per entrare in modalità Recovery (RCM). Acquistabile online o fai-da-te (es. tutorial YouTube).
- Modchip (per V2, Lite, OLED o V1 patchata): HWFLY, Picofly o simili. Richiede saldatura e competenze tecniche.
- Cavo USB-C: Per collegare la Switch al PC o dispositivo Android.
- PC o dispositivo Android:
- PC: Scaricare TegraRcmGUI.
- Android: Scaricare Rekado dal Play Store.
- Software:
- Atmosphère (ultima versione).
- Hekate (ultima versione).
- Sigpatches:
xxxxxxxx. - Opzionale: Pacchetto HATS (Hekate, Atmosphère, Tinfoil, Sigpatches).
- RCM Loader (opzionale, per V1 non patchata): Dongle USB per iniettare payload senza PC.
Procedura Passo-Passo
1. Verificare la compatibilità
Determinare il tipo di console:
- V1 non patchata: Controllare il numero di serie su ismyswitchpatched.com. Utilizzare l’exploit software Fusée.
- V2, Lite, OLED o V1 patchata: Richiede un modchip installato professionalmente. Verificare che il modchip sia correttamente installato (es. LED di stato acceso su HWFLY).
Aggiornare il firmware all’ultima versione (es. 20.5.0 a settembre 2025) tramite Impostazioni di Sistema, se non si utilizza la emuNAND.
2. Preparazione della MicroSD
- Formattare la MicroSD in exFAT.
- Scaricare Atmosphère ed Hekate.
- Estrarre i file di Atmosphère e copiare le cartelle (
atmosphere,switch,sept, filehbmenu.nro) nella root della MicroSD. - Copiare le Sigpatches nella root (o utilizzare Sigpatch Updater).
- Se si utilizza il pacchetto HATS, estrarre il contenuto nella root della MicroSD.
3. Installazione del modchip (solo per V2, Lite, OLED o V1 patchata)
Se la console richiede un modchip:
- Acquistare un modchip affidabile (es. HWFLY o Picofly) da un rivenditore di fiducia.
- Richiedere l’installazione a un tecnico qualificato, poiché richiede:
- Saldatura su punti specifici della scheda madre.
- Conoscenza di elettronica per evitare danni.
- Verificare il funzionamento del modchip: molti modelli (es. HWFLY) hanno un LED che si accende all’avvio.
- Seguire le istruzioni specifiche del modchip per configurare il bootloader (es. Hekate).
4. Backup della NAND (fortemente consigliato)
- Inserire la MicroSD nella Switch e spegnere completamente la console.
- Entrare in modalità RCM (per V1 non patchata) o avviare il bootloader del modchip (per V2, Lite, OLED):
- V1 non patchata: Inserire il JIG nel rail del Joy-Con destro, tenere premuto Volume + e premere Power. Lo schermo deve rimanere nero.
- Modchip: Seguire le istruzioni del modchip per entrare nel bootloader (es. premere una combinazione di tasti o collegare un dongle).
- Collegare la Switch al PC tramite USB-C.
- Avviare TegraRcmGUI (per V1 non patchata) o il software del modchip, selezionare il file
hekate_ctcaer_X.X.X.bine iniettare il payload. - In Hekate, andare su Tools > Backup > Backup eMMC BOOT0/BOOT1 e Backup eMMC Sys.
- Salvare il backup sul PC e rimuovere la cartella
backupdalla MicroSD.
5. Creazione di emuNAND (opzionale ma consigliato)
Per ridurre il rischio di ban, creare una emuNAND (copia del sistema operativo sulla MicroSD).
- In Hekate, andare su Tools > emuMMC > Create emuMMC e seguire le istruzioni.
- Modificare il file
hekate_ipl.ininella cartellabootloaderper impostareemummc=1.
6. Avvio di Atmosphère
- V1 non patchata: In modalità RCM, iniettare il payload
fusee.bincon TegraRcmGUI o Rekado. - Modchip: Il modchip avvia automaticamente il bootloader (es. Hekate) o Atmosphère. Seguire le istruzioni specifiche del modchip.
- La Switch si avvierà con Atmosphère. Verificare in Impostazioni di Sistema: accanto alla versione del firmware dovrebbe esserci “AMS” e, se si utilizza emuNAND, una “E”.
7. Aggiornamenti
- Utilizzare Daybreak (incluso in Atmosphère) per aggiornare il firmware senza server Nintendo:
- Scaricare il firmware desiderato e copiare i file in una cartella
firmwaresulla MicroSD. - Avviare Daybreak dal menu Homebrew e installare il firmware.
- Scaricare il firmware desiderato e copiare i file in una cartella
- Aggiornare Atmosphère e le Sigpatches prima del firmware.
Changelog
Prima di aggiornare alla versione 1.10.0 assicuratevi di aggiornare fusee. fusee-primary non esiste più e non funzionerà.
Con ringraziamenti al team @switchbrew, Atmosphère 1.10.0 include hbl 2.4.5 e hbmenu 3.6.1.
Nota: Atmosphère 1.10.0 è attualmente in fase di pre-release e potrebbero essere riscontrati problemi che dovranno essere risolti prima del rilascio completo.
- Se vengono segnalati bug mentre Atmosphère è in fase di pre-release, verranno corretti e la build verrà aggiornata.
- La versione 1.10.0 passerà alla versione release dopo un breve periodo di tempo senza segnalazioni di bug urgenti.
Nota: Il kernel è stato aggiornato nello zip pre-release il 15/11/2025 alle 17:40 PDT per risolvere un crash che si verificava all’avvio delle pagine dell’account Nintendo eShop/link (avrei dovuto risolvere prima, mi scuso). Lo zip aggiornato ha un hash di build di “-d9fc6e99e”.
Nota: Il modulo di sistema ro, il modulo di sistema loader e il kernel sono stati aggiornati nello zip pre-release il 15/11/2025 alle 17:15 PDT per correggere un crash all’avvio del browser dovuto a un maggiore utilizzo di memoria e per correggere l’abilitazione forzata di USB 3.0 sulla versione 21.0.0. Lo zip aggiornato ha un hash di build di “-c08a13a54”.
- Aggiunto il supporto di base per il firmware 21.0.0.
- La console dovrebbe avviarsi e Atmosphère dovrebbe funzionare correttamente.
- Nota: A seguito delle modifiche apportate al software Nintendo nella versione 21.0.0, ci sono di nuovo circa 10 MB in meno di memoria disponibile per i moduli di sistema personalizzati.
- Non sono certo di cosa si possa fare al riguardo in questo momento; se sei uno sviluppatore con buone idee, unisciti al Discord di ReSwitched o contattami (sciresm) direttamente su Discord.
- Se qualcuno avesse idee valide, potrebbe esserci un’altra release di Atmosphère che migliori la disponibilità di memoria per i moduli di sistema personalizzati, ma al momento non riesco a pensare a nulla di fattibile.
- Nota: tutti gli homebrew potrebbero dover essere ricompilati con l’ultima versione di libnx (>= 4.10.0), altrimenti potrebbero andare in crash o subire corruzione di memoria.
- Nintendo ha interrotto l’ABI TLS tra userland e kernel nel firmware 21.0.0, scrivendo in uno spazio che in precedenza era riservato.
- Gli homebrew utilizzavano quello spazio riservato per gli slot TLS, il che significa che qualsiasi homebrew che utilizzi gli slot TLS subirà corruzione di memoria eseguendo Atmosphère 1.10.0.
- Sembra che non tutto venga colpito, ma una grande parte degli homebrew testati va in crash (spesso alla chiusura), quindi sarà necessario ricompilarli per la nuova ABI.
- Per chi è più tecnico: anche se gli slot TLS sono raramente utilizzati direttamente dagli sviluppatori, vengono usati per implementare funzioni come, ad esempio, le eccezioni C++ dietro le quinte, e quindi qualsiasi software che li utilizza va in crash.
- Per rendere la transizione più semplice, hbmenu ora mostra un avviso quando si seleziona un homebrew compilato con una versione ABI più vecchia e incompatibile.
- Mi scuso per il disagio generale.
- libnx è stato aggiornato affinché il suo spazio riservato corrisponda ora a quello di Nintendo — questo problema specifico non potrà più verificarsi, anche se Nintendo modificherà ulteriore spazio riservato.
exosphèreè stato aggiornato per riflettere il comportamento più recente del secure monitor ufficiale.mesosphèreè stato aggiornato per riflettere il comportamento più recente del kernel ufficiale.loaderè stato aggiornato per riflettere il comportamento ufficiale più recente.pmè stato aggiornato per riflettere il comportamento ufficiale più recente.erptè stato aggiornato per riflettere il comportamento ufficiale più recente.pglè stato aggiornato per riflettere il comportamento ufficiale più recente.fatalè stato aggiornato per riflettere il comportamento ufficiale più recente.
- Aggiunto il supporto per lanciare un altro gioco “che ha troppi file” quando vengono utilizzate mod romfs.
- Mi affido alle segnalazioni degli utenti per aggiungere supporto o correggere questi casi, e alcuni di questi giochi possono essere davvero oscuri!
- Se sei interessato da questo problema, vedrai l’errore “Data abort (0x101)” quando tenterai di avviare il gioco con le mod.
- Contatta sciresm su Discord se ciò accade, in modo da poter condividere il tuo error report binario.
- Sebbene alcuni giochi possano essere impossibili da correggere, credo di poter far funzionare quasi tutto, quindi lasciami provare ad aiutarti (e migliorare il supporto di Atmosphère!) se incontri questo problema.
- Miglioramenti generali alla stabilità del sistema per migliorare l’esperienza dell’utente.
Download: Atmosphère v1.10.0
Download: fusee.bin
Download: Source code Atmosphère v1.10.0
Fonte: x.com

![[Scena DSi] Rilasciato NTM (NAND Title Manager) v0.4.2](https://www.biteyourconsole.net/wp-content/uploads/NDSi.jpg)

![[Scena PS4/PS5] Nuovo aggiornamento per klogsrv: migliorate le prestazioni e ottimizzato il codice su PS4](https://www.biteyourconsole.net/wp-content/uploads/LauchPayload-100x75.webp)

![[Scena PS4] Rilasciato GoldHEN Cheats Manager v0.5.0-beta](https://www.biteyourconsole.net/wp-content/uploads/GoldHENCheat-100x75.jpg)