Установка boot9strap (Hardmod)

Обязательно к прочтению

Отличное руководство по пайке хардмода находится здесь (англ.).

Это рабочая реализация эксплойта “FIRM partitions known-plaintext”. Подробнее о нем здесь (англ.).

Для использования magnet-ссылок в этом руководстве необходим torrent-клиент, например Deluge.

Чтобы распаковать архивы .7z, присутствующие на этой странице, вам понадобится архиватор 7-Zip или The Unarchiver.

Этот метод совместим со всеми устройствами (New 3DS, New 2DS, Old 3DS и Old 2DS) всех версий, для которых у вас есть соответствующий .firm.

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

  • Полученный с помощью хардмода (англ.) образ NAND
  • Свежая версия boot9strap (стандартный boot9strap; не devkit-файл, не ntr-файл)
  • Свежая версия hardmod-b9s-installer
    • Пользователи Windows могут воспользоваться скомпилированным .exe-файлом, тогда как пользователям Mac и Linux нужно иметь в системе установленный Python 3 для запуска .py-файлов
  • Свежая версия Luma3DS (.7z-архив)
  • Свежая версия Homebrew Launcher
  • .firm, соответствующий вашему устройству и версии ПО:
Версия(и) Kernel Old 3DS или Old 2DS New 3DS или New 2DS
1.0.0 2.27-0 2.27-0_1.0_OLD.firm -
1.1.0 2.28-0 2.28-0_1.1_OLD.firm -
2.0.0 2.29-7 2.29-7_2.0_OLD.firm -
2.1.0 2.30-18 2.30-18_2.1_OLD.firm -
2.2.0 2.31-40 2.31-40_2.2_OLD.firm -
3.0.0 2.32-15 2.32-15_3.0_OLD.firm -
4.0.0 2.33-4 2.33-4_4.0_OLD.firm -
4.1.0 - 4.5.0 2.34-0 2.34-0_4.1_OLD.firm -
5.0.0 2.35-6 2.35-6_5.0_OLD.firm -
5.1.0 2.36-0 2.36-0_5.1_OLD.firm -
6.0.0 2.37-0 2.37-0_6.0_OLD.firm -
6.1.0 - 6.4.0 2.38-0 2.38-0_6.1_OLD.firm -
7.0.0 - 7.1.0 2.39-4 2.39-0_7.0_OLD.firm -
7.2.0 2.40-0 2.40-0_7.2_OLD.firm -
8.0.0 - 8.1.0 2.44-6 / 2.45-5 2.44-6_8.0_OLD.firm 2.45-5_8.1_NEW.firm
9.0.0 - 9.2.0 2.46-0 2.46-0_9.0_OLD.firm 2.46-0_9.0_NEW.firm
9.3.0 - 9.4.0 2.48-3 2.48-3_9.3_OLD.firm 2.48-3_9.3_NEW.firm
9.5.0 2.49-0 2.49-0_9.5_OLD.firm 2.49-0_9.5_NEW.firm
9.6.0 - 9.9.0 2.50-1 2.50-1_9.6_OLD.firm 2.50-1_9.6_NEW.firm
10.0.0 2.50-7 2.50-7_10.0_OLD.firm 2.50-7_10.0_NEW.firm
10.2.0 - 10.3.0 2.50-9 2.50-9_10.2_OLD.firm 2.50-9_10.2_NEW.firm
10.4.0 - 10.7.0 2.50-11 2.50-11_10.4_OLD.firm 2.50-11_10.4_NEW.firm
11.0.0 2.51-0 2.51-0_11.0_OLD.firm 2.51-0_11.0_NEW.firm
11.1.0 2.51-2 2.51-2_11.1_OLD.firm 2.51-2_11.1_NEW.firm
11.2.0 2.52-0 2.52-0_11.2_OLD.firm 2.52-0_11.2_NEW.firm
11.3.0 2.53-0 2.53-0_11.3_OLD.firm 2.53-0_11.3_NEW.firm
11.4.0 - 11.7.0 2.54-0 2.54-0_11.4_OLD.firm 2.54-0_11.4_NEW.firm
11.8.0 - 11.9.0 2.55-0 2.55-0_11.8_OLD.firm 2.55-0_11.8_NEW.firm

Инструкция

Часть I - Подготовительные работы

  1. Выключите консоль
  2. Вставьте SD-карту в компьютер
  3. Скопируйте файл boot.firm из .7z-архива Luma3DS в корень SD-карты
  4. Скопируйте boot.3dsx в корень SD-карты
  5. Скопируйте папку hardmod-b9s-installer из .zip-архива hardmod-b9s-installer на ваш компьютер
  6. Скопируйте загруженный .firm в папку hardmod-b9s-installer на вашем компьютере
  7. Переименуйте загруженный .firm в папке hardmod-b9s-installer в current.firm
  8. Скопируйте boot9strap.firm и boot9strap.firm.sha из .zip-архива boot9strap в папку hardmod-b9s-installer на вашем компьютере
  9. Вставьте SD-карту обратно в консоль
  10. Используйте хардмод, чтобы создать бэкап NAND
  11. Переместите бэкап NAND в папку hardmod-b9s-installer на вашем компьютере и переименуйте его в NAND.bin

Часть II - Установка boot9strap

  1. Запустите hardmod-b9s-installer
    • Пользователи Windows: Запустите install-b9s.exe
    • Пользователи Mac и Linux: Запустите install-b9s.py
  2. Прошейте получившийся NAND-patched.bin обратно в ваше устройство, используя хардмод
  3. Выключите консоль
  4. Отключите хардмод
  5. Включите консоль

Часть III - Настройка Luma3DS

  1. Ваша консоль должна загрузиться в меню конфигурации Luma3DS
  2. Нажимая (A) выберите следующие пункты:
    • “Show NAND or user string in System Settings”
  3. Нажмите (Start), чтобы сохранить настройки и перезагрузиться
    • Если появляется ошибка, просто переходите к следующей странице

Следующий шаг: Завершение установки