259 lines
18 KiB
Text
259 lines
18 KiB
Text
---
|
|
title: "Instalacja arm9loaderhax" #
|
|
lang: pl
|
|
permalink: /pl_PL/installing-arm9loaderhax.html
|
|
---
|
|
|
|
Ostatnim etapem niniejszej instrukcji jest instalacja arm9loaderhax i Luma3DS, które uruchamiają się w ciągu zaledwie milisekund od startu konsoli. W tym celu użyjemy SafeA9LHInstaller stworzonego przez [AuroraWright](https://github.com/AuroraWright/).
|
|
{: .notice}
|
|
|
|
Użyjemy arm9loaderhax w wersji [AuroraWright](https://github.com/AuroraWright/arm9loaderhax).
|
|
{: .notice--info}
|
|
|
|
Skonfigurujemy również możliwość ładowania payloadów (programów) z poziomu arm9loaderhax, co da nam możliwość odzyskania zawartości SysNAND z kopii zapaswoej, w sytuacjach które normalnie skończyłyby się brickiem konsoli.
|
|
{: .notice--info}
|
|
|
|
To use the [magnet](https://en.wikipedia.org/wiki/Magnet_URI_scheme) links on this page, you will need a torrent client like [Deluge](http://dev.deluge-torrent.org/wiki/Download)
|
|
{: .notice--info}
|
|
|
|
**Nie możesz użyć OTP pochodzącego z innej konsoli lub ZAPEWNISZ sobie brick.**
|
|
{: .notice--danger}
|
|
|
|
#### Przegląd kroków
|
|
|
|
{% capture notice-2 %}
|
|
|
|
W tej sekcji przejdziemy przez proces do którego przygotowywały nas wszystkie poprzednie kroki: właściwa instalacja arm9loaderhax.
|
|
<br><br>
|
|
Jest to prawie najlepszy typ exploitu konsoli, gdyż jest instalowany na parycji FIRM NAND-u i uruchamia się przed załadowaniem większości systemu 3DS, co pozwala nie tylko na działanie A9LH na *każdej* wersji firmware po zainstalowaniu, ale także zapewnia ochronę przed jego usunięciem (np. w wyniku aktualizacji firmware) oraz umożliwia przywrócenie funkcjonalności konsoli w większości sytuacji, które spowodowałyby brick 3DS bez A9LH, jak np. niedziałające home menu czy błąd w zainstalowaniu aplikacji systemowej.
|
|
<br><br>
|
|
Plik`arm9loaderhax.bin`jest uruchamiany przez sam arm9loaderhax po jego załadowaniu z NAND, może to być jakikolwiek poprawny payload arm9. Plik ten może być zamieniony z innym, jednak nie jest to konieczne, gdyż Luma3DS pozwala na uruchamianie innych payloadów arm9 przy użyciu Luma3DS chainloader.
|
|
<br><br>
|
|
W naszym przypadku, używamy Luma3DS autorstwa [AuroraWright](https://github.com/AuroraWright/) do bezpośredniego startu ze zmodyfikowanego SysNAND, co pozwala na zupełną rezygnację z korzystania z EmuNAND i znacznie upraszcza obsługę zhackowanego 3DS oraz nie zużywa miejsca na karcie SD.
|
|
<br><br>
|
|
Gdy zainstalujemy już arm9loaderhax i skonfigurujemy odpowiednio Luma3DS, przywrócimy nasz ostatni backup NAND.
|
|
<br><br>
|
|
Podczas tego procesu zainstalujemy również takie programy jak:
|
|
|
|
+ **FBI** *(instaluje gry i programy w formacie CIA)*
|
|
+ **Themely** *(installs custom themes)*
|
|
+ **Luma3DS Updater** *(narzędzie do łatwej aktualizacji twojego CFW)*
|
|
+ **GodMode9** *(multipurpose tool which can do NAND and cartridge functions)*
|
|
|
|
{% endcapture %}
|
|
|
|
<div class="notice--info">{{ notice-2 | markdownify }}</div>
|
|
|
|
#### Czego potrzebujesz
|
|
|
|
* <i class="fa fa-magnet" aria-hidden="true" title="To jest link magnet. Użyj klienta torrent aby pobrać plik."></i> - [`aeskeydb.bin`](magnet:?xt=urn:btih:18b3a17f78e2376e05feaa150749d9fd689b25dc&dn=aeskeydb.bin&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=http%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=udp%3A%2F%2Fzer0day.ch%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969%2Fannounce&tr=http%3A%2F%2Fexplodie.org%3A6969%2Fannounce&tr=udp%3A%2F%2Fexplodie.org%3A6969%2Fannounce&tr=udp%3A%2F%2F9.rarbg.com%3A2710%2Fannounce&tr=udp%3A%2F%2Fp4p.arenabg.com%3A1337%2Fannounce&tr=http%3A%2F%2Fp4p.arenabg.com%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.aletorrenty.pl%3A2710%2Fannounce&tr=http%3A%2F%2Ftracker.aletorrenty.pl%3A2710%2Fannounce&tr=http%3A%2F%2Ftracker1.wasabii.com.tw%3A6969%2Fannounce&tr=http%3A%2F%2Ftracker.baravik.org%3A6970%2Fannounce&tr=http%3A%2F%2Ftracker.tfile.me%2Fannounce&tr=udp%3A%2F%2Ftorrent.gresille.org%3A80%2Fannounce&tr=http%3A%2F%2Ftorrent.gresille.org%2Fannounce&tr=udp%3A%2F%2Ftracker.yoshi210.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.tiny-vps.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.filetracker.pl%3A8089%2Fannounce)
|
|
* + <i class="fa fa-magnet" aria-hidden="true" title="To jest link magnet. Użyj klienta torrent aby pobrać plik."></i> - [`data_input_v3.zip`](magnet:?xt=urn:btih:a1195c9f7ab650fa7c7bf020b51fc19ea8d9440c&dn=data%5Finput%5Fv3.zip&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=http%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=udp%3A%2F%2Fzer0day.ch%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969%2Fannounce&tr=http%3A%2F%2Fexplodie.org%3A6969%2Fannounce&tr=udp%3A%2F%2Fexplodie.org%3A6969%2Fannounce&tr=udp%3A%2F%2F9.rarbg.com%3A2710%2Fannounce&tr=udp%3A%2F%2Fp4p.arenabg.com%3A1337%2Fannounce&tr=http%3A%2F%2Fp4p.arenabg.com%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.aletorrenty.pl%3A2710%2Fannounce&tr=http%3A%2F%2Ftracker.aletorrenty.pl%3A2710%2Fannounce&tr=http%3A%2F%2Ftracker1.wasabii.com.tw%3A6969%2Fannounce&tr=http%3A%2F%2Ftracker.baravik.org%3A6970%2Fannounce&tr=http%3A%2F%2Ftracker.tfile.me%2Fannounce&tr=udp%3A%2F%2Ftorrent.gresille.org%3A80%2Fannounce&tr=http%3A%2F%2Ftorrent.gresille.org%2Fannounce&tr=udp%3A%2F%2Ftracker.yoshi210.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.tiny-vps.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.filetracker.pl%3A8089%2Fannounce)
|
|
* Najnowszy fork [SafeA9LHInstaller](https://github.com/Plailect/SafeA9LHInstaller/releases/latest) *(plik `.7z`)*
|
|
* Najnowszą wersję [arm9loaderhax](https://github.com/AuroraWright/arm9loaderhax/releases/latest) *(plik`.7z`)*
|
|
* Najnowszą wersję [Luma3DS](https://github.com/AuroraWright/Luma3DS/releases/latest) *(plik`.7z`)*
|
|
* The latest release of [Themely](https://github.com/ErmanSayin/Themely/releases/latest) *(the `.cia` file)*
|
|
* Najnowszą wersję [hblauncher_loader](https://github.com/yellows8/hblauncher_loader/releases/latest)
|
|
* Najnowszej wersji [GodMode9](https://github.com/d0k3/GodMode9/releases/)
|
|
* Najnowszą wersję [Luma3DS Updater](https://github.com/Hamcha/lumaupdate/releases/latest)
|
|
* The latest release of [DSP1](https://github.com/zoogie/DSP1/releases/latest)
|
|
* Najnowszą wersję [FBI](https://github.com/Steveice10/FBI/releases/latest)
|
|
* **Old 3DS and 2DS Only:** The Old 3DS 11.2.0-35 [otherapp payload](https://smealum.github.io/3ds/#otherapp) for your region
|
|
|
|
#### Instrukcje
|
|
|
|
##### Sekcja I - Przygotowania
|
|
|
|
1. Włóż kartę SD do komputera
|
|
1. If they exist, copy `<serialnumber>_nand.bin` and `<serialnumber>_nand.bin.sha` from the `/CTRTransfer/` folder on your SD card to a safe location on your computer
|
|
+ Make backups in multiple locations (such as online file storage)
|
|
+ Ta kopia uratuje Cie przed brick'iem jeśli cokolwiek pójdzie nie tak w przyszłości
|
|
1. Stwórz folder o nazwie "cias" w głównym katalogu twojej karty SD, jeśli jeszcze nie istnieje
|
|
1. Stwórz folder o nazwie "files9" w głównym katalogu twojej karty SD, jeśli jeszcze nie istnieje
|
|
1. Create a folder named `hblauncherloader` on the root of your SD card if it does not already exist
|
|
1. Skopiuj zawartość archiwum SafeA9LHInstaller `.7z` do katalogu głównego twojej karty SD
|
|
1. Copy the `a9lh` folder from the data_input `.zip` to the root of your SD card
|
|
1. Skopiuj zawartość archiwum arm9loaderhax release `.7z`do folderu `a9lh`na twojej karcie SD
|
|
1. Skopiuj plik `hblauncher_loader.cia` z archiwum hblauncher_loader `.zip` do folderu `/cias/` na twojej karcie SD
|
|
1. Skopiuj plik `lumaupdater.cia` z archiwum Luma3DS Updater `.zip` do folderu `/cias/` na twojej karcie SD
|
|
1. Skopiuj plik `FBI.cia` z archiwum FBI `.zip` do folderu `/cias/` na twojej karcie SD
|
|
1. Copy `DSP1.cia` to the `/cias/` folder on your SD card
|
|
1. Copy `Themely.cia` to the `/cias/` folder on your SD card
|
|
|
|
![]({{ base_path }}/images/screenshots/cias-file-layout.png)
|
|
{: .notice--info}
|
|
|
|
1. Skopiuj plik`arm9loaderhax.bin` z archiwum Luma3DS `.7z` do katalogu głównego twojej karty SD, nadpisz istniejące pliki
|
|
1. Utwórz folder o nazwie `luma` w katalogu głównym karty SD
|
|
1. Utwórz folder o nazwie `payloads` w folderze `luma` na twojej karcie SD
|
|
1. Copy `GodMode9.bin` from the GodMode9 `.zip` to the `/luma/payloads/` folder on your SD card
|
|
1. Skopiuj plik `aeskeydb.bin` do folderu `/files9/` na twojej karcie SD
|
|
1. **Old 3DS and 2DS Only:** Copy the Old 3DS 11.2.0-35 otherapp payload for your region to the `/hblauncherloader/` folder on your SD card
|
|
1. **Old 3DS and 2DS Only:** Rename the Old 3DS 11.2.0-35 otherapp payload on your SD card to match your region:
|
|
+ **EUR:** `OLD-11-4-0-37-EUR.bin`
|
|
+ **JPN:** `OLD-11-4-0-37-JPN.bin`
|
|
+ **KOR:** `OLD-11-4-0-37-KOR.bin`
|
|
+ **USA:** `OLD-11-4-0-37-USA.bin`
|
|
|
|
![]({{ base_path }}/images/screenshots/install-a9lh-file-layout.png)
|
|
{: .notice--info}
|
|
|
|
##### Sekcja II - Instalacja arm9loaderhax
|
|
|
|
1. Reinsert your SD card into your device
|
|
1. You should be already on 2.1.0 and powered on
|
|
1. Go to URL `http://2xrsa.3ds.guide` in the browser of your device
|
|
+ If you get the error "This service is not available in your region", use the System Settings to set your device's country to match the NAND region you installed with 2.1.0 CTRTransfer
|
|
+ If you forgot to disable parental controls before CTRTransfering or otherwise cannot access wireless settings, note that the device will autoconnect to any network named `attwifi` with no password
|
|
+ Jeśli pojawi się inny błąd, [przejdź do rozwiązywania problemów](troubleshooting#ts_browser)
|
|
+ Jeśli pojawi się zglitchowany ekran, [przejdź do rozwiązywania problemów](troubleshooting#ts_safe_a9lh_screen)
|
|
+ Jeśli używasz 2DS lub New3DS i obniżyłeś wersję firmware do 2.1.0 z wyłączoną komunikacją bezprzewodową (Wi-Fi), możesz ją ponownie włączyć poprzez wyjęcie baterii i odłączenie ładowarki od konsoli na kilka sekund, a następnie ponowne jej uruchomienie
|
|
1. Naciśnij (Select) aby przeprowadzić pełną instalację
|
|
1. Instalator zainstaluje teraz arm9loaderhax na twoim urządzeniu (jest to bardzo szybkie)
|
|
1. Power off your device by pressing any button
|
|
1. Włóż kartę SD do komputera
|
|
1. Copy your device specific `otp.bin` from the `/a9lh/` folder on your SD card to a safe location on your computer and back it up to multiple locations (such as online file storage)
|
|
1. Reinsert your SD card into your device
|
|
|
|
##### Sekcja III - Konfiguracja Luma3DS
|
|
|
|
1. Uruchom swoją konsolę przytrzymując jednocześnie przycisk (Select) aby dostać się do menu konfiguracji Luma3DS
|
|
+ Upewnij się, że trzymasz go zanim naciśniesz przycisk power
|
|
+ Jeśli pojawi się czarny ekran, [przejdź do rozwiązywania problemów](troubleshooting#ts_sys_a9lh)
|
|
+ Jeśli uruchomi się SafeA9LHInstaller, [przejdź do rozwiązywania problemów](troubleshooting#ts_safe_a9lh)
|
|
1. Użyj przycisku (A) oraz D-Pada, aby włączyć następujące opcje:
|
|
+ **"Autoboot SysNAND"**
|
|
+ **"Use SysNAND FIRM if booting with R"**
|
|
+ **"Show NAND or user string in System Settings"**
|
|
1. Naciśnij (Start) aby zapisać zmiany i uruchomić konsolę ponownie
|
|
+ Jeśli pojawi się czarny ekran, kontynuuj do następnej sekcji
|
|
+ Jeśli pojawi się błąd "Failed to mount CTRNAND", kontynuuj do następnej sekcji
|
|
|
|
##### Sekcja IV - Przywracanie systemu
|
|
|
|
If, before following this guide, you already had an EmuNAND setup and would like to move the contents of your previous EmuNAND to your new SysNAND CFW, now is the time to [follow Move EmuNAND](move-emunand) instead of doing the first nine steps in this section.
|
|
{: .notice--info}
|
|
|
|
1. Boot your device while holding (Start) to launch the Luma3DS chainloader menu
|
|
1. Launch GodMode9 by pressing (A)
|
|
1. Navigate to `[0:] SDCARD` -> `ctrtransfer`
|
|
1. Press (A) on `<serialnumber>_nand.bin` to select it, then select "NAND image options...", then select "Restore SysNAND (safe)"
|
|
1. Press (A) to unlock SysNAND overwriting, then input the key combo given
|
|
+ This will not overwrite your arm9loaderhax installation
|
|
1. Input the key combo given to unlock SysNAND (lvl1) writing
|
|
+ This process will take some time
|
|
1. Once it has completed, press (A) to continue
|
|
1. Press (Start) to reboot your device
|
|
+ If you get a black screen, [follow 9.2.0 CTRTransfer](9.2.0-ctrtransfer)
|
|
+ It is now safe to put New 3DSs in sleep mode again
|
|
1. If your backup was of a version between 3.0.0 and 4.5.0, your device will not boot until you manually download the required firmware:
|
|
+ Pobierz [ten plik](http://nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013800000002/00000056) i zmień jego nazwę na `firmware.bin`
|
|
+ Pobierz [ten plik](http://nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013800000002/cetk)
|
|
+ Skopiuj pliki `firmware.bin` i `cetk` do folderu `/luma/` na twojej karcie SD
|
|
+ Delete both of these files after updating your device
|
|
1. Update your device by going to System Settings, then "Other Settings", then going all the way to the right and using "System Update"
|
|
+ Updates while using A9LH + Luma (what you have) are safe
|
|
+ Ostrzeżenie o nie aktualizowaniu New 3DS z 2.1.0 przestaje obowiązywać po przywróceniu twojego NAND z kopii zapasowej.
|
|
+ Jeśli przy próbie aktualizacji pojawia się błąd, ustaw swoje DNS (w ustawieniach połączenia internetowego 3DS) na "auto"
|
|
+ If this still gives you an error and your NAND is below 9.2.0, [follow 9.2.0 CTRTransfer](9.2.0-ctrtransfer)
|
|
|
|
### Sekcja V - Wdrażanie FBI
|
|
|
|
1. Reboot holding (Start) during boot to launch the Luma3DS chainloader menu
|
|
1. Launch GodMode9 by pressing (A)
|
|
1. Navigate to `[0:] SDCARD` -> `cias`
|
|
1. Press (A) on `FBI.cia` to select it, then select "CIA image options...", then select "Mount image to drive"
|
|
1. Press (A) on the `.app` file, then select "NCCH image options", then select "Inject to H&S"
|
|
1. Press (A) to unlock SysNAND (lvl1) writing, then input the key combo given
|
|
1. Naciśnij (A), aby kontynuować
|
|
1. Press (Start) to reboot your device
|
|
1. Jeśli nadal widzisz fabryczną aplikację Health & Safety i w przeszłości robiłeś downgrade z użyciem flashcartu Gateway, [przejdź do rozwiązywania problemów](troubleshooting#gw_fbi)
|
|
|
|
##### Section VI - Installing CIAs
|
|
|
|
1. Launch Health and Safety (which is now FBI)
|
|
1. Navigate to `SD` -> `cias`
|
|
1. Wybierz "\<current directory>"
|
|
1. Wybierz opcję "Install all CIAs", a następnie naciśnij (A) aby potwierdzić
|
|
1. Press (Home) to exit FBI
|
|
|
|
##### Section VII - DSP Dump
|
|
|
|
1. Launch DSP1
|
|
1. Once it has completed, press (Start) to exit
|
|
|
|
##### Section VIII - Restore Health and Safety
|
|
|
|
1. Reboot holding (Start) during boot to launch the Luma3DS chainloader menu
|
|
1. Launch GodMode9 by pressing (A)
|
|
1. Press (Home) to bring up the action menu
|
|
1. Select "More..."
|
|
1. Select "Restore H&S"
|
|
1. Press (A) to unlock SysNAND (lvl1) writing, then input the key combo given
|
|
|
|
##### Section IX - CTRNAND Luma3DS
|
|
|
|
1. Navigate to `[0:] SDCARD`
|
|
1. Press (Y) on `arm9loaderhax.bin` to copy it
|
|
1. Press (B) to return to the main menu
|
|
1. Navigate to `[1:] SYSNAND CTRNAND`
|
|
1. Press (Y) to paste `arm9loaderhax.bin`
|
|
1. Select "Copy path(s)"
|
|
1. Press (B) to return to the main menu
|
|
1. Przytrzymaj przycisk (R) i jednocześnie naciśnij przycisk (B), aby bezpiecznie wyjąć kartę SD
|
|
1. Remove your SD card from your device
|
|
1. Press (Start) to reboot your device with your SD card removed
|
|
+ Booting your device at least once with your SD card removed will allow you to configure the CTRNAND based Luma3DS installation
|
|
1. Użyj przycisku (A) oraz D-Pada, aby włączyć następujące opcje:
|
|
+ **"Show NAND or user string in System Settings"**
|
|
1. Reinsert your SD card into your device
|
|
1. Naciśnij (Start) aby zapisać zmiany i uruchomić konsolę ponownie
|
|
|
|
___
|
|
|
|
Jeśli tryb DSi/DS przestał funkcjonować (np. nie działają kartridże DS lub aplikacje DSiWare), [przejdź do rozwiązywania problemów](troubleshooting#twl_broken)
|
|
{: .notice--warning}
|
|
|
|
{% capture notice-10 %}
|
|
Teraz możesz używać Luma3DS Updater aby aktualizować Luma3DS do najnowszej wersji, wystarczy go uruchomić i nacisnąć (A).
|
|
To nie jest to samo co System Update; Luma3DS Updater pobiera i wypakowuje wyłącznie najnowsze pliki Luma3DS.
|
|
This will only update the Luma3DS files on your SD card. If you boot your device without an SD card, it will use the version you placed in CTRNAND.
|
|
{% endcapture %}
|
|
|
|
<div class="notice--info">{{ notice-10 | markdownify }}</div>
|
|
|
|
{% capture notice-6 %}
|
|
You will now boot Luma3DS CFW SysNAND by default.
|
|
Zawsze możesz dostać się do menu konfiguracji Luma3DS, przytrzymując (Select) podczas uruchamiania konsoli.
|
|
You can now hold (Start) on boot to launch the Luma3DS chainloader menu.
|
|
{% endcapture %}
|
|
|
|
<div class="notice--info">{{ notice-6 | markdownify }}</div>
|
|
|
|
To use [NTR CFW](https://github.com/44670/BootNTR/), install [BootNTR Selector](https://gbatemp.net/threads/432911/).
|
|
{: .notice--info}
|
|
|
|
Keep your `<serialnumber>_nand.bin` file, it can be restored by GodMode9 to save you from a brick in the future.
|
|
{: .notice--info}
|
|
|
|
{% capture notice-7 %}
|
|
Remove any extra files and folders from the root of your SD card that are *not* in the following image:
|
|
<br><br>
|
|
![]({{ base_path }}/images/screenshots/final-file-layout.png)
|
|
{% endcapture %}
|
|
|
|
<div class="notice--info">{{ notice-7 | markdownify }}</div>
|
|
|
|
Aby uzyskać informacje na ten temat zmiany regionu twojej konsoli, odwiedź stronę [Zmiana regionu](region-changing).
|
|
{: .notice--success}
|
|
|
|
Aby uzyskać informacje o aktualizacjach A9LH, odwiedź stronę [Aktualizowanie A9LH](updating-a9lh).
|
|
{: .notice--success}
|
|
|
|
For information on using GodMode9's various features, check out the [GodMode9 Usage](godmode9-usage) page.
|
|
{: .notice--success}
|
|
|
|
Aby uzyskać informacje o użytkowaniu różnych funkcji Luma3DS, odwiedź [jej wiki](https://github.com/AuroraWright/Luma3DS/wiki/Options-and-usage).
|
|
{: .notice--success}
|
|
|
|
For information on installing custom themes, badges, and splash screens, check out [3dsthem.es](https://3dsthem.es/about.php).
|
|
{: .notice--success} |