Установка приложений


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

Теоретическая часть

Установка игры - это перешифровка архива (cia) с игрой с помощью уникального для каждой консоли ключа (movable.sed) и запись его в определённом виде на карту памяти. В процессе установки помимо перешифровки создаются так же записи в базу данных консоли. Весь этот процесс происходит на самой приставке. Так как мощность приставки семейства 3DS не очень большая, а так же потому что в процессе установки происходит чтение с карты памяти и одновременно запись на неё, скорость установки редко превышает 3Мб\с. Что очень медленно. Гигабайтная игра будет устанавливаться примерно 10 минут на new 3DS XL, на old 3DS - около 15. Это значит, что для того, чтобы забить играми карту в 32Гб нам понадобится примерно 5 часов, которые уйдут на установку игр. Так же следует помнить, что установочные файлы игры, как правило, находятся на карте памяти и занимают место. То есть, чтобы установить игру размером в 4Гб, вам нужно скопировать её установщик на карту памяти и иметь еще 4Гб свободного места. Устанавливать, конечно, можно и по WiFi, что избавит от необходимости держать файл установки на карте памяти, однако, выигрыш в скорости если и будет, то очень скромный, поскольку перешифровка данных всё равно будет происходить силами системы. Метод, использующий силы консоли для перешифроки программы, мы назовём классическим.

Очевидное решение, позволяющее избавиться от недостатков классического метода - использовать ПК для перешифровки. С помощью специального ПО и ключа (movable.sed), извлечённого из прошитой консоли, мы заранее перешифровываем содержимое архива с игрой и просто копируем его в нужные папки на карте памяти приставки. И играем. Установка одного гигабайта занимает около 2х минут. То есть карту в 32Гб мы полностью забьём минут за 15. Причём, половину времени будет занимать копирование игры на карту памяти. На деле всё немного сложнее, но лишь на самую малость. Такой метод установки мы будем называть быстрым.

В данный момент установка быстрым методом не поддерживает установку DLC. Так же нет большого смысла использовать этот метод для установки игр размером менее 100Мб (они и так устанавливаются достаточно быстро).

Где брать игры?

На приставку можно установить игры только в формате .cia. Игры в других форматах нужно предварительно сконвертировать.

  1. В нашем облаке
  2. В хранилище AlVro
  3. В облаке на YD
  4. hshop
  5. 3hs
  6. ziperto.com
  7. nintendo.moy.su
  8. Конвертировать .3DS-ромы в .CIA

Установка приложений

Быстрый метод установки (только Windows)

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

Если вы купили приставку у меня (в VK или на OLX), то у вас уже b9s со всеми необходимыми программами. Ищите их в папке Система (System).

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

Эту часть необходимо сделать всего раз, в дальнейшем установку начинайте со второй части

  1. Запустите GodMode9 из меню чейнлоадера. Чтобы попасть в него, удерживайте нажатой кнопку (START) во время включения приставки
    • Обратите внимание, что если у вас имеются другие файлы помимо GodMode9.firm в папке /luma/payloads/ на SD-карте, удержание кнопки (START) при загрузке будет запускать “chainloader menu”, где вам нужно будет использовать D-Pad и кнопку (A) для выбора “GodMode9” при выполнении этих инструкций.
  2. Если вам предложат создать бэкап важных файлов, нажмите кнопку (A) сделать это, затем нажмите (A) чтобы продолжить после завершения
  3. Если вам предложат выставить RTC дату и время, нажмите (A) чтобы сделать это, настройте дату и время, затем нажмите (A) чтобы продолжить
    • Обратите внимание, что если вы выставили RTC дату и время, то время самой приставки собьется. Исправьте его позже вручную, или синхронизируйте с помощью приложения “ctr-no-timeoffset
  4. Перейдите в “[1:] SYSNAND CTRNAND” -> “private
  5. Поставьте курсор на movable.sed и нажмите (A)
  6. Выберите “Copy to 0:/gm9/out” и нажмите (A). Нажмите (A) ещё раз
  7. Зажмите (R) и нажмите (START), чтобы выключить приставку
  8. Вставьте в ПК SD-карту приставки
  9. Распакуйте custom-install-standalone.zip на ПК
  10. Поместите custom-install-finalize.3dsx в папку с распакованным custom-install-standalone.zip
  11. Поместите содержимое архива custom-install-files.zip в папку с распакованным custom-install-standalone.zip
  12. Переместите файл movable.sed, который находится на карте памяти приставки по адресу /gm9/out в папку с распакованным custom-install-standalone.zip

Часть II - Конвертация игр

  1. Запустите ci-gui.exe
  2. Выберите boot9.bin, seeddb.bin и movable.sed, нажав на напротив соответствующих полей

  3. Нажмите SD root, и укажите программе корень вашей карты памяти
  4. Нажмите Add CIAs, чтобы добавить отдельный CIA-файл, или Add folder, чтобы добавить папку с CIA-файлами
  5. Нажмите Start install для начала установки игр прямо на вашу карту памяти
  6. Ждите окончания процесса.
  7. По завершению установки игр на карту памяти, вставьте карту в приставку и запустите Homebrew Launcher, нажав на соответствующую иконку
  8. Запустите custom-install-finalize.3dsx для завершения установки и следуйте указаниям программы

Если игра будет говорить о том, что данные сохранений повреждены. Большинство просто удалят повреждённые данные и создадут новые, однако ряд игр, например игры серии Pokemon, требуют удаления повреждённых сейвов вручную. Как удалять сейвы для каждой конкретной игры ищите с инструкции к игре. Например, чтобы удалить сейвы у игр серии Pokemon, нужно запустить игру, а затем зажать и удерживать кнопки (UP) + (B) + (X), пока игра не запустится и уже в игре согласится на удаление сохранений.

Установка из карты памяти

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

Если вы купили приставку у меня (в VK или на OLX), то у вас уже b9s со всеми необходимыми программами. Ищите их в папке Система (System).

  • Установленный и рабочий b9s последней версии
  • Установленная и рабочая свежая версия FBI

Установка с SD-карты

  1. Вставьте SD-карту в ПК
  2. Создайте папку games в корне SD-карты и скопируйте в нее приложения в формате .cia
  3. Вставьте SD-карту в консоль и включите её
  4. Запустите FBI
  5. Перейдите в папку SD
  6. Перейдите в папку games
  7. Наведите курсор на необходимую игру и нажмите (A)
  8. Выберите Install CIA для установки игры, либо Install and delete для установки и автоматического последующего удаления .cia-файла
  9. По завершению установки нажмите (A) и закройте FBI
  10. Установленное приложение появится в меню Home.

Можно установить все файлы из папки. Для этого следует выбрать самую верхнюю строку - \<current directory>, нажать на ней (A), а затем выбрать необходимое действие.

Установка с ПК по беспроводному соединению

Можете использовать любой из представленных способов для установки

Способ I - Установка с помощью QR-кода

Если у вас нет указанных пунктов, обновите FBI! Для этого воспользуйтесь пунктом “Update” в его меню. В случае, если FBI у вас установлен с помощью инъекции в приложение “Информация о здоровье и безопасности” (Health & Safety), то при обновлении его иконка дублируется. Для того, чтобы этого избежать, восстановите приложение “Информация о здоровье и безопасности”

  1. Запустите FBI
  2. Выберите пункт “Remote Install”, а затем “Scan QR code
  3. Отсканируйте необходимый QR-код

Способ II - Установка с помощью программы FBI Server

  1. Запустите FBI
  2. Выберите пункт “Remote Install”, а затем “Recive URLs over the network
  3. Запускаем FBI Server.exe
  4. В графе 3DS IP Adress введите IP, написанный на нижнем экране приставки.
  5. Убедитесь, что в графе “Computer IP Adress” указан именно ваш локальный IP (обратитесь в Google, если не знаете как его узнать)
  6. Выберите CIA нажав на кнопку “Select single CIA file”, или на “Select folder for Queuing” для выбора папки с файлами
  7. Нажмите на кнопку “Start
  8. На нижнем экране 3DS должны появиться две кнопки. Нажмите на (A) для подтверждения установки.
    • Если кнопки не появились, убедитесь, что в программе стоит верный IP и нажмите кнопку “Start”. Может понадобится несколько попыток

Важно понимать, что скорость установки программ таким способом не очень высокая и ограничивается примерно 500KBps для old3ds и 1.5Mbps для New.

Способ III - Установка с помощью ПК и QR-кода

  1. Скачайте архив со скриптом
  2. Распакуйте его в удобную папку и запустите create_CIA_dir.bat
    • Cкрипт создаст папку D:/3ds/cia
  3. Запустите сервер ngnix, запустив start.bat
  4. Поместите игры в формате .cia или %папка%/*.cia (несколько ромов например dlc, update и т.д.) в D:/3ds/cia
    • файлы с японскими названиями скриптом не отображаются
    • кириллица автоматический меняются на транслит
  5. Заходим в браузере по ip-адресу вашего ПК (написан в самом верху окна ngnix (start.bat) или пишем в командной строке ipconfig в строке “IPv4-адрес” ваш ip)
  6. На консоли запустите FBI
  7. Выберите пункт “Remote Install”, а затем “Scan QR code
  8. Отсканируйте необходимый QR-код

Так же вы можете взять QR-коды с сайта 3hs