Atmosphère Firmware - Nintendo Switch 定制固件


GPLv2
嵌入式
C/C++

软件简介

Atmosphère 是 Nintendo Switch 的一款正在进行中的定制固件。

Atmosphère由多个组件组成,每个组件都替换/修改系统的不同组件:

  • Fusée:第一阶段Loader,负责加载和验证第2阶段(自定义TrustZone)和package2(内核/ FIRM系统模块),并根据需要修补它们。 这将取代Package1loader / NX Bootloader中的所有功能。
    Sept:Payload用于支持7.0.0上的运行时密钥派生。

  • Exosphère:定制的TrustZone,用于运行定制的安全监视器

  • Thermosphère:EL2 EmuNAND支持,即备份和使用虚拟化/重定向的NAND映像
  • Stratosphère:自定义系统模块,用于扩展内核的Rosalina样式/提供新功能,以及用于挂钩重要系统操作的加载器重新实现样式
  • Troposphère:应用级Horizon OS补丁,用于实现理想的CFW功能