Aby uzyskać wsparcie w języku angielskim, wejdź na Serwer Nintendo Homebrew na Discordzie.
Jeśli cenisz sobie ten poradnik, akceptuję Darowizny.


Więcej poradników na temat uzyskiwania Homebrew i Custom Firmware dla innych urządzeń możesz znaleźć na Hacks.Guide.


Dokładnie przeczytaj wszystkie strony wprowadzające (także tą!) zanim przejdziesz dalej.

Ta instrukcja przeznaczona jest wyłącznie dla konsol detalicznych (zakupionych przez indywidualnych klientów; nie dla konsol z programu Nintendo Developer)!
Jeśli posiadasz deweloperski model konsoli (“PANDA”), sprawdź Panda 3DS Hacks Guide.

Ten poradnik jest dostępny w innych językach!
Kliknij w prawym górnym rogu strony, aby zmienić język.
Jeśli chcesz wspomóc tłumaczenie tego poradnika na inne języki kliknij tutaj.

Ten poradnik potrzebuje twojej pomocy w seedowaniu tych torrentów!

Co to jest Homebrew?

Homebrew zwykle odnosi się do programów, które nie są autoryzowane przez 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.

Czym jest Custom Firmware?

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.

CFW można zainstalować na każdej konsoli i na dowolnej wersji (wersje >11.3.0 mogą wymagać użycia dodatkowych narzędzi / akcesoriów).

Co jest celem tego poradnika?

Końcowym celem tego poradnika jest przerobienie zupełnie niezmodyfikowanego, fabrycznego firmware konsoli Nintendo 3DS 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.

Aby uzyskać dokładne informacje, na jakiej zasadzie działa boot9strap, zobacz tę dokumentację.

Aby zobaczyć pełną listę podpisów sighax, zobacz ten gist.

Co mogę zrobić z Custom Firmware?

  • Grać we wszystkie gry, zarówno z kartridżów, jak i wersje eShop, niezależnie od regionu
  • Personalizować swoje menu HOME dzięki stworzonym przez użytkowników motywom i ekranom powitalnym
  • Używać “ROM hacków” dla gier, które posiadasz
  • Wykonywać zrzuty ekranu gier oraz aplikacji
  • Tworzyć kopie zapasowe, edytować i przywracać zapisy wielu gier
  • 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

Co powinienem wiedzieć przed rozpoczęciem?

  • 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.
  • This guide will work on New 3DS, Old 3DS, New 2DS, and Old 2DS in all regions on firmware 11.8.0 or below.
  • 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 (karta SD, która przychodzi z twoim urządzeniem będzie domyślnie w MBR).
  • Jeśli potrzebujesz sformatować nowo zakupioną kartę SD, możesz użyć guiformat i ustawić rozmiar jednostki alokacji (Allocation Unit Size) na 32K (32768).
  • 2DS jest zasadniczo identyczny do Old 3DS pod względem oprogramowania, i wszelkie kroki, które mówią “Old 3DS” dotyczą także 2DS’a.

Przejdź do Wprowadzenie