Explication des Termes

Qu’est ce que le Custom Firmware « Atmosphere » ?

Atmosphere, est l’un des custom firmware pour la  Nintendo Switch le plus populaire qui  est devenu plus open source, qu’est ce qu’un custom firmware « atmosphere » ? Quel est son contenu, lisez la suite !

Qu’est ce que « atmosphère » ?

« Atmosphère » est un Custom Firmware pour la Nintendo Switch, SciresM a publié Atmosphère 0.7.0,  la première version d’octobre 2018, est dans le github officiel du projet.

Atmosphère est essentiellement un Custom Firmware pour Nintendo Switch. Cela signifie que certains modules du système d’exploitation du Nintendo Switch sont réimplémentés.

Dans certains cas, cela signifie simplement une flexibilité future: un module donné peut imiter les fonctionnalités d’un système d’exploitation existant, mais Atmosphere étant entièrement open source, les développeurs ont la possibilité de réécrire complètement une fonctionnalité existante sur la console s’ils le souhaitent. Dans d’autres cas, il copie les fonctionnalités d’un module, mais ajoute quelques correctifs ou options, telle que l’extension du gestionnaire de processus pour donner aux binaires homebrew plus d’autorisations qu’elles n’obtiendraient normalement. D’autres fois, c’est une toute nouvelle fonctionnalité, telle qu’un module de système de fichiers personnalisé qui permettra aux programmeurs de modifier facilement les fichiers de jeux .

Comme le montre l’impressionnant journal de fonctionnalités présenté plus bas, Atmosphère devrait ouvrir la voie à un développement plus facile pour les créateurs de homebrew et à la facilité d’utilisation pour ceux qui veulent simplement lancer des  homebrew.

Composants

Atmosphère se compose de plusieurs composants, chacun remplaçant / modifiant un composant différent du système:

Fusée: First-stage Loader, chargé du chargement et de la validation de la phase 2 (TrustZone personnalisée) plus package2 (sysmodules Kernel / FIRM), et de leur correction si nécessaire. Ceci remplace toutes les fonctionnalités normalement dans Package1loader / NX Bootloader.

Sept: La charge utile utilisée pour activer la prise en charge de la dérivation de clés au moment de l’exécution sur 7.0.0.

Exosphère: TrustZone personnalisé, pour exécuter un moniteur sécurisé personnalisé

Thermosphère: Prise en charge d’EL2 EmuNAND, c’est-à-dire sauvegarde et utilisation d’images NAND virtualisées / redirigées

Stratosphère: Sysmodule (s) personnalisé (s), style Rosalina pour étendre le noyau / fournir de nouvelles fonctionnalités, et style de ré-implémentation du chargeur pour accrocher des actions système importantes

Troposphère: Correctifs Horizon OS au niveau de l’application, utilisés pour implémenter les fonctionnalités CFW souhaitables

Atmosphere 0.8.4, une version importante, le premier Custom Firmware qui est compatible sur la version de la Nintendo Switch V7.0

SciresM avait promis une mise à jour rapide afin notamment de supporter le firmware 7.x (sans fournir les clés), voilà qui est fait, grâce à l’implémentation d’un nouveau payload très prometteur, nommé « sept », qui génère automatiquement les clés dérivées nécessaires. La team ReSwitched en a profité pour inclure les fameux patchs kernel si chers aux amateurs de homebrews qui demandent de la puissance/optimisation (mupen64plus-next) afin de by-passer les contrôles renforcés au niveau de la RAM, libérant ainsi tous les chevaux disponibles.

On notera également une amélioration du module de gestion de l’alimentation de la console. Ainsi, l’option « Redémarrer » permettra de relancer Atmosphère (paramétrable dans le fichier system_settings.ini) tandis que l’option « Éteindre » ne posera plus de problème sur les consoles en autoRCM.

Téléchargement Atmosphère

Téléchargez the project’s official github ICI.

Enfin, Vous avez besoin d’une console hackée pour installer et utiliser Atmosphere (en général, si vous possédez une console Nintendo Switch de «première génération», c’est hackable). Avant de pouvoir lancer Atmosphère, vous devez passer en mode RCM sur la console. On propose un guide de qualité sur tout ce qui concerne le hack de votre switch, il contient des détails sur Atmosphère

Comment here