Что такое кофеин Nintendo Switch

Обновлено: 21.11.2024

Первое, что нужно сделать, это определить, уязвим ли ваш коммутатор для fusee-gelee, эксплойта, который мы будем использовать для запуска CFW.

Эта уязвимость была обнаружена несколькими хакерскими группами Switch независимо друг от друга, и в апреле 2018 года после истечения 90-дневного периода раскрытия информации было опубликовано несколько ее вариантов. В результате Nintendo и NVIDIA были уведомлены об этой проблеме до публичного выпуска, и в июле 2018 года начали обнаруживаться системы Switch, которые не уязвимы для эксплойта. NVIDIA также публично признала недостаток в апреле. В июле 2019 года Nintendo анонсировала обновленные консоли, портативный вариант Switch под названием Switch Lite (HDH-001) и новую модель оригинального Switch (HAC-001-01) с увеличенным временем автономной работы. Обе эти новые модели используют новый процессор под названием T210b01 (также известный как T214 и Mariko) с новым загрузочным ПЗУ и в настоящее время не поддаются взлому.

Пропатченные устройства и устройства Mariko можно идентифицировать по серийному номеру. Этот номер можно найти в нижней части коммутатора рядом с портом USB-C или в приложении «Настройки» в разделе «Система» -> «Информация о серийном номере».

Определение уязвимости вашего коммутатора

Сообщество самодельщиков собрало список известных серийных номеров, уязвимых для фузее-геле.

  • Если ваш серийный номер указан в этом списке как "возможно исправленный", следуйте инструкциям и проверьте, работает ли ваша система.
  • Если ваш серийный номер указан как "исправленный", в настоящее время вы ничего не можете сделать.
  • Если ваша система исправлена, настоятельно рекомендуется оставить ее на версии 7.0.1 или ниже, если это возможно, так как в далеком будущем в этих версиях может появиться уязвимость. НЕ обновляйте пропатченные консоли выше версии 7.0.1, если вы хотите запустить на них homebrew и/или CFW.

Если вы не уверены, исправлен ли ваш серийный номер, вы можете самостоятельно протестировать консоль, следуя приведенным здесь инструкциям.

Серийный список

Следующая информация основана на этой ветке GBATemp.

td>
Серийные номера Не исправлено Возможно исправлено Исправлено
XAW1 XAW10000000000 до XAW10074000000 XAW10074000000 до XAW10120000000 XAW10120000000 и выше
XAW4 XAW40000000000 до XAW40011000000 XAW40011000000 до XAW40012000000 XAW40012000000 и выше
XAW7 от XAW70000000000 до XAW70017800000 от XAW70017800000 до XAW70030000000 XAW70030000000 и выше
XAJ1 XAJ10000000000 до XAJ10020000000 от XAJ10020000000 до XAJ10030000000 XAJ10030000000 и выше
XAJ4 XAJ4000000 от 0000 до XAJ40046000000 XAJ40046000000 до XAJ40060000000 XAJ40060000000 и выше
XAJ7 от XAJ70000000000 до XAJ70040000000 от XAJ70040000000 до XAJ70050000000 XAJ70050000000 и выше
XKW1 Н/Д Н/Д XKW10000000000 и выше
XKJ1 Н/Д Н/Д XKJ10000000000 и выше
XJW1 Н/Д Н/Д XJW01000000000 и выше
XWW1 Н/Д Н/Д XWW01000000000 и выше

Подготовка консоли

Прежде чем настраивать консоль для домашнего использования, важно иметь по крайней мере одну игру в интернет-магазине (например, Onigiri), приложение (например, YouTube или Hulu) или демо-версию игры, например 10 Second Run RETURNS. Запуск хоумбрю через любой картридж с игрой тоже будет работать, но он должен быть вставлен. Запуск homebrew не заменяет или удаляет игру/приложение навсегда, а также не привязывается только к одной игре/приложению (всегда можно использовать любой картридж, который вы вставили, или любую установленную игру/приложение). Если у вас есть игра или приложение, вы готовы продолжить работу с руководством.

Таблица версий

Руководства Nereba и Caffeine в настоящее время находятся в стадии разработки (WIP)!

Хотя самая ранняя возможная прошивка "нового" коммутатора (HAC-001-01) — 7.0.1, он не уязвим для дежа вю, эксплойта, используемого Nereba и Caffeine, потому что аппаратных отличий от "Старого" коммутатора (HAC-001).

PegaScape — это удобный общедоступный интерфейс для распространенных сценариев PegaSwitch, включая Nereba, Caffeine, HBL и другие.

С помощью PegaScape вы можете легко перезагрузиться со стандартной консоли Switch с прошивкой 1.0.0-3.0.0 или 4.0.1-4.1.0 на полную пользовательскую прошивку и emuMMC. Вы также можете установить точку входа Fake News, чтобы упростить доступ к PegaScape, и получить доступ к меню Homebrew без запуска полной пользовательской прошивки, если хотите.

Предупреждение

До сих пор почти все доморощенные разработки для Switch разрабатывались с учетом концепции, что каждый имеет доступ к RCM. Таким образом, большинство доморощенных и особенно полезных нагрузок RCM не имеют никакой защиты для пользователей устройств IPATCHED.

Помните, что это означает, что невероятно легко сделать что-то, что, хотя и считается нормальным на консолях с эксплойтным RCM, может привести к полной неработоспособности коммутаторов IPATCHED. Для вашей безопасности вам следует избегать использования следующих самодельных программ на IPATCHED-системах:

  • загрузчик памяти
  • Чой Дужур
  • ChoiDujourNX (безопасно для emuMMC, не используйте для sysnand)
  • Все, что связано с AutoRCM (briccmii, полезная нагрузка ОС SX и т. д.)
    • Многие домашние пивовары были обновлены, чтобы заблокировать включение AutoRCM на устройствах IPATCHED, включая Hekate и ChoiDujourNX. Тем не менее, будьте очень осторожны.

    После использования PegaScape для перезагрузки в качестве полезной нагрузки на коммутаторе IPATCHED вам следует немедленно создать резервную копию NAND с помощью Hekate и сбросить все ваши ключи (особенно ключи BIS) с помощью Lockpick_RCM. Поймите, что если вы не сбросите их, у вашего коммутатора не будет способа восстановления, если что-то приведет к сбою загрузки.

    Настоятельно рекомендуется использовать emuMMC для всех случаев использования CFW, чтобы избежать повреждения коммутатора.

    Тем не менее, празднуйте! Теперь мы можем запускать CFW на IPATCHED-коммутаторах!

    Руководство по доморощенному производству было обновлено и теперь включает опции для PegaScape, в том числе полное руководство по включению стандартного коммутатора 1.0.0–3.0.0 или 4.0.1–4.1.0 в полноценную CFW. В противном случае, если вы хотите просто прыгнуть.

    IP-адреса DNS

    Веб-приложение (Fake News, 1.0 JP Puyo Puyo Tetris) 163.172.181.170
    Запрос аутентификации Wi-Fi 51.15.245.41

    Обратите внимание, что на общедоступных DNS-серверах используется конфигурация 90DNS. Это означает, что вы можете использовать PegaScape и homebrew с функциями Интернета, но не можете подключаться к каким-либо службам Nintendo.

    Требования к SD-карте

    Вы можете легко получить все эти файлы из SDSetup с помощью пакета рекомендуемых значений по умолчанию + PegaScape.

    Nereba nereba.nsp at sd:/pegascape/nereba.nsp и полезная нагрузка по вашему выбору в sd:/atmosphere/reboot_payload.bin
    Caffeine caffeine.nsp в sd:/pegascape/caffeine. nsp и полезную нагрузку по вашему выбору в sd:/atmosphere/reboot_payload.bin
    Перезагрузитесь в RCM reboot_to_rcm.nsp в sd:/pegascape/reboot_to_rcm.nsp
    HBL hbl.nsp в sd:/atmosphere/hbl.nsp и hbmenu. nro at sd:/hbmenu.nro
    Поддельные новости Нет

    Запуск PegaScape

    Установите для настроек IP-адреса DNS коммутатора значение «Вручную» и установите для основной настройки DNS соответствующий IP-адрес, указанный выше, для точки входа браузера, которую вы хотите использовать. Затем просто войдите в браузер, и вы будете перенаправлены на страницу PegaScape!

    PegaScape покажет только сценарии, совместимые с вашей версией прошивки, поэтому можно не беспокоиться о случайном запуске несовместимых сценариев.

    Запуск сценария может занять от 5 до 30 секунд в зависимости от вашего подключения к Интернету и состояния сервера. Если эксплойт не запускается, попробуйте снова войти в браузер и повторить попытку. Если он не запускается несколько раз, убедитесь, что файлы находятся на вашей SD-карте в правильных местах, или попробуйте перезагрузить консоль. Создайте задачу на GitHub или свяжитесь со мной (Noahc3) в Discord, если проблема не устранена.

    Обратите внимание, что на общедоступных DNS-серверах используется конфигурация 90DNS. Это означает, что вы можете использовать PegaScape и homebrew с функциями Интернета, но не можете подключаться к каким-либо службам Nintendo.

    Какой браузер/IP-адрес DNS следует использовать?

    В версии 1.0.0 необходимо использовать IP-адрес DNS веб-апплета. Вы можете использовать JP-копию Puyo Puyo Tetris для доступа к браузеру или использовать Fake News, модифицированную запись новостей, которая также запускает браузер. Поддельные новости можно установить с записью поддельных новостей на PegaScape, внедрив сохранение новостей с предустановленными поддельными новостями или запустив готовящуюся домашнюю версию Fake News Injector.

    В других прошивках вы можете использовать IP-адрес DNS веб-апплета с поддельными новостями так же, как описано выше, или вы можете использовать запрос аутентификации Wi-Fi. Когда соответствующий DNS настроен, доступ к подсказке аутентификации Wi-Fi можно получить, попытавшись вручную подключиться к сети Wi-Fi в настройках, попытавшись связать NNID или попытавшись вручную обновить игру на вкладке «Обновление программного обеспечения» в настройках программного обеспечения.

    • ReSwitched, hexkyz и другие участники PegaSwitch.
    • Все, кто работал над smhax, nvhax, nspwn и т. д.
    • liuervehc для Caffeine, создание первой CFW для коммутаторов IPATCHED и работа с моими случайными DM поддержки.
    • stuck_pixel для Nereba и reboot_to_rcm.
    • Switchbrew для nx-hbloader.
    • bernv3 за сексуальный фон.

    PegaScape от noahc3 при поддержке tomGER, NicholeMattera, jaki, friedkeenan, Shadow, shchmue, WerWolv и elise | На основе PegaSwitch от ReSwitched | Искусство bernv3

    Читайте также: