Подготовка к запуску кастомной прошивки через Caffeine

В этом разделе нас ждёт практическое применение теоретических знаний, полученных в прошлый раз. Каждый из пунктов обязателен к выполнению, если вы хотите получить максимум от прошивки своей консоли. Каждый из этих пунктов самодостаточен. Если вы по какой-то причине ранее не выполнили любой из них, вы можете вернуться к этому позже.

Вот краткий план того, чем мы займёмся:

После выполнения каждой инструкции из нижеследующего списка, возвращайтесь на эту страницу и переходите к следующему пункту. Если какие-то из действий вы уже выполняли, повторно их делать не нужно.

  1. Выбор кастомной прошивки - на данном этапе вам необходимо определиться какой кастом Модифицированное программное обеспечение консоли, написанное энтузиастами, позволяет делать вещи, недоступные пользователям официальных прошивок, например, запускать неподписанные приложения. В контексте прошивки свитча мы будем называть имеющееся программное обеспечение кастомной прошивкой, хотя, чисто технически, это не так вы будете использовать в дальнейшем, поскольку методы запуска и методы создания EmuNAND Полная копия NAND, расположенная на карте памяти или в самом же NAND (реже). Применяется для того, чтобы оставить официальную прошивку в максимально нетронутом виде. Чаще всего применяется для того, чтобы запускать в эмунанде кастом. В случае использования программного эксплойта, который требует для запуска кастома строго определённой версии OFW, эмунанд можно служить цели запуска официальной прошивки. Например, на приставке используется аппаратная уязвимость, поэтому пользователь может использовать чистый и не изменённый NAND обновив его до последней прошивки. Это будет назваться SysNAND. Он может использоваться для официальных игр и даже для онлайна. А в эмунанде сделать полную копию сиснанда, но использовать его уже с кастомной прошивкой и без доступа к сервисам Nintendo. у них сильно разные. Просто прочитайте эту страницу и остановитесь на одной из двух прошивок. Делать пока ничего не надо.
  2. Установка и настройка Caffeine и запуск hekate с его помощью - настраиваем точку входа и делаем первый запуск, чтобы попасть в кастомный загрузчик Кастомный бутлоадер для Nintendo Switch. С его помощью мы делаем резервное копирование, запускаем кастом, а так же предотвращаем сгорание предохранителей. Один из самых важных инструментов из тех, что мы будем использовать. . Всегда помните, что вы спокойно можете извлекать и вставлять обратно карту памяти находясь в hekate!
  3. Создание резервной копии прошивки
  4. Создание EmuNAND - вы можете создать два emuMMC, один для пиратки, другой для лицензии и переключаться между ними, но только на Atmosphere! Таким образом у вас в системе будет три прошивки - 4.1.0, которую нельзя обновлять и которая используется как точка входа, EmuNAND на последней прошивке для пиратки с установленным incognito и привязанным аккаунтом и EmuNAND для лицензии безо всяких модификаций.
  5. Отключение AutoRCM - хоть и всё используемое программное обеспечение и умеет определять патченная ли используется приставка или нет и отключать AutoRCM для патченных, все же необходимо проверить и убедится, что AutoRCM отключен
Установка драйвера exFAT на официальную прошивку
  1. Воспользуйтесь другой картой в формате FAT32 для установки драйверов
    • Можно конечно и этой, но едва ли вам охота копировать 32Гб файлов от EmuNAND на ПК, форматировать карту, делать обновление, а потом возвращать всё обратно
      1. Скопируйте на эту карту всё содержимое вашей карты в exFAT, кроме папок emuMMC и Nintendo
      2. Скачайте версию 4.1.0 системного ПО приставки и поместите содержимое архива Firmware 4.1.0.zip с обновлением в папку 4.1.0, которую предварительно нужно создать в корне карты памяти вашей приставки
  2. После отключения AutoRCM вы должны находится в кастомной прошивке. Если это не так, запустите кастом.
  3. Перейдите в Альбомы
  4. Запустите ChoiDujourNX
  5. Перейдите в папку 4.1.0, в которой находятся файлы обновления прошивки, скопированные ранее, и нажмите “Choose
    • Если вы не можете перейти в папку (папка отображается как файл), значит ваша папка имеет неверные атрибуты (чаще всего архивный). Запустите hekate и перейдите в меню Tools, переключитесь на вкладку Archive bit - AutoRCM (в нижней части экрана), выберите Fix archive bit (except Nintendo folder), после чего продолжайте прошивку
  6. Выберите “4.1.0 (exFAT)
  7. Дождитесь окончания обработки прошивки и нажмите “Select firmware
  8. Дождитесь окончания распаковки прошивки
  9. ВНИМАНИЕ! Обязательно проверьте, чтобы в поле “Target firmware” стояла версия устанавливаемой прошивки - “4.1.0 (exFAT)”, а так же, что перед строкой “Prevent fuse burning (enable AutoRCM)” стоит крестик!

  10. Нажмите “Start installation
  11. После окончания установки нажмите “Reboot”, “Shutdown”, чтобы выключить приставку

Вы можете продолжать использовать карту памяти в формате exFAT

  1. Запуск кастомной прошивки - теперь запускаем кастом. Он автоматически запустится из созданного ранее EmuNAND Полная копия NAND, расположенная на карте памяти или в самом же NAND (реже). Применяется для того, чтобы оставить официальную прошивку в максимально нетронутом виде. Чаще всего применяется для того, чтобы запускать в эмунанде кастом. В случае использования программного эксплойта, который требует для запуска кастома строго определённой версии OFW, эмунанд можно служить цели запуска официальной прошивки. Например, на приставке используется аппаратная уязвимость, поэтому пользователь может использовать чистый и не изменённый NAND обновив его до последней прошивки. Это будет назваться SysNAND. Он может использоваться для официальных игр и даже для онлайна. А в эмунанде сделать полную копию сиснанда, но использовать его уже с кастомной прошивкой и без доступа к сервисам Nintendo. для того, чтобы обновить его на актуальную версию системного ПО, при этом оставив SysNAND Как правило, под этим термином подразумевается прошивка, запущенная из внутренней памяти приставки (не из EmuNAND). Приставка из магазина будет идти именно с такой прошивкой. Часто SysNAND является антонимом к EmuNAND. То есть, EmuNAND - это копия SysNAND, расположенная на карте памяти, соответственно, SysNAND - это прошивка, находящаяся в системной памяти приставки. В SysNAND не обязательно должна быть оригинальная прошивка. Главное правило - запуск из внутренней памяти приставки. в его первозданном виде, без следов запуска кастомной прошивки
  2. Обновление EmuNAND до последней версии системного ПО
  3. Блокировка обновлений в EmuNAND - блокируем доступ к серверам Nindendo в EmuNAND для того, чтобы иметь возможность использовать интернет на приставке при этом не боясь быть забаненными и без страха получить на консоль внезапное обновление прошивки, которое испортит работу кастома.
  4. Привязка аккаунта - последний штрих. Привязки аккаунта для работы требуют некоторые игры
  5. Запуск игр - финальная часть, ради которой всё и делалось

Материалы для самостоятельного изучения