À propos du projet

Atmosphère est un firmware personnalisé en cours de développement pour la Nintendo Switch, développé et maintenu par SciresM, TuxSH, hexkyz et fincs. Il se compose de plusieurs composants qui remplacent ou modifient différentes parties du système : - **Fusée** : Chargeur de premier étage qui charge et valide l'étage 2 (TrustZone personnalisé) et package2 (noyau/modules système FIRM), en les corrigeant si nécessaire. Il remplace toutes les fonctionnalités normalement présentes dans Package1loader/NX Bootloader. - **Exosphère** : TrustZone personnalisé pour exécuter un Secure Monitor personnalisé. - **Thermosphère** : Prise en charge de l'emuNAND au niveau EL2, permettant la sauvegarde et l'utilisation d'images NAND virtualisées/redirigées. - **Stratosphère** : Modules système personnalisés, à la fois de style Rosalina pour étendre le noyau/offrir de nouvelles fonctionnalités, et de style réimplémentation du chargeur pour intercepter des actions système importantes. - **Troposphère** : Correctifs Horizon OS au niveau applicatif pour implémenter des fonctionnalités CFW souhaitables. Le logiciel est sous licence GPLv2, avec une exemption pour Nintendo, qui peut à la place licencier tout code source écrit pour le projet sous la licence BSD à zéro clause. Les crédits incluent des contributions de switchbrew, devkitPro, ReSwitched Team, et diverses personnes pour la recherche, les outils et les améliorations de code.