Atmosphère 0.8.1: Custom Firmware para Nintendo Switch

Atmosphère 0.8.1: Custom Firmware para Nintendo Switch
Vota este post

Recientemente vio la luz el Custom Firmware Atmosphère, que pasa por ser el primer Custom Firmware par Nintendo Switch. Un Custom Firmware o Firmware Personalizado es una modificación del sistema operativo de la consola que a base de cambiar algunos módulos consigue ampliar sus funciones.

Actualizado a la versión 0.8.1 (Noviembre 30, 2018): Ahora con soporte par firmware 6.2.0

Atmosphère es un Custom Firmware de código abierto, estando alojado el proyecto en GitHub y esto significa que cualquiera puede acceder a el para mejorarlo o trabajar con el. Por otro lado, hay que decir que en algunos casos modifica funciones para darles mayores posibilidades mientras que en otros se han añadido módulos que no estaban presentes y que añaden funciones nuevas. Además de los módulos, también se han añadido parches u opciones específicas de cara a permitir la carga de homebrew y modificaciones en los videojuegos.

Toda la información, que no es precisamente poca, está disponible a través del GitHub de Atmosphère, pero básicamente diremos que Atmosphère facilitará el desarrollo a quienes quieran crear o portar homebrew a esta consola.

Atmosphère CFW

Características principales de Atmosphère:

  • Fusèe: un bootloader personalizado.
  • Exosphère: un monitor seguro personalizado con un montón de funciones.
  • Stratosphère: incluye un conjunto de módulos del sistema personalizados. Son los siguientes: un cargador, un gestor de servicios, un gestor de procesos, un módulo fs.mitm personalizado para modificar contenidos de juegos y un servicio de reporte de crasheos.
  • También se ha mejorado la estabilidad del sistema de la consola.

Novedades versión 0.8.1:

  • Un bug ha sido corregido, causando el que los usuarios vean el mensaje “Failed to enable SMMU”, si fusee ha sido previamente reiniciado.
  • Una rara condición fue corregidoa en la función bis_protect, la cual puede  causar que NS sea capaz de sobreescribir keys BCT públicas.
  • Añadido soporte para habilitar modo debug, basado en la sección exosphere del archivo BCT.ini.
  • Añadido soporte para la funcionalidad nogc; (gracias a @rajkosto por los parches.
  • Añadida una extensión a exosphere, permitiendo que las aplicaciones userland causen que el sistema reinicie en RCM.
  • Al ocurror un error fatal, el usuario ahora podrá seleccionar entre realizar un reboot regular (reiniciar via botón de encender), o reiniciar en RCM via cualquier botón de volúmen.
  • Añadido mensaje personalizado para cuando ocurren desajustes en una versión del API de Atmosphère (2495-1623).
  • Mejoras generales a la estabilidad del sistema.

Novedades de la versión anterior (0.8.0)

  • Añadido soporte para el último firmware oficial de Nintendo Switch (versión 6.2.0); gracias a la colaboración de @motezazer.
  • Añadido un módulo personalizado para manejar fallos del sistema (‘fatal system’).
  • El manejo del ‘title flag’ ha sido cambiado para prevenir desorden de carpetas.
  • Cambios realizados a la API mitm.
  • smhax ya no se encuentra habilitado, porque ya no es necesario y provoca cuelgues en funcionalidad.
  • Ha sido añadida funcionalidad implementando protecciones para NAND desde userland homebrew.
  • Corregido un bug que causaba cuelgues en títulos HDCP en nuevos firmwares.
  • Mejoras generales a la estabilidad del sistema.

Descargar última versión de Atmosphère

  • Descargar versión 0.8.1 | Enlace
  • Descargar versión anterior (0.8.0) | Enlace

Dejar un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.