Для поддержки на английском языке обратитесь за помощью сюда Nintendo Homebrew on Discord.
Если вам помогло или просто понравилось это руководство, то я принимаю пожертвования.


Полные руководства по хоумбрю и кастомным прошивкам для других консолей читайте здесь: Hacks.Guide.


Внимательно прочитайте все вводные страницы (включая эту!) прежде чем продолжить.

Это руководство применимо только для консолей, продающихся в рознице. Приставки для разработчиков невозможно прошить по этой инструкции!
Если у вас версия для разработчиков (“PANDA”), воспользуйтесь этой инструкцией (англ.).

Это руководство доступно на других языках!
Нажмите на значок в правом верхнем углу страницы, чтобы изменить язык.
Или же нажмите сюда, чтобы помочь поддерживать перевод в актуальном состоянии.

Руководству необходима ваша помощь в раздаче этих файлов!

Что такое Homebrew?

Под словом Homebrew (хоумбрю) (англ.) обычно подразумевают программное обеспечение, не авторизованное Nintendo. Это включает хоумбрю утилиты, приложения, игры и эмуляторы.

В большинстве случаев запуск homebrew абсолютно бесплатен и использует приложение Звук Nintendo 3DS (Nintendo 3DS Sound). Существуют также другие методы запуска, использующие платные игры или браузер.

Что такое кастомная прошивка (CFW)?

Кастомная прошивка (“CFW”, “кастом”) позволяет использовать более продвинутые инструменты, чем простые homebrew. Например, можно устанавливать неподписанное ПО и запускать его прямо из меню HOME.

Кастомная прошивка может быть установлена на любую консоль с любой прошивкой (для версий прошивки >11.3.0 могут потребоваться дополнительные инструменты / аксессуары).

Что устанавливается в этом руководстве?

Конечная цель этого руководства - это установка на не взломанную 3DS кастомной прошивки с boot9strap. В некоторых случаях мы используем homebrew как промежуточный шаг для достижения конечной цели - кастомной прошивки.

boot9strap - новейший и наилучший метод запуска кастомной прошивки. Благодаря ему можно получить практически неограниченный доступ к системе спустя несколько миллисекунд после загрузки, что похоже на эффект BootMii для Wii. Это дает еще более ранний контроль над системой, чем arm9loaderhax, и, в отличие от стандартного sighax, boot9strap использует уязвимость перезаписи NDMA, для того чтобы получить выполнение кода с Boot9 привилегиями. Это означает, что любая консоль, использующая boot9strap, имеет возможность сохранения уникального OTP (OTP.bin), ARM11 bootrom (boot11.bin), и ARM9 bootrom (boot9.bin).

Boot9strap имеет множество преимуществ перед другими методами запуска кастомных прошивок. Поэтому он рекомендован к использованию в этом руководстве вместо устаревших программ и методов запуска кастомных прошивок (например, menuhax + rxTools, arm9loaderhax, или даже обычный sighax).

Для получения информации о том, как работает boot9strap, пожалуйста, посмотрите этот документ (англ.).

Для получения списка всех вычисленных подписей sighax, обратитесь к этому gist (англ.).

Что позволяет кастомная прошивка?

  • Играть в любые игры, доступные на картриджах или в eShop, вне зависимости от региона
  • Изменять внешний вид меню HOME при помощи пользовательских тем и экранов-заставок
  • Использовать “ROM hacks” для имеющихся игр
  • Делать скриншоты игр и приложений
  • Делать резервные копии, редактировать и восстанавливать сохранения игр
  • Играть в игры от приставок предыдущих поколений с помощью эмуляторов. (на New 3DS производительность выше)
  • Устанавливать homebrew-приложения и делать их доступными прямо из меню HOME
  • Сохранять игры с картриджей в формате, который впоследствии можно установить и играть без картриджа
  • Только New 3DS или New 2DS: транслировать геймплей на компьютер по беспроводной сети с помощью NTR CFW
  • Использовать старые флешкартриджи для Nintendo DS, которые были давно заблокированы или не работали на Nintendo 3DS
  • Безопасно обновляться до актуальных версий прошивок без боязни потерять доступ к homebrew

Что нужно знать перед тем, как начать?

  • Перед тем, как начинать прошивку, следует понимать риск взлома 3DS: КАЖДЫЙ раз, модифицируя прошивку консоли, вы рискуете получить НЕВОССТАНОВИМЫЙ брик. Вероятность этого крайне низкая, но шанс всё равно есть. Так что убедитесь что вы СТРОГО следуете всем указаниям.
  • Если ранее вы уже взламывали свою 3DS для получения EmuNAND и хотите перенести его содержимое в SysNAND с кастомной прошивкой, просто следуйте руководству пока не дойдете до пункта о восстановлении EmuNAND в разделе Завершение установки.
  • Руководство предназначено для New 3DS, Old 3DS, New 2DS, и Old 2DS любых регионов на прошивке 11.6.0 или ниже.
  • Если всё пройдет по плану, вы ничего не потеряете и всё останется в первоначальном состоянии (игры, сохранения, NNID).
  • Держите консоль подключенной к зарядному устройству на протяжении всего процесса, чтобы избежать потери данных или поломки в случае внезапного отключения консоли!
  • SD-карта должна использовать MBR, а не GPT (англ.) (SD-карта, входящая в комплект, уже использует MBR).
  • Если вам нужно отформатировать новую SD-карту, воспользуйтесь guiformat и установите Allocation Unit Size на 32КБ (32768).
  • 2DS программно практически полностью идентична Old 3DS. Все шаги, предназначенные для “Old 3DS”, применимы и к 2DS.

Следующий шаг: Начало