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


Если вам помогло или просто понравилось это руководство, то я принимаю пожертвования на карту Visa, или Bitcoin.
По вопросам, касающимся взлома обращайтесь в группу в вконтакте, Discord или Telegram
Об ошибках и неточностях просьба писать в группу руководства, Discord или в Telegram.
Для использования magnet-ссылок в этом руководстве необходим torrent-клиент, например Deluge
Для работы с файлами формата .7z, .zip, .rar используйте архиватор, например 7-Zip или The Unarchiver. Соглашайтесь на замену файлов по запросу, если не указано иное. Если в гайде сказано что-то скопировать в папку, на на вашей SD-карте такой папки нет - создайте её!

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

  • Флешкартридж с прошитым ntrboot
  • Магнит для ввода консоли в режим ожидания (если используется консоль складной конструкции)
  • Homebrew Menu v2.0.0
  • Свежая версия SafeB9SInstaller
  • Свежая версия boot9strap (boot9strap-x.x.zip; не devkit-файл, не ntr-файл и не devkit-ntr-файл)
  • Свежая версия Luma3DS (7z-архив)

Инструкция

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

  1. Выключите консоль
  2. Вставьте SD-карту из приставки в компьютер
  3. Скопируйте boot.3dsx (Homebrew Menu 2.0.0) в корень SD-карты
  4. Скопируйте файл boot.firm из .7z-архива Luma3DS в корень SD-карты
  5. Скопируйте SafeB9SInstaller.firm из архива с SafeB9SInstaller в папку /luma/payloads/, если таковой нет - создайте её
  6. Создайте папку boot9strap в корне SD-карты
  7. Скопируйте boot9strap.firm и boot9strap.firm.sha из .zip-архива с boot9strap в папку /boot9strap/ в корне SD-карты

  8. Вставьте SD-карту обратно в консоль
  9. Включите консоль

Часть II - ntrboot

  1. Используйте магнит, чтобы найти место на консоли, где срабатывает датчик режима ожидания (ищите его в районе секции клавиш (A)(B)(X)(Y))
    • Этот шаг не требуется выполнять для консоли old 2DS (которая имеет переключатель режима ожидания)
  2. Выключите консоль
  3. Вставьте ваш флешкартридж в консоль
  4. Поместите магнит на место, где срабатывает датчик режима ожидания
    • На консоли old 2DS вместо этого включите переключатель режима ожидания
  5. На несколько секунд зажмите кнопки (START) + (SELECT) + (X) + (POWER), затем отпустите все, кроме (START)
    • Может потребоваться несколько попыток
    • Убедитесь, что приставка выключена!!!
  6. Если эксплойт сработал, запустится меню настройки Luma3DS

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

  1. Устройство загрузится в меню настройки Luma3DS
    • Если приставка загружается сразу в систему, перезагрузите ее, удерживая (SELECT)
  2. Нажимая (A) выберите следующие пункты:
    • “Enable game patching” - включает возможность использовать патчи для приложений
    • “Show NAND or user string in System Settings” - показывает пользовательскую надпись в настройках на верхнем экране (конфигурируется через /luma/customversion_sys.txt)
    • Splash: Before - включает сплешскрин
    • Если эти пункты уже отмечены, значит Luma3DS уже сконфигурирована, просто двигайтесь дальше

  3. Нажмите (START), чтобы сохранить настройки и перезагрузиться
  4. Нажмите (START) ещё раз (нужно сделать это быстро, до тех пор, пока приставка не загрузилась) и удерживайте до тех пор, пока не появится SafeB9SInstaller
    • Если при этом вы некоторое время наблюдаете просто черный экран, нужно отпустить кнопку (START) на долю секунды и зажать снова, до появления SafeB9SInstaller
    • Если не выходит и после сохранения настроек Luma вы попадаете в меню приставки, отключите приставку и проделайте трюк с магнитом и картриджем еще раз (с переключателем и картриджем, если у вас 2DS). Теперь при удерживании (START) вместо меню настроек вы должны сразу загрузиться в SafeB9SInstaller
    • Не отпускайте кнопку (START), пока не появится SafeB9SInstaller
    • Если все ещё не получается:
      1. Переименуйте boot.firm в корне SD-карты в _boot.firm
      2. Скопируйте в корень SD-карты SafeB9SInstaller.firm, который сейчас находится в папке /luma/payloads/ и переименуйте его в boot.firm
      3. Повторите трюк с магнитом. Теперь вы сразу автоматически загрузитесь в SafeB9SInstaller.
      4. Выполните следующую часть (Установка boot9strap)
      5. Удалите из корня SD-карты boot.firm (SafeB9SInstaller)
      6. _boot.firm переименуйте обратно в boot.firm.
        • Зачем такие сложности? Метод, который написано в гайде изначально позволяет провести всю установку не дёргая туда-сюда карту памяти.

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

  1. Дождитесь окончания всех проверок безопасности
    • Если вы получаете сообщение об ошибке “OTP Crypto Fail”, скачайте - aeskeydb.bin, поместите этот файл в папку /boot9strap/ на SD-карте и попробуйте снова
  2. При появлении запроса, введите указанную комбинацию кнопок для установки boot9strap
    • При возникновении ошибки убедитесь, что положили в папку boot9strap именно boot9strap.firm, а не boot9strap.dev.firm, например
  3. После завершения процесса, нажмите (A) для перезагрузки.
    • Если ваше устройство выключается при загрузке, убедитесь что вы скопировали boot.firm из .7z-архива Luma3DS в корень SD-карты
    • При возникновении ошибки Unsupported launcher (argc = 0) просто следуйте инструкции дальше
  4. Уберите магнит от устройства, можете так же вытащить картридж из приставки
    • На old 2DS выйдите из режима сна переключателем

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


Это дополнительный раздел, который позволяет вернуть флешкартридж в исходное состояние (чтобы использовать флешкартридж для его стандартных функций).

Обратите внимание, что Acekard 2i сохраняет возможность запускать .nds файлы, пока на нем установлен эксплойт ntrboot. Это относится только к случаю, когда Acekard 2i используется на 3DS с установленной кастомной прошивкой! Пока эксплойт ntrboot установлен на Acekard 2i, флешкартридж не может запускать .nds файлы на не прошитых консолях NDS, NDSL, DSi, или 3DS.

Не приступайте к этой части, пока вы не выполнили остальные инструкции на этой странице.

Удаление ntrboot

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

  • Свежая версия ntrboot_flasher

  • Резервная копия прошивки, соответствующая вашему флешкартриджу

    • Обратите внимание, что если вы следовали инструкции Прошивка ntrboot (с привлечением прошитой 3DS), резервная копия уже существует в нужном месте, и скачивать её не требуется
    • Если вы не знаете HW revision вашего флешкартриджа, просто попробуйте их все. Только правильная версия позволит запустить флешкартридж из меню HOME, но прошивка неправильной версии не испортит картридж:
Флешкартридж HW revision Внешний вид Прошивка для восстановления
Acekard 2i
Acekard 2i

Цена:
$20.99

₽1600
HW 81   - Acekard_2i_(HW_81)-Flashrom.zip
HW 44 - Acekard_2i_(HW_44)-Flashrom.zip
R4i Ultra - - R4i_Ultra-Flashrom.zip
DSTT
DSTT

Цена:
$9.99
-   Отсутствует
R4i SDHC family

R4iSDHC.com Dual-Core 20XX

Цена:

₴350


₽1000

- - R4isdhc_com_-_Dual-Core_RTS.zip
Все картриджи r4i SDHC 20XX одинаковые

R4iSDHC.com Dual-Core 20XX
с установленным b9s
и магнитом

Цена:

₴450


₽1200

- - R4isdhc_com_-_Dual-Core_RTS.zip
Все картриджи r4i SDHC 20XX одинаковые
R4iSDHC.com Gold Pro RTS 20XX

Цена:
$9.99

₽950


₽1200
-   - R4iSDHC_GOLD_Pro_20XX-Flashrom.zip
Все картриджи r4i SDHC 20XX одинаковые
R4i-SDHC.com 3DS RTS

Цена:
$13.99
- - R4i-SDHC_3DS_RTS-Flashrom.zip
R4i-SDHC.com 3DS B9S

Цена:
$15.99
- - R4i-SDHC_B9S-Flashrom.zip
Картридж продается с предустановленным ntrboot
R4iSDHC.com RTS LITE 20XX

Цена:
$13.99
- - R4iSDHC_GOLD_Pro_20XX-Flashrom.zip
Все картриджи r4i SDHC 20XX одинаковые
R4i Gold 3DS
R4i Gold 3DS RTS

Цена:
$19.99

₽1600
HW A5 - R4i_Gold_3DS_(HW_A5)-Flashrom.zip
HW A6 - R4i_Gold_3DS_(HW_A6)-Flashrom.zip
HW A7 - R4i_Gold_3DS_(HW_A7)-Flashrom.zip
R4i Gold 3DS Deluxe "Starter" -   Отсутствует
R4i Gold 3DS HW 4 - R4i_Gold_3DS_(HW_4)-Flashrom.zip
HW 5 Отсутствует
HW 6 Отсутствует
HW 7 Отсутствует
HW 8 Отсутствует
HW D - R4i_Gold_3DS_(HW_D)-Flashrom.zip
R4 3D Revolution HW A6 - R4i_Gold_3DS_(HW_A6)-Flashrom.zip
Аппаратный клон R4i Gold 3DS RTS ревизии HW A6
Infinity 3 R4i HW A5 - R4i_Gold_3DS_(HW_A5)-Flashrom.zip
Картриджи с аппаратным переключателем
R4i Gold 3DS Plus

Цена:
$19.99
- Не требует перепрошивки. Для смены режима работы используйте переключатель.
Ace3DS X

Цена:
$40.99
- Не требует перепрошивки. Для смены режима работы используйте переключатель.

Инструкции

  1. Выключите консоль
  2. Вставьте SD-карту в компьютер
  3. Создайте папку ntrboot в корне SD-карты
  4. Скопируйте .bin-файл из .zip-архива с резервной копией прошивки вашего картриджа в папку /ntrboot/ в корне SD-карты
  5. Создайте папку payloads внутри папки luma на SD-карте
  6. Скопируйте ntrboot_flasher.firm из .zip-архива ntrboot_flasher в папку /luma/payloads/ на SD-карте
  7. Вставьте SD-карту обратно в консоль
  8. Вставьте в консоль ваш DS / DSi флешкартридж, совместимый с ntrboot
  9. Удерживайте кнопку (START) во время загрузки приставки, чтобы запустить luma chainloader
  10. Запустите ntrboot_flasher
  11. Прочтите предупреждение на красном экране
  12. Нажмите (A), чтобы продолжить
  13. Выберите ваш флешкартридж
    • Если вашего флешкартриджа нет в списке на верхнем экране, прочтите информацию о каждой из опций на нижнем экране, возможно вы найдете свой картридж в описании
  14. Выберите “Restore Flash”
  15. Нажмите (A) чтобы продолжить
  16. Дождитесь окончания процесса
  17. Нажмите (A) для возврата в главное меню
  18. Нажмите (B) чтобы выключить консоль
  19. Используйте картридж для запуска игр от Nintendo DS

Завершение установки