Что такое кофеин 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.
Серийные номера | Не исправлено | Возможно исправлено | Исправлено |
---|---|---|---|
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 и выше | td>
XKW1 | Н/Д | Н/Д td> | XKW10000000000 и выше |
XKJ1 | Н/Д td> | Н/Д | XKJ10000000000 и выше |
XJW1 td> | Н/Д | Н/Д | 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 Поддельные новости Нет tr>Запуск 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
Читайте также: