Связывание учётной записи консоли с аккаунтом Nintendo

Некоторые игры, например, NES Online, или последние версии Mortal Kombat 11, требуют, чтобы на консоли был привязан аккаунт Nintendo. Проверяется сам факт привязки, поэтому совершенно не важно, находитесь ли вы онлайн или оффлайн - игра будет проверять наличие привязки и откажется работать, если не найдёт привязанного аккаунта на приставке. Если у вас приставка ещё не прошита и находится на официальной прошивке с версией системного ПО 8.1.0, или вам плевать на увеличение вероятности бана, то привяжите аккаунт просто войдя в eShop. Если же вы уже забанен, прошит, просто не хотите пускать приставку онлайн, вам подойдёт нижеописанный способ

ВНИМАНИЕ!! Не игнорируйте необходимость создания бекапа! Всегда есть вероятность, что что-то может пойти не так и ваша приставка перестанет загружаться!

ВНИМАНИЕ!! Способ тестировался только на прошивке 8.0.1. Хотя, в теории, должен работать и на системном ПО с иной версией!

Выберите один из методов:

Замена имеющихся аккаунтов на связанный в автоматическом режиме

ВНИМАНИЕ!! ОБЯЗАТЕЛЬНО сделайте резервные копии сохранений со всех ваших аккаунтов! Метод не добавляет связанный аккаунт, а заменяет все имеющиеся аккаунты на приставке на связанный аккаунт! Таким образом, к концу инструкции у вас будет всего один аккаунт, но привязанный к учётной записи Nintendo, так что вам придётся создать все нужные аккаунты заново и восстановить сохранения из резервной копии!

Если ваша прошивка 8.1.0\вы недавно делали резервную копию NAND\обновляли кефир, то пропустите то действие, которое вы выполняли недавно

  1. Обновите kefir Сборник, состоящий из выбранного кастома, необходимых программ и скриптов, которые все это установят правильным образом. Состав кефира и инструкцию по установке можно посмотреть в его репозитории по инструкции из репозитория, если не делали этого ранее
  2. Обновите прошивку приставки
  3. Создайте резервную копию NAND консоли и поместите её в надёжное место
  4. Заблокируйте доступ к серверам Nintendo, если ещё не делали этого
  5. Подключите приставку к интернету
  6. Запустите прошивку
  7. Сделайте резервные копии сохранений со всех ваших аккаунтов
  8. Запустите Homebrew Launcher
  9. Запустите Kefir Updater
  10. Выберите пункт “Add linked account”
  11. Выберите “Inject”
  12. Выберите “Yes” для того, чтобы начать закачку файлов аккаунта и внедрения их в систему
  13. Дождитесь окончания закачки
  14. Выберите “Yes” для перезагрузки

После перезагрузки в вашей системе будет всего один аккаунт, но привязанный к учётной записи Nintendo. Если необходимо, создайте дополнительные аккаунты, но не удаляйте привязанный! Восстановите сохранения из резервной копии, если это необходимо!

Связывание аккаунта в ручном режиме без удаления

Что понадобится

  • Файл 8000000000000010, содержащий в себе профиль с привязанным аккаунтом
  • Свежая версия memloader
  • Свежая версия hactoolnet.exe
  • Свежая версия HacDiskMount
  • USB type-C кабель для подключения Switch к ПК
  • ПК на базе ОС Windows (может не работать на виртуальной машине)
Часть I - получаем ключи для актуальной версии системного ПО

Несмотря на то, что у вас уже есть ключи, полученные входе бекапа, они могут отличаться на последней версии системного ПО, поэтому их придётся снимать ещё раз

  1. Войдите в hekate Кастомный бутлоадер для Nintendo Switch. С его помощью мы делаем резервное копирование, запускаем кастом, а так же предотвращаем сгорание предохранителей. Один из самых важных инструментов из тех, что мы будем использовать. с помощью поддерживаемого на вашей приставке эксплойта:
    • Пропустите этот шаг, если вы уже в hekate
    • Запустите пейлоад payload.bin из .7z-архива kefir Сборник, состоящий из выбранного кастома, необходимых программ и скриптов, которые все это установят правильным образом. Состав кефира и инструкцию по установке можно посмотреть в его репозитории с помощью Fusée Gelée
      • Удерживайте (VOL-) на приставке во время появления логотипа kefir, чтобы попасть в hekate
    • Воспользуйтесь Caffeine для загрузки hekate
      • Удерживайте (VOL-) на приставке во время появления логотипа kefir, чтобы попасть в hekate
  2. Перейдите в меню “Payloads
  3. Выберите “Lockpick_RCM.bin
  4. Нажмите кнопку (POWER), чтобы перезагрузиться в Sept и начать дамп ключей оттуда
  5. Нажмите кнопку (POWER), чтобы выключить приставку
  6. Вставьте карту памяти приставки в ПК и скопируйте на ПК файл /switch/prod.key в папку, в пути которой и имени не встречаются никаких символов, кроме символов латинского алфавита
Часть II - подписываем файл аккаунта своими ключами
  1. Скопируйте hactoolnet.exe в ту же папку, где положили ключи
  2. В эту же папку поместите 8000000000000010
  3. Откройте командную строку в этой же папке и выполните hactoolnet.exe -k prod.keys -t save 8000000000000010 --sign Сообщение об успехе выглядит примерно так:
     C:\>hactoolnet.exe -k prod.keys -t save 8000000000000010 --sign
     Failed to match key eticket_rsa_kek_source
     Failed to match key eticket_rsa_kekek_source
     Failed to match key rsa_oaep_kek_generation_source
     Failed to match key rsa_private_kek_generation_source
     Failed to match key ssl_rsa_kek_source_x
     Failed to match key ssl_rsa_kek_source_y
     Successfully signed save file
     
  4. Скопируйте содержимое папки sample из .zip-архива с memloader в корень вашей карты памяти
  5. Скопируйте пейлоад memloader.bin в папку bootloader/payloads
  6. Верните карту памяти обратно в Switch
  7. Войдите в hekate Кастомный бутлоадер для Nintendo Switch. С его помощью мы делаем резервное копирование, запускаем кастом, а так же предотвращаем сгорание предохранителей. Один из самых важных инструментов из тех, что мы будем использовать. с помощью поддерживаемого на вашей приставке эксплойта:
    • Пропустите этот шаг, если вы уже в hekate
    • Запустите пейлоад payload.bin из .7z-архива kefir Сборник, состоящий из выбранного кастома, необходимых программ и скриптов, которые все это установят правильным образом. Состав кефира и инструкцию по установке можно посмотреть в его репозитории с помощью Fusée Gelée
      • Удерживайте (VOL-) на приставке во время появления логотипа kefir, чтобы попасть в hekate
    • Воспользуйтесь Caffeine для загрузки hekate
      • Удерживайте (VOL-) на приставке во время появления логотипа kefir, чтобы попасть в hekate
  8. Перейдите в меню “Payloads
  9. Выберите “memloader.bin
  10. Выберите “ums_emmc.ini
  11. Когда экран погаснет, подключите Switch к ПК
  12. Распакуйте HacDiskMount в удобную папку
  13. Запустите HacDiskMount.exe от имени администратора
  14. Выберите “File” -> “Open Physical
  15. Выберите UMS Linux Disk 0 (29.121GiB)
  16. Вы увидите полный список разделов, содержащихся в этом диске

  1. Дважды нажмите на SYSTEM
  2. Откройте файл prod.keys, который мы получили при создании дампа ключей в Части I
  3. В разделе “bis_key_02” есть длинная 64-х символьная последовательность, первые 32 символа - это - “Crypto”, последние - “Tweak”. В файле с ключами ключи делятся попарно. В каждой паре есть так же ключ с меткой “Crypto” (crypt) и “Tweak” (tweak).

  1. Скопируйте ключи соответственно их меткам из текстового файла prod.keys в окно программы и нажмите кнопку “Test
  2. Рядом с кнопкой высветится надпись зелёного цвета (OK! Enthropy: (tested)), то ключ скопирован верно - нажмите кнопку “Save” и закройте окно (не программу!)
  3. Обратите внимание на раздел “Virtual Drive
  4. Если там написано “Driver not installed”, нажмите на кнопку “Install
  5. Надпись должна смениться на “Driver (ver 2017.0.3.20) installed, service is running
  6. В поле “Drive letter” выберите не занятую букву диска
  7. Отметьте галочкой поле “Passthrough zeroes
  8. Нажмите кнопку “Mount

  1. Если всё сделано верно, в “Мой компьютер” появится диск с выбранной буковой. Откройте его
  2. Перейдите в папку save и найдите там файл 8000000000000010 Сделайте его резервную копию на ПК
  3. Скопируйте файл 8000000000000010, который мы ранее подписали в папку save с заменой
  4. После окончания копирования отмонтируйте диск, нажав на кнопку “Unmount” в окне HacDiskMount
  5. Отключите консоль от ПК, удерживая кнопку (POWER) 30 секунд, затем включите консоль
  6. Для проверки того привязан аккаунт или нет, попробуйте запустить eShop или перейдите в настройки профиля и убедитесь в том, что в нем есть список недавно запущенных игр.
    • Если приставка не запускается, повторите всё с самого начала, только вместо подписанного файла 8000000000000010 восстановите оригинальный.

Закрыть страницу