New Crowdin updates (#2206)

* New translations soundhax.txt (Catalan)

* New translations installing-boot9strap-(soundhax-sp).txt (Catalan)

* New translations seedminer-(twn).txt (Catalan)

* New translations en_US.yml (Czech)

* New translations installing-boot9strap-(soundhax).txt (Czech)

* New translations seedminer.txt (Czech)

* New translations soundhax.txt (Czech)

* New translations installing-boot9strap-(soundhax-sp).txt (Czech)

* New translations seedminer-(twn).txt (Czech)

* New translations seedminer.txt (German)

* New translations soundhax.txt (German)

* New translations installing-boot9strap-(soundhax-sp).txt (German)

* New translations seedminer-(twn).txt (German)

* New translations en_US.yml (Greek)

* New translations installing-boot9strap-(soundhax).txt (Greek)

* New translations seedminer.txt (Greek)

* New translations soundhax.txt (Greek)

* New translations installing-boot9strap-(soundhax-sp).txt (Greek)

* New translations seedminer-(twn).txt (Greek)

* New translations en_US.yml (Finnish)

* New translations installing-boot9strap-(soundhax).txt (Finnish)

* New translations seedminer.txt (Finnish)

* New translations soundhax.txt (Finnish)

* New translations installing-boot9strap-(soundhax-sp).txt (Finnish)

* New translations seedminer-(twn).txt (Finnish)

* New translations en_US.yml (Hebrew)

* New translations installing-boot9strap-(soundhax).txt (Hebrew)

* New translations seedminer.txt (Hebrew)

* New translations soundhax.txt (Hebrew)

* New translations installing-boot9strap-(soundhax-sp).txt (Hebrew)

* New translations seedminer-(twn).txt (Hebrew)

* New translations en_US.yml (Hungarian)

* New translations installing-boot9strap-(soundhax).txt (Hungarian)

* New translations seedminer.txt (Hungarian)

* New translations soundhax.txt (Hungarian)

* New translations installing-boot9strap-(soundhax-sp).txt (Hungarian)

* New translations seedminer-(twn).txt (Hungarian)

* New translations seedminer.txt (Italian)

* New translations soundhax.txt (Italian)

* New translations installing-boot9strap-(soundhax-sp).txt (Italian)

* New translations seedminer-(twn).txt (Italian)

* New translations en_US.yml (Japanese)

* New translations installing-boot9strap-(soundhax).txt (Japanese)

* New translations seedminer.txt (Japanese)

* New translations soundhax.txt (Japanese)

* New translations installing-boot9strap-(soundhax-sp).txt (Japanese)

* New translations seedminer-(twn).txt (Japanese)

* New translations en_US.yml (Korean)

* New translations installing-boot9strap-(soundhax).txt (Korean)

* New translations seedminer.txt (Korean)

* New translations soundhax.txt (Korean)

* New translations installing-boot9strap-(soundhax-sp).txt (Korean)

* New translations seedminer-(twn).txt (Korean)

* New translations en_US.yml (Dutch)

* New translations installing-boot9strap-(soundhax).txt (Dutch)

* New translations seedminer.txt (Dutch)

* New translations soundhax.txt (Dutch)

* New translations installing-boot9strap-(soundhax-sp).txt (Dutch)

* New translations seedminer-(twn).txt (Dutch)

* New translations installing-boot9strap-(soundhax).txt (Norwegian)

* New translations seedminer.txt (Norwegian)

* New translations soundhax.txt (Norwegian)

* New translations installing-boot9strap-(soundhax-sp).txt (Norwegian)

* New translations seedminer-(twn).txt (Norwegian)

* New translations en_US.yml (Polish)

* New translations installing-boot9strap-(soundhax).txt (Polish)

* New translations seedminer.txt (Polish)

* New translations soundhax.txt (Polish)

* New translations installing-boot9strap-(soundhax-sp).txt (Polish)

* New translations seedminer-(twn).txt (Polish)

* New translations en_US.yml (Portuguese)

* New translations installing-boot9strap-(soundhax).txt (Portuguese)

* New translations seedminer.txt (Portuguese)

* New translations soundhax.txt (Portuguese)

* New translations installing-boot9strap-(soundhax-sp).txt (Portuguese)

* New translations seedminer-(twn).txt (Portuguese)

* New translations en_US.yml (Russian)

* New translations installing-boot9strap-(soundhax).txt (Russian)

* New translations seedminer.txt (Russian)

* New translations soundhax.txt (Russian)

* New translations installing-boot9strap-(soundhax-sp).txt (Russian)

* New translations seedminer-(twn).txt (Russian)

* New translations en_US.yml (Swedish)

* New translations installing-boot9strap-(soundhax).txt (Swedish)

* New translations seedminer.txt (Swedish)

* New translations soundhax.txt (Swedish)

* New translations installing-boot9strap-(soundhax-sp).txt (Swedish)

* New translations seedminer-(twn).txt (Swedish)

* New translations en_US.yml (Turkish)

* New translations installing-boot9strap-(soundhax).txt (Turkish)

* New translations seedminer.txt (Turkish)

* New translations soundhax.txt (Turkish)

* New translations installing-boot9strap-(soundhax-sp).txt (Turkish)

* New translations seedminer-(twn).txt (Turkish)

* New translations en_US.yml (Ukrainian)

* New translations installing-boot9strap-(soundhax).txt (Ukrainian)

* New translations seedminer.txt (Ukrainian)

* New translations soundhax.txt (Ukrainian)

* New translations installing-boot9strap-(soundhax-sp).txt (Ukrainian)

* New translations seedminer-(twn).txt (Ukrainian)

* New translations en_US.yml (Chinese Simplified)

* New translations installing-boot9strap-(soundhax).txt (Chinese Simplified)

* New translations seedminer.txt (Chinese Simplified)

* New translations soundhax.txt (Chinese Simplified)

* New translations installing-boot9strap-(soundhax-sp).txt (Chinese Simplified)

* New translations seedminer-(twn).txt (Chinese Simplified)

* New translations en_US.yml (Chinese Traditional)

* New translations installing-boot9strap-(soundhax).txt (Chinese Traditional)

* New translations seedminer.txt (Chinese Traditional)

* New translations soundhax.txt (Chinese Traditional)

* New translations installing-boot9strap-(soundhax-sp).txt (Chinese Traditional)

* New translations seedminer-(twn).txt (Chinese Traditional)

* New translations en_US.yml (Vietnamese)

* New translations installing-boot9strap-(soundhax).txt (Vietnamese)

* New translations seedminer.txt (Vietnamese)

* New translations soundhax.txt (Vietnamese)

* New translations installing-boot9strap-(soundhax-sp).txt (Vietnamese)

* New translations seedminer-(twn).txt (Vietnamese)

* New translations en_US.yml (Portuguese, Brazilian)

* New translations installing-boot9strap-(soundhax).txt (Portuguese, Brazilian)

* New translations seedminer.txt (Portuguese, Brazilian)

* New translations soundhax.txt (Portuguese, Brazilian)

* New translations installing-boot9strap-(soundhax-sp).txt (Portuguese, Brazilian)

* New translations seedminer-(twn).txt (Portuguese, Brazilian)

* New translations en_US.yml (Indonesian)

* New translations installing-boot9strap-(soundhax).txt (Indonesian)

* New translations seedminer.txt (Indonesian)

* New translations soundhax.txt (Indonesian)

* New translations installing-boot9strap-(soundhax-sp).txt (Indonesian)

* New translations seedminer-(twn).txt (Indonesian)

* New translations en_US.yml (Thai)

* New translations installing-boot9strap-(soundhax).txt (Thai)

* New translations seedminer.txt (Thai)

* New translations soundhax.txt (Thai)

* New translations installing-boot9strap-(soundhax-sp).txt (Thai)

* New translations seedminer-(twn).txt (Thai)

* New translations en_US.yml (Croatian)

* New translations installing-boot9strap-(soundhax).txt (Croatian)

* New translations seedminer.txt (Croatian)

* New translations soundhax.txt (Croatian)

* New translations installing-boot9strap-(soundhax-sp).txt (Croatian)

* New translations seedminer-(twn).txt (Croatian)

* New translations en_US.yml (Malay)

* New translations installing-boot9strap-(soundhax).txt (Malay)

* New translations seedminer.txt (Malay)

* New translations soundhax.txt (Malay)

* New translations installing-boot9strap-(soundhax-sp).txt (Malay)

* New translations seedminer-(twn).txt (Malay)

* New translations en_US.yml (Pirate English)

* New translations installing-boot9strap-(soundhax).txt (Pirate English)

* New translations seedminer.txt (Pirate English)

* New translations soundhax.txt (Pirate English)

* New translations installing-boot9strap-(soundhax-sp).txt (Pirate English)

* New translations seedminer-(twn).txt (Pirate English)

* New translations seedminer.txt (Korean)

* New translations seedminer.txt (French)

* New translations seedminer.txt (German)

* New translations seedminer.txt (Italian)

* New translations seedminer.txt (Romanian)

* New translations seedminer.txt (Spanish)

* New translations seedminer.txt (Arabic)

* New translations seedminer.txt (Bulgarian)

* New translations seedminer.txt (Catalan)

* New translations seedminer.txt (Czech)

* New translations seedminer.txt (Greek)

* New translations seedminer.txt (Finnish)

* New translations seedminer.txt (Hebrew)

* New translations seedminer.txt (Hungarian)

* New translations seedminer.txt (Japanese)

* New translations seedminer.txt (Dutch)

* New translations seedminer.txt (Norwegian)

* New translations seedminer.txt (Polish)

* New translations seedminer.txt (Portuguese)

* New translations seedminer.txt (Russian)

* New translations seedminer.txt (Swedish)

* New translations seedminer.txt (Turkish)

* New translations seedminer.txt (Ukrainian)

* New translations seedminer.txt (Chinese Simplified)

* New translations seedminer.txt (Chinese Traditional)

* New translations seedminer.txt (Vietnamese)

* New translations seedminer.txt (Portuguese, Brazilian)

* New translations seedminer.txt (Indonesian)

* New translations seedminer.txt (Thai)

* New translations seedminer.txt (Croatian)

* New translations seedminer.txt (Malay)

* New translations seedminer.txt (Pirate English)

* New translations seedminer-base.txt (Romanian)

* New translations seedminer-(twn).txt (Romanian)

* New translations seedminer-base.txt (French)

* New translations seedminer-(twn).txt (French)

* New translations seedminer-base.txt (Spanish)

* New translations seedminer-(twn).txt (Spanish)

* New translations seedminer-base.txt (Arabic)

* New translations seedminer-(twn).txt (Arabic)

* New translations seedminer-base.txt (Bulgarian)

* New translations seedminer-(twn).txt (Bulgarian)

* New translations seedminer-base.txt (Catalan)

* New translations seedminer-(twn).txt (Catalan)

* New translations seedminer-base.txt (Czech)

* New translations seedminer-(twn).txt (Czech)

* New translations seedminer-base.txt (German)

* New translations seedminer-(twn).txt (German)

* New translations seedminer-base.txt (Greek)

* New translations seedminer-(twn).txt (Greek)

* New translations seedminer-base.txt (Finnish)

* New translations seedminer-(twn).txt (Finnish)

* New translations seedminer-base.txt (Hebrew)

* New translations seedminer-(twn).txt (Hebrew)

* New translations seedminer-base.txt (Hungarian)

* New translations seedminer-(twn).txt (Hungarian)

* New translations seedminer-base.txt (Italian)

* New translations seedminer-(twn).txt (Italian)

* New translations seedminer-base.txt (Japanese)

* New translations seedminer-(twn).txt (Japanese)

* New translations seedminer-base.txt (Korean)

* New translations seedminer-(twn).txt (Korean)

* New translations seedminer-base.txt (Dutch)

* New translations seedminer-(twn).txt (Dutch)

* New translations seedminer-base.txt (Norwegian)

* New translations seedminer-(twn).txt (Norwegian)

* New translations seedminer-base.txt (Polish)

* New translations seedminer-(twn).txt (Polish)

* New translations seedminer-base.txt (Portuguese)

* New translations seedminer-(twn).txt (Portuguese)

* New translations seedminer-base.txt (Russian)

* New translations seedminer-(twn).txt (Russian)

* New translations seedminer-base.txt (Swedish)

* New translations seedminer-(twn).txt (Swedish)

* New translations seedminer-base.txt (Turkish)

* New translations seedminer-(twn).txt (Turkish)

* New translations seedminer-base.txt (Ukrainian)

* New translations seedminer-(twn).txt (Ukrainian)

* New translations seedminer-base.txt (Chinese Simplified)

* New translations seedminer-(twn).txt (Chinese Simplified)

* New translations seedminer-base.txt (Chinese Traditional)

* New translations seedminer-(twn).txt (Chinese Traditional)

* New translations seedminer-base.txt (Vietnamese)

* New translations seedminer-(twn).txt (Vietnamese)

* New translations seedminer-base.txt (Portuguese, Brazilian)

* New translations seedminer-(twn).txt (Portuguese, Brazilian)

* New translations seedminer-base.txt (Indonesian)

* New translations seedminer-(twn).txt (Indonesian)

* New translations seedminer-base.txt (Thai)

* New translations seedminer-(twn).txt (Thai)

* New translations seedminer-base.txt (Croatian)

* New translations seedminer-(twn).txt (Croatian)

* New translations seedminer-base.txt (Malay)

* New translations seedminer-(twn).txt (Malay)

* New translations seedminer-base.txt (Pirate English)

* New translations seedminer-(twn).txt (Pirate English)
This commit is contained in:
ihaveahax 2023-03-12 09:03:11 -07:00 committed by GitHub
parent 7cbd428283
commit 3b829916fe
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
452 changed files with 13971 additions and 5939 deletions

View file

@ -64,6 +64,9 @@ sidebar_pages:
-
title: Seedminer
url: seedminer
-
title: Seedminer (TWN)
url: seedminer-(twn)
-
title: BannerBomb3
url: bannerbomb3
@ -97,6 +100,9 @@ sidebar_pages:
-
title: Installing boot9strap (Soundhax)
url: installing-boot9strap-(soundhax)
-
title: Installing boot9strap (Soundhax-sp)
url: installing-boot9strap-(soundhax-sp)
-
title: Installing boot9strap (SSLoth-Browser)
url: installing-boot9strap-(ssloth-browser)

View file

@ -64,6 +64,9 @@ sidebar_pages:
-
title: Seedminer
url: seedminer
-
title: Seedminer (TWN)
url: seedminer-(twn)
-
title: BannerBomb3
url: bannerbomb3
@ -97,6 +100,9 @@ sidebar_pages:
-
title: Installing boot9strap (Soundhax)
url: installing-boot9strap-(soundhax)
-
title: Installing boot9strap (Soundhax-sp)
url: installing-boot9strap-(soundhax-sp)
-
title: Installing boot9strap (SSLoth-Browser)
url: installing-boot9strap-(ssloth-browser)

View file

@ -64,6 +64,9 @@ sidebar_pages:
-
title: Seedminer
url: seedminer
-
title: Seedminer (TWN)
url: seedminer-(twn)
-
title: BannerBomb3
url: bannerbomb3
@ -97,6 +100,9 @@ sidebar_pages:
-
title: Installing boot9strap (Soundhax)
url: installing-boot9strap-(soundhax)
-
title: Installing boot9strap (Soundhax-sp)
url: installing-boot9strap-(soundhax-sp)
-
title: Installing boot9strap (SSLoth-Browser)
url: installing-boot9strap-(ssloth-browser)

View file

@ -64,6 +64,9 @@ sidebar_pages:
-
title: Seedminer
url: seedminer
-
title: Seedminer (TWN)
url: seedminer-(twn)
-
title: BannerBomb3
url: bannerbomb3
@ -97,6 +100,9 @@ sidebar_pages:
-
title: Installing boot9strap (Soundhax)
url: installing-boot9strap-(soundhax)
-
title: Installing boot9strap (Soundhax-sp)
url: installing-boot9strap-(soundhax-sp)
-
title: Installing boot9strap (SSLoth-Browser)
url: installing-boot9strap-(ssloth-browser)

View file

@ -64,23 +64,26 @@ sidebar_pages:
-
title: Seedminer
url: seedminer
-
title: Seedminer (TWN)
url: seedminer-(twn)
-
title: BannerBomb3
url: bannerbomb3
-
title: Mehrere Optionen
title: Multiple Options
url: multiple-options
-
title: ntrboot flashen(Ein 3DS System)
title: Flashing ntrboot (3DS Single System)
url: flashing-ntrboot-(3ds-single-system)
-
title: ntrboot flashen (Mehrere 3DS Systeme)
title: Flashing ntrboot (3DS Multi System)
url: flashing-ntrboot-(3ds-multi-system)
-
title: ntrboot flashen (DSi)
title: Flashing ntrboot (DSi)
url: flashing-ntrboot-(dsi)
-
title: ntrboot flashen (NDS)
title: Flashing ntrboot (NDS)
url: flashing-ntrboot-(nds)
-
title: Homebrew Launcher (PicHaxx)
@ -89,29 +92,32 @@ sidebar_pages:
title: BannerBomb3 + Fredtool (TWN)
url: bannerbomb3-fredtool-(twn)
-
title: boot9strap installieren (Hardmod)
title: Installing boot9strap (Hardmod)
url: installing-boot9strap-(hardmod)
-
title: boot9strap installieren (ntrboot)
title: Installing boot9strap (ntrboot)
url: installing-boot9strap-(ntrboot)
-
title: boot9strap installieren (Soundhax)
title: Installing boot9strap (Soundhax)
url: installing-boot9strap-(soundhax)
-
title: boot9strap installieren (SSLoth-Browser)
title: Installing boot9strap (Soundhax-sp)
url: installing-boot9strap-(soundhax-sp)
-
title: Installing boot9strap (SSLoth-Browser)
url: installing-boot9strap-(ssloth-browser)
-
title: boot9strap installieren (Fredtool)
title: Installing boot9strap (Fredtool)
url: installing-boot9strap-(fredtool)
-
title: boot9strap installieren (USM)
title: Installing boot9strap (USM)
url: installing-boot9strap-(usm)
-
title: boot9strap installieren (kartdlphax)
title: Installing boot9strap (kartdlphax)
url: installing-boot9strap-(kartdlphax)
-
title: boot9strap installieren (HBL-USM)
title: Installing boot9strap (HBL-USM)
url: installing-boot9strap-(hbl-usm)
-
title: Setup abschließen
title: Finalizing Setup
url: finalizing-setup

View file

@ -64,6 +64,9 @@ sidebar_pages:
-
title: Seedminer
url: seedminer
-
title: Seedminer (TWN)
url: seedminer-(twn)
-
title: BannerBomb3
url: bannerbomb3
@ -97,6 +100,9 @@ sidebar_pages:
-
title: Installing boot9strap (Soundhax)
url: installing-boot9strap-(soundhax)
-
title: Installing boot9strap (Soundhax-sp)
url: installing-boot9strap-(soundhax-sp)
-
title: Installing boot9strap (SSLoth-Browser)
url: installing-boot9strap-(ssloth-browser)

View file

@ -64,6 +64,9 @@ sidebar_pages:
-
title: Seedminer
url: seedminer
-
title: Seedminer (TWN)
url: seedminer-(twn)
-
title: BannerBomb3
url: bannerbomb3
@ -97,6 +100,9 @@ sidebar_pages:
-
title: Installing boot9strap (Soundhax)
url: installing-boot9strap-(soundhax)
-
title: Installing boot9strap (Soundhax-sp)
url: installing-boot9strap-(soundhax-sp)
-
title: Installing boot9strap (SSLoth-Browser)
url: installing-boot9strap-(ssloth-browser)

View file

@ -64,6 +64,9 @@ sidebar_pages:
-
title: Seedminer
url: seedminer
-
title: Seedminer (TWN)
url: seedminer-(twn)
-
title: BannerBomb3
url: bannerbomb3
@ -97,6 +100,9 @@ sidebar_pages:
-
title: Installing boot9strap (Soundhax)
url: installing-boot9strap-(soundhax)
-
title: Installing boot9strap (Soundhax-sp)
url: installing-boot9strap-(soundhax-sp)
-
title: Installing boot9strap (SSLoth-Browser)
url: installing-boot9strap-(ssloth-browser)

View file

@ -64,6 +64,9 @@ sidebar_pages:
-
title: Seedminer
url: seedminer
-
title: Seedminer (TWN)
url: seedminer-(twn)
-
title: BannerBomb3
url: bannerbomb3
@ -97,6 +100,9 @@ sidebar_pages:
-
title: Installing boot9strap (Soundhax)
url: installing-boot9strap-(soundhax)
-
title: Installing boot9strap (Soundhax-sp)
url: installing-boot9strap-(soundhax-sp)
-
title: Installing boot9strap (SSLoth-Browser)
url: installing-boot9strap-(ssloth-browser)

View file

@ -64,23 +64,26 @@ sidebar_pages:
-
title: Seedminer
url: seedminer
-
title: Seedminer (TWN)
url: seedminer-(twn)
-
title: BannerBomb3
url: bannerbomb3
-
title: Choix multiple
title: Multiple Options
url: multiple-options
-
title: Flasher ntrboot (une seule 3DS)
title: Flashing ntrboot (3DS Single System)
url: flashing-ntrboot-(3ds-single-system)
-
title: Flasher ntrboot (plusieurs 3DS)
title: Flashing ntrboot (3DS Multi System)
url: flashing-ntrboot-(3ds-multi-system)
-
title: Flasher ntrboot (DSi)
title: Flashing ntrboot (DSi)
url: flashing-ntrboot-(dsi)
-
title: Flasher ntrboot (NDS)
title: Flashing ntrboot (NDS)
url: flashing-ntrboot-(nds)
-
title: Homebrew Launcher (PicHaxx)
@ -89,29 +92,32 @@ sidebar_pages:
title: BannerBomb3 + Fredtool (TWN)
url: bannerbomb3-fredtool-(twn)
-
title: Installation de boot9strap (Hardmod)
title: Installing boot9strap (Hardmod)
url: installing-boot9strap-(hardmod)
-
title: Installation de boot9strap (ntrboot)
title: Installing boot9strap (ntrboot)
url: installing-boot9strap-(ntrboot)
-
title: Installation de boot9strap (Soundhax)
title: Installing boot9strap (Soundhax)
url: installing-boot9strap-(soundhax)
-
title: Installation de boot9strap (SSLoth-Browser)
title: Installing boot9strap (Soundhax-sp)
url: installing-boot9strap-(soundhax-sp)
-
title: Installing boot9strap (SSLoth-Browser)
url: installing-boot9strap-(ssloth-browser)
-
title: Installation de boot9strap (Fredtool)
title: Installing boot9strap (Fredtool)
url: installing-boot9strap-(fredtool)
-
title: Installation de boot9strap (USM)
title: Installing boot9strap (USM)
url: installing-boot9strap-(usm)
-
title: Installation de boot9strap (kartdlphax)
title: Installing boot9strap (kartdlphax)
url: installing-boot9strap-(kartdlphax)
-
title: Installation de boot9strap (HBL-USM)
title: Installing boot9strap (HBL-USM)
url: installing-boot9strap-(hbl-usm)
-
title: Finalisation de la configuration
title: Finalizing Setup
url: finalizing-setup

View file

@ -64,6 +64,9 @@ sidebar_pages:
-
title: Seedminer
url: seedminer
-
title: Seedminer (TWN)
url: seedminer-(twn)
-
title: BannerBomb3
url: bannerbomb3
@ -97,6 +100,9 @@ sidebar_pages:
-
title: Installing boot9strap (Soundhax)
url: installing-boot9strap-(soundhax)
-
title: Installing boot9strap (Soundhax-sp)
url: installing-boot9strap-(soundhax-sp)
-
title: Installing boot9strap (SSLoth-Browser)
url: installing-boot9strap-(ssloth-browser)

View file

@ -64,6 +64,9 @@ sidebar_pages:
-
title: Seedminer
url: seedminer
-
title: Seedminer (TWN)
url: seedminer-(twn)
-
title: BannerBomb3
url: bannerbomb3
@ -97,6 +100,9 @@ sidebar_pages:
-
title: Installing boot9strap (Soundhax)
url: installing-boot9strap-(soundhax)
-
title: Installing boot9strap (Soundhax-sp)
url: installing-boot9strap-(soundhax-sp)
-
title: Installing boot9strap (SSLoth-Browser)
url: installing-boot9strap-(ssloth-browser)

View file

@ -64,23 +64,26 @@ sidebar_pages:
-
title: Seedminer
url: seedminer
-
title: Seedminer (TWN)
url: seedminer-(twn)
-
title: BannerBomb3
url: bannerbomb3
-
title: Több lehetőség
title: Multiple Options
url: multiple-options
-
title: Ntrboot flashelése (egy 3DS rendszer)
title: Flashing ntrboot (3DS Single System)
url: flashing-ntrboot-(3ds-single-system)
-
title: Ntrboot flashelése (több 3DS rendszer)
title: Flashing ntrboot (3DS Multi System)
url: flashing-ntrboot-(3ds-multi-system)
-
title: Ntrboot flashelése (DSi)
title: Flashing ntrboot (DSi)
url: flashing-ntrboot-(dsi)
-
title: Ntrboot flashelése (NDS)
title: Flashing ntrboot (NDS)
url: flashing-ntrboot-(nds)
-
title: Homebrew Launcher (PicHaxx)
@ -89,29 +92,32 @@ sidebar_pages:
title: BannerBomb3 + Fredtool (TWN)
url: bannerbomb3-fredtool-(twn)
-
title: Boot9strap telepítése (Hardmod)
title: Installing boot9strap (Hardmod)
url: installing-boot9strap-(hardmod)
-
title: Boot9strap (ntrboot) telepítése
title: Installing boot9strap (ntrboot)
url: installing-boot9strap-(ntrboot)
-
title: Boot9strap telepítése (Soundhax)
title: Installing boot9strap (Soundhax)
url: installing-boot9strap-(soundhax)
-
title: Boot9strap telepítése (SSLoth-Browser)
title: Installing boot9strap (Soundhax-sp)
url: installing-boot9strap-(soundhax-sp)
-
title: Installing boot9strap (SSLoth-Browser)
url: installing-boot9strap-(ssloth-browser)
-
title: Boot9strap telepítése (Fredtool)
title: Installing boot9strap (Fredtool)
url: installing-boot9strap-(fredtool)
-
title: Boot9strap telepítése (USM)
title: Installing boot9strap (USM)
url: installing-boot9strap-(usm)
-
title: Boot9strap telepítése (kartdlphax)
title: Installing boot9strap (kartdlphax)
url: installing-boot9strap-(kartdlphax)
-
title: Boot9strap telepítése (HBL-USM)
title: Installing boot9strap (HBL-USM)
url: installing-boot9strap-(hbl-usm)
-
title: Telepítés véglegesítése
title: Finalizing Setup
url: finalizing-setup

View file

@ -64,6 +64,9 @@ sidebar_pages:
-
title: Seedminer
url: seedminer
-
title: Seedminer (TWN)
url: seedminer-(twn)
-
title: BannerBomb3
url: bannerbomb3
@ -97,6 +100,9 @@ sidebar_pages:
-
title: Installing boot9strap (Soundhax)
url: installing-boot9strap-(soundhax)
-
title: Installing boot9strap (Soundhax-sp)
url: installing-boot9strap-(soundhax-sp)
-
title: Installing boot9strap (SSLoth-Browser)
url: installing-boot9strap-(ssloth-browser)

View file

@ -64,23 +64,26 @@ sidebar_pages:
-
title: Seedminer
url: seedminer
-
title: Seedminer (TWN)
url: seedminer-(twn)
-
title: BannerBomb3
url: bannerbomb3
-
title: Più Opzioni
title: Multiple Options
url: multiple-options
-
title: Flash di ntrboot (Singolo 3DS)
title: Flashing ntrboot (3DS Single System)
url: flashing-ntrboot-(3ds-single-system)
-
title: Flash di ntrboot (Con più 3DS)
title: Flashing ntrboot (3DS Multi System)
url: flashing-ntrboot-(3ds-multi-system)
-
title: Flash di ntrboot (DSi)
title: Flashing ntrboot (DSi)
url: flashing-ntrboot-(dsi)
-
title: Flash di ntrboot (NDS)
title: Flashing ntrboot (NDS)
url: flashing-ntrboot-(nds)
-
title: Homebrew Launcher (PicHaxx)
@ -89,29 +92,32 @@ sidebar_pages:
title: BannerBomb3 + Fredtool (TWN)
url: bannerbomb3-fredtool-(twn)
-
title: Installazione di boot9strap (Hardmod)
title: Installing boot9strap (Hardmod)
url: installing-boot9strap-(hardmod)
-
title: Installazione di boot9strap (ntrboot)
title: Installing boot9strap (ntrboot)
url: installing-boot9strap-(ntrboot)
-
title: Installazione di boot9strap (Soundhax)
title: Installing boot9strap (Soundhax)
url: installing-boot9strap-(soundhax)
-
title: Installazione di boot9strap (SSLoth-Browser)
title: Installing boot9strap (Soundhax-sp)
url: installing-boot9strap-(soundhax-sp)
-
title: Installing boot9strap (SSLoth-Browser)
url: installing-boot9strap-(ssloth-browser)
-
title: Installazione di boot9strap (Fredtool)
title: Installing boot9strap (Fredtool)
url: installing-boot9strap-(fredtool)
-
title: Installazione di boot9strap (USM)
title: Installing boot9strap (USM)
url: installing-boot9strap-(usm)
-
title: Installazione di boot9strap (kartdlphax)
title: Installing boot9strap (kartdlphax)
url: installing-boot9strap-(kartdlphax)
-
title: Installazione di boot9strap (HBL-USM)
title: Installing boot9strap (HBL-USM)
url: installing-boot9strap-(hbl-usm)
-
title: Completamento dell'installazione
title: Finalizing Setup
url: finalizing-setup

View file

@ -64,6 +64,9 @@ sidebar_pages:
-
title: Seedminer
url: seedminer
-
title: Seedminer (TWN)
url: seedminer-(twn)
-
title: BannerBomb3
url: bannerbomb3
@ -97,6 +100,9 @@ sidebar_pages:
-
title: Installing boot9strap (Soundhax)
url: installing-boot9strap-(soundhax)
-
title: Installing boot9strap (Soundhax-sp)
url: installing-boot9strap-(soundhax-sp)
-
title: Installing boot9strap (SSLoth-Browser)
url: installing-boot9strap-(ssloth-browser)

View file

@ -64,54 +64,60 @@ sidebar_pages:
-
title: Seedminer
url: seedminer
-
title: Seedminer (TWN)
url: seedminer-(twn)
-
title: BannerBomb3
url: bannerbomb3
-
title: 여러가지 옵션
title: Multiple Options
url: multiple-options
-
title: ntrboot 플래싱 (단일 3DS)
title: Flashing ntrboot (3DS Single System)
url: flashing-ntrboot-(3ds-single-system)
-
title: Ntrboot 플래싱 (3DS 두 대)
title: Flashing ntrboot (3DS Multi System)
url: flashing-ntrboot-(3ds-multi-system)
-
title: ntrboot 플래싱 (DSi)
title: Flashing ntrboot (DSi)
url: flashing-ntrboot-(dsi)
-
title: ntrboot 플래싱 (NDS)
title: Flashing ntrboot (NDS)
url: flashing-ntrboot-(nds)
-
title: 홈브류 런처 (PicHaxx)
title: Homebrew Launcher (PicHaxx)
url: homebrew-launcher-(pichaxx)
-
title: BannerBomb3 + Fredtool (타이완)
title: BannerBomb3 + Fredtool (TWN)
url: bannerbomb3-fredtool-(twn)
-
title: boot9strap 설치 (하드모드)
title: Installing boot9strap (Hardmod)
url: installing-boot9strap-(hardmod)
-
title: boot9strap 설치 (ntrboot)
title: Installing boot9strap (ntrboot)
url: installing-boot9strap-(ntrboot)
-
title: boot9strap 설치 (Soundhax)
title: Installing boot9strap (Soundhax)
url: installing-boot9strap-(soundhax)
-
title: boot9strap 설치 (SSLoth-Browser)
title: Installing boot9strap (Soundhax-sp)
url: installing-boot9strap-(soundhax-sp)
-
title: Installing boot9strap (SSLoth-Browser)
url: installing-boot9strap-(ssloth-browser)
-
title: boot9strap 설치 (Fredtool)
title: Installing boot9strap (Fredtool)
url: installing-boot9strap-(fredtool)
-
title: boot9strap 설치 (USM)
title: Installing boot9strap (USM)
url: installing-boot9strap-(usm)
-
title: boot9strap 설치 (kartdlphax)
title: Installing boot9strap (kartdlphax)
url: installing-boot9strap-(kartdlphax)
-
title: boot9strap 설치 (HBL-USM)
title: Installing boot9strap (HBL-USM)
url: installing-boot9strap-(hbl-usm)
-
title: 마무리 단계
title: Finalizing Setup
url: finalizing-setup

View file

@ -64,6 +64,9 @@ sidebar_pages:
-
title: Seedminer
url: seedminer
-
title: Seedminer (TWN)
url: seedminer-(twn)
-
title: BannerBomb3
url: bannerbomb3
@ -97,6 +100,9 @@ sidebar_pages:
-
title: Installing boot9strap (Soundhax)
url: installing-boot9strap-(soundhax)
-
title: Installing boot9strap (Soundhax-sp)
url: installing-boot9strap-(soundhax-sp)
-
title: Installing boot9strap (SSLoth-Browser)
url: installing-boot9strap-(ssloth-browser)

View file

@ -64,54 +64,60 @@ sidebar_pages:
-
title: Seedminer
url: seedminer
-
title: Seedminer (TWN)
url: seedminer-(twn)
-
title: BannerBomb3
url: bannerbomb3
-
title: Meerdere mogelijkheden
title: Multiple Options
url: multiple-options
-
title: Ntrboot flashen (één 3DS systeem)
title: Flashing ntrboot (3DS Single System)
url: flashing-ntrboot-(3ds-single-system)
-
title: Ntrboot flashen (meerdere 3DS systemen)
title: Flashing ntrboot (3DS Multi System)
url: flashing-ntrboot-(3ds-multi-system)
-
title: Ntrboot flashen (DSi)
title: Flashing ntrboot (DSi)
url: flashing-ntrboot-(dsi)
-
title: Ntrboot flashen (NDS)
title: Flashing ntrboot (NDS)
url: flashing-ntrboot-(nds)
-
title: Homebrew Launcher (PicHack)
title: Homebrew Launcher (PicHaxx)
url: homebrew-launcher-(pichaxx)
-
title: BannerBomb3 + Fredtool (TWN)
url: bannerbomb3-fredtool-(twn)
-
title: Boot9strap installeren (Hardmod)
title: Installing boot9strap (Hardmod)
url: installing-boot9strap-(hardmod)
-
title: Boot9strap installeren (ntrboot)
title: Installing boot9strap (ntrboot)
url: installing-boot9strap-(ntrboot)
-
title: Boot9strap installeren (Soundhax)
title: Installing boot9strap (Soundhax)
url: installing-boot9strap-(soundhax)
-
title: Boot9strap installeren (SSLoth-Browser)
title: Installing boot9strap (Soundhax-sp)
url: installing-boot9strap-(soundhax-sp)
-
title: Installing boot9strap (SSLoth-Browser)
url: installing-boot9strap-(ssloth-browser)
-
title: Boot9strap installeren (Fredtool)
title: Installing boot9strap (Fredtool)
url: installing-boot9strap-(fredtool)
-
title: Boot9strap installeren (USM)
title: Installing boot9strap (USM)
url: installing-boot9strap-(usm)
-
title: Boot9strap installeren (kartdlphax)
title: Installing boot9strap (kartdlphax)
url: installing-boot9strap-(kartdlphax)
-
title: Boot9strap installeren (HBL-USM)
title: Installing boot9strap (HBL-USM)
url: installing-boot9strap-(hbl-usm)
-
title: Installatie voltooien
title: Finalizing Setup
url: finalizing-setup

View file

@ -64,6 +64,9 @@ sidebar_pages:
-
title: Seedminer
url: seedminer
-
title: Seedminer (TWN)
url: seedminer-(twn)
-
title: BannerBomb3
url: bannerbomb3
@ -97,6 +100,9 @@ sidebar_pages:
-
title: Installing boot9strap (Soundhax)
url: installing-boot9strap-(soundhax)
-
title: Installing boot9strap (Soundhax-sp)
url: installing-boot9strap-(soundhax-sp)
-
title: Installing boot9strap (SSLoth-Browser)
url: installing-boot9strap-(ssloth-browser)

View file

@ -64,6 +64,9 @@ sidebar_pages:
-
title: Seedminer
url: seedminer
-
title: Seedminer (TWN)
url: seedminer-(twn)
-
title: BannerBomb3
url: bannerbomb3
@ -97,6 +100,9 @@ sidebar_pages:
-
title: Installing boot9strap (Soundhax)
url: installing-boot9strap-(soundhax)
-
title: Installing boot9strap (Soundhax-sp)
url: installing-boot9strap-(soundhax-sp)
-
title: Installing boot9strap (SSLoth-Browser)
url: installing-boot9strap-(ssloth-browser)

View file

@ -64,23 +64,26 @@ sidebar_pages:
-
title: Seedminer
url: seedminer
-
title: Seedminer (TWN)
url: seedminer-(twn)
-
title: BannerBomb3
url: bannerbomb3
-
title: Múltiplas Opções
title: Multiple Options
url: multiple-options
-
title: Injetando ntrboot (Único 3DS)
title: Flashing ntrboot (3DS Single System)
url: flashing-ntrboot-(3ds-single-system)
-
title: Injetando ntrboot (Múltiplos 3DS)
title: Flashing ntrboot (3DS Multi System)
url: flashing-ntrboot-(3ds-multi-system)
-
title: Injetando ntrboot (DSi)
title: Flashing ntrboot (DSi)
url: flashing-ntrboot-(dsi)
-
title: Injetando ntrboot (NDS)
title: Flashing ntrboot (NDS)
url: flashing-ntrboot-(nds)
-
title: Homebrew Launcher (PicHaxx)
@ -89,29 +92,32 @@ sidebar_pages:
title: BannerBomb3 + Fredtool (TWN)
url: bannerbomb3-fredtool-(twn)
-
title: Instalando boot9strap (Hardmod)
title: Installing boot9strap (Hardmod)
url: installing-boot9strap-(hardmod)
-
title: Instalando boot9strap (ntrboot)
title: Installing boot9strap (ntrboot)
url: installing-boot9strap-(ntrboot)
-
title: Instalando boot9strap (Soundhax)
title: Installing boot9strap (Soundhax)
url: installing-boot9strap-(soundhax)
-
title: Instalando boot9strap (SSLoth-Browser)
title: Installing boot9strap (Soundhax-sp)
url: installing-boot9strap-(soundhax-sp)
-
title: Installing boot9strap (SSLoth-Browser)
url: installing-boot9strap-(ssloth-browser)
-
title: Instalando boot9strap (Fredtool)
title: Installing boot9strap (Fredtool)
url: installing-boot9strap-(fredtool)
-
title: Instalando boot9strap (USM)
title: Installing boot9strap (USM)
url: installing-boot9strap-(usm)
-
title: Instalando boot9strap (kartdlphax)
title: Installing boot9strap (kartdlphax)
url: installing-boot9strap-(kartdlphax)
-
title: Instalando boot9strap (HBL-USM)
title: Installing boot9strap (HBL-USM)
url: installing-boot9strap-(hbl-usm)
-
title: Finalizando a Instalação
title: Finalizing Setup
url: finalizing-setup

View file

@ -64,6 +64,9 @@ sidebar_pages:
-
title: Seedminer
url: seedminer
-
title: Seedminer (TWN)
url: seedminer-(twn)
-
title: BannerBomb3
url: bannerbomb3
@ -97,6 +100,9 @@ sidebar_pages:
-
title: Installing boot9strap (Soundhax)
url: installing-boot9strap-(soundhax)
-
title: Installing boot9strap (Soundhax-sp)
url: installing-boot9strap-(soundhax-sp)
-
title: Installing boot9strap (SSLoth-Browser)
url: installing-boot9strap-(ssloth-browser)

View file

@ -64,6 +64,9 @@ sidebar_pages:
-
title: Seedminer
url: seedminer
-
title: Seedminer (TWN)
url: seedminer-(twn)
-
title: BannerBomb3
url: bannerbomb3
@ -97,6 +100,9 @@ sidebar_pages:
-
title: Installing boot9strap (Soundhax)
url: installing-boot9strap-(soundhax)
-
title: Installing boot9strap (Soundhax-sp)
url: installing-boot9strap-(soundhax-sp)
-
title: Installing boot9strap (SSLoth-Browser)
url: installing-boot9strap-(ssloth-browser)

View file

@ -64,6 +64,9 @@ sidebar_pages:
-
title: Seedminer
url: seedminer
-
title: Seedminer (TWN)
url: seedminer-(twn)
-
title: BannerBomb3
url: bannerbomb3
@ -97,6 +100,9 @@ sidebar_pages:
-
title: Installing boot9strap (Soundhax)
url: installing-boot9strap-(soundhax)
-
title: Installing boot9strap (Soundhax-sp)
url: installing-boot9strap-(soundhax-sp)
-
title: Installing boot9strap (SSLoth-Browser)
url: installing-boot9strap-(ssloth-browser)

View file

@ -64,6 +64,9 @@ sidebar_pages:
-
title: Seedminer
url: seedminer
-
title: Seedminer (TWN)
url: seedminer-(twn)
-
title: BannerBomb3
url: bannerbomb3
@ -97,6 +100,9 @@ sidebar_pages:
-
title: Installing boot9strap (Soundhax)
url: installing-boot9strap-(soundhax)
-
title: Installing boot9strap (Soundhax-sp)
url: installing-boot9strap-(soundhax-sp)
-
title: Installing boot9strap (SSLoth-Browser)
url: installing-boot9strap-(ssloth-browser)

View file

@ -64,6 +64,9 @@ sidebar_pages:
-
title: Seedminer
url: seedminer
-
title: Seedminer (TWN)
url: seedminer-(twn)
-
title: BannerBomb3
url: bannerbomb3
@ -97,6 +100,9 @@ sidebar_pages:
-
title: Installing boot9strap (Soundhax)
url: installing-boot9strap-(soundhax)
-
title: Installing boot9strap (Soundhax-sp)
url: installing-boot9strap-(soundhax-sp)
-
title: Installing boot9strap (SSLoth-Browser)
url: installing-boot9strap-(ssloth-browser)

View file

@ -64,6 +64,9 @@ sidebar_pages:
-
title: Seedminer
url: seedminer
-
title: Seedminer (TWN)
url: seedminer-(twn)
-
title: BannerBomb3
url: bannerbomb3
@ -97,6 +100,9 @@ sidebar_pages:
-
title: Installing boot9strap (Soundhax)
url: installing-boot9strap-(soundhax)
-
title: Installing boot9strap (Soundhax-sp)
url: installing-boot9strap-(soundhax-sp)
-
title: Installing boot9strap (SSLoth-Browser)
url: installing-boot9strap-(ssloth-browser)

View file

@ -64,6 +64,9 @@ sidebar_pages:
-
title: Seedminer
url: seedminer
-
title: Seedminer (TWN)
url: seedminer-(twn)
-
title: BannerBomb3
url: bannerbomb3
@ -97,6 +100,9 @@ sidebar_pages:
-
title: Installing boot9strap (Soundhax)
url: installing-boot9strap-(soundhax)
-
title: Installing boot9strap (Soundhax-sp)
url: installing-boot9strap-(soundhax-sp)
-
title: Installing boot9strap (SSLoth-Browser)
url: installing-boot9strap-(ssloth-browser)

View file

@ -64,6 +64,9 @@ sidebar_pages:
-
title: Seedminer
url: seedminer
-
title: Seedminer (TWN)
url: seedminer-(twn)
-
title: BannerBomb3
url: bannerbomb3
@ -97,6 +100,9 @@ sidebar_pages:
-
title: Installing boot9strap (Soundhax)
url: installing-boot9strap-(soundhax)
-
title: Installing boot9strap (Soundhax-sp)
url: installing-boot9strap-(soundhax-sp)
-
title: Installing boot9strap (SSLoth-Browser)
url: installing-boot9strap-(ssloth-browser)

View file

@ -64,6 +64,9 @@ sidebar_pages:
-
title: Seedminer
url: seedminer
-
title: Seedminer (TWN)
url: seedminer-(twn)
-
title: BannerBomb3
url: bannerbomb3
@ -97,6 +100,9 @@ sidebar_pages:
-
title: Installing boot9strap (Soundhax)
url: installing-boot9strap-(soundhax)
-
title: Installing boot9strap (Soundhax-sp)
url: installing-boot9strap-(soundhax-sp)
-
title: Installing boot9strap (SSLoth-Browser)
url: installing-boot9strap-(ssloth-browser)

View file

@ -64,6 +64,9 @@ sidebar_pages:
-
title: Seedminer
url: seedminer
-
title: Seedminer (TWN)
url: seedminer-(twn)
-
title: BannerBomb3
url: bannerbomb3
@ -97,6 +100,9 @@ sidebar_pages:
-
title: Installing boot9strap (Soundhax)
url: installing-boot9strap-(soundhax)
-
title: Installing boot9strap (Soundhax-sp)
url: installing-boot9strap-(soundhax-sp)
-
title: Installing boot9strap (SSLoth-Browser)
url: installing-boot9strap-(ssloth-browser)

View file

@ -40,10 +40,12 @@ In this section, you will copy the files needed to trigger the BannerBomb3 explo
+ This will download an exploit DSiWare called `F00D43D5.bin` and a payload called `bb3.bin` inside of a zip archive (`DSIWARE_EXPLOIT.zip`)
1. Copy `bb3.bin` from `DSIWARE_EXPLOIT.zip` to the root of your SD card
+ The root of the SD card refers to the initial directory on your SD card where you can see the Nintendo 3DS folder, but are not inside of it
+ This file does not need to be opened or extracted
![]({{ "/images/screenshots/bb3/bb3-root-layout.png" | absolute_url }}){: .notice--info}
1. Navigate to `Nintendo 3DS` -> `<ID0>` -> `<ID1>` on your SD card
+ `<ID0>` is the 32-letter folder name that you copied in [Seedminer](seedminer)
+ `<ID1>` is a 32-letter folder inside of the `<ID0>`
+ If you have multiple `<ID1>` folders, follow the instructions [here](troubleshooting#bannerbomb3)
![]({{ "/images/screenshots/bb3/dsiware-location-1.png" | absolute_url }}){: .notice--info}
1. Create a folder named `Nintendo DSiWare` inside of the `<ID1>`
+ If you already had the folder *and* there are any existing DSiWare backup files (`<8-character-id>.bin`) inside, copy them to your PC and remove them from your SD card

View file

@ -150,7 +150,7 @@ In this section, you will make backups of files that can be used to recover from
1. Select "SysNAND Backup"
1. Press (A) to confirm
+ This process will take some time
+ If you get an error, make sure that you have at least 1.3GB of free space on your SD card
+ If you get an error, look for your issue in the [troubleshooting guide](troubleshooting#finalizing-setup)
1. Press (A) to continue
1. Press (B) to return to the main menu
1. Select "Exit"

View file

@ -23,42 +23,116 @@ If you see an unusual menu, STOP - you already have custom firmware! Continue fr
#### Section III - Select a Method
Use the version table below to select a method. A few things to note:
+ The version table below is *inclusive*. For example, "from 11.4.0 to 11.15.0" includes 11.4.0, 11.15.0, and all versions in between.
+ Software versions do not work the same as decimals. Versions 11.10.0 and above are newer than 11.3.0, and are therefore not compatible with Soundhax.
+ The number and letter after the system version are not important.
+ No matter the method you follow, the end result is the same (boot9strap+Luma3DS custom firmware setup on the latest firmware).
To find the correct method for your device, please enter the system version you found in Section II.
<div class="selectversion">
<br>
<select id="mySelect">
<option>0</option>
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
<option>6</option>
<option>7</option>
<option>8</option>
<option>9</option>
<option>10</option>
<option>11</option>
</select>.<select id="mySelec">
<option>0</option>
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
<option>6</option>
<option>7</option>
<option>8</option>
<option>9</option>
<option>10</option>
<option>11</option>
<option>12</option>
<option>13</option>
<option>14</option>
<option>15</option>
<option>16</option>
</select>.<select id="mySele">
<option>0</option>
</select>-<select id="mySel">
<option>0</option>
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
<option>6</option>
<option>7</option>
<option>8</option>
<option>9</option>
<option>10</option>
<option>11</option>
<option>12</option>
<option>13</option>
<option>14</option>
<option>15</option>
<option>16</option>
<option>17</option>
<option>18</option>
<option>19</option>
<option>20</option>
<option>21</option>
<option>22</option>
<option>23</option>
<option>24</option>
<option>25</option>
<option>26</option>
<option>27</option>
<option>28</option>
<option>29</option>
<option>30</option>
<option>31</option>
<option>32</option>
<option>33</option>
<option>34</option>
<option>35</option>
<option>36</option>
<option>37</option>
<option>38</option>
<option>39</option>
<option>40</option>
<option>41</option>
<option>42</option>
<option>43</option>
<option>44</option>
<option>45</option>
<option>46</option>
<option>47</option>
<option>48</option>
<option>49</option>
</select><select id="mySe">
<option>E</option>
<option>U</option>
<option>J</option>
<option>K</option>
<option>T</option>
<option>C</option>
</select>
<br>
<input type="button" onclick="redirect()" value="Confirm">
</div>
<table>
<colgroup>
<col span="1" style="width: 20%;">
<col span="1" style="width: 40%;">
</colgroup>
<thead>
<tr>
<th style="text-align: center">System Version</th>
<th style="text-align: center">What to do</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center; font-weight: bold;">11.16.0 (latest version)</td>
<td style="text-align: center; font-weight: bold;"><a href="seedminer">Seedminer</a></td>
</tr>
<tr>
<td style="text-align: center; font-weight: bold;">11.14.0 to 11.15.0</td>
<td style="text-align: center; font-weight: bold;">Update your 3DS to the latest version through System Settings</td>
</tr>
<tr>
<td style="text-align: center; font-weight: bold;">11.4.0 to 11.13.0</td>
<td style="text-align: center; font-weight: bold;"><a href="installing-boot9strap-(ssloth-browser)">Installing boot9strap (SSLoth-Browser)</a></td>
</tr>
<tr>
<td style="text-align: center; font-weight: bold;">1.0.0 to 11.3.0</td>
<td style="text-align: center; font-weight: bold;"><a href="installing-boot9strap-(soundhax)">Installing boot9strap (Soundhax)</a></td>
</tr>
</tbody>
</table>
{% capture invalidVersion %}
This doesn't seem to be a valid system version version.
{% endcapture %}
{% capture methodUnavailable %}
You currently cannot hack your 3DS on this version using the main methods. If you want to hack your console, you have to use ntrboot.
{% endcapture %}
<p id="result_invalidVersion" style="display:none">{{ invalidVersion }}</p>
<p id="result_methodUnavailable" style="display:none">{{ methodUnavailable }}</p>
<noscript>Please enable JavaScript to continue with the guide.</noscript>
---
#### Alternate Methods
@ -70,3 +144,5 @@ Otherwise, methods that work on all versions are available, but require addition
1. [kartdlphax](installing-boot9strap-(kartdlphax)) - requires a second hacked 3DS and a copy of Mario Kart 7
1. [ntrboot](ntrboot) - requires compatible DS flashcart
1. [Installing boot9strap (Hardmod)](installing-boot9strap-(hardmod)) - requires soldering
<script src="assets/js/selecting.js"></script>

View file

@ -45,7 +45,7 @@ Some of the instructions below are only applicable to the latest version of GodM
1. Select "SysNAND Backup"
1. Press (A) to confirm
+ This process will take some time
+ If you get an error, make sure that you have at least 1.3GB of free space on your SD card
+ If you get an error, look for your issue in the [troubleshooting guide](troubleshooting#finalizing-setup)
1. Press (A) to continue
1. Press (B) to return to the main menu
1. Select "Exit"

View file

@ -0,0 +1,68 @@
{% capture technical_info %}
<summary><em>Technical Details (optional)</em></summary>
To install boot9strap on your device, we derive your device's unique encryption key. To accomplish this, we use a tool called Seedminer to calculate the data encryption key (movable.sed) for your device.
For information on how Seedminer works, see [this presentation](https://zoogie.github.io/web/34⅕c3).
This method uses a powerful graphics card to perform the calculations needed. A volunteer-run website is used for the purpose of assisting you with this method.
{% endcapture %}
<details>{{ technical_info | markdownify }}</details>
{: .notice--info}
### Section I - Updating the System
In this section, you will update your system to the latest version, which is necessary for Seedminer.
1. Update your device by going to System Settings, then "Other Settings", then going all the way to the right and using "System Update"
+ The updater may display a message saying "Your system is up to date" instead of updating. This is normal if you are already up to date; continue to the next section
+ If this gives you an error, set both your DNS settings and Proxy settings to "Auto"
### Section II - Prep Work
In this section, you will get the necessary details from your 3DS that are required to figure out your device's encryption key.
1. Power off your device
1. Insert your SD card into your computer
1. Navigate to the `Nintendo 3DS` folder on your SD card
+ If you don't have a `Nintendo 3DS` folder, put your SD card into your 3DS and power it on so that the folder can be created
1. Copy the name of the 32-letter folder you see directly inside Nintendo 3DS
+ This 32-letter name is system-specific and will be different for each console
+ If you see multiple 32-letter folders, follow [these instructions](troubleshooting#seedminer)
+ You can ignore the `private` folder if you have it
![]({{ "/images/screenshots/seedminer/id0-example.png" | absolute_url }})
{: .notice--info}
1. Paste your 32-letter folder name into [a document](/images/screenshots/seedminer/text-document.png) you can reference later
+ This folder is known as your "ID0". Take note of this as this guide will refer to it as such later
1. Power on your device
+ Your SD card does not need to be inserted at this point
1. Go to your Friend List (the [orange Face Icon]({{ "/images/friend-list-icon.png" | absolute_url }}) in the top row of your HOME Menu)
+ If you receive an error and are kicked out of the menu, you either must create a new Mii or your device cannot connect to Nintendo's servers (due to a ban or connection issues)
1. Find your Mii profile, then find the "Friend Code" field on the top screen
### Section III - Seedminer
In this section, you will use the Bruteforce Movable website to retrieve your device's encryption key in the form of `movable.sed`.
1. Open [Bruteforce Movable](https://seedminer.hacks.guide/) on your computer
+ If the site isn't working, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) and ask (in English) for someone there to assist you
1. Enter your device's Friend Code (with no spaces or dashes) into the "Your friend code" field
1. Paste your device's 32 character long folder name into the "Your ID0" field
+ Do not attempt to enter the ID0 manually, as it is easy to make a mistake. Ensure the ID0 is entered correctly by copying and pasting it from where you saved it in the previous section
1. Select "Go"
+ If the site immediately goes to step 4, the website has already correctly processed your bruteforce request. You can download your `movable.sed` file and continue to the next section. You do not need to (re-)add the bot
1. Use the ["Register Friend" button](/images/screenshots/seedminer/register-friend.png) on your device to add the bot's friend code as given by the website
+ If prompted, the name that you give to the friend does not matter
1. Wait for the site to update
+ If it does not, wait a few minutes before refreshing the page once
1. Once the site processes your information, the site will continue to `Step 2: Bruteforce` automatically
1. Wait for the remainder of the process to complete
+ This is usually fast (1-5 minutes)
+ During this process, the bot you added may not show up on your 3DS. As long as the website updates, this is not an issue
+ If you are still waiting after half an hour, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) and ask (in English) for someone there to assist you
1. When the process is completed, download your `movable.sed` file from the site
+ Keep this file as you will need it in the upcoming page
1. Power off your device

View file

@ -0,0 +1,68 @@
{% capture technical_info %}
<summary><em>Technical Details (optional)</em></summary>
To install boot9strap on your device, we derive your device's unique encryption key. To accomplish this, we use a tool called Seedminer to calculate the data encryption key (movable.sed) for your device.
For information on how Seedminer works, see [this presentation](https://zoogie.github.io/web/34⅕c3).
This method uses a powerful graphics card to perform the calculations needed. A volunteer-run website is used for the purpose of assisting you with this method.
{% endcapture %}
<details>{{ technical_info | markdownify }}</details>
{: .notice--info}
### Section I - Updating the System
In this section, you will update your system to the latest version, which is necessary for Seedminer.
1. Update your device by going to System Settings, then "Other Settings", then going all the way to the right and using "System Update"
+ The updater may display a message saying "Your system is up to date" instead of updating. This is normal if you are already up to date; continue to the next section
+ If this gives you an error, set both your DNS settings and Proxy settings to "Auto"
### Section II - Prep Work
In this section, you will get the necessary details from your 3DS that are required to figure out your device's encryption key.
1. Power off your device
1. Insert your SD card into your computer
1. Navigate to the `Nintendo 3DS` folder on your SD card
+ If you don't have a `Nintendo 3DS` folder, put your SD card into your 3DS and power it on so that the folder can be created
1. Copy the name of the 32-letter folder you see directly inside Nintendo 3DS
+ This 32-letter name is system-specific and will be different for each console
+ If you see multiple 32-letter folders, follow [these instructions](troubleshooting#seedminer)
+ You can ignore the `private` folder if you have it
![]({{ "/images/screenshots/seedminer/id0-example.png" | absolute_url }})
{: .notice--info}
1. Paste your 32-letter folder name into [a document](/images/screenshots/seedminer/text-document.png) you can reference later
+ This folder is known as your "ID0". Take note of this as this guide will refer to it as such later
1. Power on your device
+ Your SD card does not need to be inserted at this point
1. Go to your Friend List (the [orange Face Icon]({{ "/images/friend-list-icon.png" | absolute_url }}) in the top row of your HOME Menu)
+ If you receive an error and are kicked out of the menu, you either must create a new Mii or your device cannot connect to Nintendo's servers (due to a ban or connection issues)
1. Find your Mii profile, then find the "Friend Code" field on the top screen
### Section III - Seedminer
In this section, you will use the Bruteforce Movable website to retrieve your device's encryption key in the form of `movable.sed`.
1. Open [Bruteforce Movable](https://seedminer.hacks.guide/) on your computer
+ If the site isn't working, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) and ask (in English) for someone there to assist you
1. Enter your device's Friend Code (with no spaces or dashes) into the "Your friend code" field
1. Paste your device's 32 character long folder name into the "Your ID0" field
+ Do not attempt to enter the ID0 manually, as it is easy to make a mistake. Ensure the ID0 is entered correctly by copying and pasting it from where you saved it in the previous section
1. Select "Go"
+ If the site immediately goes to step 4, the website has already correctly processed your bruteforce request. You can download your `movable.sed` file and continue to the next section. You do not need to (re-)add the bot
1. Use the ["Register Friend" button](/images/screenshots/seedminer/register-friend.png) on your device to add the bot's friend code as given by the website
+ If prompted, the name that you give to the friend does not matter
1. Wait for the site to update
+ If it does not, wait a few minutes before refreshing the page once
1. Once the site processes your information, the site will continue to `Step 2: Bruteforce` automatically
1. Wait for the remainder of the process to complete
+ This is usually fast (1-5 minutes)
+ During this process, the bot you added may not show up on your 3DS. As long as the website updates, this is not an issue
+ If you are still waiting after half an hour, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) and ask (in English) for someone there to assist you
1. When the process is completed, download your `movable.sed` file from the site
+ Keep this file as you will need it in the upcoming page
1. Power off your device

View file

@ -0,0 +1,62 @@
### What You Need
{%- if include.sp == "true" %}
* The latest release of [Soundhax](http://soundhax.com) *(for your region and device)*
+ for the version, use:
+ 1.x - 2.1 if the two numbers before the region in the system version string are between 0 and 2
+ 2.1 - 2.2 if they are between 3 and 4
+ 3.x - 4.x if they are between 5 and 10
+ 5.x - 11.3 if they are between 11 and 36
{%- else %}
* The latest release of [Soundhax](http://soundhax.com) *(for your region, device, and version)*
{%- endif %}
+ If Soundhax appears in your browser as an unplayable video, press Ctrl+S or Cmd+S to save it to your computer
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip) (direct download)
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip) (direct download)
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
* The latest release of [universal-otherapp](https://github.com/TuxSH/universal-otherapp/releases/latest) (`otherapp.bin`)
### Instructions
#### Section I - Prep Work
In this section, you will copy the files needed to trigger both Soundhax and universal-otherapp.
1. Power off your device
1. Insert your SD card into your computer
1. Copy the Soundhax `.m4a` to the root of your SD card
+ The root of the SD card refers to the initial directory on your SD card where you can see the Nintendo 3DS folder, but are not inside of it
1. Copy `otherapp.bin` to the root of your SD card
1. Copy `boot.firm` and `boot.3dsx` from the Luma3DS `.zip` to the root of your SD card
1. Create a folder named `boot9strap` on the root of your SD card
1. Copy `boot9strap.firm` and `boot9strap.firm.sha` from the boot9strap `.zip` to the `/boot9strap/` folder on your SD card
1. Copy `SafeB9SInstaller.bin` from the SafeB9SInstaller `.zip` to the root of your SD card
1. Reinsert your SD card into your device
1. Power on your device
![]({{ "/images/screenshots/uosoundhax-root-layout.png" | absolute_url }})
{: .notice--info}
![]({{ "/images/screenshots/boot9strap-folder.png" | absolute_url }})
{: .notice--info}
#### Section II - Launching SafeB9SInstaller
In this section, you will launch Soundhax through the Nintendo 3DS Sound app, which will use universal-otherapp to launch the boot9strap (custom firmware) installer.
1. Reinsert your SD card into your device
1. Power on your device
1. Launch Nintendo 3DS Sound
![]({{ "/images/screenshots/soundhax-welcome.png" | absolute_url }})
{: .notice--info}
1. If you've never opened Nintendo 3DS Sound before and get tips on how to use it from a bird icon, go through all of the bird tips, then close the app normally and relaunch it
+ In this situation, launching Soundhax immediately would cause these tips to appear on every launch of the Nintendo 3DS Sound until this is done
1. Go to `/SDCARD`, then play "<3 nedwill 2016"
+ This may take many tries
+ If it freezes, force the console to power off by holding the power button, then try again
![]({{ "/images/screenshots/soundhax-launch.png" | absolute_url }})
{: .notice--info}
1. If the exploit was successful, you will have booted into SafeB9SInstaller

View file

@ -17,60 +17,7 @@ For technical details on the exploits that you will be using on this page, see [
Soundhax (when combined with universal-otherapp) is compatible with versions 1.0.0 through 11.3.0 in all regions.
### What You Need
* The latest release of [Soundhax](http://soundhax.com) *(for your region, device, and version)*
+ If Soundhax appears in your browser as an unplayable video, press Ctrl+S or Cmd+S to save it to your computer
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip) (direct download)
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip) (direct download)
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
* The latest release of [universal-otherapp](https://github.com/TuxSH/universal-otherapp/releases/latest) (`otherapp.bin`)
### Instructions
#### Section I - Prep Work
In this section, you will copy the files needed to trigger both Soundhax and universal-otherapp.
1. Power off your device
1. Insert your SD card into your computer
1. Copy the Soundhax `.m4a` to the root of your SD card
+ The root of the SD card refers to the initial directory on your SD card where you can see the Nintendo 3DS folder, but are not inside of it
1. Copy `otherapp.bin` to the root of your SD card
1. Copy `boot.firm` and `boot.3dsx` from the Luma3DS `.zip` to the root of your SD card
1. Create a folder named `boot9strap` on the root of your SD card
1. Copy `boot9strap.firm` and `boot9strap.firm.sha` from the boot9strap `.zip` to the `/boot9strap/` folder on your SD card
1. Copy `SafeB9SInstaller.bin` from the SafeB9SInstaller `.zip` to the root of your SD card
1. Reinsert your SD card into your device
1. Power on your device
![]({{ "/images/screenshots/uosoundhax-root-layout.png" | absolute_url }})
{: .notice--info}
![]({{ "/images/screenshots/boot9strap-folder.png" | absolute_url }})
{: .notice--info}
#### Section II - Launching SafeB9SInstaller
In this section, you will launch Soundhax through the Nintendo 3DS Sound app, which will use universal-otherapp to launch the boot9strap (custom firmware) installer.
1. Reinsert your SD card into your device
1. Power on your device
1. Launch Nintendo 3DS Sound
![]({{ "/images/screenshots/soundhax-welcome.png" | absolute_url }})
{: .notice--info}
1. If you've never opened Nintendo 3DS Sound before and get tips on how to use it from a bird icon, go through all of the bird tips, then close the app normally and relaunch it
+ In this situation, launching Soundhax immediately would cause these tips to appear on every launch of the Nintendo 3DS Sound until this is done
1. Go to `/SDCARD`, then play "<3 nedwill 2016"
+ This may take many tries
+ If it freezes, force the console to power off by holding the power button, then try again
![]({{ "/images/screenshots/soundhax-launch.png" | absolute_url }})
{: .notice--info}
1. If the exploit was successful, you will have booted into SafeB9SInstaller
{% include_relative include/soundhax.txt %}
#### Section III - Installing boot9strap

View file

@ -0,0 +1,33 @@
---
title: "Installing boot9strap (Soundhax)"
---
{% include toc title="Table of Contents" %}
{% capture technical_info %}
<summary><em>Technical Details (optional)</em></summary>
For technical details on the exploits that you will be using on this page, see [here](https://github.com/nedwill/soundhax) (Soundhax) and [here](https://github.com/TuxSH/universal-otherapp) (universal-otherapp).
{% endcapture %}
<details>{{ technical_info | markdownify }}</details>
{: .notice--info}
### Compatibility Notes
This Soundhax method (when combined with universal-otherapp) is compatible with versions 1.0.0-0 through 11.10.0-36 in all regions. If the two numbers before the region in the system version string is equal to or more than 37, Soundhax is patched and won't work.
{% include_relative include/soundhax.txt sp= "true" %}
#### Section III - Installing boot9strap
{% include_relative include/install-boot9strap-safeb9sinstaller.txt %}
{%- include_relative include/configure-luma3ds.txt %}
{% include_relative include/luma3ds-installed-note.txt %}
___
### Continue to [Finalizing Setup](finalizing-setup)
{: .notice--primary}

View file

@ -0,0 +1,16 @@
---
title: "Seedminer (TWN)"
---
{% include toc title="Table of Contents" %}
{%- include_relative include/seedminer-base.txt %}
___
### Next step: BannerBomb3
Once you have your device's encryption key (`movable.sed`), you will use it in conjunction with BannerBomb3, which uses your `movable.sed` file to take advantage of exploits in the System Settings application.
Continue to [BannerBomb3 + Fredtool (TWN)](bannerbomb3-fredtool-(twn))
{: .notice--primary}

View file

@ -4,83 +4,13 @@ title: "Seedminer"
{% include toc title="Table of Contents" %}
{% capture technical_info %}
<summary><em>Technical Details (optional)</em></summary>
To install boot9strap on your device, we derive your device's unique encryption key. To accomplish this, we use a tool called Seedminer to calculate the data encryption key (movable.sed) for your device.
For information on how Seedminer works, see [this presentation](https://zoogie.github.io/web/34⅕c3).
This method uses a powerful graphics card to perform the calculations needed. A volunteer-run website is used for the purpose of assisting you with this method.
{% endcapture %}
<details>{{ technical_info | markdownify }}</details>
{: .notice--info}
### Section I - Prep Work
In this section, you will get the necessary details from your 3DS that are required to figure out your device's encryption key.
1. Insert your SD card into your computer
1. Navigate to the `Nintendo 3DS` folder on your SD card
+ If you don't have a `Nintendo 3DS` folder, put your SD card into your 3DS and power it on so that the folder can be created
1. Copy the name of the 32-letter folder you see directly inside Nintendo 3DS
+ This 32-letter name is system-specific and will be different for each console
+ If you see multiple 32-letter folders, follow [these instructions](troubleshooting#seedminer)
+ You can ignore the `private` folder if you have it
![]({{ "/images/screenshots/seedminer/id0-example.png" | absolute_url }})
{: .notice--info}
1. Paste your 32-letter folder name into [a document](/images/screenshots/seedminer/text-document.png) you can reference later
+ This folder is known as your "ID0". Take note of this as this guide will refer to it as such later
1. Power on your device
+ Your SD card does not need to be inserted at this point
1. Go to your Friend List (the [orange Face Icon]({{ "/images/friend-list-icon.png" | absolute_url }}) in the top row of your HOME Menu)
+ If you receive an error and are kicked out of the menu, you either must create a new Mii or your device cannot connect to Nintendo's servers (due to a ban or connection issues)
1. Find your Mii profile, then find the "Friend Code" field on the top screen
### Section II - Seedminer
In this section, you will use the Bruteforce Movable website to retrieve your device's encryption key in the form of `movable.sed`.
1. Open [Bruteforce Movable](https://seedminer.hacks.guide/) on your computer
+ If the site isn't working, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) and ask (in English) for someone there to assist you
1. Enter your device's Friend Code (with no spaces or dashes) into the "Your friend code" field
1. Paste your device's 32 character long folder name into the "Your ID0" field
+ Do not attempt to enter the ID0 manually, as it is easy to make a mistake. Ensure the ID0 is entered correctly by copying and pasting it from where you saved it in the previous section
1. Select "Go"
+ If the site immediately goes to step 4, the website has already correctly processed your bruteforce request. You can download your `movable.sed` file and continue to the next section. You do not need to (re-)add the bot
1. Use the ["Register Friend" button](/images/screenshots/seedminer/register-friend.png) on your device to add the bot's friend code as given by the website
+ If prompted, the name that you give to the friend does not matter
1. Wait for the site to update
+ If it does not, wait a few minutes before refreshing the page once
1. Once the site processes your information, the site will continue to `Step 2: Bruteforce` automatically
1. Wait for the remainder of the process to complete
+ This is usually fast (1-5 minutes)
+ During this process, the bot you added may not show up on your 3DS. As long as the website updates, this is not an issue
+ If you are still waiting after half an hour, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) and ask (in English) for someone there to assist you
1. When the process is completed, download your `movable.sed` file from the site
+ Keep this file as you will need it in the upcoming pages
1. Power off your device
{% include_relative include/seedminer-base.txt %}
___
### Next steps: Choose an exploit
### Next step: BannerBomb3
Once you have your device's encryption key (`movable.sed`), you will use it in conjunction with other exploits to install custom firmware on your 3DS.
#### BannerBomb3
This method of using Seedminer for further exploitation uses your `movable.sed` file to take advantage of exploits in the System Settings application.
Once you have your device's encryption key (`movable.sed`), you will use it in conjunction with BannerBomb3, which uses your `movable.sed` file to take advantage of exploits in the System Settings application.
Continue to [BannerBomb3](bannerbomb3)
{: .notice--primary}
___
#### Taiwan consoles only
If you have a Taiwanese device (indicated with a T at the end of the system version, such as 11.15.0-39**T**), you must follow this route. **Other regions may not follow this route.**
Continue to [BannerBomb3 + Fredtool (TWN)](bannerbomb3-fredtool-(twn))
{: .notice--warning}

View file

@ -48,6 +48,7 @@ sitemap: false
* [Installing boot9strap (kartdlphax)](installing-boot9strap-(kartdlphax))
+ [Installing boot9strap (ntrboot)](installing-boot9strap-(ntrboot))
+ [Installing boot9strap (Soundhax)](installing-boot9strap-(soundhax))
+ [Installing boot9strap (Soundhax-sp)](installing-boot9strap-(soundhax-sp))
+ [Installing boot9strap (SSLoth-Browser)](installing-boot9strap-(ssloth-browser))
+ [Installing boot9strap (USM)](installing-boot9strap-(usm))
+ [Key Information](key-information)
@ -56,6 +57,7 @@ sitemap: false
+ [Region Changing](region-changing)
+ [Restoring / Updating CFW](restoring-updating-cfw)
+ [Seedminer](seedminer)
+ [Seedminer (TWN)](seedminer-(twn))
+ [Troubleshooting](troubleshooting)
+ [Uninstall CFW](uninstall-cfw)
+ [Updating B9S](updating-b9s)

View file

@ -107,6 +107,18 @@ The website has determined that your `movable.sed` cannot be brute-forced. Ensur
## BannerBomb3
{% capture compat %}
<summary><u>Multiple ID1 folders inside of ID0</u></summary>
![]({{ "/images/screenshots/multiple-id1.png" | absolute_url }})
This can occur if you've used multiple SD cards on a 3DS and then merged the contents of the SD cards together. This is done to prevent conflicting, valid data from being merged together.
To fix this, you will need to determine which folder contains your data. Usually, this will be the larger (or largest) of the folders. Backup and delete the smaller one(s), then create a `Nintendo DSiWare` folder in the one that remains and move `F00D43D5.bin` to that location.
{% endcapture %}
<details>{{ compat | markdownify }}</details>
{% capture compat %}
<summary><u>DSiWare Management menu crashes without showing BB3 multihax menu</u></summary>
Ensure that `F00D43D5.bin` is the only file in `Nintendo 3DS` -> `<ID0>` -> `<ID1>` -> `Nintendo DSiWare`. If it is, then re-create it with the [Bannerbomb3 Injector](http://3dstools.nhnarwhal.com/#/bb3gen).
@ -379,6 +391,35 @@ Follow these steps in order:
{% endcapture %}
<details>{{ compat | markdownify }}</details>
{% capture compat %}
<summary><u>"To use the Internet Browser, please update your system using the System Update option in the System Settings."</u></summary>
First, make sure you entered the correct proxy for the connection you're using. If not, go back to [Section II](installing-boot9strap-(ssloth-browser).html#section-ii---ssloth). If the proxy is correct, then your device has been cart-updated, which means an alternate exploit will need to be used.
<u>Method 1</u><br>
If the two numbers before the region in the system version string is equal to or less than 36 (e.g. Ver. 11.14.0-**36**U), you can follow [Soundhax](installing-boot9strap-(soundhax)). When prompted to select a firmware to generate the sound file, use:
* 1.x - 2.1 if the number is between 0 and 2
* 2.1 - 2.2 if the number is between 3 and 4
* 3.x - 4.x if the number is between 5 and 10
* 5.x - 11.3 if the number is between 11 and 36
<u>Method 2 (Old 3DS only)</u><br>
If you have an Old 3DS / Old 3DS XL / 2DS, you can try a Safe Mode update, which will trigger an alternate exploit:
1. Ensure that the proxy that you used for SSLoth is still actively applied to your internet connection
1. With your device powered off, hold the following buttons: (Left Shoulder) + (Right Shoulder) + (D-Pad Up) + (A), and while holding these buttons together, power on your device
+ Keep holding the buttons until the device boots into Safe Mode (a "system update" menu)
1. Press "OK" to accept the update
1. If everything worked correctly, the update will fail and the 3DS will boot into SafeB9SInstaller. If it did, then continue from [Section IV](installing-boot9strap-(ssloth-browser)#section-iv---installing-boot9strap).
---
If these methods didn't work (or do not apply to you), update your device to the latest version and follow [Seedminer](seedminer).
{% endcapture %}
<details>{{ compat | markdownify }}</details>
{% capture compat %}
<summary><u>Failed to open SafeB9SInstaller.bin</u></summary>
@ -523,20 +564,6 @@ The steps below can be attempted in any order, but are listed from least to most
{% endcapture %}
<details>{{ compat | markdownify }}</details>
{% capture compat %}
<summary><u>My device does not show any of my apps on the HOME Menu</u></summary>
This could be caused by various reasons, but mostly because your SD card is not being read by the system.
You can check if your SD is not being read by holding SELECT on boot and checking the yellow text on the bottom screen; if it says "Booted from CTRNAND via B9S", then your system is booting from the internal memory and not from the SD card.
Attempt the steps below, which are listed from easiest to hardest:
1. Power off your device, remove the SD card, re-insert it, then power on your device
1. Power off your device, remove the SD card, insert it on your PC, download the latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest), extract `boot.firm` from the `Luma3DS.zip` and place it on the root of your SD card (replace it if it already exists)
1. Power off your device, remove the SD card, insert it on your PC and reformat your SD card (this will wipe your SD card data) according to your computer's operating system: [Windows](formatting-sd-(windows)), [macOS](formatting-sd-(mac)), [Linux](formatting-sd-(linux))
1. Test your SD card for errors by following the guide according to your computer's operating system: [Windows](h2testw-(windows), [Linux](f3-(linux)), [macOS](f3xswift-(mac)). If your SD card is marked as faulty, then you will have to replace your SD card
1. Your SD card slot may be broken. Join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) for further assistance
{% endcapture %}
<details>{{ compat | markdownify }}</details>
### Error message on boot
{% capture compat %}
@ -564,10 +591,16 @@ ARM11 exception handlers are disabled, or custom firmware is not installed. Try
<details>{{ compat | markdownify }}</details>
{% capture compat %}
<summary><u>Exception screen when booting/loading an application</u></summary>
<summary><u>HOME Menu is missing installed applications</u></summary>
Look for your exception screen in [this page](https://wiki.hacks.guide/wiki/3DS:Error_screens/Luma3DS_exception_screen).
If you weren't able to find your error or the instructions didn't work, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) for further assistance.
This could be caused by various reasons, but most likely because your SD card is not being read by the system.
You can check if your SD is being read by holding SELECT on boot and checking the yellow text on the bottom screen; if it says "Booted from CTRNAND via B9S", then your device is booting from the internal memory and not from the SD card.
If this is the case, attempt the steps below, which are listed from easiest to hardest:
1. Power off your device, remove the SD card, re-insert it, then power on your device
1. Power off your device, remove the SD card, insert it on your PC, download the latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest), extract `boot.firm` from the `Luma3DS.zip` and place it on the root of your SD card (replacing any existing file)
1. Power off your device, remove the SD card, insert it on your PC and reformat your SD card according to your computer's operating system: [Windows](formatting-sd-(windows)), [macOS](formatting-sd-(mac)), [Linux](formatting-sd-(linux)) *(this will wipe your SD card data)*
1. Test your SD card for errors by following the guide according to your computer's operating system: [Windows](h2testw-(windows)), [Linux](f3-(linux)), [macOS](f3xswift-(mac)). If your SD card is marked as faulty, then you will have to replace your SD card
1. Your SD card slot may be broken. Join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) for further assistance
{% endcapture %}
<details>{{ compat | markdownify }}</details>
@ -620,6 +653,14 @@ This can occur after a CTRTransfer or region change on Old 3DS / 2DS. You will n
{% endcapture %}
<details>{{ compat | markdownify }}</details>
{% capture compat %}
<summary><u>Exception screen when booting/loading an application</u></summary>
Look for your exception screen in [this page](https://wiki.hacks.guide/wiki/3DS:Error_screens/Luma3DS_exception_screen).
If you weren't able to find your error or the instructions didn't work, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) for further assistance.
{% endcapture %}
<details>{{ compat | markdownify }}</details>
---
## Other troubleshooting

View file

@ -40,10 +40,12 @@ In this section, you will copy the files needed to trigger the BannerBomb3 explo
+ This will download an exploit DSiWare called `F00D43D5.bin` and a payload called `bb3.bin` inside of a zip archive (`DSIWARE_EXPLOIT.zip`)
1. Copy `bb3.bin` from `DSIWARE_EXPLOIT.zip` to the root of your SD card
+ The root of the SD card refers to the initial directory on your SD card where you can see the Nintendo 3DS folder, but are not inside of it
+ This file does not need to be opened or extracted
![]({{ "/images/screenshots/bb3/bb3-root-layout.png" | absolute_url }}){: .notice--info}
1. Navigate to `Nintendo 3DS` -> `<ID0>` -> `<ID1>` on your SD card
+ `<ID0>` is the 32-letter folder name that you copied in [Seedminer](seedminer)
+ `<ID1>` is a 32-letter folder inside of the `<ID0>`
+ If you have multiple `<ID1>` folders, follow the instructions [here](troubleshooting#bannerbomb3)
![]({{ "/images/screenshots/bb3/dsiware-location-1.png" | absolute_url }}){: .notice--info}
1. Create a folder named `Nintendo DSiWare` inside of the `<ID1>`
+ If you already had the folder *and* there are any existing DSiWare backup files (`<8-character-id>.bin`) inside, copy them to your PC and remove them from your SD card

View file

@ -150,7 +150,7 @@ In this section, you will make backups of files that can be used to recover from
1. Select "SysNAND Backup"
1. Press (A) to confirm
+ This process will take some time
+ If you get an error, make sure that you have at least 1.3GB of free space on your SD card
+ If you get an error, look for your issue in the [troubleshooting guide](troubleshooting#finalizing-setup)
1. Press (A) to continue
1. Press (B) to return to the main menu
1. Select "Exit"

View file

@ -23,42 +23,116 @@ If you see an unusual menu, STOP - you already have custom firmware! Continue fr
#### Section III - Select a Method
Use the version table below to select a method. A few things to note:
+ The version table below is *inclusive*. For example, "from 11.4.0 to 11.15.0" includes 11.4.0, 11.15.0, and all versions in between.
+ Software versions do not work the same as decimals. Versions 11.10.0 and above are newer than 11.3.0, and are therefore not compatible with Soundhax.
+ The number and letter after the system version are not important.
+ No matter the method you follow, the end result is the same (boot9strap+Luma3DS custom firmware setup on the latest firmware).
To find the correct method for your device, please enter the system version you found in Section II.
<div class="selectversion">
<br>
<select id="mySelect">
<option>0</option>
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
<option>6</option>
<option>7</option>
<option>8</option>
<option>9</option>
<option>10</option>
<option>11</option>
</select>.<select id="mySelec">
<option>0</option>
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
<option>6</option>
<option>7</option>
<option>8</option>
<option>9</option>
<option>10</option>
<option>11</option>
<option>12</option>
<option>13</option>
<option>14</option>
<option>15</option>
<option>16</option>
</select>.<select id="mySele">
<option>0</option>
</select>-<select id="mySel">
<option>0</option>
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
<option>6</option>
<option>7</option>
<option>8</option>
<option>9</option>
<option>10</option>
<option>11</option>
<option>12</option>
<option>13</option>
<option>14</option>
<option>15</option>
<option>16</option>
<option>17</option>
<option>18</option>
<option>19</option>
<option>20</option>
<option>21</option>
<option>22</option>
<option>23</option>
<option>24</option>
<option>25</option>
<option>26</option>
<option>27</option>
<option>28</option>
<option>29</option>
<option>30</option>
<option>31</option>
<option>32</option>
<option>33</option>
<option>34</option>
<option>35</option>
<option>36</option>
<option>37</option>
<option>38</option>
<option>39</option>
<option>40</option>
<option>41</option>
<option>42</option>
<option>43</option>
<option>44</option>
<option>45</option>
<option>46</option>
<option>47</option>
<option>48</option>
<option>49</option>
</select><select id="mySe">
<option>E</option>
<option>U</option>
<option>J</option>
<option>K</option>
<option>T</option>
<option>C</option>
</select>
<br>
<input type="button" onclick="redirect()" value="Confirm">
</div>
<table>
<colgroup>
<col span="1" style="width: 20%;">
<col span="1" style="width: 40%;">
</colgroup>
<thead>
<tr>
<th style="text-align: center">System Version</th>
<th style="text-align: center">What to do</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center; font-weight: bold;">11.16.0 (latest version)</td>
<td style="text-align: center; font-weight: bold;"><a href="seedminer">Seedminer</a></td>
</tr>
<tr>
<td style="text-align: center; font-weight: bold;">11.14.0 to 11.15.0</td>
<td style="text-align: center; font-weight: bold;">Update your 3DS to the latest version through System Settings</td>
</tr>
<tr>
<td style="text-align: center; font-weight: bold;">11.4.0 to 11.13.0</td>
<td style="text-align: center; font-weight: bold;"><a href="installing-boot9strap-(ssloth-browser)">Installing boot9strap (SSLoth-Browser)</a></td>
</tr>
<tr>
<td style="text-align: center; font-weight: bold;">1.0.0 to 11.3.0</td>
<td style="text-align: center; font-weight: bold;"><a href="installing-boot9strap-(soundhax)">Installing boot9strap (Soundhax)</a></td>
</tr>
</tbody>
</table>
{% capture invalidVersion %}
This doesn't seem to be a valid system version version.
{% endcapture %}
{% capture methodUnavailable %}
You currently cannot hack your 3DS on this version using the main methods. If you want to hack your console, you have to use ntrboot.
{% endcapture %}
<p id="result_invalidVersion" style="display:none">{{ invalidVersion }}</p>
<p id="result_methodUnavailable" style="display:none">{{ methodUnavailable }}</p>
<noscript>Please enable JavaScript to continue with the guide.</noscript>
---
#### Alternate Methods
@ -70,3 +144,5 @@ Otherwise, methods that work on all versions are available, but require addition
1. [kartdlphax](installing-boot9strap-(kartdlphax)) - requires a second hacked 3DS and a copy of Mario Kart 7
1. [ntrboot](ntrboot) - requires compatible DS flashcart
1. [Installing boot9strap (Hardmod)](installing-boot9strap-(hardmod)) - requires soldering
<script src="assets/js/selecting.js"></script>

View file

@ -45,7 +45,7 @@ Some of the instructions below are only applicable to the latest version of GodM
1. Select "SysNAND Backup"
1. Press (A) to confirm
+ This process will take some time
+ If you get an error, make sure that you have at least 1.3GB of free space on your SD card
+ If you get an error, look for your issue in the [troubleshooting guide](troubleshooting#finalizing-setup)
1. Press (A) to continue
1. Press (B) to return to the main menu
1. Select "Exit"

View file

@ -0,0 +1,68 @@
{% capture technical_info %}
<summary><em>Technical Details (optional)</em></summary>
To install boot9strap on your device, we derive your device's unique encryption key. To accomplish this, we use a tool called Seedminer to calculate the data encryption key (movable.sed) for your device.
For information on how Seedminer works, see [this presentation](https://zoogie.github.io/web/34⅕c3).
This method uses a powerful graphics card to perform the calculations needed. A volunteer-run website is used for the purpose of assisting you with this method.
{% endcapture %}
<details>{{ technical_info | markdownify }}</details>
{: .notice--info}
### Section I - Updating the System
In this section, you will update your system to the latest version, which is necessary for Seedminer.
1. Update your device by going to System Settings, then "Other Settings", then going all the way to the right and using "System Update"
+ The updater may display a message saying "Your system is up to date" instead of updating. This is normal if you are already up to date; continue to the next section
+ If this gives you an error, set both your DNS settings and Proxy settings to "Auto"
### Section II - Prep Work
In this section, you will get the necessary details from your 3DS that are required to figure out your device's encryption key.
1. Power off your device
1. Insert your SD card into your computer
1. Navigate to the `Nintendo 3DS` folder on your SD card
+ If you don't have a `Nintendo 3DS` folder, put your SD card into your 3DS and power it on so that the folder can be created
1. Copy the name of the 32-letter folder you see directly inside Nintendo 3DS
+ This 32-letter name is system-specific and will be different for each console
+ If you see multiple 32-letter folders, follow [these instructions](troubleshooting#seedminer)
+ You can ignore the `private` folder if you have it
![]({{ "/images/screenshots/seedminer/id0-example.png" | absolute_url }})
{: .notice--info}
1. Paste your 32-letter folder name into [a document](/images/screenshots/seedminer/text-document.png) you can reference later
+ This folder is known as your "ID0". Take note of this as this guide will refer to it as such later
1. Power on your device
+ Your SD card does not need to be inserted at this point
1. Go to your Friend List (the [orange Face Icon]({{ "/images/friend-list-icon.png" | absolute_url }}) in the top row of your HOME Menu)
+ If you receive an error and are kicked out of the menu, you either must create a new Mii or your device cannot connect to Nintendo's servers (due to a ban or connection issues)
1. Find your Mii profile, then find the "Friend Code" field on the top screen
### Section III - Seedminer
In this section, you will use the Bruteforce Movable website to retrieve your device's encryption key in the form of `movable.sed`.
1. Open [Bruteforce Movable](https://seedminer.hacks.guide/) on your computer
+ If the site isn't working, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) and ask (in English) for someone there to assist you
1. Enter your device's Friend Code (with no spaces or dashes) into the "Your friend code" field
1. Paste your device's 32 character long folder name into the "Your ID0" field
+ Do not attempt to enter the ID0 manually, as it is easy to make a mistake. Ensure the ID0 is entered correctly by copying and pasting it from where you saved it in the previous section
1. Select "Go"
+ If the site immediately goes to step 4, the website has already correctly processed your bruteforce request. You can download your `movable.sed` file and continue to the next section. You do not need to (re-)add the bot
1. Use the ["Register Friend" button](/images/screenshots/seedminer/register-friend.png) on your device to add the bot's friend code as given by the website
+ If prompted, the name that you give to the friend does not matter
1. Wait for the site to update
+ If it does not, wait a few minutes before refreshing the page once
1. Once the site processes your information, the site will continue to `Step 2: Bruteforce` automatically
1. Wait for the remainder of the process to complete
+ This is usually fast (1-5 minutes)
+ During this process, the bot you added may not show up on your 3DS. As long as the website updates, this is not an issue
+ If you are still waiting after half an hour, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) and ask (in English) for someone there to assist you
1. When the process is completed, download your `movable.sed` file from the site
+ Keep this file as you will need it in the upcoming page
1. Power off your device

View file

@ -0,0 +1,68 @@
{% capture technical_info %}
<summary><em>Technical Details (optional)</em></summary>
To install boot9strap on your device, we derive your device's unique encryption key. To accomplish this, we use a tool called Seedminer to calculate the data encryption key (movable.sed) for your device.
For information on how Seedminer works, see [this presentation](https://zoogie.github.io/web/34⅕c3).
This method uses a powerful graphics card to perform the calculations needed. A volunteer-run website is used for the purpose of assisting you with this method.
{% endcapture %}
<details>{{ technical_info | markdownify }}</details>
{: .notice--info}
### Section I - Updating the System
In this section, you will update your system to the latest version, which is necessary for Seedminer.
1. Update your device by going to System Settings, then "Other Settings", then going all the way to the right and using "System Update"
+ The updater may display a message saying "Your system is up to date" instead of updating. This is normal if you are already up to date; continue to the next section
+ If this gives you an error, set both your DNS settings and Proxy settings to "Auto"
### Section II - Prep Work
In this section, you will get the necessary details from your 3DS that are required to figure out your device's encryption key.
1. Power off your device
1. Insert your SD card into your computer
1. Navigate to the `Nintendo 3DS` folder on your SD card
+ If you don't have a `Nintendo 3DS` folder, put your SD card into your 3DS and power it on so that the folder can be created
1. Copy the name of the 32-letter folder you see directly inside Nintendo 3DS
+ This 32-letter name is system-specific and will be different for each console
+ If you see multiple 32-letter folders, follow [these instructions](troubleshooting#seedminer)
+ You can ignore the `private` folder if you have it
![]({{ "/images/screenshots/seedminer/id0-example.png" | absolute_url }})
{: .notice--info}
1. Paste your 32-letter folder name into [a document](/images/screenshots/seedminer/text-document.png) you can reference later
+ This folder is known as your "ID0". Take note of this as this guide will refer to it as such later
1. Power on your device
+ Your SD card does not need to be inserted at this point
1. Go to your Friend List (the [orange Face Icon]({{ "/images/friend-list-icon.png" | absolute_url }}) in the top row of your HOME Menu)
+ If you receive an error and are kicked out of the menu, you either must create a new Mii or your device cannot connect to Nintendo's servers (due to a ban or connection issues)
1. Find your Mii profile, then find the "Friend Code" field on the top screen
### Section III - Seedminer
In this section, you will use the Bruteforce Movable website to retrieve your device's encryption key in the form of `movable.sed`.
1. Open [Bruteforce Movable](https://seedminer.hacks.guide/) on your computer
+ If the site isn't working, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) and ask (in English) for someone there to assist you
1. Enter your device's Friend Code (with no spaces or dashes) into the "Your friend code" field
1. Paste your device's 32 character long folder name into the "Your ID0" field
+ Do not attempt to enter the ID0 manually, as it is easy to make a mistake. Ensure the ID0 is entered correctly by copying and pasting it from where you saved it in the previous section
1. Select "Go"
+ If the site immediately goes to step 4, the website has already correctly processed your bruteforce request. You can download your `movable.sed` file and continue to the next section. You do not need to (re-)add the bot
1. Use the ["Register Friend" button](/images/screenshots/seedminer/register-friend.png) on your device to add the bot's friend code as given by the website
+ If prompted, the name that you give to the friend does not matter
1. Wait for the site to update
+ If it does not, wait a few minutes before refreshing the page once
1. Once the site processes your information, the site will continue to `Step 2: Bruteforce` automatically
1. Wait for the remainder of the process to complete
+ This is usually fast (1-5 minutes)
+ During this process, the bot you added may not show up on your 3DS. As long as the website updates, this is not an issue
+ If you are still waiting after half an hour, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) and ask (in English) for someone there to assist you
1. When the process is completed, download your `movable.sed` file from the site
+ Keep this file as you will need it in the upcoming page
1. Power off your device

View file

@ -0,0 +1,62 @@
### What You Need
{%- if include.sp == "true" %}
* The latest release of [Soundhax](http://soundhax.com) *(for your region and device)*
+ for the version, use:
+ 1.x - 2.1 if the two numbers before the region in the system version string are between 0 and 2
+ 2.1 - 2.2 if they are between 3 and 4
+ 3.x - 4.x if they are between 5 and 10
+ 5.x - 11.3 if they are between 11 and 36
{%- else %}
* The latest release of [Soundhax](http://soundhax.com) *(for your region, device, and version)*
{%- endif %}
+ If Soundhax appears in your browser as an unplayable video, press Ctrl+S or Cmd+S to save it to your computer
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip) (direct download)
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip) (direct download)
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
* The latest release of [universal-otherapp](https://github.com/TuxSH/universal-otherapp/releases/latest) (`otherapp.bin`)
### Instructions
#### Section I - Prep Work
In this section, you will copy the files needed to trigger both Soundhax and universal-otherapp.
1. Power off your device
1. Insert your SD card into your computer
1. Copy the Soundhax `.m4a` to the root of your SD card
+ The root of the SD card refers to the initial directory on your SD card where you can see the Nintendo 3DS folder, but are not inside of it
1. Copy `otherapp.bin` to the root of your SD card
1. Copy `boot.firm` and `boot.3dsx` from the Luma3DS `.zip` to the root of your SD card
1. Create a folder named `boot9strap` on the root of your SD card
1. Copy `boot9strap.firm` and `boot9strap.firm.sha` from the boot9strap `.zip` to the `/boot9strap/` folder on your SD card
1. Copy `SafeB9SInstaller.bin` from the SafeB9SInstaller `.zip` to the root of your SD card
1. Reinsert your SD card into your device
1. Power on your device
![]({{ "/images/screenshots/uosoundhax-root-layout.png" | absolute_url }})
{: .notice--info}
![]({{ "/images/screenshots/boot9strap-folder.png" | absolute_url }})
{: .notice--info}
#### Section II - Launching SafeB9SInstaller
In this section, you will launch Soundhax through the Nintendo 3DS Sound app, which will use universal-otherapp to launch the boot9strap (custom firmware) installer.
1. Reinsert your SD card into your device
1. Power on your device
1. Launch Nintendo 3DS Sound
![]({{ "/images/screenshots/soundhax-welcome.png" | absolute_url }})
{: .notice--info}
1. If you've never opened Nintendo 3DS Sound before and get tips on how to use it from a bird icon, go through all of the bird tips, then close the app normally and relaunch it
+ In this situation, launching Soundhax immediately would cause these tips to appear on every launch of the Nintendo 3DS Sound until this is done
1. Go to `/SDCARD`, then play "<3 nedwill 2016"
+ This may take many tries
+ If it freezes, force the console to power off by holding the power button, then try again
![]({{ "/images/screenshots/soundhax-launch.png" | absolute_url }})
{: .notice--info}
1. If the exploit was successful, you will have booted into SafeB9SInstaller

View file

@ -17,60 +17,7 @@ For technical details on the exploits that you will be using on this page, see [
Soundhax (when combined with universal-otherapp) is compatible with versions 1.0.0 through 11.3.0 in all regions.
### What You Need
* The latest release of [Soundhax](http://soundhax.com) *(for your region, device, and version)*
+ If Soundhax appears in your browser as an unplayable video, press Ctrl+S or Cmd+S to save it to your computer
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip) (direct download)
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip) (direct download)
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
* The latest release of [universal-otherapp](https://github.com/TuxSH/universal-otherapp/releases/latest) (`otherapp.bin`)
### Instructions
#### Section I - Prep Work
In this section, you will copy the files needed to trigger both Soundhax and universal-otherapp.
1. Power off your device
1. Insert your SD card into your computer
1. Copy the Soundhax `.m4a` to the root of your SD card
+ The root of the SD card refers to the initial directory on your SD card where you can see the Nintendo 3DS folder, but are not inside of it
1. Copy `otherapp.bin` to the root of your SD card
1. Copy `boot.firm` and `boot.3dsx` from the Luma3DS `.zip` to the root of your SD card
1. Create a folder named `boot9strap` on the root of your SD card
1. Copy `boot9strap.firm` and `boot9strap.firm.sha` from the boot9strap `.zip` to the `/boot9strap/` folder on your SD card
1. Copy `SafeB9SInstaller.bin` from the SafeB9SInstaller `.zip` to the root of your SD card
1. Reinsert your SD card into your device
1. Power on your device
![]({{ "/images/screenshots/uosoundhax-root-layout.png" | absolute_url }})
{: .notice--info}
![]({{ "/images/screenshots/boot9strap-folder.png" | absolute_url }})
{: .notice--info}
#### Section II - Launching SafeB9SInstaller
In this section, you will launch Soundhax through the Nintendo 3DS Sound app, which will use universal-otherapp to launch the boot9strap (custom firmware) installer.
1. Reinsert your SD card into your device
1. Power on your device
1. Launch Nintendo 3DS Sound
![]({{ "/images/screenshots/soundhax-welcome.png" | absolute_url }})
{: .notice--info}
1. If you've never opened Nintendo 3DS Sound before and get tips on how to use it from a bird icon, go through all of the bird tips, then close the app normally and relaunch it
+ In this situation, launching Soundhax immediately would cause these tips to appear on every launch of the Nintendo 3DS Sound until this is done
1. Go to `/SDCARD`, then play "<3 nedwill 2016"
+ This may take many tries
+ If it freezes, force the console to power off by holding the power button, then try again
![]({{ "/images/screenshots/soundhax-launch.png" | absolute_url }})
{: .notice--info}
1. If the exploit was successful, you will have booted into SafeB9SInstaller
{% include_relative include/soundhax.txt %}
#### Section III - Installing boot9strap

View file

@ -0,0 +1,33 @@
---
title: "Installing boot9strap (Soundhax)"
---
{% include toc title="Table of Contents" %}
{% capture technical_info %}
<summary><em>Technical Details (optional)</em></summary>
For technical details on the exploits that you will be using on this page, see [here](https://github.com/nedwill/soundhax) (Soundhax) and [here](https://github.com/TuxSH/universal-otherapp) (universal-otherapp).
{% endcapture %}
<details>{{ technical_info | markdownify }}</details>
{: .notice--info}
### Compatibility Notes
This Soundhax method (when combined with universal-otherapp) is compatible with versions 1.0.0-0 through 11.10.0-36 in all regions. If the two numbers before the region in the system version string is equal to or more than 37, Soundhax is patched and won't work.
{% include_relative include/soundhax.txt sp= "true" %}
#### Section III - Installing boot9strap
{% include_relative include/install-boot9strap-safeb9sinstaller.txt %}
{%- include_relative include/configure-luma3ds.txt %}
{% include_relative include/luma3ds-installed-note.txt %}
___
### Continue to [Finalizing Setup](finalizing-setup)
{: .notice--primary}

View file

@ -0,0 +1,16 @@
---
title: "Seedminer (TWN)"
---
{% include toc title="Table of Contents" %}
{%- include_relative include/seedminer-base.txt %}
___
### Next step: BannerBomb3
Once you have your device's encryption key (`movable.sed`), you will use it in conjunction with BannerBomb3, which uses your `movable.sed` file to take advantage of exploits in the System Settings application.
Continue to [BannerBomb3 + Fredtool (TWN)](bannerbomb3-fredtool-(twn))
{: .notice--primary}

View file

@ -4,83 +4,13 @@ title: "Seedminer"
{% include toc title="Table of Contents" %}
{% capture technical_info %}
<summary><em>Technical Details (optional)</em></summary>
To install boot9strap on your device, we derive your device's unique encryption key. To accomplish this, we use a tool called Seedminer to calculate the data encryption key (movable.sed) for your device.
For information on how Seedminer works, see [this presentation](https://zoogie.github.io/web/34⅕c3).
This method uses a powerful graphics card to perform the calculations needed. A volunteer-run website is used for the purpose of assisting you with this method.
{% endcapture %}
<details>{{ technical_info | markdownify }}</details>
{: .notice--info}
### Section I - Prep Work
In this section, you will get the necessary details from your 3DS that are required to figure out your device's encryption key.
1. Insert your SD card into your computer
1. Navigate to the `Nintendo 3DS` folder on your SD card
+ If you don't have a `Nintendo 3DS` folder, put your SD card into your 3DS and power it on so that the folder can be created
1. Copy the name of the 32-letter folder you see directly inside Nintendo 3DS
+ This 32-letter name is system-specific and will be different for each console
+ If you see multiple 32-letter folders, follow [these instructions](troubleshooting#seedminer)
+ You can ignore the `private` folder if you have it
![]({{ "/images/screenshots/seedminer/id0-example.png" | absolute_url }})
{: .notice--info}
1. Paste your 32-letter folder name into [a document](/images/screenshots/seedminer/text-document.png) you can reference later
+ This folder is known as your "ID0". Take note of this as this guide will refer to it as such later
1. Power on your device
+ Your SD card does not need to be inserted at this point
1. Go to your Friend List (the [orange Face Icon]({{ "/images/friend-list-icon.png" | absolute_url }}) in the top row of your HOME Menu)
+ If you receive an error and are kicked out of the menu, you either must create a new Mii or your device cannot connect to Nintendo's servers (due to a ban or connection issues)
1. Find your Mii profile, then find the "Friend Code" field on the top screen
### Section II - Seedminer
In this section, you will use the Bruteforce Movable website to retrieve your device's encryption key in the form of `movable.sed`.
1. Open [Bruteforce Movable](https://seedminer.hacks.guide/) on your computer
+ If the site isn't working, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) and ask (in English) for someone there to assist you
1. Enter your device's Friend Code (with no spaces or dashes) into the "Your friend code" field
1. Paste your device's 32 character long folder name into the "Your ID0" field
+ Do not attempt to enter the ID0 manually, as it is easy to make a mistake. Ensure the ID0 is entered correctly by copying and pasting it from where you saved it in the previous section
1. Select "Go"
+ If the site immediately goes to step 4, the website has already correctly processed your bruteforce request. You can download your `movable.sed` file and continue to the next section. You do not need to (re-)add the bot
1. Use the ["Register Friend" button](/images/screenshots/seedminer/register-friend.png) on your device to add the bot's friend code as given by the website
+ If prompted, the name that you give to the friend does not matter
1. Wait for the site to update
+ If it does not, wait a few minutes before refreshing the page once
1. Once the site processes your information, the site will continue to `Step 2: Bruteforce` automatically
1. Wait for the remainder of the process to complete
+ This is usually fast (1-5 minutes)
+ During this process, the bot you added may not show up on your 3DS. As long as the website updates, this is not an issue
+ If you are still waiting after half an hour, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) and ask (in English) for someone there to assist you
1. When the process is completed, download your `movable.sed` file from the site
+ Keep this file as you will need it in the upcoming pages
1. Power off your device
{% include_relative include/seedminer-base.txt %}
___
### Next steps: Choose an exploit
### Next step: BannerBomb3
Once you have your device's encryption key (`movable.sed`), you will use it in conjunction with other exploits to install custom firmware on your 3DS.
#### BannerBomb3
This method of using Seedminer for further exploitation uses your `movable.sed` file to take advantage of exploits in the System Settings application.
Once you have your device's encryption key (`movable.sed`), you will use it in conjunction with BannerBomb3, which uses your `movable.sed` file to take advantage of exploits in the System Settings application.
Continue to [BannerBomb3](bannerbomb3)
{: .notice--primary}
___
#### Taiwan consoles only
If you have a Taiwanese device (indicated with a T at the end of the system version, such as 11.15.0-39**T**), you must follow this route. **Other regions may not follow this route.**
Continue to [BannerBomb3 + Fredtool (TWN)](bannerbomb3-fredtool-(twn))
{: .notice--warning}

View file

@ -48,6 +48,7 @@ sitemap: false
* [Installing boot9strap (kartdlphax)](installing-boot9strap-(kartdlphax))
+ [Installing boot9strap (ntrboot)](installing-boot9strap-(ntrboot))
+ [Installing boot9strap (Soundhax)](installing-boot9strap-(soundhax))
+ [Installing boot9strap (Soundhax-sp)](installing-boot9strap-(soundhax-sp))
+ [Installing boot9strap (SSLoth-Browser)](installing-boot9strap-(ssloth-browser))
+ [Installing boot9strap (USM)](installing-boot9strap-(usm))
+ [Key Information](key-information)
@ -56,6 +57,7 @@ sitemap: false
+ [Region Changing](region-changing)
+ [Restoring / Updating CFW](restoring-updating-cfw)
+ [Seedminer](seedminer)
+ [Seedminer (TWN)](seedminer-(twn))
+ [Troubleshooting](troubleshooting)
+ [Uninstall CFW](uninstall-cfw)
+ [Updating B9S](updating-b9s)

View file

@ -107,6 +107,18 @@ The website has determined that your `movable.sed` cannot be brute-forced. Ensur
## BannerBomb3
{% capture compat %}
<summary><u>Multiple ID1 folders inside of ID0</u></summary>
![]({{ "/images/screenshots/multiple-id1.png" | absolute_url }})
This can occur if you've used multiple SD cards on a 3DS and then merged the contents of the SD cards together. This is done to prevent conflicting, valid data from being merged together.
To fix this, you will need to determine which folder contains your data. Usually, this will be the larger (or largest) of the folders. Backup and delete the smaller one(s), then create a `Nintendo DSiWare` folder in the one that remains and move `F00D43D5.bin` to that location.
{% endcapture %}
<details>{{ compat | markdownify }}</details>
{% capture compat %}
<summary><u>DSiWare Management menu crashes without showing BB3 multihax menu</u></summary>
Ensure that `F00D43D5.bin` is the only file in `Nintendo 3DS` -> `<ID0>` -> `<ID1>` -> `Nintendo DSiWare`. If it is, then re-create it with the [Bannerbomb3 Injector](http://3dstools.nhnarwhal.com/#/bb3gen).
@ -379,6 +391,35 @@ Follow these steps in order:
{% endcapture %}
<details>{{ compat | markdownify }}</details>
{% capture compat %}
<summary><u>"To use the Internet Browser, please update your system using the System Update option in the System Settings."</u></summary>
First, make sure you entered the correct proxy for the connection you're using. If not, go back to [Section II](installing-boot9strap-(ssloth-browser).html#section-ii---ssloth). If the proxy is correct, then your device has been cart-updated, which means an alternate exploit will need to be used.
<u>Method 1</u><br>
If the two numbers before the region in the system version string is equal to or less than 36 (e.g. Ver. 11.14.0-**36**U), you can follow [Soundhax](installing-boot9strap-(soundhax)). When prompted to select a firmware to generate the sound file, use:
* 1.x - 2.1 if the number is between 0 and 2
* 2.1 - 2.2 if the number is between 3 and 4
* 3.x - 4.x if the number is between 5 and 10
* 5.x - 11.3 if the number is between 11 and 36
<u>Method 2 (Old 3DS only)</u><br>
If you have an Old 3DS / Old 3DS XL / 2DS, you can try a Safe Mode update, which will trigger an alternate exploit:
1. Ensure that the proxy that you used for SSLoth is still actively applied to your internet connection
1. With your device powered off, hold the following buttons: (Left Shoulder) + (Right Shoulder) + (D-Pad Up) + (A), and while holding these buttons together, power on your device
+ Keep holding the buttons until the device boots into Safe Mode (a "system update" menu)
1. Press "OK" to accept the update
1. If everything worked correctly, the update will fail and the 3DS will boot into SafeB9SInstaller. If it did, then continue from [Section IV](installing-boot9strap-(ssloth-browser)#section-iv---installing-boot9strap).
---
If these methods didn't work (or do not apply to you), update your device to the latest version and follow [Seedminer](seedminer).
{% endcapture %}
<details>{{ compat | markdownify }}</details>
{% capture compat %}
<summary><u>Failed to open SafeB9SInstaller.bin</u></summary>
@ -523,20 +564,6 @@ The steps below can be attempted in any order, but are listed from least to most
{% endcapture %}
<details>{{ compat | markdownify }}</details>
{% capture compat %}
<summary><u>My device does not show any of my apps on the HOME Menu</u></summary>
This could be caused by various reasons, but mostly because your SD card is not being read by the system.
You can check if your SD is not being read by holding SELECT on boot and checking the yellow text on the bottom screen; if it says "Booted from CTRNAND via B9S", then your system is booting from the internal memory and not from the SD card.
Attempt the steps below, which are listed from easiest to hardest:
1. Power off your device, remove the SD card, re-insert it, then power on your device
1. Power off your device, remove the SD card, insert it on your PC, download the latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest), extract `boot.firm` from the `Luma3DS.zip` and place it on the root of your SD card (replace it if it already exists)
1. Power off your device, remove the SD card, insert it on your PC and reformat your SD card (this will wipe your SD card data) according to your computer's operating system: [Windows](formatting-sd-(windows)), [macOS](formatting-sd-(mac)), [Linux](formatting-sd-(linux))
1. Test your SD card for errors by following the guide according to your computer's operating system: [Windows](h2testw-(windows), [Linux](f3-(linux)), [macOS](f3xswift-(mac)). If your SD card is marked as faulty, then you will have to replace your SD card
1. Your SD card slot may be broken. Join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) for further assistance
{% endcapture %}
<details>{{ compat | markdownify }}</details>
### Error message on boot
{% capture compat %}
@ -564,10 +591,16 @@ ARM11 exception handlers are disabled, or custom firmware is not installed. Try
<details>{{ compat | markdownify }}</details>
{% capture compat %}
<summary><u>Exception screen when booting/loading an application</u></summary>
<summary><u>HOME Menu is missing installed applications</u></summary>
Look for your exception screen in [this page](https://wiki.hacks.guide/wiki/3DS:Error_screens/Luma3DS_exception_screen).
If you weren't able to find your error or the instructions didn't work, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) for further assistance.
This could be caused by various reasons, but most likely because your SD card is not being read by the system.
You can check if your SD is being read by holding SELECT on boot and checking the yellow text on the bottom screen; if it says "Booted from CTRNAND via B9S", then your device is booting from the internal memory and not from the SD card.
If this is the case, attempt the steps below, which are listed from easiest to hardest:
1. Power off your device, remove the SD card, re-insert it, then power on your device
1. Power off your device, remove the SD card, insert it on your PC, download the latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest), extract `boot.firm` from the `Luma3DS.zip` and place it on the root of your SD card (replacing any existing file)
1. Power off your device, remove the SD card, insert it on your PC and reformat your SD card according to your computer's operating system: [Windows](formatting-sd-(windows)), [macOS](formatting-sd-(mac)), [Linux](formatting-sd-(linux)) *(this will wipe your SD card data)*
1. Test your SD card for errors by following the guide according to your computer's operating system: [Windows](h2testw-(windows)), [Linux](f3-(linux)), [macOS](f3xswift-(mac)). If your SD card is marked as faulty, then you will have to replace your SD card
1. Your SD card slot may be broken. Join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) for further assistance
{% endcapture %}
<details>{{ compat | markdownify }}</details>
@ -620,6 +653,14 @@ This can occur after a CTRTransfer or region change on Old 3DS / 2DS. You will n
{% endcapture %}
<details>{{ compat | markdownify }}</details>
{% capture compat %}
<summary><u>Exception screen when booting/loading an application</u></summary>
Look for your exception screen in [this page](https://wiki.hacks.guide/wiki/3DS:Error_screens/Luma3DS_exception_screen).
If you weren't able to find your error or the instructions didn't work, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) for further assistance.
{% endcapture %}
<details>{{ compat | markdownify }}</details>
---
## Other troubleshooting

View file

@ -40,10 +40,12 @@ In this section, you will copy the files needed to trigger the BannerBomb3 explo
+ This will download an exploit DSiWare called `F00D43D5.bin` and a payload called `bb3.bin` inside of a zip archive (`DSIWARE_EXPLOIT.zip`)
1. Copy `bb3.bin` from `DSIWARE_EXPLOIT.zip` to the root of your SD card
+ The root of the SD card refers to the initial directory on your SD card where you can see the Nintendo 3DS folder, but are not inside of it
+ This file does not need to be opened or extracted
![]({{ "/images/screenshots/bb3/bb3-root-layout.png" | absolute_url }}){: .notice--info}
1. Navigate to `Nintendo 3DS` -> `<ID0>` -> `<ID1>` on your SD card
+ `<ID0>` is the 32-letter folder name that you copied in [Seedminer](seedminer)
+ `<ID1>` is a 32-letter folder inside of the `<ID0>`
+ If you have multiple `<ID1>` folders, follow the instructions [here](troubleshooting#bannerbomb3)
![]({{ "/images/screenshots/bb3/dsiware-location-1.png" | absolute_url }}){: .notice--info}
1. Create a folder named `Nintendo DSiWare` inside of the `<ID1>`
+ If you already had the folder *and* there are any existing DSiWare backup files (`<8-character-id>.bin`) inside, copy them to your PC and remove them from your SD card

View file

@ -150,7 +150,7 @@ In this section, you will make backups of files that can be used to recover from
1. Select "SysNAND Backup"
1. Premeu (A) per confirmar
+ This process will take some time
+ If you get an error, make sure that you have at least 1.3GB of free space on your SD card
+ If you get an error, look for your issue in the [troubleshooting guide](troubleshooting#finalizing-setup)
1. Press (A) to continue
1. Press (B) to return to the main menu
1. Select "Exit"

View file

@ -23,42 +23,116 @@ If you see an unusual menu, STOP - you already have custom firmware! Continue fr
#### Section III - Select a Method
Use the version table below to select a method. A few things to note:
+ The version table below is *inclusive*. For example, "from 11.4.0 to 11.15.0" includes 11.4.0, 11.15.0, and all versions in between.
+ Software versions do not work the same as decimals. Versions 11.10.0 and above are newer than 11.3.0, and are therefore not compatible with Soundhax.
+ The number and letter after the system version are not important.
+ No matter the method you follow, the end result is the same (boot9strap+Luma3DS custom firmware setup on the latest firmware).
To find the correct method for your device, please enter the system version you found in Section II.
<div class="selectversion">
<br>
<select id="mySelect">
<option>0</option>
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
<option>6</option>
<option>7</option>
<option>8</option>
<option>9</option>
<option>10</option>
<option>11</option>
</select>.<select id="mySelec">
<option>0</option>
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
<option>6</option>
<option>7</option>
<option>8</option>
<option>9</option>
<option>10</option>
<option>11</option>
<option>12</option>
<option>13</option>
<option>14</option>
<option>15</option>
<option>16</option>
</select>.<select id="mySele">
<option>0</option>
</select>-<select id="mySel">
<option>0</option>
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
<option>6</option>
<option>7</option>
<option>8</option>
<option>9</option>
<option>10</option>
<option>11</option>
<option>12</option>
<option>13</option>
<option>14</option>
<option>15</option>
<option>16</option>
<option>17</option>
<option>18</option>
<option>19</option>
<option>20</option>
<option>21</option>
<option>22</option>
<option>23</option>
<option>24</option>
<option>25</option>
<option>26</option>
<option>27</option>
<option>28</option>
<option>29</option>
<option>30</option>
<option>31</option>
<option>32</option>
<option>33</option>
<option>34</option>
<option>35</option>
<option>36</option>
<option>37</option>
<option>38</option>
<option>39</option>
<option>40</option>
<option>41</option>
<option>42</option>
<option>43</option>
<option>44</option>
<option>45</option>
<option>46</option>
<option>47</option>
<option>48</option>
<option>49</option>
</select><select id="mySe">
<option>E</option>
<option>U</option>
<option>J</option>
<option>K</option>
<option>T</option>
<option>C</option>
</select>
<br>
<input type="button" onclick="redirect()" value="Confirm">
</div>
<table>
<colgroup>
<col span="1" style="width: 20%;">
<col span="1" style="width: 40%;">
</colgroup>
<thead>
<tr>
<th style="text-align: center">System Version</th>
<th style="text-align: center">What to do</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center; font-weight: bold;">11.16.0 (latest version)</td>
<td style="text-align: center; font-weight: bold;"><a href="seedminer">Seedminer</a></td>
</tr>
<tr>
<td style="text-align: center; font-weight: bold;">11.14.0 to 11.15.0</td>
<td style="text-align: center; font-weight: bold;">Update your 3DS to the latest version through System Settings</td>
</tr>
<tr>
<td style="text-align: center; font-weight: bold;">11.4.0 to 11.13.0</td>
<td style="text-align: center; font-weight: bold;"><a href="installing-boot9strap-(ssloth-browser)">Installing boot9strap (SSLoth-Browser)</a></td>
</tr>
<tr>
<td style="text-align: center; font-weight: bold;">1.0.0 to 11.3.0</td>
<td style="text-align: center; font-weight: bold;"><a href="installing-boot9strap-(soundhax)">Installing boot9strap (Soundhax)</a></td>
</tr>
</tbody>
</table>
{% capture invalidVersion %}
This doesn't seem to be a valid system version version.
{% endcapture %}
{% capture methodUnavailable %}
You currently cannot hack your 3DS on this version using the main methods. If you want to hack your console, you have to use ntrboot.
{% endcapture %}
<p id="result_invalidVersion" style="display:none">{{ invalidVersion }}</p>
<p id="result_methodUnavailable" style="display:none">{{ methodUnavailable }}</p>
<noscript>Please enable JavaScript to continue with the guide.</noscript>
---
#### Alternate Methods
@ -70,3 +144,5 @@ Otherwise, methods that work on all versions are available, but require addition
1. [kartdlphax](installing-boot9strap-(kartdlphax)) - requires a second hacked 3DS and a copy of Mario Kart 7
1. [ntrboot](ntrboot) - requires compatible DS flashcart
1. [Installing boot9strap (Hardmod)](installing-boot9strap-(hardmod)) - requires soldering
<script src="assets/js/selecting.js"></script>

View file

@ -45,7 +45,7 @@ Some of the instructions below are only applicable to the latest version of GodM
1. Select "SysNAND Backup"
1. Premeu (A) per confirmar
+ This process will take some time
+ If you get an error, make sure that you have at least 1.3GB of free space on your SD card
+ If you get an error, look for your issue in the [troubleshooting guide](troubleshooting#finalizing-setup)
1. Press (A) to continue
1. Press (B) to return to the main menu
1. Select "Exit"

View file

@ -0,0 +1,68 @@
{% capture technical_info %}
<summary><em>Technical Details (optional)</em></summary>
To install boot9strap on your device, we derive your device's unique encryption key. To accomplish this, we use a tool called Seedminer to calculate the data encryption key (movable.sed) for your device.
For information on how Seedminer works, see [this presentation](https://zoogie.github.io/web/34⅕c3).
This method uses a powerful graphics card to perform the calculations needed. A volunteer-run website is used for the purpose of assisting you with this method.
{% endcapture %}
<details>{{ technical_info | markdownify }}</details>
{: .notice--info}
### Section I - Updating the System
In this section, you will update your system to the latest version, which is necessary for Seedminer.
1. Update your device by going to System Settings, then "Other Settings", then going all the way to the right and using "System Update"
+ The updater may display a message saying "Your system is up to date" instead of updating. This is normal if you are already up to date; continue to the next section
+ If this gives you an error, set both your DNS settings and Proxy settings to "Auto"
### Section II - Prep Work
In this section, you will get the necessary details from your 3DS that are required to figure out your device's encryption key.
1. Power off your device
1. Insert your SD card into your computer
1. Navigate to the `Nintendo 3DS` folder on your SD card
+ If you don't have a `Nintendo 3DS` folder, put your SD card into your 3DS and power it on so that the folder can be created
1. Copy the name of the 32-letter folder you see directly inside Nintendo 3DS
+ This 32-letter name is system-specific and will be different for each console
+ If you see multiple 32-letter folders, follow [these instructions](troubleshooting#seedminer)
+ You can ignore the `private` folder if you have it
![]({{ "/images/screenshots/seedminer/id0-example.png" | absolute_url }})
{: .notice--info}
1. Paste your 32-letter folder name into [a document](/images/screenshots/seedminer/text-document.png) you can reference later
+ This folder is known as your "ID0". Take note of this as this guide will refer to it as such later
1. Power on your device
+ Your SD card does not need to be inserted at this point
1. Go to your Friend List (the [orange Face Icon]({{ "/images/friend-list-icon.png" | absolute_url }}) in the top row of your HOME Menu)
+ If you receive an error and are kicked out of the menu, you either must create a new Mii or your device cannot connect to Nintendo's servers (due to a ban or connection issues)
1. Find your Mii profile, then find the "Friend Code" field on the top screen
### Section III - Seedminer
In this section, you will use the Bruteforce Movable website to retrieve your device's encryption key in the form of `movable.sed`.
1. Open [Bruteforce Movable](https://seedminer.hacks.guide/) on your computer
+ If the site isn't working, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) and ask (in English) for someone there to assist you
1. Enter your device's Friend Code (with no spaces or dashes) into the "Your friend code" field
1. Paste your device's 32 character long folder name into the "Your ID0" field
+ Do not attempt to enter the ID0 manually, as it is easy to make a mistake. Ensure the ID0 is entered correctly by copying and pasting it from where you saved it in the previous section
1. Select "Go"
+ If the site immediately goes to step 4, the website has already correctly processed your bruteforce request. You can download your `movable.sed` file and continue to the next section. You do not need to (re-)add the bot
1. Use the ["Register Friend" button](/images/screenshots/seedminer/register-friend.png) on your device to add the bot's friend code as given by the website
+ If prompted, the name that you give to the friend does not matter
1. Wait for the site to update
+ If it does not, wait a few minutes before refreshing the page once
1. Once the site processes your information, the site will continue to `Step 2: Bruteforce` automatically
1. Wait for the remainder of the process to complete
+ This is usually fast (1-5 minutes)
+ During this process, the bot you added may not show up on your 3DS. As long as the website updates, this is not an issue
+ If you are still waiting after half an hour, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) and ask (in English) for someone there to assist you
1. When the process is completed, download your `movable.sed` file from the site
+ Keep this file as you will need it in the upcoming page
1. Power off your device

View file

@ -0,0 +1,68 @@
{% capture technical_info %}
<summary><em>Technical Details (optional)</em></summary>
To install boot9strap on your device, we derive your device's unique encryption key. To accomplish this, we use a tool called Seedminer to calculate the data encryption key (movable.sed) for your device.
For information on how Seedminer works, see [this presentation](https://zoogie.github.io/web/34⅕c3).
This method uses a powerful graphics card to perform the calculations needed. A volunteer-run website is used for the purpose of assisting you with this method.
{% endcapture %}
<details>{{ technical_info | markdownify }}</details>
{: .notice--info}
### Section I - Updating the System
In this section, you will update your system to the latest version, which is necessary for Seedminer.
1. Update your device by going to System Settings, then "Other Settings", then going all the way to the right and using "System Update"
+ The updater may display a message saying "Your system is up to date" instead of updating. This is normal if you are already up to date; continue to the next section
+ If this gives you an error, set both your DNS settings and Proxy settings to "Auto"
### Section II - Prep Work
In this section, you will get the necessary details from your 3DS that are required to figure out your device's encryption key.
1. Power off your device
1. Insert your SD card into your computer
1. Navigate to the `Nintendo 3DS` folder on your SD card
+ If you don't have a `Nintendo 3DS` folder, put your SD card into your 3DS and power it on so that the folder can be created
1. Copy the name of the 32-letter folder you see directly inside Nintendo 3DS
+ This 32-letter name is system-specific and will be different for each console
+ If you see multiple 32-letter folders, follow [these instructions](troubleshooting#seedminer)
+ You can ignore the `private` folder if you have it
![]({{ "/images/screenshots/seedminer/id0-example.png" | absolute_url }})
{: .notice--info}
1. Paste your 32-letter folder name into [a document](/images/screenshots/seedminer/text-document.png) you can reference later
+ This folder is known as your "ID0". Take note of this as this guide will refer to it as such later
1. Power on your device
+ Your SD card does not need to be inserted at this point
1. Go to your Friend List (the [orange Face Icon]({{ "/images/friend-list-icon.png" | absolute_url }}) in the top row of your HOME Menu)
+ If you receive an error and are kicked out of the menu, you either must create a new Mii or your device cannot connect to Nintendo's servers (due to a ban or connection issues)
1. Find your Mii profile, then find the "Friend Code" field on the top screen
### Section III - Seedminer
In this section, you will use the Bruteforce Movable website to retrieve your device's encryption key in the form of `movable.sed`.
1. Open [Bruteforce Movable](https://seedminer.hacks.guide/) on your computer
+ If the site isn't working, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) and ask (in English) for someone there to assist you
1. Enter your device's Friend Code (with no spaces or dashes) into the "Your friend code" field
1. Paste your device's 32 character long folder name into the "Your ID0" field
+ Do not attempt to enter the ID0 manually, as it is easy to make a mistake. Ensure the ID0 is entered correctly by copying and pasting it from where you saved it in the previous section
1. Select "Go"
+ If the site immediately goes to step 4, the website has already correctly processed your bruteforce request. You can download your `movable.sed` file and continue to the next section. You do not need to (re-)add the bot
1. Use the ["Register Friend" button](/images/screenshots/seedminer/register-friend.png) on your device to add the bot's friend code as given by the website
+ If prompted, the name that you give to the friend does not matter
1. Wait for the site to update
+ If it does not, wait a few minutes before refreshing the page once
1. Once the site processes your information, the site will continue to `Step 2: Bruteforce` automatically
1. Wait for the remainder of the process to complete
+ This is usually fast (1-5 minutes)
+ During this process, the bot you added may not show up on your 3DS. As long as the website updates, this is not an issue
+ If you are still waiting after half an hour, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) and ask (in English) for someone there to assist you
1. When the process is completed, download your `movable.sed` file from the site
+ Keep this file as you will need it in the upcoming page
1. Power off your device

View file

@ -0,0 +1,62 @@
### What You Need
{%- if include.sp == "true" %}
* The latest release of [Soundhax](http://soundhax.com) *(for your region and device)*
+ for the version, use:
+ 1.x - 2.1 if the two numbers before the region in the system version string are between 0 and 2
+ 2.1 - 2.2 if they are between 3 and 4
+ 3.x - 4.x if they are between 5 and 10
+ 5.x - 11.3 if they are between 11 and 36
{%- else %}
* The latest release of [Soundhax](http://soundhax.com) *(for your region, device, and version)*
{%- endif %}
+ If Soundhax appears in your browser as an unplayable video, press Ctrl+S or Cmd+S to save it to your computer
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip) (direct download)
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip) (direct download)
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
* The latest release of [universal-otherapp](https://github.com/TuxSH/universal-otherapp/releases/latest) (`otherapp.bin`)
### Instructions
#### Section I - Prep Work
In this section, you will copy the files needed to trigger both Soundhax and universal-otherapp.
1. Power off your device
1. Insert your SD card into your computer
1. Copy the Soundhax `.m4a` to the root of your SD card
+ The root of the SD card refers to the initial directory on your SD card where you can see the Nintendo 3DS folder, but are not inside of it
1. Copy `otherapp.bin` to the root of your SD card
1. Copy `boot.firm` and `boot.3dsx` from the Luma3DS `.zip` to the root of your SD card
1. Create a folder named `boot9strap` on the root of your SD card
1. Copy `boot9strap.firm` and `boot9strap.firm.sha` from the boot9strap `.zip` to the `/boot9strap/` folder on your SD card
1. Copy `SafeB9SInstaller.bin` from the SafeB9SInstaller `.zip` to the root of your SD card
1. Reinsert your SD card into your device
1. Power on your device
![]({{ "/images/screenshots/uosoundhax-root-layout.png" | absolute_url }})
{: .notice--info}
![]({{ "/images/screenshots/boot9strap-folder.png" | absolute_url }})
{: .notice--info}
#### Section II - Launching SafeB9SInstaller
In this section, you will launch Soundhax through the Nintendo 3DS Sound app, which will use universal-otherapp to launch the boot9strap (custom firmware) installer.
1. Reinsert your SD card into your device
1. Power on your device
1. Launch Nintendo 3DS Sound
![]({{ "/images/screenshots/soundhax-welcome.png" | absolute_url }})
{: .notice--info}
1. If you've never opened Nintendo 3DS Sound before and get tips on how to use it from a bird icon, go through all of the bird tips, then close the app normally and relaunch it
+ In this situation, launching Soundhax immediately would cause these tips to appear on every launch of the Nintendo 3DS Sound until this is done
1. Go to `/SDCARD`, then play "<3 nedwill 2016"
+ This may take many tries
+ If it freezes, force the console to power off by holding the power button, then try again
![]({{ "/images/screenshots/soundhax-launch.png" | absolute_url }})
{: .notice--info}
1. If the exploit was successful, you will have booted into SafeB9SInstaller

View file

@ -17,60 +17,7 @@ For technical details on the exploits that you will be using on this page, see [
Soundhax (when combined with universal-otherapp) is compatible with versions 1.0.0 through 11.3.0 in all regions.
### What You Need
* The latest release of [Soundhax](http://soundhax.com) *(for your region, device, and version)*
+ If Soundhax appears in your browser as an unplayable video, press Ctrl+S or Cmd+S to save it to your computer
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip) (direct download)
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip) (direct download)
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
* The latest release of [universal-otherapp](https://github.com/TuxSH/universal-otherapp/releases/latest) (`otherapp.bin`)
### Instructions
#### Section I - Prep Work
In this section, you will copy the files needed to trigger both Soundhax and universal-otherapp.
1. Power off your device
1. Insert your SD card into your computer
1. Copy the Soundhax `.m4a` to the root of your SD card
+ The root of the SD card refers to the initial directory on your SD card where you can see the Nintendo 3DS folder, but are not inside of it
1. Copy `otherapp.bin` to the root of your SD card
1. Copy `boot.firm` and `boot.3dsx` from the Luma3DS `.zip` to the root of your SD card
1. Create a folder named `boot9strap` on the root of your SD card
1. Copy `boot9strap.firm` and `boot9strap.firm.sha` from the boot9strap `.zip` to the `/boot9strap/` folder on your SD card
1. Copy `SafeB9SInstaller.bin` from the SafeB9SInstaller `.zip` to the root of your SD card
1. Reinsert your SD card into your device
1. Power on your device
![]({{ "/images/screenshots/uosoundhax-root-layout.png" | absolute_url }})
{: .notice--info}
![]({{ "/images/screenshots/boot9strap-folder.png" | absolute_url }})
{: .notice--info}
#### Section II - Launching SafeB9SInstaller
In this section, you will launch Soundhax through the Nintendo 3DS Sound app, which will use universal-otherapp to launch the boot9strap (custom firmware) installer.
1. Reinsert your SD card into your device
1. Power on your device
1. Launch Nintendo 3DS Sound
![]({{ "/images/screenshots/soundhax-welcome.png" | absolute_url }})
{: .notice--info}
1. If you've never opened Nintendo 3DS Sound before and get tips on how to use it from a bird icon, go through all of the bird tips, then close the app normally and relaunch it
+ In this situation, launching Soundhax immediately would cause these tips to appear on every launch of the Nintendo 3DS Sound until this is done
1. Go to `/SDCARD`, then play "<3 nedwill 2016"
+ This may take many tries
+ If it freezes, force the console to power off by holding the power button, then try again
![]({{ "/images/screenshots/soundhax-launch.png" | absolute_url }})
{: .notice--info}
1. If the exploit was successful, you will have booted into SafeB9SInstaller
{% include_relative include/soundhax.txt %}
#### Section III - Installing boot9strap

View file

@ -0,0 +1,33 @@
---
title: "Installing boot9strap (Soundhax)"
---
{% include toc title="Table of Contents" %}
{% capture technical_info %}
<summary><em>Technical Details (optional)</em></summary>
For technical details on the exploits that you will be using on this page, see [here](https://github.com/nedwill/soundhax) (Soundhax) and [here](https://github.com/TuxSH/universal-otherapp) (universal-otherapp).
{% endcapture %}
<details>{{ technical_info | markdownify }}</details>
{: .notice--info}
### Compatibility Notes
This Soundhax method (when combined with universal-otherapp) is compatible with versions 1.0.0-0 through 11.10.0-36 in all regions. If the two numbers before the region in the system version string is equal to or more than 37, Soundhax is patched and won't work.
{% include_relative include/soundhax.txt sp= "true" %}
#### Section III - Installing boot9strap
{% include_relative include/install-boot9strap-safeb9sinstaller.txt %}
{%- include_relative include/configure-luma3ds.txt %}
{% include_relative include/luma3ds-installed-note.txt %}
___
### Continue to [Finalizing Setup](finalizing-setup)
{: .notice--primary}

View file

@ -0,0 +1,16 @@
---
title: "Seedminer (TWN)"
---
{% include toc title="Table of Contents" %}
{%- include_relative include/seedminer-base.txt %}
___
### Next step: BannerBomb3
Once you have your device's encryption key (`movable.sed`), you will use it in conjunction with BannerBomb3, which uses your `movable.sed` file to take advantage of exploits in the System Settings application.
Continue to [BannerBomb3 + Fredtool (TWN)](bannerbomb3-fredtool-(twn))
{: .notice--primary}

View file

@ -4,83 +4,13 @@ title: "Seedminer"
{% include toc title="Table of Contents" %}
{% capture technical_info %}
<summary><em>Technical Details (optional)</em></summary>
To install boot9strap on your device, we derive your device's unique encryption key. To accomplish this, we use a tool called Seedminer to calculate the data encryption key (movable.sed) for your device.
For information on how Seedminer works, see [this presentation](https://zoogie.github.io/web/34⅕c3).
This method uses a powerful graphics card to perform the calculations needed. A volunteer-run website is used for the purpose of assisting you with this method.
{% endcapture %}
<details>{{ technical_info | markdownify }}</details>
{: .notice--info}
### Section I - Prep Work
In this section, you will get the necessary details from your 3DS that are required to figure out your device's encryption key.
1. Insert your SD card into your computer
1. Navigate to the `Nintendo 3DS` folder on your SD card
+ If you don't have a `Nintendo 3DS` folder, put your SD card into your 3DS and power it on so that the folder can be created
1. Copy the name of the 32-letter folder you see directly inside Nintendo 3DS
+ This 32-letter name is system-specific and will be different for each console
+ If you see multiple 32-letter folders, follow [these instructions](troubleshooting#seedminer)
+ You can ignore the `private` folder if you have it
![]({{ "/images/screenshots/seedminer/id0-example.png" | absolute_url }})
{: .notice--info}
1. Paste your 32-letter folder name into [a document](/images/screenshots/seedminer/text-document.png) you can reference later
+ This folder is known as your "ID0". Take note of this as this guide will refer to it as such later
1. Power on your device
+ Your SD card does not need to be inserted at this point
1. Go to your Friend List (the [orange Face Icon]({{ "/images/friend-list-icon.png" | absolute_url }}) in the top row of your HOME Menu)
+ If you receive an error and are kicked out of the menu, you either must create a new Mii or your device cannot connect to Nintendo's servers (due to a ban or connection issues)
1. Find your Mii profile, then find the "Friend Code" field on the top screen
### Section II - Seedminer
In this section, you will use the Bruteforce Movable website to retrieve your device's encryption key in the form of `movable.sed`.
1. Open [Bruteforce Movable](https://seedminer.hacks.guide/) on your computer
+ If the site isn't working, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) and ask (in English) for someone there to assist you
1. Enter your device's Friend Code (with no spaces or dashes) into the "Your friend code" field
1. Paste your device's 32 character long folder name into the "Your ID0" field
+ Do not attempt to enter the ID0 manually, as it is easy to make a mistake. Ensure the ID0 is entered correctly by copying and pasting it from where you saved it in the previous section
1. Select "Go"
+ If the site immediately goes to step 4, the website has already correctly processed your bruteforce request. You can download your `movable.sed` file and continue to the next section. You do not need to (re-)add the bot
1. Use the ["Register Friend" button](/images/screenshots/seedminer/register-friend.png) on your device to add the bot's friend code as given by the website
+ If prompted, the name that you give to the friend does not matter
1. Wait for the site to update
+ If it does not, wait a few minutes before refreshing the page once
1. Once the site processes your information, the site will continue to `Step 2: Bruteforce` automatically
1. Wait for the remainder of the process to complete
+ This is usually fast (1-5 minutes)
+ During this process, the bot you added may not show up on your 3DS. As long as the website updates, this is not an issue
+ If you are still waiting after half an hour, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) and ask (in English) for someone there to assist you
1. When the process is completed, download your `movable.sed` file from the site
+ Keep this file as you will need it in the upcoming pages
1. Power off your device
{% include_relative include/seedminer-base.txt %}
___
### Next steps: Choose an exploit
### Next step: BannerBomb3
Once you have your device's encryption key (`movable.sed`), you will use it in conjunction with other exploits to install custom firmware on your 3DS.
#### BannerBomb3
This method of using Seedminer for further exploitation uses your `movable.sed` file to take advantage of exploits in the System Settings application.
Once you have your device's encryption key (`movable.sed`), you will use it in conjunction with BannerBomb3, which uses your `movable.sed` file to take advantage of exploits in the System Settings application.
Continue to [BannerBomb3](bannerbomb3)
{: .notice--primary}
___
#### Taiwan consoles only
If you have a Taiwanese device (indicated with a T at the end of the system version, such as 11.15.0-39**T**), you must follow this route. **Other regions may not follow this route.**
Continue to [BannerBomb3 + Fredtool (TWN)](bannerbomb3-fredtool-(twn))
{: .notice--warning}

View file

@ -48,6 +48,7 @@ sitemap: false
* [Installing boot9strap (kartdlphax)](installing-boot9strap-(kartdlphax))
+ [Installing boot9strap (ntrboot)](installing-boot9strap-(ntrboot))
+ [Installing boot9strap (Soundhax)](installing-boot9strap-(soundhax))
+ [Installing boot9strap (Soundhax-sp)](installing-boot9strap-(soundhax-sp))
+ [Installing boot9strap (SSLoth-Browser)](installing-boot9strap-(ssloth-browser))
+ [Installing boot9strap (USM)](installing-boot9strap-(usm))
+ [Key Information](key-information)
@ -56,6 +57,7 @@ sitemap: false
+ [Region Changing](region-changing)
+ [Restoring / Updating CFW](restoring-updating-cfw)
+ [Seedminer](seedminer)
+ [Seedminer (TWN)](seedminer-(twn))
+ [Troubleshooting](troubleshooting)
+ [Uninstall CFW](uninstall-cfw)
+ [Updating B9S](updating-b9s)

View file

@ -107,6 +107,18 @@ The website has determined that your `movable.sed` cannot be brute-forced. Ensur
## BannerBomb3
{% capture compat %}
<summary><u>Multiple ID1 folders inside of ID0</u></summary>
![]({{ "/images/screenshots/multiple-id1.png" | absolute_url }})
This can occur if you've used multiple SD cards on a 3DS and then merged the contents of the SD cards together. This is done to prevent conflicting, valid data from being merged together.
To fix this, you will need to determine which folder contains your data. Usually, this will be the larger (or largest) of the folders. Backup and delete the smaller one(s), then create a `Nintendo DSiWare` folder in the one that remains and move `F00D43D5.bin` to that location.
{% endcapture %}
<details>{{ compat | markdownify }}</details>
{% capture compat %}
<summary><u>DSiWare Management menu crashes without showing BB3 multihax menu</u></summary>
Ensure that `F00D43D5.bin` is the only file in `Nintendo 3DS` -> `<ID0>` -> `<ID1>` -> `Nintendo DSiWare`. If it is, then re-create it with the [Bannerbomb3 Injector](http://3dstools.nhnarwhal.com/#/bb3gen).
@ -379,6 +391,35 @@ Follow these steps in order:
{% endcapture %}
<details>{{ compat | markdownify }}</details>
{% capture compat %}
<summary><u>"To use the Internet Browser, please update your system using the System Update option in the System Settings."</u></summary>
First, make sure you entered the correct proxy for the connection you're using. If not, go back to [Section II](installing-boot9strap-(ssloth-browser).html#section-ii---ssloth). If the proxy is correct, then your device has been cart-updated, which means an alternate exploit will need to be used.
<u>Method 1</u><br>
If the two numbers before the region in the system version string is equal to or less than 36 (e.g. Ver. 11.14.0-**36**U), you can follow [Soundhax](installing-boot9strap-(soundhax)). When prompted to select a firmware to generate the sound file, use:
* 1.x - 2.1 if the number is between 0 and 2
* 2.1 - 2.2 if the number is between 3 and 4
* 3.x - 4.x if the number is between 5 and 10
* 5.x - 11.3 if the number is between 11 and 36
<u>Method 2 (Old 3DS only)</u><br>
If you have an Old 3DS / Old 3DS XL / 2DS, you can try a Safe Mode update, which will trigger an alternate exploit:
1. Ensure that the proxy that you used for SSLoth is still actively applied to your internet connection
1. With your device powered off, hold the following buttons: (Left Shoulder) + (Right Shoulder) + (D-Pad Up) + (A), and while holding these buttons together, power on your device
+ Keep holding the buttons until the device boots into Safe Mode (a "system update" menu)
1. Press "OK" to accept the update
1. If everything worked correctly, the update will fail and the 3DS will boot into SafeB9SInstaller. If it did, then continue from [Section IV](installing-boot9strap-(ssloth-browser)#section-iv---installing-boot9strap).
---
If these methods didn't work (or do not apply to you), update your device to the latest version and follow [Seedminer](seedminer).
{% endcapture %}
<details>{{ compat | markdownify }}</details>
{% capture compat %}
<summary><u>Failed to open SafeB9SInstaller.bin</u></summary>
@ -523,20 +564,6 @@ The steps below can be attempted in any order, but are listed from least to most
{% endcapture %}
<details>{{ compat | markdownify }}</details>
{% capture compat %}
<summary><u>My device does not show any of my apps on the HOME Menu</u></summary>
This could be caused by various reasons, but mostly because your SD card is not being read by the system.
You can check if your SD is not being read by holding SELECT on boot and checking the yellow text on the bottom screen; if it says "Booted from CTRNAND via B9S", then your system is booting from the internal memory and not from the SD card.
Attempt the steps below, which are listed from easiest to hardest:
1. Power off your device, remove the SD card, re-insert it, then power on your device
1. Power off your device, remove the SD card, insert it on your PC, download the latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest), extract `boot.firm` from the `Luma3DS.zip` and place it on the root of your SD card (replace it if it already exists)
1. Power off your device, remove the SD card, insert it on your PC and reformat your SD card (this will wipe your SD card data) according to your computer's operating system: [Windows](formatting-sd-(windows)), [macOS](formatting-sd-(mac)), [Linux](formatting-sd-(linux))
1. Test your SD card for errors by following the guide according to your computer's operating system: [Windows](h2testw-(windows), [Linux](f3-(linux)), [macOS](f3xswift-(mac)). If your SD card is marked as faulty, then you will have to replace your SD card
1. Your SD card slot may be broken. Join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) for further assistance
{% endcapture %}
<details>{{ compat | markdownify }}</details>
### Error message on boot
{% capture compat %}
@ -564,10 +591,16 @@ ARM11 exception handlers are disabled, or custom firmware is not installed. Try
<details>{{ compat | markdownify }}</details>
{% capture compat %}
<summary><u>Exception screen when booting/loading an application</u></summary>
<summary><u>HOME Menu is missing installed applications</u></summary>
Look for your exception screen in [this page](https://wiki.hacks.guide/wiki/3DS:Error_screens/Luma3DS_exception_screen).
If you weren't able to find your error or the instructions didn't work, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) for further assistance.
This could be caused by various reasons, but most likely because your SD card is not being read by the system.
You can check if your SD is being read by holding SELECT on boot and checking the yellow text on the bottom screen; if it says "Booted from CTRNAND via B9S", then your device is booting from the internal memory and not from the SD card.
If this is the case, attempt the steps below, which are listed from easiest to hardest:
1. Power off your device, remove the SD card, re-insert it, then power on your device
1. Power off your device, remove the SD card, insert it on your PC, download the latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest), extract `boot.firm` from the `Luma3DS.zip` and place it on the root of your SD card (replacing any existing file)
1. Power off your device, remove the SD card, insert it on your PC and reformat your SD card according to your computer's operating system: [Windows](formatting-sd-(windows)), [macOS](formatting-sd-(mac)), [Linux](formatting-sd-(linux)) *(this will wipe your SD card data)*
1. Test your SD card for errors by following the guide according to your computer's operating system: [Windows](h2testw-(windows)), [Linux](f3-(linux)), [macOS](f3xswift-(mac)). If your SD card is marked as faulty, then you will have to replace your SD card
1. Your SD card slot may be broken. Join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) for further assistance
{% endcapture %}
<details>{{ compat | markdownify }}</details>
@ -620,6 +653,14 @@ This can occur after a CTRTransfer or region change on Old 3DS / 2DS. You will n
{% endcapture %}
<details>{{ compat | markdownify }}</details>
{% capture compat %}
<summary><u>Exception screen when booting/loading an application</u></summary>
Look for your exception screen in [this page](https://wiki.hacks.guide/wiki/3DS:Error_screens/Luma3DS_exception_screen).
If you weren't able to find your error or the instructions didn't work, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) for further assistance.
{% endcapture %}
<details>{{ compat | markdownify }}</details>
---
## Other troubleshooting

View file

@ -40,10 +40,12 @@ In this section, you will copy the files needed to trigger the BannerBomb3 explo
+ This will download an exploit DSiWare called `F00D43D5.bin` and a payload called `bb3.bin` inside of a zip archive (`DSIWARE_EXPLOIT.zip`)
1. Copy `bb3.bin` from `DSIWARE_EXPLOIT.zip` to the root of your SD card
+ The root of the SD card refers to the initial directory on your SD card where you can see the Nintendo 3DS folder, but are not inside of it
+ This file does not need to be opened or extracted
![]({{ "/images/screenshots/bb3/bb3-root-layout.png" | absolute_url }}){: .notice--info}
1. Navigate to `Nintendo 3DS` -> `<ID0>` -> `<ID1>` on your SD card
+ `<ID0>` is the 32-letter folder name that you copied in [Seedminer](seedminer)
+ `<ID1>` is a 32-letter folder inside of the `<ID0>`
+ If you have multiple `<ID1>` folders, follow the instructions [here](troubleshooting#bannerbomb3)
![]({{ "/images/screenshots/bb3/dsiware-location-1.png" | absolute_url }}){: .notice--info}
1. Create a folder named `Nintendo DSiWare` inside of the `<ID1>`
+ If you already had the folder *and* there are any existing DSiWare backup files (`<8-character-id>.bin`) inside, copy them to your PC and remove them from your SD card

View file

@ -150,7 +150,7 @@ In this section, you will make backups of files that can be used to recover from
1. Select "SysNAND Backup"
1. Press (A) to confirm
+ This process will take some time
+ If you get an error, make sure that you have at least 1.3GB of free space on your SD card
+ If you get an error, look for your issue in the [troubleshooting guide](troubleshooting#finalizing-setup)
1. Press (A) to continue
1. Press (B) to return to the main menu
1. Select "Exit"

View file

@ -23,42 +23,116 @@ If you see an unusual menu, STOP - you already have custom firmware! Continue fr
#### Section III - Select a Method
Use the version table below to select a method. A few things to note:
+ The version table below is *inclusive*. For example, "from 11.4.0 to 11.15.0" includes 11.4.0, 11.15.0, and all versions in between.
+ Software versions do not work the same as decimals. Versions 11.10.0 and above are newer than 11.3.0, and are therefore not compatible with Soundhax.
+ The number and letter after the system version are not important.
+ No matter the method you follow, the end result is the same (boot9strap+Luma3DS custom firmware setup on the latest firmware).
To find the correct method for your device, please enter the system version you found in Section II.
<div class="selectversion">
<br>
<select id="mySelect">
<option>0</option>
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
<option>6</option>
<option>7</option>
<option>8</option>
<option>9</option>
<option>10</option>
<option>11</option>
</select>.<select id="mySelec">
<option>0</option>
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
<option>6</option>
<option>7</option>
<option>8</option>
<option>9</option>
<option>10</option>
<option>11</option>
<option>12</option>
<option>13</option>
<option>14</option>
<option>15</option>
<option>16</option>
</select>.<select id="mySele">
<option>0</option>
</select>-<select id="mySel">
<option>0</option>
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
<option>6</option>
<option>7</option>
<option>8</option>
<option>9</option>
<option>10</option>
<option>11</option>
<option>12</option>
<option>13</option>
<option>14</option>
<option>15</option>
<option>16</option>
<option>17</option>
<option>18</option>
<option>19</option>
<option>20</option>
<option>21</option>
<option>22</option>
<option>23</option>
<option>24</option>
<option>25</option>
<option>26</option>
<option>27</option>
<option>28</option>
<option>29</option>
<option>30</option>
<option>31</option>
<option>32</option>
<option>33</option>
<option>34</option>
<option>35</option>
<option>36</option>
<option>37</option>
<option>38</option>
<option>39</option>
<option>40</option>
<option>41</option>
<option>42</option>
<option>43</option>
<option>44</option>
<option>45</option>
<option>46</option>
<option>47</option>
<option>48</option>
<option>49</option>
</select><select id="mySe">
<option>E</option>
<option>U</option>
<option>J</option>
<option>K</option>
<option>T</option>
<option>C</option>
</select>
<br>
<input type="button" onclick="redirect()" value="Confirm">
</div>
<table>
<colgroup>
<col span="1" style="width: 20%;">
<col span="1" style="width: 40%;">
</colgroup>
<thead>
<tr>
<th style="text-align: center">System Version</th>
<th style="text-align: center">What to do</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center; font-weight: bold;">11.16.0 (latest version)</td>
<td style="text-align: center; font-weight: bold;"><a href="seedminer">Seedminer</a></td>
</tr>
<tr>
<td style="text-align: center; font-weight: bold;">11.14.0 to 11.15.0</td>
<td style="text-align: center; font-weight: bold;">Update your 3DS to the latest version through System Settings</td>
</tr>
<tr>
<td style="text-align: center; font-weight: bold;">11.4.0 to 11.13.0</td>
<td style="text-align: center; font-weight: bold;"><a href="installing-boot9strap-(ssloth-browser)">Installing boot9strap (SSLoth-Browser)</a></td>
</tr>
<tr>
<td style="text-align: center; font-weight: bold;">1.0.0 to 11.3.0</td>
<td style="text-align: center; font-weight: bold;"><a href="installing-boot9strap-(soundhax)">Installing boot9strap (Soundhax)</a></td>
</tr>
</tbody>
</table>
{% capture invalidVersion %}
This doesn't seem to be a valid system version version.
{% endcapture %}
{% capture methodUnavailable %}
You currently cannot hack your 3DS on this version using the main methods. If you want to hack your console, you have to use ntrboot.
{% endcapture %}
<p id="result_invalidVersion" style="display:none">{{ invalidVersion }}</p>
<p id="result_methodUnavailable" style="display:none">{{ methodUnavailable }}</p>
<noscript>Please enable JavaScript to continue with the guide.</noscript>
---
#### Alternate Methods
@ -70,3 +144,5 @@ Otherwise, methods that work on all versions are available, but require addition
1. [kartdlphax](installing-boot9strap-(kartdlphax)) - requires a second hacked 3DS and a copy of Mario Kart 7
1. [ntrboot](ntrboot) - requires compatible DS flashcart
1. [Installing boot9strap (Hardmod)](installing-boot9strap-(hardmod)) - requires soldering
<script src="assets/js/selecting.js"></script>

View file

@ -45,7 +45,7 @@ Some of the instructions below are only applicable to the latest version of GodM
1. Select "SysNAND Backup"
1. Press (A) to confirm
+ This process will take some time
+ If you get an error, make sure that you have at least 1.3GB of free space on your SD card
+ If you get an error, look for your issue in the [troubleshooting guide](troubleshooting#finalizing-setup)
1. Press (A) to continue
1. Press (B) to return to the main menu
1. Select "Exit"

View file

@ -0,0 +1,68 @@
{% capture technical_info %}
<summary><em>Technical Details (optional)</em></summary>
To install boot9strap on your device, we derive your device's unique encryption key. To accomplish this, we use a tool called Seedminer to calculate the data encryption key (movable.sed) for your device.
For information on how Seedminer works, see [this presentation](https://zoogie.github.io/web/34⅕c3).
This method uses a powerful graphics card to perform the calculations needed. A volunteer-run website is used for the purpose of assisting you with this method.
{% endcapture %}
<details>{{ technical_info | markdownify }}</details>
{: .notice--info}
### Section I - Updating the System
In this section, you will update your system to the latest version, which is necessary for Seedminer.
1. Update your device by going to System Settings, then "Other Settings", then going all the way to the right and using "System Update"
+ The updater may display a message saying "Your system is up to date" instead of updating. This is normal if you are already up to date; continue to the next section
+ If this gives you an error, set both your DNS settings and Proxy settings to "Auto"
### Section II - Prep Work
In this section, you will get the necessary details from your 3DS that are required to figure out your device's encryption key.
1. Power off your device
1. Insert your SD card into your computer
1. Navigate to the `Nintendo 3DS` folder on your SD card
+ If you don't have a `Nintendo 3DS` folder, put your SD card into your 3DS and power it on so that the folder can be created
1. Copy the name of the 32-letter folder you see directly inside Nintendo 3DS
+ This 32-letter name is system-specific and will be different for each console
+ If you see multiple 32-letter folders, follow [these instructions](troubleshooting#seedminer)
+ You can ignore the `private` folder if you have it
![]({{ "/images/screenshots/seedminer/id0-example.png" | absolute_url }})
{: .notice--info}
1. Paste your 32-letter folder name into [a document](/images/screenshots/seedminer/text-document.png) you can reference later
+ This folder is known as your "ID0". Take note of this as this guide will refer to it as such later
1. Power on your device
+ Your SD card does not need to be inserted at this point
1. Go to your Friend List (the [orange Face Icon]({{ "/images/friend-list-icon.png" | absolute_url }}) in the top row of your HOME Menu)
+ If you receive an error and are kicked out of the menu, you either must create a new Mii or your device cannot connect to Nintendo's servers (due to a ban or connection issues)
1. Find your Mii profile, then find the "Friend Code" field on the top screen
### Section III - Seedminer
In this section, you will use the Bruteforce Movable website to retrieve your device's encryption key in the form of `movable.sed`.
1. Open [Bruteforce Movable](https://seedminer.hacks.guide/) on your computer
+ If the site isn't working, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) and ask (in English) for someone there to assist you
1. Enter your device's Friend Code (with no spaces or dashes) into the "Your friend code" field
1. Paste your device's 32 character long folder name into the "Your ID0" field
+ Do not attempt to enter the ID0 manually, as it is easy to make a mistake. Ensure the ID0 is entered correctly by copying and pasting it from where you saved it in the previous section
1. Select "Go"
+ If the site immediately goes to step 4, the website has already correctly processed your bruteforce request. You can download your `movable.sed` file and continue to the next section. You do not need to (re-)add the bot
1. Use the ["Register Friend" button](/images/screenshots/seedminer/register-friend.png) on your device to add the bot's friend code as given by the website
+ If prompted, the name that you give to the friend does not matter
1. Wait for the site to update
+ If it does not, wait a few minutes before refreshing the page once
1. Once the site processes your information, the site will continue to `Step 2: Bruteforce` automatically
1. Wait for the remainder of the process to complete
+ This is usually fast (1-5 minutes)
+ During this process, the bot you added may not show up on your 3DS. As long as the website updates, this is not an issue
+ If you are still waiting after half an hour, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) and ask (in English) for someone there to assist you
1. When the process is completed, download your `movable.sed` file from the site
+ Keep this file as you will need it in the upcoming page
1. Power off your device

View file

@ -0,0 +1,68 @@
{% capture technical_info %}
<summary><em>Technical Details (optional)</em></summary>
To install boot9strap on your device, we derive your device's unique encryption key. To accomplish this, we use a tool called Seedminer to calculate the data encryption key (movable.sed) for your device.
For information on how Seedminer works, see [this presentation](https://zoogie.github.io/web/34⅕c3).
This method uses a powerful graphics card to perform the calculations needed. A volunteer-run website is used for the purpose of assisting you with this method.
{% endcapture %}
<details>{{ technical_info | markdownify }}</details>
{: .notice--info}
### Section I - Updating the System
In this section, you will update your system to the latest version, which is necessary for Seedminer.
1. Update your device by going to System Settings, then "Other Settings", then going all the way to the right and using "System Update"
+ The updater may display a message saying "Your system is up to date" instead of updating. This is normal if you are already up to date; continue to the next section
+ If this gives you an error, set both your DNS settings and Proxy settings to "Auto"
### Section II - Prep Work
In this section, you will get the necessary details from your 3DS that are required to figure out your device's encryption key.
1. Power off your device
1. Insert your SD card into your computer
1. Navigate to the `Nintendo 3DS` folder on your SD card
+ If you don't have a `Nintendo 3DS` folder, put your SD card into your 3DS and power it on so that the folder can be created
1. Copy the name of the 32-letter folder you see directly inside Nintendo 3DS
+ This 32-letter name is system-specific and will be different for each console
+ If you see multiple 32-letter folders, follow [these instructions](troubleshooting#seedminer)
+ You can ignore the `private` folder if you have it
![]({{ "/images/screenshots/seedminer/id0-example.png" | absolute_url }})
{: .notice--info}
1. Paste your 32-letter folder name into [a document](/images/screenshots/seedminer/text-document.png) you can reference later
+ This folder is known as your "ID0". Take note of this as this guide will refer to it as such later
1. Power on your device
+ Your SD card does not need to be inserted at this point
1. Go to your Friend List (the [orange Face Icon]({{ "/images/friend-list-icon.png" | absolute_url }}) in the top row of your HOME Menu)
+ If you receive an error and are kicked out of the menu, you either must create a new Mii or your device cannot connect to Nintendo's servers (due to a ban or connection issues)
1. Find your Mii profile, then find the "Friend Code" field on the top screen
### Section III - Seedminer
In this section, you will use the Bruteforce Movable website to retrieve your device's encryption key in the form of `movable.sed`.
1. Open [Bruteforce Movable](https://seedminer.hacks.guide/) on your computer
+ If the site isn't working, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) and ask (in English) for someone there to assist you
1. Enter your device's Friend Code (with no spaces or dashes) into the "Your friend code" field
1. Paste your device's 32 character long folder name into the "Your ID0" field
+ Do not attempt to enter the ID0 manually, as it is easy to make a mistake. Ensure the ID0 is entered correctly by copying and pasting it from where you saved it in the previous section
1. Select "Go"
+ If the site immediately goes to step 4, the website has already correctly processed your bruteforce request. You can download your `movable.sed` file and continue to the next section. You do not need to (re-)add the bot
1. Use the ["Register Friend" button](/images/screenshots/seedminer/register-friend.png) on your device to add the bot's friend code as given by the website
+ If prompted, the name that you give to the friend does not matter
1. Wait for the site to update
+ If it does not, wait a few minutes before refreshing the page once
1. Once the site processes your information, the site will continue to `Step 2: Bruteforce` automatically
1. Wait for the remainder of the process to complete
+ This is usually fast (1-5 minutes)
+ During this process, the bot you added may not show up on your 3DS. As long as the website updates, this is not an issue
+ If you are still waiting after half an hour, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) and ask (in English) for someone there to assist you
1. When the process is completed, download your `movable.sed` file from the site
+ Keep this file as you will need it in the upcoming page
1. Power off your device

View file

@ -0,0 +1,62 @@
### What You Need
{%- if include.sp == "true" %}
* The latest release of [Soundhax](http://soundhax.com) *(for your region and device)*
+ for the version, use:
+ 1.x - 2.1 if the two numbers before the region in the system version string are between 0 and 2
+ 2.1 - 2.2 if they are between 3 and 4
+ 3.x - 4.x if they are between 5 and 10
+ 5.x - 11.3 if they are between 11 and 36
{%- else %}
* The latest release of [Soundhax](http://soundhax.com) *(for your region, device, and version)*
{%- endif %}
+ If Soundhax appears in your browser as an unplayable video, press Ctrl+S or Cmd+S to save it to your computer
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip) (direct download)
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip) (direct download)
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
* The latest release of [universal-otherapp](https://github.com/TuxSH/universal-otherapp/releases/latest) (`otherapp.bin`)
### Instructions
#### Section I - Prep Work
In this section, you will copy the files needed to trigger both Soundhax and universal-otherapp.
1. Power off your device
1. Insert your SD card into your computer
1. Copy the Soundhax `.m4a` to the root of your SD card
+ The root of the SD card refers to the initial directory on your SD card where you can see the Nintendo 3DS folder, but are not inside of it
1. Copy `otherapp.bin` to the root of your SD card
1. Copy `boot.firm` and `boot.3dsx` from the Luma3DS `.zip` to the root of your SD card
1. Create a folder named `boot9strap` on the root of your SD card
1. Copy `boot9strap.firm` and `boot9strap.firm.sha` from the boot9strap `.zip` to the `/boot9strap/` folder on your SD card
1. Copy `SafeB9SInstaller.bin` from the SafeB9SInstaller `.zip` to the root of your SD card
1. Reinsert your SD card into your device
1. Power on your device
![]({{ "/images/screenshots/uosoundhax-root-layout.png" | absolute_url }})
{: .notice--info}
![]({{ "/images/screenshots/boot9strap-folder.png" | absolute_url }})
{: .notice--info}
#### Section II - Launching SafeB9SInstaller
In this section, you will launch Soundhax through the Nintendo 3DS Sound app, which will use universal-otherapp to launch the boot9strap (custom firmware) installer.
1. Reinsert your SD card into your device
1. Power on your device
1. Launch Nintendo 3DS Sound
![]({{ "/images/screenshots/soundhax-welcome.png" | absolute_url }})
{: .notice--info}
1. If you've never opened Nintendo 3DS Sound before and get tips on how to use it from a bird icon, go through all of the bird tips, then close the app normally and relaunch it
+ In this situation, launching Soundhax immediately would cause these tips to appear on every launch of the Nintendo 3DS Sound until this is done
1. Go to `/SDCARD`, then play "<3 nedwill 2016"
+ This may take many tries
+ If it freezes, force the console to power off by holding the power button, then try again
![]({{ "/images/screenshots/soundhax-launch.png" | absolute_url }})
{: .notice--info}
1. If the exploit was successful, you will have booted into SafeB9SInstaller

View file

@ -17,60 +17,7 @@ For technical details on the exploits that you will be using on this page, see [
Soundhax (when combined with universal-otherapp) is compatible with versions 1.0.0 through 11.3.0 in all regions.
### What You Need
* The latest release of [Soundhax](http://soundhax.com) *(for your region, device, and version)*
+ If Soundhax appears in your browser as an unplayable video, press Ctrl+S or Cmd+S to save it to your computer
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip) (direct download)
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip) (direct download)
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
* The latest release of [universal-otherapp](https://github.com/TuxSH/universal-otherapp/releases/latest) (`otherapp.bin`)
### Instructions
#### Section I - Prep Work
In this section, you will copy the files needed to trigger both Soundhax and universal-otherapp.
1. Power off your device
1. Insert your SD card into your computer
1. Copy the Soundhax `.m4a` to the root of your SD card
+ The root of the SD card refers to the initial directory on your SD card where you can see the Nintendo 3DS folder, but are not inside of it
1. Copy `otherapp.bin` to the root of your SD card
1. Copy `boot.firm` and `boot.3dsx` from the Luma3DS `.zip` to the root of your SD card
1. Create a folder named `boot9strap` on the root of your SD card
1. Copy `boot9strap.firm` and `boot9strap.firm.sha` from the boot9strap `.zip` to the `/boot9strap/` folder on your SD card
1. Copy `SafeB9SInstaller.bin` from the SafeB9SInstaller `.zip` to the root of your SD card
1. Reinsert your SD card into your device
1. Power on your device
![]({{ "/images/screenshots/uosoundhax-root-layout.png" | absolute_url }})
{: .notice--info}
![]({{ "/images/screenshots/boot9strap-folder.png" | absolute_url }})
{: .notice--info}
#### Section II - Launching SafeB9SInstaller
In this section, you will launch Soundhax through the Nintendo 3DS Sound app, which will use universal-otherapp to launch the boot9strap (custom firmware) installer.
1. Reinsert your SD card into your device
1. Power on your device
1. Launch Nintendo 3DS Sound
![]({{ "/images/screenshots/soundhax-welcome.png" | absolute_url }})
{: .notice--info}
1. If you've never opened Nintendo 3DS Sound before and get tips on how to use it from a bird icon, go through all of the bird tips, then close the app normally and relaunch it
+ In this situation, launching Soundhax immediately would cause these tips to appear on every launch of the Nintendo 3DS Sound until this is done
1. Go to `/SDCARD`, then play "<3 nedwill 2016"
+ This may take many tries
+ If it freezes, force the console to power off by holding the power button, then try again
![]({{ "/images/screenshots/soundhax-launch.png" | absolute_url }})
{: .notice--info}
1. If the exploit was successful, you will have booted into SafeB9SInstaller
{% include_relative include/soundhax.txt %}
#### Section III - Installing boot9strap

View file

@ -0,0 +1,33 @@
---
title: "Installing boot9strap (Soundhax)"
---
{% include toc title="Table of Contents" %}
{% capture technical_info %}
<summary><em>Technical Details (optional)</em></summary>
For technical details on the exploits that you will be using on this page, see [here](https://github.com/nedwill/soundhax) (Soundhax) and [here](https://github.com/TuxSH/universal-otherapp) (universal-otherapp).
{% endcapture %}
<details>{{ technical_info | markdownify }}</details>
{: .notice--info}
### Compatibility Notes
This Soundhax method (when combined with universal-otherapp) is compatible with versions 1.0.0-0 through 11.10.0-36 in all regions. If the two numbers before the region in the system version string is equal to or more than 37, Soundhax is patched and won't work.
{% include_relative include/soundhax.txt sp= "true" %}
#### Section III - Installing boot9strap
{% include_relative include/install-boot9strap-safeb9sinstaller.txt %}
{%- include_relative include/configure-luma3ds.txt %}
{% include_relative include/luma3ds-installed-note.txt %}
___
### Continue to [Finalizing Setup](finalizing-setup)
{: .notice--primary}

View file

@ -0,0 +1,16 @@
---
title: "Seedminer (TWN)"
---
{% include toc title="Table of Contents" %}
{%- include_relative include/seedminer-base.txt %}
___
### Next step: BannerBomb3
Once you have your device's encryption key (`movable.sed`), you will use it in conjunction with BannerBomb3, which uses your `movable.sed` file to take advantage of exploits in the System Settings application.
Continue to [BannerBomb3 + Fredtool (TWN)](bannerbomb3-fredtool-(twn))
{: .notice--primary}

View file

@ -4,83 +4,13 @@ title: "Seedminer"
{% include toc title="Table of Contents" %}
{% capture technical_info %}
<summary><em>Technical Details (optional)</em></summary>
To install boot9strap on your device, we derive your device's unique encryption key. To accomplish this, we use a tool called Seedminer to calculate the data encryption key (movable.sed) for your device.
For information on how Seedminer works, see [this presentation](https://zoogie.github.io/web/34⅕c3).
This method uses a powerful graphics card to perform the calculations needed. A volunteer-run website is used for the purpose of assisting you with this method.
{% endcapture %}
<details>{{ technical_info | markdownify }}</details>
{: .notice--info}
### Section I - Prep Work
In this section, you will get the necessary details from your 3DS that are required to figure out your device's encryption key.
1. Insert your SD card into your computer
1. Navigate to the `Nintendo 3DS` folder on your SD card
+ If you don't have a `Nintendo 3DS` folder, put your SD card into your 3DS and power it on so that the folder can be created
1. Copy the name of the 32-letter folder you see directly inside Nintendo 3DS
+ This 32-letter name is system-specific and will be different for each console
+ If you see multiple 32-letter folders, follow [these instructions](troubleshooting#seedminer)
+ You can ignore the `private` folder if you have it
![]({{ "/images/screenshots/seedminer/id0-example.png" | absolute_url }})
{: .notice--info}
1. Paste your 32-letter folder name into [a document](/images/screenshots/seedminer/text-document.png) you can reference later
+ This folder is known as your "ID0". Take note of this as this guide will refer to it as such later
1. Power on your device
+ Your SD card does not need to be inserted at this point
1. Go to your Friend List (the [orange Face Icon]({{ "/images/friend-list-icon.png" | absolute_url }}) in the top row of your HOME Menu)
+ If you receive an error and are kicked out of the menu, you either must create a new Mii or your device cannot connect to Nintendo's servers (due to a ban or connection issues)
1. Find your Mii profile, then find the "Friend Code" field on the top screen
### Section II - Seedminer
In this section, you will use the Bruteforce Movable website to retrieve your device's encryption key in the form of `movable.sed`.
1. Open [Bruteforce Movable](https://seedminer.hacks.guide/) on your computer
+ If the site isn't working, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) and ask (in English) for someone there to assist you
1. Enter your device's Friend Code (with no spaces or dashes) into the "Your friend code" field
1. Paste your device's 32 character long folder name into the "Your ID0" field
+ Do not attempt to enter the ID0 manually, as it is easy to make a mistake. Ensure the ID0 is entered correctly by copying and pasting it from where you saved it in the previous section
1. Select "Go"
+ If the site immediately goes to step 4, the website has already correctly processed your bruteforce request. You can download your `movable.sed` file and continue to the next section. You do not need to (re-)add the bot
1. Use the ["Register Friend" button](/images/screenshots/seedminer/register-friend.png) on your device to add the bot's friend code as given by the website
+ If prompted, the name that you give to the friend does not matter
1. Wait for the site to update
+ If it does not, wait a few minutes before refreshing the page once
1. Once the site processes your information, the site will continue to `Step 2: Bruteforce` automatically
1. Wait for the remainder of the process to complete
+ This is usually fast (1-5 minutes)
+ During this process, the bot you added may not show up on your 3DS. As long as the website updates, this is not an issue
+ If you are still waiting after half an hour, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) and ask (in English) for someone there to assist you
1. When the process is completed, download your `movable.sed` file from the site
+ Keep this file as you will need it in the upcoming pages
1. Power off your device
{% include_relative include/seedminer-base.txt %}
___
### Next steps: Choose an exploit
### Next step: BannerBomb3
Once you have your device's encryption key (`movable.sed`), you will use it in conjunction with other exploits to install custom firmware on your 3DS.
#### BannerBomb3
This method of using Seedminer for further exploitation uses your `movable.sed` file to take advantage of exploits in the System Settings application.
Once you have your device's encryption key (`movable.sed`), you will use it in conjunction with BannerBomb3, which uses your `movable.sed` file to take advantage of exploits in the System Settings application.
Continue to [BannerBomb3](bannerbomb3)
{: .notice--primary}
___
#### Taiwan consoles only
If you have a Taiwanese device (indicated with a T at the end of the system version, such as 11.15.0-39**T**), you must follow this route. **Other regions may not follow this route.**
Continue to [BannerBomb3 + Fredtool (TWN)](bannerbomb3-fredtool-(twn))
{: .notice--warning}

View file

@ -48,6 +48,7 @@ sitemap: false
* [Installing boot9strap (kartdlphax)](installing-boot9strap-(kartdlphax))
+ [Installing boot9strap (ntrboot)](installing-boot9strap-(ntrboot))
+ [Installing boot9strap (Soundhax)](installing-boot9strap-(soundhax))
+ [Installing boot9strap (Soundhax-sp)](installing-boot9strap-(soundhax-sp))
+ [Installing boot9strap (SSLoth-Browser)](installing-boot9strap-(ssloth-browser))
+ [Installing boot9strap (USM)](installing-boot9strap-(usm))
+ [Key Information](key-information)
@ -56,6 +57,7 @@ sitemap: false
+ [Region Changing](region-changing)
+ [Restoring / Updating CFW](restoring-updating-cfw)
+ [Seedminer](seedminer)
+ [Seedminer (TWN)](seedminer-(twn))
+ [Troubleshooting](troubleshooting)
+ [Uninstall CFW](uninstall-cfw)
+ [Updating B9S](updating-b9s)

View file

@ -107,6 +107,18 @@ The website has determined that your `movable.sed` cannot be brute-forced. Ensur
## BannerBomb3
{% capture compat %}
<summary><u>Multiple ID1 folders inside of ID0</u></summary>
![]({{ "/images/screenshots/multiple-id1.png" | absolute_url }})
This can occur if you've used multiple SD cards on a 3DS and then merged the contents of the SD cards together. This is done to prevent conflicting, valid data from being merged together.
To fix this, you will need to determine which folder contains your data. Usually, this will be the larger (or largest) of the folders. Backup and delete the smaller one(s), then create a `Nintendo DSiWare` folder in the one that remains and move `F00D43D5.bin` to that location.
{% endcapture %}
<details>{{ compat | markdownify }}</details>
{% capture compat %}
<summary><u>DSiWare Management menu crashes without showing BB3 multihax menu</u></summary>
Ensure that `F00D43D5.bin` is the only file in `Nintendo 3DS` -> `<ID0>` -> `<ID1>` -> `Nintendo DSiWare`. If it is, then re-create it with the [Bannerbomb3 Injector](http://3dstools.nhnarwhal.com/#/bb3gen).
@ -379,6 +391,35 @@ Follow these steps in order:
{% endcapture %}
<details>{{ compat | markdownify }}</details>
{% capture compat %}
<summary><u>"To use the Internet Browser, please update your system using the System Update option in the System Settings."</u></summary>
First, make sure you entered the correct proxy for the connection you're using. If not, go back to [Section II](installing-boot9strap-(ssloth-browser).html#section-ii---ssloth). If the proxy is correct, then your device has been cart-updated, which means an alternate exploit will need to be used.
<u>Method 1</u><br>
If the two numbers before the region in the system version string is equal to or less than 36 (e.g. Ver. 11.14.0-**36**U), you can follow [Soundhax](installing-boot9strap-(soundhax)). When prompted to select a firmware to generate the sound file, use:
* 1.x - 2.1 if the number is between 0 and 2
* 2.1 - 2.2 if the number is between 3 and 4
* 3.x - 4.x if the number is between 5 and 10
* 5.x - 11.3 if the number is between 11 and 36
<u>Method 2 (Old 3DS only)</u><br>
If you have an Old 3DS / Old 3DS XL / 2DS, you can try a Safe Mode update, which will trigger an alternate exploit:
1. Ensure that the proxy that you used for SSLoth is still actively applied to your internet connection
1. With your device powered off, hold the following buttons: (Left Shoulder) + (Right Shoulder) + (D-Pad Up) + (A), and while holding these buttons together, power on your device
+ Keep holding the buttons until the device boots into Safe Mode (a "system update" menu)
1. Press "OK" to accept the update
1. If everything worked correctly, the update will fail and the 3DS will boot into SafeB9SInstaller. If it did, then continue from [Section IV](installing-boot9strap-(ssloth-browser)#section-iv---installing-boot9strap).
---
If these methods didn't work (or do not apply to you), update your device to the latest version and follow [Seedminer](seedminer).
{% endcapture %}
<details>{{ compat | markdownify }}</details>
{% capture compat %}
<summary><u>Failed to open SafeB9SInstaller.bin</u></summary>
@ -523,20 +564,6 @@ The steps below can be attempted in any order, but are listed from least to most
{% endcapture %}
<details>{{ compat | markdownify }}</details>
{% capture compat %}
<summary><u>My device does not show any of my apps on the HOME Menu</u></summary>
This could be caused by various reasons, but mostly because your SD card is not being read by the system.
You can check if your SD is not being read by holding SELECT on boot and checking the yellow text on the bottom screen; if it says "Booted from CTRNAND via B9S", then your system is booting from the internal memory and not from the SD card.
Attempt the steps below, which are listed from easiest to hardest:
1. Power off your device, remove the SD card, re-insert it, then power on your device
1. Power off your device, remove the SD card, insert it on your PC, download the latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest), extract `boot.firm` from the `Luma3DS.zip` and place it on the root of your SD card (replace it if it already exists)
1. Power off your device, remove the SD card, insert it on your PC and reformat your SD card (this will wipe your SD card data) according to your computer's operating system: [Windows](formatting-sd-(windows)), [macOS](formatting-sd-(mac)), [Linux](formatting-sd-(linux))
1. Test your SD card for errors by following the guide according to your computer's operating system: [Windows](h2testw-(windows), [Linux](f3-(linux)), [macOS](f3xswift-(mac)). If your SD card is marked as faulty, then you will have to replace your SD card
1. Your SD card slot may be broken. Join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) for further assistance
{% endcapture %}
<details>{{ compat | markdownify }}</details>
### Error message on boot
{% capture compat %}
@ -564,10 +591,16 @@ ARM11 exception handlers are disabled, or custom firmware is not installed. Try
<details>{{ compat | markdownify }}</details>
{% capture compat %}
<summary><u>Exception screen when booting/loading an application</u></summary>
<summary><u>HOME Menu is missing installed applications</u></summary>
Look for your exception screen in [this page](https://wiki.hacks.guide/wiki/3DS:Error_screens/Luma3DS_exception_screen).
If you weren't able to find your error or the instructions didn't work, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) for further assistance.
This could be caused by various reasons, but most likely because your SD card is not being read by the system.
You can check if your SD is being read by holding SELECT on boot and checking the yellow text on the bottom screen; if it says "Booted from CTRNAND via B9S", then your device is booting from the internal memory and not from the SD card.
If this is the case, attempt the steps below, which are listed from easiest to hardest:
1. Power off your device, remove the SD card, re-insert it, then power on your device
1. Power off your device, remove the SD card, insert it on your PC, download the latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest), extract `boot.firm` from the `Luma3DS.zip` and place it on the root of your SD card (replacing any existing file)
1. Power off your device, remove the SD card, insert it on your PC and reformat your SD card according to your computer's operating system: [Windows](formatting-sd-(windows)), [macOS](formatting-sd-(mac)), [Linux](formatting-sd-(linux)) *(this will wipe your SD card data)*
1. Test your SD card for errors by following the guide according to your computer's operating system: [Windows](h2testw-(windows)), [Linux](f3-(linux)), [macOS](f3xswift-(mac)). If your SD card is marked as faulty, then you will have to replace your SD card
1. Your SD card slot may be broken. Join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) for further assistance
{% endcapture %}
<details>{{ compat | markdownify }}</details>
@ -620,6 +653,14 @@ This can occur after a CTRTransfer or region change on Old 3DS / 2DS. You will n
{% endcapture %}
<details>{{ compat | markdownify }}</details>
{% capture compat %}
<summary><u>Exception screen when booting/loading an application</u></summary>
Look for your exception screen in [this page](https://wiki.hacks.guide/wiki/3DS:Error_screens/Luma3DS_exception_screen).
If you weren't able to find your error or the instructions didn't work, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) for further assistance.
{% endcapture %}
<details>{{ compat | markdownify }}</details>
---
## Other troubleshooting

View file

@ -40,10 +40,12 @@ In diesem Schritt wirst du die Dateien, die zum Auslösen des Bannerbomb3 Exploi
+ Dies wird ein DSiWare-Backup namens `F00D43D5.bin` und einen Payload namens `bb3.bin` in einer zip Datei herunterladen (`DSIWARE_EXPLOIT.zip`)
1. Kopiere `bb3.bin` von der `DSIWARE_EXPLOIT.zip` in das Stammverzeichnis der SD-Karte
+ Das Stammverzeichnis der SD-Karte bezieht sich auf das ursprüngliche Verzeichnis deiner SD-Karte, wo du den Nintendo 3DS Ordner sehen kannst, aber nicht in ihm drin bist
+ This file does not need to be opened or extracted
![]({{ "/images/screenshots/bb3/bb3-root-layout.png" | absolute_url }}){: .notice--info}
1. Gehe zu `Nintendo 3DS` -> `<ID0>` -> `<ID1>` auf deiner SD-Karte
+ Diese `<ID0>` ist die, die du beim [Seedminer](seedminer) verwendet hast
+ Die `<ID1>` ist ein 32 Zeichen langer Ordner in der `<ID0>`
+ If you have multiple `<ID1>` folders, follow the instructions [here](troubleshooting#bannerbomb3)
![]({{ "/images/screenshots/bb3/dsiware-location-1.png" | absolute_url }}){: .notice--info}
1. Erstelle einen Ordner mit dem Namen `Nintendo DSiWare` innerhalb der `<ID1>`
Wenn du bereits den Ordner hattest, *und* du hast schon DSiWare Backup Dateien darin hast (`<8-Charakter-ID>.bin`), kopiere sie zu deinem Computer und lösche sie von deiner SD-Karte

View file

@ -119,7 +119,7 @@ In this section, you will install several useful homebrew applications to HOME M
In this section, you will use a script to copy some of Luma3DS's files to internal memory so that they can be accessed, even without an SD card inserted.
1. Schalte deinen 3DS aus
1. Schalte dein Gerät aus
1. Drücke und halte (Start), und während du (Start) hältst, schalte deinen 3DS an. This will launch GodMode9
+ If you do not boot into GodMode9, ensure that `GodMode9.firm` is in `/luma/payloads/` and that `payloads` is correctly spelled
1. Wenn du aufgefordert wirst, ein "essential files backup" durchzuführen, drücke (A). Drücke erneut (A) nachdem es abgeschlossen ist
@ -150,7 +150,7 @@ In this section, you will make backups of files that can be used to recover from
1. Wähle "SysNAND Backup" aus
1. Drücke (A) zum bestätigen
+ Dieser Vorgang nimmt einige Zeit in Anspruch
+ If you get an error, make sure that you have at least 1.3GB of free space on your SD card
+ If you get an error, look for your issue in the [troubleshooting guide](troubleshooting#finalizing-setup)
1. Drücke (A) um fortzufahren
1. Drücke (B), um zum Hauptmenü zurückzukehren
1. Wähle "Exit" aus
@ -169,7 +169,7 @@ In this section, you will make backups of files that can be used to recover from
1. Delete `<date>_<serialnumber>_sysnand_##.bin` and `<date>_<serialnumber>_sysnand_##.bin.sha` from the `/gm9/out/` folder on your SD card after copying it
+ The other backup files are negligible in size and may be kept on your SD card for ease of access
1. If you have it, copy the `/luma/backups/` folder on your SD card to a safe location on your computer
1. Stecke deine SD-Karte nun wieder in deinen 3DS
1. Stecke deine SD-Karte wieder in dein Gerät
1. Schalte deine Konsole an
___

View file

@ -23,42 +23,116 @@ Wenn du ein ungewöhnliches Menü siehst, STOP - du hast bereits Custom Firmware
#### Abschnitt III - Wähle eine Methode
Benutze die untenstehende Versionstabelle, um eine Methode auszuwählen. Ein paar Dinge zu beachten:
+ The version table below is *inclusive*. For example, "from 11.4.0 to 11.15.0" includes 11.4.0, 11.15.0, and all versions in between.
+ Software versions do not work the same as decimals. Versions 11.10.0 and above are newer than 11.3.0, and are therefore not compatible with Soundhax.
+ The number and letter after the system version are not important.
+ No matter the method you follow, the end result is the same (boot9strap+Luma3DS custom firmware setup on the latest firmware).
To find the correct method for your device, please enter the system version you found in Section II.
<div class="selectversion">
<br>
<select id="mySelect">
<option>0</option>
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
<option>6</option>
<option>7</option>
<option>8</option>
<option>9</option>
<option>10</option>
<option>11</option>
</select>.<select id="mySelec">
<option>0</option>
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
<option>6</option>
<option>7</option>
<option>8</option>
<option>9</option>
<option>10</option>
<option>11</option>
<option>12</option>
<option>13</option>
<option>14</option>
<option>15</option>
<option>16</option>
</select>.<select id="mySele">
<option>0</option>
</select>-<select id="mySel">
<option>0</option>
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
<option>6</option>
<option>7</option>
<option>8</option>
<option>9</option>
<option>10</option>
<option>11</option>
<option>12</option>
<option>13</option>
<option>14</option>
<option>15</option>
<option>16</option>
<option>17</option>
<option>18</option>
<option>19</option>
<option>20</option>
<option>21</option>
<option>22</option>
<option>23</option>
<option>24</option>
<option>25</option>
<option>26</option>
<option>27</option>
<option>28</option>
<option>29</option>
<option>30</option>
<option>31</option>
<option>32</option>
<option>33</option>
<option>34</option>
<option>35</option>
<option>36</option>
<option>37</option>
<option>38</option>
<option>39</option>
<option>40</option>
<option>41</option>
<option>42</option>
<option>43</option>
<option>44</option>
<option>45</option>
<option>46</option>
<option>47</option>
<option>48</option>
<option>49</option>
</select><select id="mySe">
<option>E</option>
<option>U</option>
<option>J</option>
<option>K</option>
<option>T</option>
<option>C</option>
</select>
<br>
<input type="button" onclick="redirect()" value="Confirm">
</div>
<table>
<colgroup>
<col span="1" style="width: 20%;">
<col span="1" style="width: 40%;">
</colgroup>
<thead>
<tr>
<th style="text-align: center">System Version</th>
<th style="text-align: center">What to do</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center; font-weight: bold;">11.16.0 (latest version)</td>
<td style="text-align: center; font-weight: bold;"><a href="seedminer">Seedminer</a></td>
</tr>
<tr>
<td style="text-align: center; font-weight: bold;">11.14.0 to 11.15.0</td>
<td style="text-align: center; font-weight: bold;">Update your 3DS to the latest version through System Settings</td>
</tr>
<tr>
<td style="text-align: center; font-weight: bold;">11.4.0 to 11.13.0</td>
<td style="text-align: center; font-weight: bold;"><a href="installing-boot9strap-(ssloth-browser)">Installing boot9strap (SSLoth-Browser)</a></td>
</tr>
<tr>
<td style="text-align: center; font-weight: bold;">1.0.0 to 11.3.0</td>
<td style="text-align: center; font-weight: bold;"><a href="installing-boot9strap-(soundhax)">Installing boot9strap (Soundhax)</a></td>
</tr>
</tbody>
</table>
{% capture invalidVersion %}
This doesn't seem to be a valid system version version.
{% endcapture %}
{% capture methodUnavailable %}
You currently cannot hack your 3DS on this version using the main methods. If you want to hack your console, you have to use ntrboot.
{% endcapture %}
<p id="result_invalidVersion" style="display:none">{{ invalidVersion }}</p>
<p id="result_methodUnavailable" style="display:none">{{ methodUnavailable }}</p>
<noscript>Please enable JavaScript to continue with the guide.</noscript>
---
#### Alternate Methods
@ -70,3 +144,5 @@ Otherwise, methods that work on all versions are available, but require addition
1. [kartdlphax](installing-boot9strap-(kartdlphax)) - requires a second hacked 3DS and a copy of Mario Kart 7
1. [ntrboot](ntrboot) - requires compatible DS flashcart
1. [Installing boot9strap (Hardmod)](installing-boot9strap-(hardmod)) - requires soldering
<script src="assets/js/selecting.js"></script>

View file

@ -45,28 +45,28 @@ Einige der folgenden Anweisungen sind nur in der neuesten Version von GodMode9 z
1. Wähle "SysNAND Backup" aus
1. Drücke (A), um zu bestätigen
+ Dieser Vorgang nimmt einige Zeit in Anspruch
+ If you get an error, make sure that you have at least 1.3GB of free space on your SD card
+ If you get an error, look for your issue in the [troubleshooting guide](troubleshooting#finalizing-setup)
1. Drücke (A), um fortzufahren
1. Drücke (B), um zum Hauptmenü zurückzukehren
1. Wähle "Exit" aus
1. Drücke (A), um die Schreibrechte zu deaktivieren, wenn du dazu aufgefordert wirst
1. Halte (R) gedrückt und drücke gleichzeitig (Start), um dein Gerät abzuschalten
1. Stecke deine SD-Karte in deinen Computer
1. Stecke die SD-Karte in deinen Computer
1. Copy `<date>_<serialnumber>_sysnand_##.bin` and `essential.exefs` from the `/gm9/out/` folder on your SD card to a safe location on your computer
+ Sichere die Dateien an mehreren Orten (Online-Speicher etc.)
+ Diese Backups werden im Falle eines Bricks benötigt, um Daten aus dem NAND-Image wieder herzustellen, wenn etwas schief gehen sollte
1. Delete `<date>_<serialnumber>_sysnand_##.bin` and `<date>_<serialnumber>_sysnand_##.bin.sha` from the `/gm9/out/` folder on your SD card after copying it
1. Stecke deine SD-Karte nun wieder in dein Gerät
1. Stecke die SD-Karte wieder in deine Konsole
## Wiederherstellen einer NAND-Sicherheitskopie
1. Schalte deinen 3DS aus
1. Stecke die SD-Karte in deinen Computer
1. Stecke deine SD-Karte in deinen Computer
1. Copy `<date>_<serialnumber>_sysnand_##.bin` from your computer to the `/gm9/out/` folder on your SD card
1. Stecke die SD-Karte wieder in deine Konsole
1. Stecke deine SD-Karte nun wieder in deinen 3DS
1. Drücke und halte (Start), und während du (Start) hältst, schalte deinen 3DS an. This will launch GodMode9
1. Drücke (Home), um das Aktionsmenü aufzurufen
1. Wähle "Scripts"
1. Wähle "Scripts..."
1. Wähle "GM9Megascript" aus
1. Select "Restore Options"
1. Select "SysNAND Restore (safe)"
@ -94,7 +94,7 @@ Gesundheit & Sicherheitsinformationen zu injizieren, die größer sind als die e
1. Drücke (A) auf der `.app`-Datei, dann wähle "NCCH Image options" und danach wählst du "Inject to H&S"
1. Drücke (A), um die SysNAND (Stufe 1) Bearbeitung zu aktivieren. Gebe dann die angegebene Tastenkombination ein
1. Drücke (A), um fortzufahren
1. Drücke (A), um die Schreibrechte zu deaktivieren, wenn du dazu aufgefordert wirst
1. Drücke (A), um die Schreibrechte zu widerrufen, wenn du dazu aufgefordert wirst
## Wiederherstellen der Gesundheit & Sicherheitsinformationen nach der Initiierung einer .CIA App
@ -102,11 +102,11 @@ Dies wird nur funktionieren, wenn die Injektion in Gesundheit & Sicherheit von G
{: .notice--info}
1. Drücke und halte (Start), und während du (Start) hältst, schalte deinen 3DS an. This will launch GodMode9
1. Drücke (Home), um das Aktionsmenü aufzurufen
1. Drücke (HOME), um das Aktionsmenü aufzurufen
1. Wähle "More..."
1. Wähle "Restore H&S"
1. Drücke (A), um die SysNAND (Stufe 1) Bearbeitung zu aktivieren. Gebe dann die angegebene Tastenkombination ein
1. Drücke (A), um die Schreibrechte zu widerrufen, wenn du dazu aufgefordert wirst
1. Drücke (A), um die SysNAND (Stufe 1) Bearbeitung zu aktivieren. Dann gebe die angegebene Tastenkombination ein
1. Drücke (A), um die Schreibrechte zu deaktivieren, wenn du dazu aufgefordert wirst
## Formatieren einer SD-Karte
@ -127,14 +127,14 @@ Dies wird nur funktionieren, wenn die Injektion in Gesundheit & Sicherheit von G
## Entfernen einer NNID, ohne die Konsole formatieren zu müssen
1. Drücke und halte (Start), und während du (Start) hältst, schalte deinen 3DS an. This will launch GodMode9
1. Drücke (HOME), um das Aktionsmenü aufzurufen
1. Wähle "Scripts..."
1. Drücke (HOME) um das Aktionsmenü aufzurufen
1. Wähle "Scripts"
1. Wähle "GM9Megascript" aus
1. Wähle "Scripts from Plailect's Guide" aus
1. Select "Remove NNID"
1. Drücke (A), um fortzufahren
1. Drücke (A), um die SysNAND (Stufe 1) Bearbeitung zu aktivieren. Dann gebe die angegebene Tastenkombination ein
1. Drücke (A), um fortzufahren
1. Drücke (A) um fortzufahren
1. Drücke (B), um zum Hauptmenü zurückzukehren
1. Wähle "Exit" aus
1. Drücke (A), um die Schreibrechte zu deaktivieren, wenn du dazu aufgefordert wirst

View file

@ -0,0 +1,68 @@
{% capture technical_info %}
<summary><em>Technische Details (optional)</em></summary>
To install boot9strap on your device, we derive your device's unique encryption key. To accomplish this, we use a tool called Seedminer to calculate the data encryption key (movable.sed) for your device.
For information on how Seedminer works, see [this presentation](https://zoogie.github.io/web/34⅕c3).
This method uses a powerful graphics card to perform the calculations needed. A volunteer-run website is used for the purpose of assisting you with this method.
{% endcapture %}
<details>{{ technical_info | markdownify }}</details>
{: .notice--info}
### Section I - Updating the System
In this section, you will update your system to the latest version, which is necessary for Seedminer.
1. Aktualisiere deinen 3DS, indem zu zu den Systemeinstellungen gehst, dann "Allgemeine Einstellungen" auswählst und dann "System-Update" startest
+ The updater may display a message saying "Your system is up to date" instead of updating. This is normal if you are already up to date; continue to the next section
+ If this gives you an error, set both your DNS settings and Proxy settings to "Auto"
### Section II - Prep Work
In this section, you will get the necessary details from your 3DS that are required to figure out your device's encryption key.
1. Schalte deinen 3DS aus
1. Stecke deine SD-Karte in deinen Computer
1. Navigiere zum "Nintendo 3DS"-Ordner auf deiner SD-Karte
+ If you don't have a `Nintendo 3DS` folder, put your SD card into your 3DS and power it on so that the folder can be created
1. Copy the name of the 32-letter folder you see directly inside Nintendo 3DS
+ This 32-letter name is system-specific and will be different for each console
+ If you see multiple 32-letter folders, follow [these instructions](troubleshooting#seedminer)
+ You can ignore the `private` folder if you have it
![]({{ "/images/screenshots/seedminer/id0-example.png" | absolute_url }})
{: .notice--info}
1. Paste your 32-letter folder name into [a document](/images/screenshots/seedminer/text-document.png) you can reference later
+ This folder is known as your "ID0". Take note of this as this guide will refer to it as such later
1. Schalte deine Konsole an
+ Deine SD-Karte muss an dieser Stelle noch nicht wieder eingesteckt werden
1. Go to your Friend List (the [orange Face Icon]({{ "/images/friend-list-icon.png" | absolute_url }}) in the top row of your HOME Menu)
+ If you receive an error and are kicked out of the menu, you either must create a new Mii or your device cannot connect to Nintendo's servers (due to a ban or connection issues)
1. Find your Mii profile, then find the "Friend Code" field on the top screen
### Section III - Seedminer
In this section, you will use the Bruteforce Movable website to retrieve your device's encryption key in the form of `movable.sed`.
1. Open [Bruteforce Movable](https://seedminer.hacks.guide/) on your computer
+ If the site isn't working, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) and ask (in English) for someone there to assist you
1. Enter your device's Friend Code (with no spaces or dashes) into the "Your friend code" field
1. Paste your device's 32 character long folder name into the "Your ID0" field
+ Do not attempt to enter the ID0 manually, as it is easy to make a mistake. Ensure the ID0 is entered correctly by copying and pasting it from where you saved it in the previous section
1. Select "Go"
+ If the site immediately goes to step 4, the website has already correctly processed your bruteforce request. You can download your `movable.sed` file and continue to the next section. You do not need to (re-)add the bot
1. Use the ["Register Friend" button](/images/screenshots/seedminer/register-friend.png) on your device to add the bot's friend code as given by the website
+ If prompted, the name that you give to the friend does not matter
1. Wait for the site to update
+ If it does not, wait a few minutes before refreshing the page once
1. Once the site processes your information, the site will continue to `Step 2: Bruteforce` automatically
1. Wait for the remainder of the process to complete
+ This is usually fast (1-5 minutes)
+ During this process, the bot you added may not show up on your 3DS. As long as the website updates, this is not an issue
+ If you are still waiting after half an hour, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) and ask (in English) for someone there to assist you
1. When the process is completed, download your `movable.sed` file from the site
+ Keep this file as you will need it in the upcoming page
1. Schalte deinen 3DS aus

View file

@ -0,0 +1,68 @@
{% capture technical_info %}
<summary><em>Technische Details (optional)</em></summary>
To install boot9strap on your device, we derive your device's unique encryption key. To accomplish this, we use a tool called Seedminer to calculate the data encryption key (movable.sed) for your device.
For information on how Seedminer works, see [this presentation](https://zoogie.github.io/web/34⅕c3).
This method uses a powerful graphics card to perform the calculations needed. A volunteer-run website is used for the purpose of assisting you with this method.
{% endcapture %}
<details>{{ technical_info | markdownify }}</details>
{: .notice--info}
### Section I - Updating the System
In this section, you will update your system to the latest version, which is necessary for Seedminer.
1. Aktualisiere deinen 3DS, indem zu zu den Systemeinstellungen gehst, dann "Allgemeine Einstellungen" auswählst und dann "System-Update" startest
+ The updater may display a message saying "Your system is up to date" instead of updating. This is normal if you are already up to date; continue to the next section
+ If this gives you an error, set both your DNS settings and Proxy settings to "Auto"
### Section II - Prep Work
In this section, you will get the necessary details from your 3DS that are required to figure out your device's encryption key.
1. Schalte deinen 3DS aus
1. Stecke deine SD-Karte in deinen Computer
1. Navigiere zum "Nintendo 3DS"-Ordner auf deiner SD-Karte
+ If you don't have a `Nintendo 3DS` folder, put your SD card into your 3DS and power it on so that the folder can be created
1. Copy the name of the 32-letter folder you see directly inside Nintendo 3DS
+ This 32-letter name is system-specific and will be different for each console
+ If you see multiple 32-letter folders, follow [these instructions](troubleshooting#seedminer)
+ You can ignore the `private` folder if you have it
![]({{ "/images/screenshots/seedminer/id0-example.png" | absolute_url }})
{: .notice--info}
1. Paste your 32-letter folder name into [a document](/images/screenshots/seedminer/text-document.png) you can reference later
+ This folder is known as your "ID0". Take note of this as this guide will refer to it as such later
1. Schalte deine Konsole an
+ Deine SD-Karte muss an dieser Stelle noch nicht wieder eingesteckt werden
1. Go to your Friend List (the [orange Face Icon]({{ "/images/friend-list-icon.png" | absolute_url }}) in the top row of your HOME Menu)
+ If you receive an error and are kicked out of the menu, you either must create a new Mii or your device cannot connect to Nintendo's servers (due to a ban or connection issues)
1. Find your Mii profile, then find the "Friend Code" field on the top screen
### Section III - Seedminer
In this section, you will use the Bruteforce Movable website to retrieve your device's encryption key in the form of `movable.sed`.
1. Open [Bruteforce Movable](https://seedminer.hacks.guide/) on your computer
+ If the site isn't working, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) and ask (in English) for someone there to assist you
1. Enter your device's Friend Code (with no spaces or dashes) into the "Your friend code" field
1. Paste your device's 32 character long folder name into the "Your ID0" field
+ Do not attempt to enter the ID0 manually, as it is easy to make a mistake. Ensure the ID0 is entered correctly by copying and pasting it from where you saved it in the previous section
1. Select "Go"
+ If the site immediately goes to step 4, the website has already correctly processed your bruteforce request. You can download your `movable.sed` file and continue to the next section. You do not need to (re-)add the bot
1. Use the ["Register Friend" button](/images/screenshots/seedminer/register-friend.png) on your device to add the bot's friend code as given by the website
+ If prompted, the name that you give to the friend does not matter
1. Wait for the site to update
+ If it does not, wait a few minutes before refreshing the page once
1. Once the site processes your information, the site will continue to `Step 2: Bruteforce` automatically
1. Wait for the remainder of the process to complete
+ This is usually fast (1-5 minutes)
+ During this process, the bot you added may not show up on your 3DS. As long as the website updates, this is not an issue
+ If you are still waiting after half an hour, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) and ask (in English) for someone there to assist you
1. When the process is completed, download your `movable.sed` file from the site
+ Keep this file as you will need it in the upcoming page
1. Schalte deinen 3DS aus

View file

@ -0,0 +1,62 @@
### Was du brauchst
{%- if include.sp == "true" %}
* The latest release of [Soundhax](http://soundhax.com) *(for your region and device)*
+ for the version, use:
+ 1.x - 2.1 if the two numbers before the region in the system version string are between 0 and 2
+ 2.1 - 2.2 if they are between 3 and 4
+ 3.x - 4.x if they are between 5 and 10
+ 5.x - 11.3 if they are between 11 and 36
{%- else %}
* The latest release of [Soundhax](http://soundhax.com) *(for your region, device, and version)*
{%- endif %}
+ If Soundhax appears in your browser as an unplayable video, press Ctrl+S or Cmd+S to save it to your computer
* Die neueste Version vom [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip) (Direkter Download)
* Die neueste Version von [boot9strap](https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip) (Direkter Download)
* Die neueste Version von [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (die Luma3DS `.zip` Datei)
* Die neueste Version von [universal-otherapp](https://github.com/TuxSH/universal-otherapp/releases/latest) (`otherapp.bin`)
### Anleitung
#### Abschnitt I - Vorbereitungen
In this section, you will copy the files needed to trigger both Soundhax and universal-otherapp.
1. Schalte deinen 3DS aus
1. Stecke deine SD-Karte in deinen Computer
1. Kopiere die Soundhax`.m4a` in das Stammverzeichnis der SD-Karte
+ The root of the SD card refers to the initial directory on your SD card where you can see the Nintendo 3DS folder, but are not inside of it
1. Copy `otherapp.bin` to the root of your SD card
1. Copy `boot.firm` and `boot.3dsx` from the Luma3DS `.zip` to the root of your SD card
1. Erstelle einen Ordner namens `boot9strap` im Stammverzeichnis deiner SD-Karte
1. Kopiere `boot9strap.firm` und `boot9strap.firm.sha` aus der boot9strap `.zip` in den `/boot9strap/`-Ordner auf deiner SD-Karte
1. Copy `SafeB9SInstaller.bin` from the SafeB9SInstaller `.zip` to the root of your SD card
1. Stecke deine SD-Karte nun wieder in deinen 3DS
1. Schalte deine Konsole an
![]({{ "/images/screenshots/uosoundhax-root-layout.png" | absolute_url }})
{: .notice--info}
![]({{ "/images/screenshots/boot9strap-folder.png" | absolute_url }})
{: .notice--info}
#### Schritt II - Starten von SafeBS9Installer
In this section, you will launch Soundhax through the Nintendo 3DS Sound app, which will use universal-otherapp to launch the boot9strap (custom firmware) installer.
1. Stecke deine SD-Karte nun wieder in deinen 3DS
1. Schalte deine Konsole an
1. Starte die Nintendo 3DS Sound App
![]({{ "/images/screenshots/soundhax-welcome.png" | absolute_url }})
{: .notice--info}
1. Wenn sie noch nie den Nintendo 3DS Sound geöffnet haben, schauen sie sich die Tipps an, wie man es benutzt. Die Tipps erhalten sie wenn sie auf das Vogel-Symbol klicken. Gucken sie alle Tipps an, schließen sie danach die App, und starten sie wieder erneut
+ In dieser Situation würde das Starten von Soundhax sofort dazu führen, dass diese Tipps, bei jedem Start des Nintendo 3DS Sound angezeigt werden, bis dies geschehen ist
1. Gehe zu `/SDCARD` und spiele die Datei "<3 nedwill 2016" ab
+ Dies kann einige Versuche benötigen
+ If it freezes, force the console to power off by holding the power button, then try again
![]({{ "/images/screenshots/soundhax-launch.png" | absolute_url }})
{: .notice--info}
1. Wenn der Exploit erfolgreich war, wird SafeBS9Installer gestartet

View file

@ -17,60 +17,7 @@ For technical details on the exploits that you will be using on this page, see [
Soundhax (when combined with universal-otherapp) is compatible with versions 1.0.0 through 11.3.0 in all regions.
### Was du brauchst
* The latest release of [Soundhax](http://soundhax.com) *(for your region, device, and version)*
+ If Soundhax appears in your browser as an unplayable video, press Ctrl+S or Cmd+S to save it to your computer
* Die neueste Version vom [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip) (Direkter Download)
* Die neueste Version von [boot9strap](https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip) (Direkter Download)
* Die neueste Version von [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (die Luma3DS `.zip` Datei)
* Die neueste Version von [universal-otherapp](https://github.com/TuxSH/universal-otherapp/releases/latest) (`otherapp.bin`)
### Anleitung
#### Abschnitt I - Vorbereitungen
In this section, you will copy the files needed to trigger both Soundhax and universal-otherapp.
1. Schalte deinen 3DS aus
1. Stecke deine SD-Karte in deinen Computer
1. Kopiere die Soundhax`.m4a` in das Stammverzeichnis der SD-Karte
+ The root of the SD card refers to the initial directory on your SD card where you can see the Nintendo 3DS folder, but are not inside of it
1. Copy `otherapp.bin` to the root of your SD card
1. Copy `boot.firm` and `boot.3dsx` from the Luma3DS `.zip` to the root of your SD card
1. Erstelle einen Ordner namens `boot9strap` im Stammverzeichnis deiner SD-Karte
1. Kopiere `boot9strap.firm` und `boot9strap.firm.sha` aus der boot9strap `.zip` in den `/boot9strap/`-Ordner auf deiner SD-Karte
1. Copy `SafeB9SInstaller.bin` from the SafeB9SInstaller `.zip` to the root of your SD card
1. Stecke deine SD-Karte nun wieder in deinen 3DS
1. Schalte deine Konsole an
![]({{ "/images/screenshots/uosoundhax-root-layout.png" | absolute_url }})
{: .notice--info}
![]({{ "/images/screenshots/boot9strap-folder.png" | absolute_url }})
{: .notice--info}
#### Schritt II - Starten von SafeBS9Installer
In this section, you will launch Soundhax through the Nintendo 3DS Sound app, which will use universal-otherapp to launch the boot9strap (custom firmware) installer.
1. Stecke deine SD-Karte nun wieder in deinen 3DS
1. Schalte deine Konsole an
1. Starte die Nintendo 3DS Sound App
![]({{ "/images/screenshots/soundhax-welcome.png" | absolute_url }})
{: .notice--info}
1. Wenn sie noch nie den Nintendo 3DS Sound geöffnet haben, schauen sie sich die Tipps an, wie man es benutzt. Die Tipps erhalten sie wenn sie auf das Vogel-Symbol klicken. Gucken sie alle Tipps an, schließen sie danach die App, und starten sie wieder erneut
+ In dieser Situation würde das Starten von Soundhax sofort dazu führen, dass diese Tipps, bei jedem Start des Nintendo 3DS Sound angezeigt werden, bis dies geschehen ist
1. Gehe zu `/SDCARD` und spiele die Datei "<3 nedwill 2016" ab
+ Dies kann einige Versuche benötigen
+ If it freezes, force the console to power off by holding the power button, then try again
![]({{ "/images/screenshots/soundhax-launch.png" | absolute_url }})
{: .notice--info}
1. Wenn der Exploit erfolgreich war, wird SafeBS9Installer gestartet
{% include_relative include/soundhax.txt %}
#### Schritt III - boot9strap installieren

View file

@ -0,0 +1,33 @@
---
title: "Installation von boot9strap (Soundhax)"
---
{% include toc title="Inhalt" %}
{% capture technical_info %}
<summary><em>Technische Details (optional)</em></summary>
For technical details on the exploits that you will be using on this page, see [here](https://github.com/nedwill/soundhax) (Soundhax) and [here](https://github.com/TuxSH/universal-otherapp) (universal-otherapp).
{% endcapture %}
<details>{{ technical_info | markdownify }}</details>
{: .notice--info}
### Kompatibilitätshinweise
This Soundhax method (when combined with universal-otherapp) is compatible with versions 1.0.0-0 through 11.10.0-36 in all regions. If the two numbers before the region in the system version string is equal to or more than 37, Soundhax is patched and won't work.
{% include_relative include/soundhax.txt sp= "true" %}
#### Schritt III - boot9strap installieren
{% include_relative include/install-boot9strap-safeb9sinstaller.txt %}
{%- include_relative include/configure-luma3ds.txt %}
{% include_relative include/luma3ds-installed-note.txt %}
___
### Fortfahren mit [Setup fertigstellen](finalizing-setup)
{: .notice--primary}

View file

@ -0,0 +1,16 @@
---
title: "Seedminer (TWN)"
---
{% include toc title="Inhalt" %}
{%- include_relative include/seedminer-base.txt %}
___
### Next step: BannerBomb3
Once you have your device's encryption key (`movable.sed`), you will use it in conjunction with BannerBomb3, which uses your `movable.sed` file to take advantage of exploits in the System Settings application.
Continue to [BannerBomb3 + Fredtool (TWN)](bannerbomb3-fredtool-(twn))
{: .notice--primary}

View file

@ -4,83 +4,13 @@ title: "Seedminer"
{% include toc title="Inhalt" %}
{% capture technical_info %}
<summary><em>Technische Details (optional)</em></summary>
To install boot9strap on your device, we derive your device's unique encryption key. To accomplish this, we use a tool called Seedminer to calculate the data encryption key (movable.sed) for your device.
For information on how Seedminer works, see [this presentation](https://zoogie.github.io/web/34⅕c3).
This method uses a powerful graphics card to perform the calculations needed. A volunteer-run website is used for the purpose of assisting you with this method.
{% endcapture %}
<details>{{ technical_info | markdownify }}</details>
{: .notice--info}
### Section I - Prep Work
In this section, you will get the necessary details from your 3DS that are required to figure out your device's encryption key.
1. Stecke deine SD-Karte in deinen Computer
1. Navigiere zum `Nintendo 3DS` Ordner auf deiner SD-Karte
+ If you don't have a `Nintendo 3DS` folder, put your SD card into your 3DS and power it on so that the folder can be created
1. Copy the name of the 32-letter folder you see directly inside Nintendo 3DS
+ This 32-letter name is system-specific and will be different for each console
+ If you see multiple 32-letter folders, follow [these instructions](troubleshooting#seedminer)
+ You can ignore the `private` folder if you have it
![]({{ "/images/screenshots/seedminer/id0-example.png" | absolute_url }})
{: .notice--info}
1. Paste your 32-letter folder name into [a document](/images/screenshots/seedminer/text-document.png) you can reference later
+ This folder is known as your "ID0". Take note of this as this guide will refer to it as such later
1. Schalte deine Konsole an
+ Deine SD-Karte muss an dieser Stelle noch nicht wieder eingesteckt werden
1. Go to your Friend List (the [orange Face Icon]({{ "/images/friend-list-icon.png" | absolute_url }}) in the top row of your HOME Menu)
+ If you receive an error and are kicked out of the menu, you either must create a new Mii or your device cannot connect to Nintendo's servers (due to a ban or connection issues)
1. Find your Mii profile, then find the "Friend Code" field on the top screen
### Section II - Seedminer
In this section, you will use the Bruteforce Movable website to retrieve your device's encryption key in the form of `movable.sed`.
1. Open [Bruteforce Movable](https://seedminer.hacks.guide/) on your computer
+ If the site isn't working, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) and ask (in English) for someone there to assist you
1. Enter your device's Friend Code (with no spaces or dashes) into the "Your friend code" field
1. Paste your device's 32 character long folder name into the "Your ID0" field
+ Do not attempt to enter the ID0 manually, as it is easy to make a mistake. Ensure the ID0 is entered correctly by copying and pasting it from where you saved it in the previous section
1. Select "Go"
+ If the site immediately goes to step 4, the website has already correctly processed your bruteforce request. You can download your `movable.sed` file and continue to the next section. You do not need to (re-)add the bot
1. Use the ["Register Friend" button](/images/screenshots/seedminer/register-friend.png) on your device to add the bot's friend code as given by the website
+ If prompted, the name that you give to the friend does not matter
1. Wait for the site to update
+ If it does not, wait a few minutes before refreshing the page once
1. Once the site processes your information, the site will continue to `Step 2: Bruteforce` automatically
1. Wait for the remainder of the process to complete
+ This is usually fast (1-5 minutes)
+ During this process, the bot you added may not show up on your 3DS. As long as the website updates, this is not an issue
+ If you are still waiting after half an hour, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) and ask (in English) for someone there to assist you
1. When the process is completed, download your `movable.sed` file from the site
+ Keep this file as you will need it in the upcoming pages
1. Schalte deinen 3DS aus
{% include_relative include/seedminer-base.txt %}
___
### Next steps: Choose an exploit
### Next step: BannerBomb3
Once you have your device's encryption key (`movable.sed`), you will use it in conjunction with other exploits to install custom firmware on your 3DS.
#### BannerBomb3
This method of using Seedminer for further exploitation uses your `movable.sed` file to take advantage of exploits in the System Settings application.
Once you have your device's encryption key (`movable.sed`), you will use it in conjunction with BannerBomb3, which uses your `movable.sed` file to take advantage of exploits in the System Settings application.
Continue to [BannerBomb3](bannerbomb3)
{: .notice--primary}
___
#### Taiwan consoles only
If you have a Taiwanese device (indicated with a T at the end of the system version, such as 11.15.0-39**T**), you must follow this route. **Other regions may not follow this route.**
Continue to [BannerBomb3 + Fredtool (TWN)](bannerbomb3-fredtool-(twn))
{: .notice--warning}

View file

@ -48,6 +48,7 @@ sitemap: false
* [Installing boot9strap (kartdlphax)](installing-boot9strap-(kartdlphax))
+ [Installation von boot9strap (ntrboot)](installing-boot9strap-(ntrboot))
+ [Installation von boot9strap (Soundhax)](installing-boot9strap-(soundhax))
+ [Installing boot9strap (Soundhax-sp)](installing-boot9strap-(soundhax-sp))
+ [Installing boot9strap (SSLoth-Browser)](installing-boot9strap-(ssloth-browser))
+ [Installing boot9strap (USM)](installing-boot9strap-(usm))
+ [Key Information](key-information)
@ -56,6 +57,7 @@ sitemap: false
+ [Wechseln der Region](region-changing)
+ [Restoring / Updating CFW](restoring-updating-cfw)
+ [Seedminer](seedminer)
+ [Seedminer (TWN)](seedminer-(twn))
+ [Problembehandlung](troubleshooting)
+ [CFW deinstallieren](uninstall-cfw)
+ [B9S updaten](updating-b9s)

View file

@ -108,6 +108,18 @@ Die Webseite hat festgestellt, dass deine `movable.sed` nicht brute-forcebar ist
## BannerBomb3
{% capture compat %}
<summary><u>Multiple ID1 folders inside of ID0</u></summary>
![]({{ "/images/screenshots/multiple-id1.png" | absolute_url }})
This can occur if you've used multiple SD cards on a 3DS and then merged the contents of the SD cards together. This is done to prevent conflicting, valid data from being merged together.
To fix this, you will need to determine which folder contains your data. Usually, this will be the larger (or largest) of the folders. Backup and delete the smaller one(s), then create a `Nintendo DSiWare` folder in the one that remains and move `F00D43D5.bin` to that location.
{% endcapture %}
<details>{{ compat | markdownify }}</details>
{% capture compat %}
<summary><u>DSiWare Management Menü stürzt ab, ohne BB3 multihax menu anzuzeigen</u></summary>
Stelle sicher, dass `F00D43D5.bin` die einzige Datei in `Nintendo 3DS` -> `<ID0>` -> `<ID1>-> `Nintendo DSiWare` ist. Falls ja, dann erstelle sie mit dem [Bannerbomb3 Injektor](http://3dstools.nhnarwhal.com/#/bb3gen) erneut.
@ -380,6 +392,35 @@ Follow these steps in order:
{% endcapture %}
<details>{{ compat | markdownify }}</details>
{% capture compat %}
<summary><u>"To use the Internet Browser, please update your system using the System Update option in the System Settings."</u></summary>
First, make sure you entered the correct proxy for the connection you're using. If not, go back to [Section II](installing-boot9strap-(ssloth-browser).html#section-ii---ssloth). If the proxy is correct, then your device has been cart-updated, which means an alternate exploit will need to be used.
<u>Method 1</u><br>
If the two numbers before the region in the system version string is equal to or less than 36 (e.g. Ver. 11.14.0-**36**U), you can follow [Soundhax](installing-boot9strap-(soundhax)). When prompted to select a firmware to generate the sound file, use:
* 1.x - 2.1 if the number is between 0 and 2
* 2.1 - 2.2 if the number is between 3 and 4
* 3.x - 4.x if the number is between 5 and 10
* 5.x - 11.3 if the number is between 11 and 36
<u>Method 2 (Old 3DS only)</u><br>
If you have an Old 3DS / Old 3DS XL / 2DS, you can try a Safe Mode update, which will trigger an alternate exploit:
1. Ensure that the proxy that you used for SSLoth is still actively applied to your internet connection
1. With your device powered off, hold the following buttons: (Left Shoulder) + (Right Shoulder) + (D-Pad Up) + (A), and while holding these buttons together, power on your device
+ Halte die Tastengedrückt, bis deine Konsole den Safe Mode startet (ein "System Update" Menü)
1. Drücke "OK" um das System-Update zu bestätigen
1. If everything worked correctly, the update will fail and the 3DS will boot into SafeB9SInstaller. If it did, then continue from [Section IV](installing-boot9strap-(ssloth-browser)#section-iv---installing-boot9strap).
---
If these methods didn't work (or do not apply to you), update your device to the latest version and follow [Seedminer](seedminer).
{% endcapture %}
<details>{{ compat | markdownify }}</details>
{% capture compat %}
<summary><u>Failed to open SafeB9SInstaller.bin</u></summary>
@ -524,20 +565,6 @@ The steps below can be attempted in any order, but are listed from least to most
{% endcapture %}
<details>{{ compat | markdownify }}</details>
{% capture compat %}
<summary><u>My device does not show any of my apps on the HOME Menu</u></summary>
This could be caused by various reasons, but mostly because your SD card is not being read by the system.
You can check if your SD is not being read by holding SELECT on boot and checking the yellow text on the bottom screen; if it says "Booted from CTRNAND via B9S", then your system is booting from the internal memory and not from the SD card.
Attempt the steps below, which are listed from easiest to hardest:
1. Power off your device, remove the SD card, re-insert it, then power on your device
1. Power off your device, remove the SD card, insert it on your PC, download the latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest), extract `boot.firm` from the `Luma3DS.zip` and place it on the root of your SD card (replace it if it already exists)
1. Power off your device, remove the SD card, insert it on your PC and reformat your SD card (this will wipe your SD card data) according to your computer's operating system: [Windows](formatting-sd-(windows)), [macOS](formatting-sd-(mac)), [Linux](formatting-sd-(linux))
1. Test your SD card for errors by following the guide according to your computer's operating system: [Windows](h2testw-(windows), [Linux](f3-(linux)), [macOS](f3xswift-(mac)). If your SD card is marked as faulty, then you will have to replace your SD card
1. Your SD card slot may be broken. Join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) for further assistance
{% endcapture %}
<details>{{ compat | markdownify }}</details>
### Error message on boot
{% capture compat %}
@ -565,10 +592,16 @@ ARM11 exception handlers are disabled, or custom firmware is not installed. Try
<details>{{ compat | markdownify }}</details>
{% capture compat %}
<summary><u>Exception screen when booting/loading an application</u></summary>
<summary><u>HOME Menu is missing installed applications</u></summary>
Look for your exception screen in [this page](https://wiki.hacks.guide/wiki/3DS:Error_screens/Luma3DS_exception_screen).
If you weren't able to find your error or the instructions didn't work, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) for further assistance.
This could be caused by various reasons, but most likely because your SD card is not being read by the system.
You can check if your SD is being read by holding SELECT on boot and checking the yellow text on the bottom screen; if it says "Booted from CTRNAND via B9S", then your device is booting from the internal memory and not from the SD card.
If this is the case, attempt the steps below, which are listed from easiest to hardest:
1. Power off your device, remove the SD card, re-insert it, then power on your device
1. Power off your device, remove the SD card, insert it on your PC, download the latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest), extract `boot.firm` from the `Luma3DS.zip` and place it on the root of your SD card (replacing any existing file)
1. Power off your device, remove the SD card, insert it on your PC and reformat your SD card according to your computer's operating system: [Windows](formatting-sd-(windows)), [macOS](formatting-sd-(mac)), [Linux](formatting-sd-(linux)) *(this will wipe your SD card data)*
1. Test your SD card for errors by following the guide according to your computer's operating system: [Windows](h2testw-(windows)), [Linux](f3-(linux)), [macOS](f3xswift-(mac)). If your SD card is marked as faulty, then you will have to replace your SD card
1. Your SD card slot may be broken. Join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) for further assistance
{% endcapture %}
<details>{{ compat | markdownify }}</details>
@ -621,6 +654,14 @@ This can occur after a CTRTransfer or region change on Old 3DS / 2DS. You will n
{% endcapture %}
<details>{{ compat | markdownify }}</details>
{% capture compat %}
<summary><u>Exception screen when booting/loading an application</u></summary>
Look for your exception screen in [this page](https://wiki.hacks.guide/wiki/3DS:Error_screens/Luma3DS_exception_screen).
If you weren't able to find your error or the instructions didn't work, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) for further assistance.
{% endcapture %}
<details>{{ compat | markdownify }}</details>
---
## Other troubleshooting

View file

@ -40,10 +40,12 @@ In this section, you will copy the files needed to trigger the BannerBomb3 explo
+ This will download an exploit DSiWare called `F00D43D5.bin` and a payload called `bb3.bin` inside of a zip archive (`DSIWARE_EXPLOIT.zip`)
1. Copy `bb3.bin` from `DSIWARE_EXPLOIT.zip` to the root of your SD card
+ The root of the SD card refers to the initial directory on your SD card where you can see the Nintendo 3DS folder, but are not inside of it
+ This file does not need to be opened or extracted
![]({{ "/images/screenshots/bb3/bb3-root-layout.png" | absolute_url }}){: .notice--info}
1. Navigate to `Nintendo 3DS` -> `<ID0>` -> `<ID1>` on your SD card
+ `<ID0>` is the 32-letter folder name that you copied in [Seedminer](seedminer)
+ `<ID1>` is a 32-letter folder inside of the `<ID0>`
+ If you have multiple `<ID1>` folders, follow the instructions [here](troubleshooting#bannerbomb3)
![]({{ "/images/screenshots/bb3/dsiware-location-1.png" | absolute_url }}){: .notice--info}
1. Create a folder named `Nintendo DSiWare` inside of the `<ID1>`
+ If you already had the folder *and* there are any existing DSiWare backup files (`<8-character-id>.bin`) inside, copy them to your PC and remove them from your SD card

View file

@ -150,7 +150,7 @@ In this section, you will make backups of files that can be used to recover from
1. Select "SysNAND Backup"
1. Πατήστε (A) για επιβεβαίωση
+ This process will take some time
+ If you get an error, make sure that you have at least 1.3GB of free space on your SD card
+ If you get an error, look for your issue in the [troubleshooting guide](troubleshooting#finalizing-setup)
1. Πατήστε (A) για να συνεχίσετε
1. Press (B) to return to the main menu
1. Select "Exit"

View file

@ -23,42 +23,116 @@ If you see an unusual menu, STOP - you already have custom firmware! Continue fr
#### Section III - Select a Method
Use the version table below to select a method. A few things to note:
+ The version table below is *inclusive*. For example, "from 11.4.0 to 11.15.0" includes 11.4.0, 11.15.0, and all versions in between.
+ Software versions do not work the same as decimals. Versions 11.10.0 and above are newer than 11.3.0, and are therefore not compatible with Soundhax.
+ The number and letter after the system version are not important.
+ No matter the method you follow, the end result is the same (boot9strap+Luma3DS custom firmware setup on the latest firmware).
To find the correct method for your device, please enter the system version you found in Section II.
<div class="selectversion">
<br>
<select id="mySelect">
<option>0</option>
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
<option>6</option>
<option>7</option>
<option>8</option>
<option>9</option>
<option>10</option>
<option>11</option>
</select>.<select id="mySelec">
<option>0</option>
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
<option>6</option>
<option>7</option>
<option>8</option>
<option>9</option>
<option>10</option>
<option>11</option>
<option>12</option>
<option>13</option>
<option>14</option>
<option>15</option>
<option>16</option>
</select>.<select id="mySele">
<option>0</option>
</select>-<select id="mySel">
<option>0</option>
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
<option>6</option>
<option>7</option>
<option>8</option>
<option>9</option>
<option>10</option>
<option>11</option>
<option>12</option>
<option>13</option>
<option>14</option>
<option>15</option>
<option>16</option>
<option>17</option>
<option>18</option>
<option>19</option>
<option>20</option>
<option>21</option>
<option>22</option>
<option>23</option>
<option>24</option>
<option>25</option>
<option>26</option>
<option>27</option>
<option>28</option>
<option>29</option>
<option>30</option>
<option>31</option>
<option>32</option>
<option>33</option>
<option>34</option>
<option>35</option>
<option>36</option>
<option>37</option>
<option>38</option>
<option>39</option>
<option>40</option>
<option>41</option>
<option>42</option>
<option>43</option>
<option>44</option>
<option>45</option>
<option>46</option>
<option>47</option>
<option>48</option>
<option>49</option>
</select><select id="mySe">
<option>E</option>
<option>U</option>
<option>J</option>
<option>K</option>
<option>T</option>
<option>C</option>
</select>
<br>
<input type="button" onclick="redirect()" value="Confirm">
</div>
<table>
<colgroup>
<col span="1" style="width: 20%;">
<col span="1" style="width: 40%;">
</colgroup>
<thead>
<tr>
<th style="text-align: center">System Version</th>
<th style="text-align: center">What to do</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center; font-weight: bold;">11.16.0 (latest version)</td>
<td style="text-align: center; font-weight: bold;"><a href="seedminer">Seedminer</a></td>
</tr>
<tr>
<td style="text-align: center; font-weight: bold;">11.14.0 to 11.15.0</td>
<td style="text-align: center; font-weight: bold;">Update your 3DS to the latest version through System Settings</td>
</tr>
<tr>
<td style="text-align: center; font-weight: bold;">11.4.0 to 11.13.0</td>
<td style="text-align: center; font-weight: bold;"><a href="installing-boot9strap-(ssloth-browser)">Installing boot9strap (SSLoth-Browser)</a></td>
</tr>
<tr>
<td style="text-align: center; font-weight: bold;">1.0.0 to 11.3.0</td>
<td style="text-align: center; font-weight: bold;"><a href="installing-boot9strap-(soundhax)">Installing boot9strap (Soundhax)</a></td>
</tr>
</tbody>
</table>
{% capture invalidVersion %}
This doesn't seem to be a valid system version version.
{% endcapture %}
{% capture methodUnavailable %}
You currently cannot hack your 3DS on this version using the main methods. If you want to hack your console, you have to use ntrboot.
{% endcapture %}
<p id="result_invalidVersion" style="display:none">{{ invalidVersion }}</p>
<p id="result_methodUnavailable" style="display:none">{{ methodUnavailable }}</p>
<noscript>Please enable JavaScript to continue with the guide.</noscript>
---
#### Alternate Methods
@ -70,3 +144,5 @@ Otherwise, methods that work on all versions are available, but require addition
1. [kartdlphax](installing-boot9strap-(kartdlphax)) - requires a second hacked 3DS and a copy of Mario Kart 7
1. [ntrboot](ntrboot) - requires compatible DS flashcart
1. [Installing boot9strap (Hardmod)](installing-boot9strap-(hardmod)) - requires soldering
<script src="assets/js/selecting.js"></script>

Some files were not shown because too many files have changed in this diff Show more