Guide_Wii/_pages/ru_RU/finalizing-setup.txt

186 lines
15 KiB
Text
Raw Normal View History

2017-05-21 22:39:40 +02:00
---
2017-05-24 22:57:28 +02:00
title: "Завершение установки"
2017-05-21 22:39:40 +02:00
---
#### Описание шагов
{% capture notice-2 %}
Файл `boot.firm` - это то, что boot9strap запускает после загрузки из NAND, и этот файл может быть любым arm9-приложением. Этот файл может быть заменён когда угодно, однако Luma3DS позволяет запускать другие arm9 приложения в FIRM формате, используя свой загрузчик.
<br><br>
Мы используем Luma3DS от [AuroraWright](https://github.com/AuroraWright/), чтобы запускать пропатченный SysNAND напрямую, поэтому необходимость в каком-либо виде EmuNAND полностью пропадает, что значительно упрощает использование взломанной 3DS и экономит место на SD-карте.
<br><br>
В процессе мы установим и настроим следующие программы:
+ **FBI** *(установщик приложений и игр в формате CIA)*
+ **Themely** *(установка пользовательских тем)*
+ **Luma3DS Updater** *(Удобное обновление CFW)*
+ **GodMode9** *(многофункциональная утилита для работы с NAND и картриджами)*
2017-06-06 07:48:13 +02:00
+ **Homebrew Launcher Loader** *(запускает Homebrew Launcher в качестве обычного приложения благодаря магии Rosalina)*
2017-05-21 22:39:40 +02:00
{% endcapture %}
<div class="notice--info">{{ notice-2 | markdownify }}</div>
#### Что понадобится
* Свежая версия [Themely](https://github.com/ErmanSayin/Themely/releases/latest) *(`.cia` файл)*
* Свежая версия [hblauncher_loader](https://github.com/yellows8/hblauncher_loader/releases/latest)
* Свежая версия [GodMode9](https://github.com/d0k3/GodMode9/releases/latest)
* Свежая версия [DSP1](https://github.com/zoogie/DSP1/releases/latest)
2017-06-06 07:48:13 +02:00
* Свежая версия [FBI](https://github.com/Steveice10/FBI/releases/latest) *(`.cia-файл` и `.3dsx-файл`)*
2017-06-05 09:41:55 +02:00
* Свежая версия [Luma3DS Updater](https://github.com/KunoichiZ/lumaupdate/releases/latest) *(`.cia-файл`)*
2017-05-21 22:39:40 +02:00
#### Инструкция
##### Часть I - Подготовительные работы
2017-05-30 19:27:28 +02:00
1. Выключите консоль
2017-05-21 22:39:40 +02:00
1. Вставьте SD-карту в компьютер
2017-06-05 09:41:55 +02:00
1. Скопируйте `FBI.3dsx` в папку `/3ds/` на SD-карте
2017-05-23 21:00:46 +02:00
1. Создайте папку `cias` в корне SD-карты, если таковой нет
2017-05-21 22:39:40 +02:00
1. Создайте папку `hblauncherloader` в корне SD-карты, если таковой нет
1. Скопируйте `hblauncher_loader.cia` из архива hblauncher_loader в папку `/cias/` в корне SD-карты
2017-06-03 09:49:09 +02:00
1. Скопируйте `lumaupdater.cia` в папку `/cias/` на SD-карте
2017-06-05 09:41:55 +02:00
1. Скопируйте `FBI.cia` в папку `/cias/` в корне SD-карты
2017-05-21 22:39:40 +02:00
1. Скопируйте `DSP1.cia` в папку `/cias/` в корне SD-карты
1. Скопируйте `Themely.cia` в папку `/cias/` в корне SD-карты
![]({{ base_path }}/images/screenshots/cias-file-layout.png)
{: .notice--info}
1. Создайте папку `payloads` в папке `luma` на SD-карте
1. Скопируйте `GodMode9.firm` из `.zip-архива` GodMode9 в папку `/luma/payloads/` на SD-карте
![]({{ base_path }}/images/screenshots/finalizing-setup-file-layout.png)
{: .notice--info}
2017-06-07 22:12:59 +02:00
1. Если ваше устройство использует прошивку версии ниже 9.0.0, консоль не запустится до тех пор, пока вы не установите альтернативную версию Luma3DS:
2017-06-13 22:13:53 +02:00
+ Скачайте [альтернативную версию Luma3DS]({{ base_path }}/luma_legacy/boot.firm)
2017-06-07 22:12:59 +02:00
+ Скопируйте `boot.firm` в корень SD-карты *(перезаписывайте существующие файлы)*
+ Замените этот `boot.firm` на файл из [свежей версии Luma3DS](https://github.com/AuroraWright/Luma3DS/releases/latest) после обновления системы далее по инструкции
2017-05-21 22:39:40 +02:00
1. Если ваше устройство использует прошивку версии от 3.0.0 до 4.5.0, консоль не запустится до тех пор, пока вы вручную не скачаете нужные файлы прошивки:
2017-06-07 22:12:59 +02:00
+ Скачайте [этот файл](http://nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013800000002/00000056) и переименуйте его в `native.firm`
2017-05-21 22:39:40 +02:00
+ Скачайте [этот файл](http://nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013800000002/cetk)
2017-06-07 22:12:59 +02:00
+ Скопируйте `native.firm` и `cetk` в папку `/luma/` на SD-карте
2017-05-21 22:39:40 +02:00
+ Удалите оба этих файла позже, после обновления устройства
1. Вставьте SD-карту обратно в консоль
2017-05-30 19:27:28 +02:00
1. Включите консоль
2017-05-21 22:39:40 +02:00
2017-05-30 19:27:28 +02:00
##### Часть II - Обновление системы
2017-05-21 22:39:40 +02:00
2017-05-23 21:00:46 +02:00
Если вы, следуя предыдущей версии этого руководства, выполнили CTRTransfer на прошивку 2.1.0 на *New 3DS*, [Восстановите бэкап NAND](godmode9-usage#nand_restore), прежде чем приступить к этой части.
2017-05-23 00:41:18 +02:00
{: .notice--danger}
2017-05-23 21:00:46 +02:00
Если до начала этого руководства у вас уже был установлен EmuNAND, и вы хотите перенести содержимое EmuNAND в SysNAND с кастомной прошивкой - сейчас самый подходящий момент. Выполните действия из раздела [перенос EmuNAND](move-emunand), прежде чем приступить к этой части.
2017-05-21 22:39:40 +02:00
{: .notice--info}
1. Обновите прошивку консоли, зайдя в Системные настройки (System Settings), затем "Прочие настройки" (Other Settings), затем листайте вправо до конца и выберите пункт "Обновление" (System Update)
+ Обновление консоли с установленным B9S + Luma (установленых у вас) безопасно
+ При появлении ошибки, поставьте в настройках подключения, в настройках DNS "Получать DNS автоматически" в положение "Да"
+ Если вы все еще получаете ошибку и версия вашего NAND ниже 9.2.0, [выполните 9.2.0 CTRTransfer](9.2.0-ctrtransfer) и попробуйте обновиться еще раз
2017-06-07 22:12:59 +02:00
1. Если ваше устройство использовало прошивку версии ниже 9.0.0 до обновления, замените `boot.firm` в корне SD-карты на файл из [свежей версии Luma3DS](https://github.com/AuroraWright/Luma3DS/releases/latest)
2017-06-15 22:32:11 +02:00
1. Если на вашем устройстве перед обновлением была прошивка между 3.0.0 и 4.5.0, удалите файлы`native.firm` и `cetk` из папки `/luma/` на вашей SD-карте
2017-05-21 22:39:40 +02:00
2017-06-05 09:41:55 +02:00
##### Часть III - Запуск FBI
2017-06-06 07:48:13 +02:00
1. Запустите приложение Загружаемая игра
1. Нажмите (L) + (Вниз) + (Select) одновременно чтобы открыть меню Rosalina
1. Выберите "Miscellaneous options"
2017-06-05 09:41:55 +02:00
1. Выберите "Switch the hb. title to the current app."
1. Нажмите (B), чтобы продолжить
1. Нажмите (B) для возврата в главное меню Rosalina
1. Нажмите (B) для выхода из главного меню Rosalina
2017-06-06 07:48:13 +02:00
1. Нажмите (Home), затем закройте приложение Загружаемая игра
1. Запустите приложение Загружаемая игра
2017-06-05 09:41:55 +02:00
1. Консоль должна загрузиться в Homebrew Launcher
2017-05-21 22:39:40 +02:00
2017-05-30 19:27:28 +02:00
##### Часть IV - Установка CIA
2017-05-21 22:39:40 +02:00
2017-06-06 07:48:13 +02:00
1. Выберите FBI в списке homebrew
2017-05-21 22:39:40 +02:00
1. Перейдите в `SD` -> `cias`
1. Выберите "\<current directory>"
2017-05-27 01:20:59 +02:00
1. Выберите "Install and delete all CIAs" и нажмите (A) для подтверждения
2017-06-06 07:48:13 +02:00
1. Нажмите (Home), затем закройте приложение Загружаемая игра
2017-05-21 22:39:40 +02:00
2017-05-30 19:27:28 +02:00
##### Часть V - DSP Dump
2017-05-21 22:39:40 +02:00
1. Запустите DSP1
2017-05-24 22:57:28 +02:00
1. После завершения нажмите (B) чтобы удалить это приложение и вернуться в меню HOME
2017-05-21 22:39:40 +02:00
2017-06-06 07:48:13 +02:00
##### Часть VI - CTRNAND Luma3DS
2017-05-21 22:39:40 +02:00
2017-05-24 22:57:28 +02:00
1. Перезагрузитесь с зажатой кнопкой (Start), чтобы запустить GodMode9
2017-05-24 07:55:55 +02:00
1. Перейдите в `[0:] SDCARD`
2017-05-21 22:39:40 +02:00
1. Нажмите (Y), выделив файл `boot.firm` чтобы скопировать его
1. Нажмите (B) для возврата в главное меню
1. Перейдите в `[1:] SYSNAND CTRNAND`
1. Нажмите (Y), чтобы вставить копию `boot.firm`
1. Выберите "Copy path(s)"
2017-06-05 09:41:55 +02:00
1. Нажмите (A), чтобы разрешить запись в SysNAND (lvl1) и введите указанную комбинацию кнопок
2017-05-21 22:39:40 +02:00
1. Нажмите (B) для возврата в главное меню
2017-05-23 00:41:18 +02:00
1. Перейдите в `[0:] SDCARD`
2017-05-23 21:00:46 +02:00
1. Нажмите (Y) на папке `luma`, чтобы скопировать её
2017-05-23 00:41:18 +02:00
1. Нажмите (B) для возврата в главное меню
2017-05-23 21:00:46 +02:00
1. Перейдите в `[1:] SYSNAND CTRNAND` -> `rw`
1. Нажмите (Y), чтобы вставить копию папки `luma` из вашей SD-карты
2017-05-31 22:22:45 +02:00
1. Выберите "Copy path(s)"
2017-05-21 22:39:40 +02:00
2017-06-06 07:48:13 +02:00
##### Часть VII - Бэкап NAND
2017-05-21 22:39:40 +02:00
2017-05-24 22:57:28 +02:00
1. Дважды нажмите (B) для возврата в главное меню
2017-05-21 22:39:40 +02:00
1. Нажмите кнопку (Home) для вызова меню
1. Выберите "More..."
1. Выберите "Backup NAND"
1. Нажмите (A), чтобы продолжить
1. Удерживая (R) нажмите (B) для того, чтобы извлечь SD-карту
1. Вставьте SD-карту в компьютер
2017-06-01 20:00:43 +02:00
1. Скопируйте `nand.bin` и `nand.bin.sha` из папки `/gm9out/` на SD-карте в безопасное место на вашем компьютере
2017-05-21 22:39:40 +02:00
+ Сделайте несколько резервных копий в нескольких местах (например в облачном хранилище)
+ Эти бэкапы позволят восстановить консоль, если впоследствии что-то пойдёт не так
2017-06-01 20:00:43 +02:00
1. После копирования удалите `nand.bin` и `nand.bin.sha` из папки `/gm9out/` на SD-карте
2017-05-21 22:39:40 +02:00
1. Вставьте SD-карту обратно в консоль
1. Нажмите (Start), чтобы сохранить настройки и перезагрузиться
___
{% capture notice-10 %}
Теперь вы можете использовать Luma3DS Updater для обновления кастомной прошивки. Запустите его и нажмите (А).
Это не тоже самое что Обновление системы (System Update). Это приложение обновляет только файлы Luma3DS.
Это обновит только те файлы Luma3DS, которые находятся на SD-карте. Если вы включите консоль без SD-карты, она загрузится используя Luma3DS из CTRNAND.
{% endcapture %}
<div class="notice--info">{{ notice-10 | markdownify }}</div>
{% capture notice-6 %}
Теперь по умолчанию будет запускаться Luma3DS CFW SysNAND.
Для запуска конфигуратора Luma3DS включите консоль с зажатой кнопкой (Select).
2017-05-31 23:36:37 +02:00
Теперь вы можете удерживать (Start) при загрузке для запуска Luma3DS chainloader меню (обратите внимание, что Luma3DS chainloader меню отображается только если существует более одного приложения).
2017-06-05 09:41:55 +02:00
Теперь, с помощью зажатой комбинации клавиш (Start) + (Select) + (X) при включении консоли, вы сможете сохранить копии ARM11 bootrom (`boot11.bin`), ARM9 bootrom (`boot9.bin`) и уникального OTP вашей консоли (`OTP.bin`) в папку `/boot9strap/` на SD-карте (обратите внимание, что этот процесс не предусматривает отображения какого-либо оповещения).
2017-06-06 07:48:13 +02:00
Теперь нажатие (L) + (Вниз) + (Select) в запущенной системе открывает меню Rosalina, встроенное в Luma3DS. Полный список функций Rosalina можно найти тут: [Luma3DS v8.0 Release](https://github.com/AuroraWright/Luma3DS/releases/tag/v8.0) (англ.)
2017-05-21 22:39:40 +02:00
{% endcapture %}
<div class="notice--info">{{ notice-6 | markdownify }}</div>
Для использования [NTR CFW](https://github.com/44670/BootNTR/), установите [BootNTR Selector](https://gbatemp.net/threads/432911/).
{: .notice--info}
{% capture notice-7 %}
Удалите любые лишние файлы и папки из корня вашей SD-карты, которых *нет* на следующем изображении:
<br><br>
![]({{ base_path }}/images/screenshots/final-file-layout.png)
{% endcapture %}
<div class="notice--info">{{ notice-7 | markdownify }}</div>
Чтобы узнать, как сменить регион своей консоли, обратитесь к разделу [Смена региона](region-changing).
{: .notice--success}
Для получения информации по использованию различных функций GodMode9 обратитесь к [Использование GodMode9](godmode9-usage).
{: .notice--success}
Для справки об использовании различных функций Luma3DS обратитесь к её [вики](https://github.com/AuroraWright/Luma3DS/wiki/Options-and-usage) (англ.).
{: .notice--success}
Для получения информации по установке пользовательских тем, значков и экранов-заставок, посетите [3dsthem.es](https://3dsthem.es/about.php).
{: .notice--success}