Кастомная прошивка


Если вам помогло или просто понравилось это руководство, то я принимаю пожертвования
По вопросам, касающимся взлома обращайтесь в группу в вконтакте или Telegram
Об ошибках и неточностях просьба писать в группу руководства или в Telegram
Пользователям SX OS - SX OS НЕ РАБОТАЕТ на прошивке 6.2!

Подготовка к запуску CFW

Этот пункт нужно делать обязательно!

  1. Создайте резервную копию NAND консоли, если ещё не делали этого
  2. Скопируйте на карту файлы, необходимые для работы Homebrew Launcher, если ещё не делали этого

Кастомные прошивки

В данный момент под кастомной прошивкой понимается официальная прошивка с рядом патчей, которые позволяют запускать не подписанный код и добавляют в прошивку ряд уникальных функций, например LayeredFS. Наиболее важными можно считать Atmosphere, из которой отпочковались RajNX, ReiNX и SX OS. Последняя базируется на исходных кодах первой и является более дружественной к пользователю. Однако, она не бесплатная.

Atmosphere

Atmosphere - open source проект. Она состоит из пяти основных модулей, каждый из которых наделён своими функциями:

  • Fusée - загрузчик первого этапа. Он отвечает за запуск и проверку второго этапа (кастомный TrustZone) и package2 (ядро и системные модули), а так же за патчинг их по мере необходимости (реализован)
  • Exosphère - изменённый TrustZone, необходимый для запуска Secure Monitor (реализован)
  • Thermosphère - модуль, обеспечивающий поддержку EmuNAND (не реализован)
  • Stratosphère - изменённые системные модули. Будет что-то типа Rosalina на 3DS, что позволит расширить возможности ядра и предоставит новые функции (частично реализован)
  • Troposphère - патчи для реализации запланированных функций кастомной прошивки. Уровень взаимодействия с приложениями (не реализован)

Хоть в текущем виде эту CFW и не следовало бы называть Atmosphere, для удобства я буду продолжать это делать. В данный момент это скорее официальная прошивка с запущенными модулями от Atmosphere. Позволяет устанавливать игры в формате NSP, устанавливать к ним обновления.

Плюсы

  • Бесплатная
  • Постоянно развивается
  • Умеет запускать образы eShop-игр
  • Поддерживает LayeredFS
  • С открытым исходным кодом
  • Модульная архитектура
  • Наиболее защищенная

Минусы

  • Не умеет монтировать XCI (но умеет устанавливать)

Github


SX OS

Коммерческая операционная система, созданная китайскими разработчиками на основе исходных кодов Atmosphere. Распространяется в двух комплектациях:

  • SX OS Pro - физический релиз. Включает в себя лицензию на ОС, замыкатель и донгл, с помощью которого можно запустить SX OS из режима восстановления автономно, то есть без использования ПК или смартфона. Разумеется, для каждого запуска требует наличия донгла в консоли.

  • SX OS - распространяется исключительно в виде лицензии. Для запуска требуется войти в RCM с помощью ПК или смартфона.

Несмотря на общую базу с Atmosphere, SX OS более прост в установке и эксплуатации для конечного пользователя. Сразу из коробки позволяет запускать дампы в формате XCI прямо с карты памяти. Так же имеет поддержку LayeredFS и умеет запускать дампы игр, распространяющихся через eShop. В бета-версиях есть поддержка читов, а так же возможность запускать игры с подключенного в док USB-носителя

Помимо платной версии есть ещё и бесплатная, дающая исключительно доступ к Homebrew.

Плюсы

  • Умеет запускать образы eShop-игр
  • Поддерживает LayeredFS
  • Встроенный установщик NSP
  • Монтирование образов XCI
  • Встроенный HBL
  • Умеет устанавливать игры с USB-носителя и на USB-носитель
  • Поддерживает читы

Минусы

  • Стоит денег
  • Полностью закрытая
  • В версии до 1.3 содержала в себе бриккод, шифрующий eMMC при попытке взлома прошивки. Кто его знает какие ещё сюрпризы там остались
  • Основана на коде Atmosphere, что нарушает лицензию последней (строго этический момент, на работу это, разумеется, не влияет)

Официальный сайт


Выберите кастомную прошивку

Atmosphere SX OS
Atmosphere SX OS