Блокировка обновлений и доступа к серверам Nintendo


Если вы попали в это руководство впервые и не знаете как прошивается Switch, рекомендуем начать знакомство с ним с первой страницы
Если вам помогло или просто понравилось это руководство, то мы принимаем пожертвования.
По вопросам, касающимся взлома и руководства, обращайтесь сюда.
Если приставка зависла или не подаёт признаков жизни, выключите её удерживанием кнопки (POWER) 30 секунд, затем включите и пробросьте пейлоад!

Теоретическая часть

Существует два типа блокировки обновлений. Первый блокирует доступ к серверам Nintendo, и только к ним, на стороне консоли. Второй удаляет из приставки информацию, которая идентифицирует консоль на серверах Nintendo. Условно назовём первый метод методом с помощью DNS, а второй - Incognito, по названию программы, которая его реализует. Блокировка необходима для пользователей Atmosphere, для пользователей SXOS имеет смысл только использование Incognito, поскольку у них, внутри самой SX, есть Stealth Mode, который блокирует сервера Nintendo силами самой SXOS

Метод с помощью DNS

Плюсы

  • Не требует взаимодействия с системными файлами

Минусы

  • Зависит от человека, владеющего DNS-сервером
  • В случае изменения адресов сервера авторизации Nintendo, владелец DNS-сервера может не успеть внести их в базу вовремя и вам может прилететь обновление прошивки
  • Требует настройки для каждой новой точки доступа
  • Так как блокируется доступ ко всем серверам Nintendo, некоторые приложения, которые подтягивают оттуда информацию, например, /hbg/shop, могут работать неправильно

Инструкция

  1. Включите приставку и перейдите в “Системные настройки” -> “Интернет” -> “Интернет-настройки
  2. Нажмите на каждую точку доступа в разделе “Зарегистрированные сети” и выберите “Удалить настройки” -> “Удалить
    • Либо пропишите DNS для каждой из имеющихся. Удалять точки доступа нужно для того, чтобы приставка случайно не вышла в интернет
  3. Перейдите в “Системные настройки” -> “Интернет” -> “Интернет-настройки
  4. Подключитесь к вашей WiFi-сети
  5. После успешного подключения снова перейдите в “Интернет-настройки” и выберите вашу WiFi-сеть
  6. Выберите “Изменить настройки” -> “Настройки DNS” -> “Ручной ввод
  7. В поле “Первичный DNS” введите 163.172.141.219
  8. В поле “Вторичный DNS” введите 45.248.48.62 и нажмите “Сохранить”, а затем OK
  9. Выберите “Подключиться к этой сети”, после проверки нажмите ОК
  10. Попробуйте зайти в eShop, если при входе в eShop вы получаете ошибку 2811-1007, то вы всё сделали верно.
    • Ошибка 2124-4007 говорит о том, что DNS работают верно+ваша консоль уже в бане
    • Ошибка 2137-7403 говорит о том, что у вас бан и что DNS прописаны не верно

Метод “Incognito”

Плюсы

  • Не блокирует доступ к серверам Nintendo, а блокирует возможность авторизации на них. То есть при общении с сервером Nintendo сервер попросту не будет воспринимать консоль как Switch
  • Будет работать даже если Nintendo изменит способ авторизации, адреса серверов или мало ли еще что
  • Не требует дополнительной настройки

Минусы

  • Требует взаимодействия с системными файлами через приложение, поэтому потенциально опасен
  • Написан Blawar’ом - не самой однозначной персоной на Switch сцене
    • Если вы используете или планируете использовать /hbg/shop, то переживать не о чем - он тоже им написан :)

Инструкция

  1. Включите приставку и перейдите в “Системные настройки” -> “Интернет” -> “Интернет-настройки
  2. Нажмите на каждую точку доступа в разделе “Зарегистрированные сети” и выберите “Удалить настройки” -> “Удалить
    • Удалять точки доступа нужно для того, чтобы не возникало конфликтов с прописанными там DNS
  3. Создайте резервную копию NAND консоли и поместите её в надёжное место
  • Для пользователей Atmosphere
    1. Перезагрузите консоль через меню и во время появления логотипа kefir нажмите (VOL-). Оказавшись в hekate вытащите карту памяти из консоли
    2. Вставьте карту памяти приставки в ПК
    3. Установите kefir по инструкции из репозитория, выбрав SXOS
      • Необходимо сделать для запуска Incognito. На Atmosphere приложение работать не будет
    4. Вставьте карту памяти обратно в приставку и выберите в hekate Launch -> SXOS
    5. Приставка должна загрузиться в загрузчик SX OS
      • Если загрузка зависла на белом экране, или в любом другом месте, перегрузите консоль, удерживая кнопку (POWER) 15 секунд и повторите запуск снова
    6. Нажмите “Boot Custom FW
    7. Нажмите ““Continue
    8. Нажмите ““Continue
      • Приставка загрузится в SXOS
  • Находясь в SXOS
    1. Запустите Альбомы, удерживая кнопку (R)
    2. Выберите Incognito
    3. Нажмите (A), чтобы инициировать установку
    4. Нажмите (A), чтобы подтвердить начало установки
      • Несколько секунд может казаться, что ничего не происходит. Просто подождите,, не нужно долбить на кнопку
    5. Нажмите (+), чтобы перезагрузить приставку
    6. Удерживайте (VOL-), чтобы попасть в hekate
    7. Вставьте карту памяти приставки в ПК
    8. Скопируйте содержимое папки switch/incognito в надежное место - это бекап вашего PRODINFO в не измененном состоянии
      • Для пользователей SXOS установка окончена
      • Чтобы вернуться на Atmosphere продолжайте выполнение инструкции
  • Установка Atmosphere
    1. Установите Atmosphere из .7z-архива kefir, согласно инструкции в репозитории
    2. Вставьте карту в консоль
    3. Запустите пейлоад payload.bin с помощью Fusée Gelée

Подключение к Интернету

Можете использовать интернет-подключение