excerpt: "Kompletna instrukcja instalacji Custom Firmware na konsoli Nintendo 3DS, <br /> od fabrycznej, niezmodyfikowanej wersji do boot9strap.<br />"
Ta instrukcja przeznaczona jest wyłącznie dla konsol detalicznych (zakupionych przez indywidualnych klientów; nie dla konsol z programu Nintendo Developer)!
[**Homebrew**](https://en.wikipedia.org/wiki/List_of_homebrew_video_games) usually refers to software that is not authorized by Nintendo. Obejmuje to narzędzia, aplikacje, gry i emulatory Homebrew.
W wielu przypadkach, uruchamianie Homebrew na twojej konsoli jest w 100% darmowe przy użyciu wyłącznie aplikacji Nintendo 3DS Sound. Istnieją także różnorakie inne luki w komercyjnych grach oraz przeglądarce internetowej Nintendo 3DS, które pozwalają na uruchamianie Homebrew.
**Custom Firmware** ("CFW") pozwala na używanie bardziej zaawansowanych modyfikacji, takich których zwykły dostęp do Homebrew nie może z łatwością zapewnić. Przykładowo, patch podpisów pozwala na instalację niepodpisanych aplikacji, które pojawiają się bezpośrednio w HOME Menu.
na Custom Firmware oparty na boot9strap. W przypadku niektórych wersji firmware, instrukcja wykorzystuje homebrew jako punkt bazowy, jednak Custom Firmware jest nadal jej celem.
boot9strap jest najnowszą i jak dotychczas najlepszą metodą uruchamiania Custom Firmware, która daje niemal pełną kontrolę nad działaniem konsoli już po milisekundach od jej uruchomienia, co jest podobne do działania BootMii dla konsoli Nintendo Wii. To daje nam kontrolę nad systemem nawet na wcześniejszych etapach uruchamiania niż dawał nam arm9loaderhax, i w przeciwieństwie do standardowego sighax, boot9strap używa metody nadpisania NDMA w celu uzyskania możliwości uruchamiania kodu Boot9. Oznacza to, że każda konsola z zainstalowanym boot9strap może zrobić zrzut (dump) unikalnego dla konsoli OTP (`OTP.bin`), bootromu ARM11 (`boot11.bin`), i bootromu ARM9 (`boot9.bin`).
Boot9strap ma bardzo wiele zalet w porównaniu do innych metod uruchamiania Custom Firmware, dlatego używanie tego poradnika zamiast innych (np. takich, które korzystają z menuhax + rxTools, arm9loaderhax, lub zwykłego sighax) jest wskazane.
+ Uruchamiać gry ze starszych systemów przy użyciu różnorakich emulatorów, bazujących na RetroArch lub innych, niezależnych emulatorów. (Działa najlepiej na New Nintendo 3DS)
+ Instalować aplikacje homebrew na swojej konsoli i mieć do nich dostęp bezpośrednio z HOME Menu
+ Wykonać kopie swoich gier na kartridżach, do formatu, który możesz zainstalować, co umożliwi ich uruchamianie bez potrzeby kartridża
+ Wyłącznie New 3DS/2DS: transmitować bezprzewodowo obraz z gier do swojego PC przy użyciu NTR CFW
+ Uruchomić wiele flashcartów (w polskiej terminologii nazywanych także programatorami) Nintendo DS, które od dawna są zablokowane i nigdy nie działały na Nintendo 3DS z oryginalnym oprogramowaniem sprzętowym
+ Bezpiecznie aktualizować oprogramowanie sprzętowe do najnowszej wersji, bez obaw o utratę dostępu do homebrew
+ **Przed rozpoczęciem wykonywania instrukcji, musisz znać zagrożenia przerabiania Nintendo 3DS: przy KAŻDEJ modyfikacji systemu istnieje potencjalne ryzyko NIEODWRACALNEGO BRICK'A. Są one rzadkie, ale nadal możliwe, więc upewnij się, że wykonałeś WSZYSTKIE kroki DOKŁADNIE.**
+ Jeśli już wcześniej przerobiłeś swoją konsolę używając EmuNAND, i chcesz przenieść jego zawartość na twój nowy SysNAND CFW, postępuj zwyczajnie według tego poradnika i przenieś swój istniejący EmuNAND, kiedy zostaniesz o to zapytany w rozdziale [Finalizowanie Instalacji](finalizing-setup).
+ Jeśli wszystko pójdzie zgodnie z planem, nie stracisz żadnych danych i wszystko pozostanie tak, jak przed rozpoczęciem poradnika (gry, NNID, zapisy itp. zostaną zachowane).
+ Pozostaw swoją konsolę podłączoną do ładowarki i naładowaną podczas całego procesu, aby nie dopuścić do utraty danych, lub uszkodzenia spowodowanego niespodziewanym wyłączeniem konsoli!
+ Tabelą partycji twojej karty SD powinien być [MBR, nie GPT](http://www.howtogeek.com/245610/) (karta SD, która przychodzi z twoim urządzeniem będzie domyślnie w MBR). The easiest way to test this is to check if the SD card works in your 3DS. If it works, the SD card is MBR.
+ If you need to format a brand new SD card, you can use [guiformat](http://ridgecrop.co.uk/index.htm?guiformat.htm) and set to an Allocation Unit Size of 32K (32768). If your SD card is 64GB or larger, use an Allocation Unit Size of 64K (65536) instead.
+ Old 2DS jest niemal identyczny jak Old 3DS pod względem oprogramowania, podczas gdy New 2DS jest zasadniczo identyczny jak New 3DS nowy pod względem oprogramowania. Kroki które mówią o "Old 3DS" można śmiało zastosować do Old 2DS, zaś wszystkie kroki opisane jako "New 3DS" pasują również do New 2DS.