CFW Atmosphère

D3fau4

Administrator
Miembro del equipo


¿Que es Atmosphère?
Atmosphère es una customización del firmware de la Nintendo Switch, este está dividido en diferentes partes en las que se encarga de modificar partes del firmware.

Componentes que forman parte de Atmosphère:
  • Fusée: es el bootloader.
  • Exosphère: completamente un nuevo monitor de seguridad.
  • Stratosphère: un conjunto de módulos del sistema.
  • Thermosphère: un hypervisor para la implementación de la emunand.
  • Troposphère: parches a nivel de aplicación para Horizon OS.
Módulos:
Stratosphère es uno de los componentes de Atmosphère, este está formado por diferentes módulos. Estos tienen la extensión .kip, pueden proporcionar nuevas características, ampliar las características ya existentes o reemplazar completamente un módulo del sistema.
  • boot: es el responsable de iniciar el sistema y el hardware. El boot2 está integrado en el módulo pm y inicia otros procesos del sistema.
  • creport: es una reimplementación del sistema Nintendo's crash reporter, capta todos los logs de errores y los almacena en la SD.
  • ams_mitm: es un módulo que intercepta todas las operaciones del sistema de archivos, puede denegar, retrasar, permitir, o redireccionar cualquier petición al filesystem.
  • loader: es una reimplementación del loader del sistema, es el responsable de crear nuevos procesos para cargar NSO y registrar su acceso al kernel, sm y al fs.
  • pm: es una reimplementación del sistema Nintendo's process manager, es el encargado del seguimiento de los procesos activos en el sistema y de la administración de los recursos del sistema, también es requerido para crear y administrar los procesos de las aplicaciones homebrew.
  • sm: es una reimplementación del sistema Nintendo's service manager, este módulo permite a Atmosphère añadir o quitar límites en el control de procesos, añadir nuevos servicios o interceptar llamadas a servicios.
  • fatal: es una customización de la pantalla faltal crash de Nintendo.
  • eclct.stub: establece el HEAP para Libnx en 32 kbytes
  • dmnt: es una reimplementación del sistema Nintendo's debug monitor, este módulo permite a Atmosphère un conjunto de funciones de depuración muy enriquecido.
Descargar: Atmosphère
Source: https://github.com/Atmosphere-NX/Atmosphere
 
Arriba