Резервне копіювання NAND


Якщо ви потрапили в цей посібник вперше і не знаєте, як прошивається Switch, рекомендуємо почати знайомство з ним з першої сторінки
Якщо ви користувач MacOS, скористайтеся цими рекомендаціями, щоб уникнути проблем з картою пам'яті
Робіть бекапи збережень якомога частіше!
Якщо приставка зависла або не подає ознак життя, вимкніть її утриманням кнопки (POWER) 30 секунд, потім увімкніть і пробросьте пейлоад!

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

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

Що знадобиться

  • Встановлений свіжий kefir Сборник, состоящий из выбранного кастома, необходимых программ и скриптов, которые все это установят правильным образом. Состав кефира и инструкцию по установке можно посмотреть в его репозитории
  • Працююча microSD, з не менш ніж 32 Гб вільного місця, для OLED - 64Гб, у форматі FAT32
  • Відформатуйте вашу карту пам’яті в FAT32
    • Так, саме в FAT32. Ні, проблем з іграми більше 4Гб не буде
    • Робіть це навіть у тому випадку, якщо ваша карта пам’яті не містить даних
    • Робіть саме за цією інструкцією
    • Зробіть це ще раз, навіть якщо ваша картка вже в FAT32

Створення резервної копії

Частина I - Дампимо ключі

  1. Встановіть kefir Сборник, состоящий из выбранного кастома, необходимых программ и скриптов, которые все это установят правильным образом. Состав кефира и инструкцию по установке можно посмотреть в его репозитории за інструкцією, що знаходиться в його репозиторії
    • Якщо вже робили, не потрібно робити повторно
  2. Увійдіть в hekate Кастомный бутлоадер для Nintendo Switch. С его помощью мы делаем резервное копирование, запускаем кастом, запускаем различные пейлоады. Один из самых важных инструментов из тех, что мы будем использовать. за допомогою підтримуваного на вашій приставці експлойту, запустивши пейлоад payload.bin из .zip-архива kefir Сборник, состоящий из выбранного кастома, необходимых программ и скриптов, которые все это установят правильным образом. Состав кефира и инструкцию по установке можно посмотреть в его репозитории
    • Якщо приставка чипована - просто влючить її
    • Пропустіть цей крок, якщо ви вже в hekate
  3. Утримуйте (VOL-) на приставці під час появи логотипу kefir, щоб потрапити в hekate
  4. Перейдіть в меню “Payloads
  5. Виберіть “Lockpick_RCM.bin
  6. Виберіть “Dump keys from SysNAND
    • Навігація по меню здійснюється кнопками гучності, а вибір кнопкою (POWER)
    • Дампінг почнеться негайно
  7. Натисніть (POWER), щоб повернутися в головне меню програми
  8. Виберіть “Reboot to hekate”, щоб завантажитися в прошивку

Частина II - Резервне копіювання NAND

Спосіб I - За допомогою hekate (рекомендовано)
Частина I - робимо дамп внутрішньої пам'яті приставки (NAND)

Цей спосіб вимагає карти пам’яті з не менш ніж 32-ма Гб вільного місця, якщо OLED - 64Гб. Якщо у вас немає такої, але є карта меншого розміру, бекап робитиметься частинами. Після заповнення поточного обсягу на карті на екрані буде виведена інформація про те, що вам необхідно перенести папку backup на ПК, потім повернути карту в консоль і продовжити створення резервної копії.

  1. Оновіть kefir Сборник, состоящий из выбранного кастома, необходимых программ и скриптов, которые все это установят правильным образом. Состав кефира и инструкцию по установке можно посмотреть в его репозитории за інструкцією з репозиторію, якщо не робили цього раніше
  2. Увійдіть в hekate Кастомный бутлоадер для Nintendo Switch. С его помощью мы делаем резервное копирование, запускаем кастом, запускаем различные пейлоады. Один из самых важных инструментов из тех, что мы будем использовать. за допомогою підтримуваного на вашій приставці експлойту, запустивши пейлоад payload.bin из .zip-архива kefir Сборник, состоящий из выбранного кастома, необходимых программ и скриптов, которые все это установят правильным образом. Состав кефира и инструкцию по установке можно посмотреть в его репозитории
    • Якщо приставка чипована - просто влючить її
    • Пропустіть цей крок, якщо ви вже в hekate
  3. Утримуйте (VOL-) на приставці під час появи логотипу kefir, щоб потрапити в hekate
  4. Перейдіть в меню “Tools” -> “Backup eMMC
  5. Виберіть “eMMC RAW GPP
    • Дочекайтеся закінчення резервного копіювання
    • Резервне копіювання займає близько 20 хвилин, залежно від швидкості карти пам’яті
  6. Натисніть кнопку “Close”, щоб повернутися в попереднє меню

Якщо ви робили резервне копіювання NAND на новій приставці, в NAND якої ще не встановлювали ігор, то архівування резервної копії дасть якісний результат. Цього результату не буде, якщо приставка вживана і сброшена до заводських налаштувань.

Частина II - робимо дамп завантажувальних розділів (BOOT0/BOOT1)
  1. Увійдіть в hekate Кастомный бутлоадер для Nintendo Switch. С его помощью мы делаем резервное копирование, запускаем кастом, запускаем различные пейлоады. Один из самых важных инструментов из тех, что мы будем использовать. за допомогою підтримуваного на вашій приставці експлойту, запустивши пейлоад payload.bin из .zip-архива kefir Сборник, состоящий из выбранного кастома, необходимых программ и скриптов, которые все это установят правильным образом. Состав кефира и инструкцию по установке можно посмотреть в его репозитории
    • Якщо приставка чипована - просто влючить її
    • Пропустіть цей крок, якщо ви вже в hekate
  2. Утримуйте (VOL-) на приставці під час появи логотипу kefir, щоб потрапити в hekate
  3. Перейдіть в меню “Tools” -> “Backup eMMC
  4. Виберіть “eMMC BOOT0 & BOOT1
  5. Натисніть кнопку “Close”, щоб повернутися в попереднє меню
Спосіб II - За допомогою ПК

Дамп NAND

Цей спосіб складніший, ніж попередній, але не вимагає наявності великої карти пам’яті. Швидкість створення резервної копії таким способом буде не більше 6МБ/с

  1. Вимкніть консоль
  2. Вставте карту пам’яті приставки в ПК
  3. Увійдіть в hekate Кастомный бутлоадер для Nintendo Switch. С его помощью мы делаем резервное копирование, запускаем кастом, запускаем различные пейлоады. Один из самых важных инструментов из тех, что мы будем использовать. за допомогою підтримуваного на вашій приставці експлойту, запустивши пейлоад payload.bin из .zip-архива kefir Сборник, состоящий из выбранного кастома, необходимых программ и скриптов, которые все это установят правильным образом. Состав кефира и инструкцию по установке можно посмотреть в его репозитории
    • Якщо приставка чипована - просто влючить її
    • Пропустіть цей крок, якщо ви вже в hekate
  4. Утримуйте (VOL-) на приставці під час появи логотипу kefir, щоб потрапити в hekate
  5. Перейдіть в меню “Tools” -> “USB Tools
  6. Під’єднайте консоль до ПК
  7. Натисніть “eMMC RAW GPP

    УВАГА!!! Якщо ви в процесі виконання посібника побачите діалогове вікно з пропозицією відформатувати диск - натисніть скасувати!!

    ![]((/assets/images/switch/screenshots/format.png)

    ![]((/assets/images/switch/screenshots/format_mac.png)

Виберіть вашу операційну систему:

Windows
  1. Запустіть HDD Raw Copy Tool від імені адміністратора
  2. Виберіть “hekate eMMC GPP” і натисніть “Continue
    • Якщо такого пристрою немає, переконайтесь що підключили консоль якісним кабелем к робочому порту
  3. Двічі клікніть на написі “Double-click to open file” і збережіть бекап з ім’ям rawnand
    • Зверніть увагу на рядок “Тип файлу”, переконайтеся, що там встановлено Raw image
  4. Натисніть “Continue
  5. Натисніть “START”, щоб почати резервне копіювання
  6. Якщо все пройшло успішно, то дамп NAND з’явиться в директорії, яку ви вказали. Збережіть його в надійному місці!
  7. Від’єднайте пристрій UMS безпечно через трей операційної системи, або видаліть його через панель керування
macOS
  1. Запустіть програму Дискова утиліта, переконайтеся, що там з’явився зовнішній диск з назвою “hekate eMMC GPP
  2. В Дисковій утиліті натисніть правою кнопкою миші на пункті “Linux UMS disk 0 Media”
  3. Виберіть опцію “Образ з Linux UMS disk 0 Media” і вкажіть шлях, куди зберегти отриманий файл
    • Процес займе якийсь час.
    • Якщо ви хочете відновити бекап на ваш пристрій, то виберіть опцію “Відновити…”, а у вікні, що з’явилося, натисніть кнопку “Образ…” і вкажіть шлях до збереженого файлу.
  4. Якщо все пройшло успішно, то дамп NAND з’явиться в директорії, яку ви вказали. Збережіть його в надійному місці!

Дамп BOOT0/BOOT1

Робіть аналогічним способом, як робили Дамп NAND, але замість “eMMC RAW GPP” оберіть “BOOT0” та “BOOT1” по черзі і збережіть їх під відповідними іменами

Частина III - Копіювання резервної копії на ПК

Інструкція

Якщо ви збираєтеся робити EmuNAND, то саме копіюйте файли, а не переміщуйте, оскільки далі ми зможемо зробити з цього бекапу EmuNAND

  1. Вставте карту пам’яті консолі в ПК
  2. Перейдіть у папку sd:/switch і скопіюйте файли prod.keys в ту ж папку, в яку плануєте зберігати бекап
    • Файлу partialaes.keys може не бути. Це нормально
  3. Скопіюйте на ПК папку backup
  4. Заархівуйте папку backup і помістіть в надійне місце
  5. Якщо ви не збираєтеся робити EmuNAND, видаліть папку backup з карти пам’яті. Відповідно, залиште папку, якщо збираєтесь робити емунанд.

В загальному випадку, бекап повинен виглядати приблизно так:

![]((/assets/images/switch/screenshots/backup.png)

Бекап, зроблений на Switch OLED, містить вдвічі більше файлів, оскільки має вдвічі більше внутрішньої пам’яті - 64Гб

Після першого запуску консолі в прошивку, атмосфера автоматично створить бекап ще двох важливих файлів, вони будуть знаходитися в папці atmosphere/automatic_backups. Також перенесіть цю папку в надійне місце. Маючи на руках ці файли і ключі, ви зможете відновити вашу приставку навіть не маючи бекапу NAND (але це не означає, що його не потрібно берегти)

Відновлення резервної копії

Ніколи не відновлюйте чужий бекап на свою консоль! Відновивши чужий бекап, ви отримаєте брик. Якщо у вас при цьому немає власного бекапу, то брик буде невідновний простими способами.

Спосіб I - Відновлення через hekate
  1. На ПК перейдіть у папку зі своїми резервними копіями
  2. В папці backup -> ID створіть папку restore і перемістіть вміст папки ID в папку restore
    • ID - код з 8-ми символів від “0” до “9” і від “a” до “f”
    • Якщо папок немає, наприклад через те, що резервну копію робили через ПК, просто зробіть бекап чогось невеликого (BOOT1, наприклад) в гекаті і папка з’явиться
    • В підсумку все повинно виглядати приблизно так: /backup/ID/restore

    ![]((/assets/images/switch/screenshots/restore.png)

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

Цей спосіб працює тільки на приставках першої ревізії - Erista Кодовым словом Erista обозначаются приставки первой ревизии (серийник начинается на XA*). Erista бывают двух типов - не патченные, уязвимые к методы Fusée Gelée, а так же патченные, с закрытой уязвимостью. Патченные приставки можно прошить только при помощи чипа!

Відновлення проводиться рівно через ті ж самі програми, що і робилася резервна копія, за винятком того, що ви спершу вибираєте файл резервної копії, а потім диск, на який вона буде відновлюватися. Зверніть увагу, що відновлювати потрібно і RAWNAND, і BOOT0, BOOT1!

При проблемах з відновленням або відсутності бекапу можете спробувати цю інструкцію

Вирішення проблем
  • П: Приставка не запускається після відновлення бекапу
    • В: Спробуйте цей метод для відновлення та підвищення версії прошивки
  • П: Я втратив бекап, або бекап не відновлюється
  • П: Чи можна відновити приставку не маючи бекапа на нову плату NAND?
  • П: Я не маю бекап, але маю робочий emuNAND

Закрити сторінку