Резервное копирование NAND


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

Строго не рекомендуется пропускать этот шаг! Если у вас уже есть бекап, повторно его делать не обязательно. Однако, убедитесь, что ваш бекап полный (RAW, BOOT0\1, ключи)

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

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

  • Свежая версия пейлоада payload.bin из .7z-архива kefir Сборник, состоящий из выбранного кастома, необходимых программ и скриптов, которые все это установят правильным образом. Состав кефира и инструкцию по установке можно посмотреть в его репозитории
  • Работающая microSD с не менее чем 32 Гб свободного места, вставленная в Switch в формате exFAT (не нужна при резервном копировании на ПК)

Резервное копирование

Часть I - Дампим NAND

Способ I - на приставке через hekate

Этот способ требует наличия карты памяти не менее 32-х Гб. Если у вас нет таковой, но есть карта меньшего размера, бекап будет делаться по частям. После заполнения текущего объёма на карте на экране будет выведена информация о том, что вам необходимо перенести папку backup на ПК, затем вернуть карту в консоль и продолжить создание резервной копии. После того, как все части бекапа будут находиться в одной папке на компьютере, их нужно склеить, используя скрипт joiner_scripts_for_windows_linux_macos.zip. Этот способ рассматриваться подробно не будет. Он занимает намного больше времени.

  1. Войдите в hekate Кастомный бутлоадер для Nintendo Switch. С его помощью мы делаем резервное копирование, запускаем кастом, а так же предотвращаем сгорание предохранителей. Один из самых важных инструментов из тех, что мы будем использовать. с помощью поддерживаемого на вашей приставке эксплойта:
    • Пропустите этот шаг, если вы уже в hekate
    • Запустите пейлоад payload.bin из .7z-архива kefir Сборник, состоящий из выбранного кастома, необходимых программ и скриптов, которые все это установят правильным образом. Состав кефира и инструкцию по установке можно посмотреть в его репозитории с помощью Fusée Gelée
      • Удерживайте (VOL-) на приставке во время появления логотипа kefir, чтобы попасть в hekate
    • Воспользуйтесь Caffeine для загрузки hekate
      • Удерживайте (VOL-) на приставке во время появления логотипа kefir, чтобы попасть в hekate
  2. Перейдите в меню “Tools” -> “Backup eMMC
  3. Выберите “eMMC RAW GPP
    • Дождитесь окончания резервного копирования
    • Резервное копирование занимает около 40 минут, в зависимости от скорости карты памяти
  4. Нажмите кнопку “Close”, чтобы вернуться в предыдущее меню

Если вы делали резервное копирование NAND на новой приставке, в NAND которой ещё не устанавливали игр, то архивирование резервной копии даст качественный результат

Способ II - используя ПК

Этот способ сложнее, чем предыдущий, но не требует наличия большой карты памяти. Скорость создания резервной копии таким способом будет не более 6МБ/с

  1. Выключите консоль
  2. Вставьте карту памяти приставки в ПК
  3. Убедитесь, что включили отображение расширений файлов, если у вас Windows
  4. Скопируйте содержимое папки sample из .zip-архива с memloader в корень вашей карты памяти
  5. Верните карту памяти обратно в Switch
  6. Скопируйте пейлоад memloader.bin в папку из которой передаёте их на Switch (или в папку \bootloader\payloads для запуска через hekate)
  7. Запустите пейлоад memloader.bin с помощью Fusée Gelée
  8. На экране приставки выберите ums_eMMC.ini и запустите
    • Для перемещения по меню используйте клавиши (VOL-) и (VOL+), для выбора - (POWER)
    • Обратите внимание, что выбрали именно “ums_eMMC.ini”
    • Игнорируйте файлы названия которых начинаются с точки, если таковые будут присутствовать

    ВНИМАНИЕ!!! Если вы в процессе выполнения руководства увидите диалоговое окно, с предложением отформатировать диск - нажмите отмена!!

    • Экран приставки останется чёрным
    • У вас появится несколько новых дисков

Выберите вашу операционную систему:

Windows
Что понадобится
Установка драйверов

Если драйвера уже были установлены, пропустите эту часть

  1. Запустите TegraRcmGUI.exe от имени Администратора
  2. Перейдите во вкладку Settings и нажмите “Install Driver
  3. Установите драйвер
  4. После успешной установки драйвера закройте программу
Резервное копирование
  1. Запустите “Диспетчер устройств”, убедитесь, что там, в дереве “Дисковые устройства” появилось устройство с названием “LINUX UMS DISK 0
    • Если такового там нет,
      • удалите все устройства с восклицательным знаком (так же ставьте галочку на удалении драйверов)
      • удалите все устройства с меткой “USB Download Gadget”.
      • После удаления устройств выберите “Действия” -> “Обновить конфигурацию оборудования” в диспетчере устройств
    • Если после всех манипуляций диск так и не появился, выключите Switch, перезагрузите ПК, переустановите драйвера и по новой запустите пейлоад memloader.bin с помощью Fusée Gelée
  2. Запустите HDD Raw Copy Tool от имени администратора
  3. Выберите “LINUX UMS DISK 0” и нажмите “Continue
  4. Два раза кликните на надписи “Double-click to open file” и сохраните бекап с именем rawnand.bin и нажмите “Continue
  5. Нажмите “START”, чтобы начать резервное копирование
  6. Если всё прошло успешно, то дамп NAND появится в директории, которую вы указали. Сохраните его в надёжном месте!
macOS
  1. Запустите программу Дисковая утилита, убедитесь, что там появился внешний диск с названием “Linux UMS disk 0 Media”
    • Если такового нет, то выключите Switch и по новой запустите пейлоад memloader.bin с помощью Fusée Gelée
  2. В Дисковой утилите нажмите правой кнопкой мыши на пункте “Linux UMS disk 0 Media”
  3. Выберите опцию “Образ из Linux UMS disk 0 Media” и укажите путь куда сохранить полученный файл
    • Процесс займёт какое-то время.
    • Если вы хотите восстановить бэкап на ваше устройство, то выберите опцию “Восстановить…”, а в появившемся окне нажмите кнопку “Образ…” и укажите путь до сохранённого файла.
  4. Если всё прошло успешно, то дамп NAND появится в директории, которую вы указали. Сохраните его в надёжном месте!

Следующий шаг: Дампим ключи

Часть II - Дампим BOOT0/1

Способ I - на приставке через hekate
  1. Войдите в hekate Кастомный бутлоадер для Nintendo Switch. С его помощью мы делаем резервное копирование, запускаем кастом, а так же предотвращаем сгорание предохранителей. Один из самых важных инструментов из тех, что мы будем использовать. с помощью поддерживаемого на вашей приставке эксплойта:
    • Пропустите этот шаг, если вы уже в hekate
    • Запустите пейлоад payload.bin из .7z-архива kefir Сборник, состоящий из выбранного кастома, необходимых программ и скриптов, которые все это установят правильным образом. Состав кефира и инструкцию по установке можно посмотреть в его репозитории с помощью Fusée Gelée
      • Удерживайте (VOL-) на приставке во время появления логотипа kefir, чтобы попасть в hekate
    • Воспользуйтесь Caffeine для загрузки hekate
      • Удерживайте (VOL-) на приставке во время появления логотипа kefir, чтобы попасть в hekate
  2. Перейдите в меню “Tools” -> “Backup eMMC
  3. Выберите “eMMC BOOT0 & BOOT1
  4. Нажмите кнопку “Close”, чтобы вернуться в предыдущее меню
Способ II - используя ПК

Делайте аналогичным способом, как делали Дамп NAND, но вместо “ums_eMMC.ini” выбирайте “ums_boot0.ini” для дампа BOOT0 и “ums_boot1.ini” для дампа BOOT1

Часть III - Дампим ключи

  1. Войдите в hekate Кастомный бутлоадер для Nintendo Switch. С его помощью мы делаем резервное копирование, запускаем кастом, а так же предотвращаем сгорание предохранителей. Один из самых важных инструментов из тех, что мы будем использовать. с помощью поддерживаемого на вашей приставке эксплойта:
    • Пропустите этот шаг, если вы уже в hekate
    • Запустите пейлоад payload.bin из .7z-архива kefir Сборник, состоящий из выбранного кастома, необходимых программ и скриптов, которые все это установят правильным образом. Состав кефира и инструкцию по установке можно посмотреть в его репозитории с помощью Fusée Gelée
      • Удерживайте (VOL-) на приставке во время появления логотипа kefir, чтобы попасть в hekate
    • Воспользуйтесь Caffeine для загрузки hekate
      • Удерживайте (VOL-) на приставке во время появления логотипа kefir, чтобы попасть в hekate
  2. Извлеките карту памяти из консоли и вставьте её в ПК
  3. Установите kefir Сборник, состоящий из выбранного кастома, необходимых программ и скриптов, которые все это установят правильным образом. Состав кефира и инструкцию по установке можно посмотреть в его репозитории по инструкции, находящейся в его репозитории
  4. Верните карту в консоль
  5. Перейдите в меню “Payloads
    • Если на карте не установлен kefir Сборник, состоящий из выбранного кастома, необходимых программ и скриптов, которые все это установят правильным образом. Состав кефира и инструкцию по установке можно посмотреть в его репозитории , то hekate Кастомный бутлоадер для Nintendo Switch. С его помощью мы делаем резервное копирование, запускаем кастом, а так же предотвращаем сгорание предохранителей. Один из самых важных инструментов из тех, что мы будем использовать. загрузится без графического интерфейса. В таком случае payloads будет находиться в меню Launch, а навигация по hekate будет происходить с помощью кнопок громкости и кнопки включения
  6. Выберите “Lockpick_RCM.bin
  7. Выберите “Dump keys from SysNAND
    • Дампинг начнётся незамедлительно
      • Если ваша прошивка 8.0.0 или выше, то после нажатия кнопки (POWER) приставка перезапустит программу из среды Sept. После появления логотипа Sept нажмите (POWER) ещё раз.
  8. Нажмите (POWER), чтобы вернуться в главное меню программы
  9. Выберите “Power off”, чтобы выключить приставку

Часть IV - Копирование резервной копии на ПК

  1. Вставьте карту памяти консоли в ПК
  2. Переместите файл sd:/switch/prod.keys в папку backup
  3. Переместите на ПК папку backup
  4. Заархивируйте папку backup и поместите в надёжное место

В общем случае, бекап должен выглядить примерно так:

Восстановление резервной копии

Никогда не восстанавливайте чужой бекап на свою консоль! Восстановив чужой бекап вы получите брик. Если у вас при этом нет собственного бекапа, то брик будет не восстановимый.

Восстановление через hekate

  1. На ПК перейдите в папку со своими резервными копиями
  2. В папке backup -> ID создайте папку restore и переместите содержимое папки ID в папку restore
    • ID - код из 8-ми символов от “0” до “9” и от “a” до “f”
    • Если папок нет, например из-за того, что резервную копию делали через ПК, просто сделайте бекап чего-либо не большого (BOOT1, например) в гекате и папки появятся
    • В итоге все должно выглядеть примерно так: /backup/ID/restore

  3. Переместите папку backup в корень карты памяти вашей консоли
  4. Войдите в hekate Кастомный бутлоадер для Nintendo Switch. С его помощью мы делаем резервное копирование, запускаем кастом, а так же предотвращаем сгорание предохранителей. Один из самых важных инструментов из тех, что мы будем использовать. с помощью поддерживаемого на вашей приставке эксплойта:
    • Пропустите этот шаг, если вы уже в hekate
    • Запустите пейлоад payload.bin из .7z-архива kefir Сборник, состоящий из выбранного кастома, необходимых программ и скриптов, которые все это установят правильным образом. Состав кефира и инструкцию по установке можно посмотреть в его репозитории с помощью Fusée Gelée
      • Удерживайте (VOL-) на приставке во время появления логотипа kefir, чтобы попасть в hekate
    • Воспользуйтесь Caffeine для загрузки hekate
      • Удерживайте (VOL-) на приставке во время появления логотипа kefir, чтобы попасть в hekate
  5. Перейдите в Tools -> Restore и выберите “Restore eMMC”
  6. Выберите “eMMC BOOT0 & BOOT1” для восстановления BOOT0 и BOOT1
  7. Выберите “eMMC RAW GPP” для восстановления RAW раздела
  8. Для подтверждения нажмите (POWER)
  9. Не забудьте удалить с карты памяти папку backup после окончания восстановления и проверки работоспособности консоли после восстановления

Восстановление через ПК

Восстановление проводится ровно через те же самые программы, что и делалась резервная копия, за исключением того, что вы сперва выбираете файл резервной копии, а потом диск, на который она будет восстанавливаться

При проблемах с восстановлением или отсутствии бекапа можете попробовать эту инструкцию


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