Remove OCS

I have changed my mind about sacrificing flexibility for convenience. OCS was too much of a black box which, while well intentioned, just didn't work very well in the environment we have available to us.
This commit is contained in:
Plailect 2017-09-17 01:32:43 -04:00
parent 0b17a365dc
commit 8fc3e00bcb
16 changed files with 124 additions and 430 deletions

View file

@ -1,177 +0,0 @@
---
title: "Finalizing Setup (Offline)"
---
#### Overview of steps
The file `boot.firm` is what is launched by boot9strap itself after it finishes loading off of NAND, and can be any valid arm9 payload in the FIRM format. This file can be replaced at any time, although Luma3DS allows for the launch of other arm9 payloads in the FIRM format using the Luma3DS chainloader.
In this case, we use Luma3DS by [AuroraWright](https://github.com/AuroraWright/) to boot a patched SysNAND directly, allowing us to completely bypass the need for any kind of EmuNAND, vastly simplifying the usage of a hacked 3DS in addition to saving SD card space.
During this process, we also setup programs such as the following:
+ **FBI** *(installs CIA formatted games and applications)*
+ **Anemone3DS** *(installs custom themes)*
+ **Luma3DS Updater** *(updates your CFW installation easily)*
+ **GodMode9** *(multipurpose tool which can do NAND and cartridge functions)*
+ **Homebrew Launcher Loader** *(launches the Homebrew Launcher as a regular application thanks to Rosalina magic)*
#### What you need
* The latest release of [Anemone3DS](https://github.com/astronautlevel2/Anemone3DS/releases/latest) *(the `.cia` file)*
* The latest release of [hblauncher_loader](https://github.com/yellows8/hblauncher_loader/releases/latest)
* The latest release of [GodMode9](https://github.com/d0k3/GodMode9/releases/latest)
* The latest release of [DSP1](https://github.com/zoogie/DSP1/releases/latest)
* The latest release of [FBI](https://github.com/Steveice10/FBI/releases/latest) *(the `.cia` and `.3dsx` files)*
* The latest fork of [Luma3DS Updater](https://github.com/KunoichiZ/lumaupdate/releases/latest) *(the `.cia` file)*
* [`setup_ctrnand_luma3ds.gm9`]({{ base_path }}/gm9_scripts/setup_ctrnand_luma3ds.gm9)
* [`cleanup_sd_card.gm9`]({{ base_path }}/gm9_scripts/cleanup_sd_card.gm9)
#### Instructions
##### Section I - Prep Work
1. Power off your device
1. Insert your SD card into your computer
1. Copy `FBI.3dsx` to the `/3ds/` folder on your SD card
1. Create a folder named `cias` on the root of your SD card if it does not already exist
1. Copy `hblauncher_loader.cia` from the hblauncher_loader `.zip` to the `/cias/` folder on your SD card
1. Copy `lumaupdater.cia` to the `/cias/` folder on your SD card
1. Copy `FBI.cia` to the `/cias/` folder on your SD card
1. Copy `DSP1.cia` to the `/cias/` folder on your SD card
1. Copy `Anemone3DS.cia` to the `/cias/` folder on your SD card
![]({{ base_path }}/images/screenshots/cias-file-layout.png)
{: .notice--info}
1. Create a folder named `payloads` in the `luma` folder on your SD card if it does not already exist
1. Copy `GodMode9.firm` from the GodMode9 `.zip` to the `/luma/payloads/` folder on your SD card
1. Delete `ntrboot_flasher.firm` from the `/luma/payloads/` folder on your SD card if it exists
1. Copy the `gm9` folder from the GodMode9 `.zip` to the root of your SD card
1. Copy `setup_ctrnand_luma3ds.gm9` to the `/gm9/scripts/` folder on your SD card
1. Copy `cleanup_sd_card.gm9` to the `/gm9/scripts/` folder on your SD card
![]({{ base_path }}/images/screenshots/finalizing-setup-file-layout.png)
{: .notice--info}
1. Reinsert your SD card into your device
1. Power on your device
##### Section II - Updating the System
If, while following a previous version of this guide, you CTRTransfered your *New 3DS* to 2.1.0, now is the time to [restore your NAND backup](godmode9-usage#nand_restore) before doing this section.
{: .notice--danger}
If, before following this guide, you already had an EmuNAND setup and would like to move the contents of your previous EmuNAND to your new SysNAND CFW, now is the time to [follow Move EmuNAND](move-emunand) before doing this section.
{: .notice--info}
1. Update your device by going to System Settings, then "Other Settings", then going all the way to the right and using "System Update"
+ Updates while using B9S + Luma (what you have) are safe
+ If this gives you an error, set your DNS settings to "auto"
+ If this still gives you an error, [follow CTRTransfer](ctrtransfer), then try updating again
##### Section III - Launching FBI
1. Launch the Download Play application
1. Press (L) + (Down) + (Select) at the same time to open the Rosalina menu
1. Select "Miscellaneous options"
1. Select "Switch the hb. title to the current app."
1. Press (B) to continue
1. Press (B) to return to the Rosalina main menu
1. Press (B) to exit the Rosalina menu
1. Press (Home), then close Download Play
1. Launch the Download Play application
1. Your device should load the Homebrew Launcher
##### Section IV - Installing CIAs
1. Launch FBI from the list of homebrew
1. Navigate to `SD` -> `cias`
1. Select "\<current directory>"
1. Select the "Install and delete all CIAs" option, then press (A) to confirm
1. Press (Home), then close Download Play
##### Section V - DSP Dump
1. Launch the DSP1 application
1. Once it has completed, press (B) to self-delete the app and return to the home menu
##### Section VI - CTRNAND Luma3DS
1. Launch GodMode9 by holding (Start) during boot
1. If you are prompted to create an essential files backup, press (A) to do so, then press (A) to continue once it has completed
1. If you are prompted to fix the RTC date&time, press (A) to do so, then set the date and time, then press (A) to continue
+ Note that, if you had to fix the RTC date and time, you will have to fix the time in the System Settings as well after this guide
1. Press (Home) to bring up the action menu
1. Select "Scripts..."
1. Select "setup_ctrnand_luma3ds"
1. When prompted, press (A) to proceed
1. Press (A) to unlock SysNAND (lvl1) writing, then input the key combo given
1. Press (A) to continue
1. Press (A) to relock write permissions
##### Section VII - Backup SysNAND
1. Press (Home) to bring up the action menu
1. Select "Scripts..."
1. Select "Backup SysNAND"
1. Press (A) to confirm
+ This process will take some time
1. Press (A) to continue
1. Hold (R) and press (B) at the same time to eject your SD card
1. Insert your SD card into your computer
1. Copy `<serialnumber>_nandmin_###.bin` from the `/gm9/out/` folder on your SD card to a safe location on your computer
+ Make backups in multiple locations (such as online file storage)
+ This backup will save you from a brick if anything goes wrong in the future
1. Delete `<serialnumber>_nandmin_###.bin` from the `/gm9/out/` folder on your SD card after copying it
1. Reinsert your SD card into your device
##### Section VIII - Cleanup SD Card
1. Press (Home) to bring up the action menu
1. Select "Scripts..."
1. Select "cleanup_sd_card"
1. When prompted, press (A) to proceed
1. Press (A) to continue
1. Press (Start) to reboot
___
{% capture notice-10 %}
You can now use Luma3DS Updater to update your Luma3DS to the latest version just by opening it and pressing (A).
This is not the same thing as a System Update; it just downloads and extracts the newest Luma3DS files.
This will only update the Luma3DS files on your SD card. If you boot your device without an SD card, it will use the version you placed in CTRNAND.
{% endcapture %}
<div class="notice--info">{{ notice-10 | markdownify }}</div>
{% capture notice-6 %}
You will now boot Luma3DS CFW SysNAND by default.
You can now hold (Select) on boot to launch the Luma3DS configuration menu.
You can now hold (Start) on boot to launch the Luma3DS chainloader menu (note that the Luma3DS chainloader menu is only displayed if there is more than one payload detected).
You can now hold (Start) + (Select) + (X) on boot to dump the ARM11 bootrom (`boot11.bin`), the ARM9 bootrom (`boot9.bin`), and your console unique OTP (`OTP.bin`) to the `/boot9strap/` folder on your SD card (note that this will not have any kind of prompt or message).
You can now press (L) + (Down) + (Select) while the system is booted to open the Rosalina menu integrated into Luma3DS. For a full list of Rosalina features, please see the [Luma3DS v8.0 Release](https://github.com/AuroraWright/Luma3DS/releases/tag/v8.0)
{% endcapture %}
<div class="notice--info">{{ notice-6 | markdownify }}</div>
To use [NTR CFW](https://github.com/44670/BootNTR/), install [BootNTR Selector](https://gbatemp.net/threads/432911/).
{: .notice--info}
For information on changing your device to another region, check out the [Region Changing](region-changing) page.
{: .notice--success}
For information on using GodMode9's various features, check out the [GodMode9 Usage](godmode9-usage) page.
{: .notice--success}
For information on using Luma3DS's various features, check out [its wiki](https://github.com/AuroraWright/Luma3DS/wiki/Options-and-usage).
{: .notice--success}
For information on installing custom themes and splash screens, check out [Theme Plaza](https://themeplaza.eu/).
{: .notice--success}

View file

@ -2,17 +2,12 @@
title: "Finalizing Setup"
---
This page requires internet access to be set up on your device. If you do not have access to the internet on your device (or would just prefer the manual steps), follow [Finalizing Setup (Offline)](finalizing-setup-(offline)) instead.
{: .notice--info}
#### Overview of steps
The file `boot.firm` is what is launched by boot9strap itself after it finishes loading off of NAND, and can be any valid arm9 payload in the FIRM format. This file can be replaced at any time, although Luma3DS allows for the launch of other arm9 payloads in the FIRM format using the Luma3DS chainloader.
In this case, we use Luma3DS by [AuroraWright](https://github.com/AuroraWright/) to boot a patched SysNAND directly, allowing us to completely bypass the need for any kind of EmuNAND, vastly simplifying the usage of a hacked 3DS in addition to saving SD card space.
Ensure your device's Wireless Communication is turned on and is connected to the internet. OCS will need to download some files on your device.
During this process, we also setup programs such as the following:
+ **FBI** *(installs CIA formatted games and applications)*
@ -21,9 +16,48 @@ During this process, we also setup programs such as the following:
+ **GodMode9** *(multipurpose tool which can do NAND and cartridge functions)*
+ **Homebrew Launcher Loader** *(launches the Homebrew Launcher as a regular application thanks to Rosalina magic)*
#### What you need
* The latest release of [Anemone3DS](https://github.com/astronautlevel2/Anemone3DS/releases/latest) *(the `.cia` file)*
* The latest release of [hblauncher_loader](https://github.com/yellows8/hblauncher_loader/releases/latest)
* The latest release of [GodMode9](https://github.com/d0k3/GodMode9/releases/latest)
* The latest release of [DSP1](https://github.com/zoogie/DSP1/releases/latest)
* The latest release of [FBI](https://github.com/Steveice10/FBI/releases/latest) *(the `.cia` and `.3dsx` files)*
* The latest fork of [Luma3DS Updater](https://github.com/KunoichiZ/lumaupdate/releases/latest) *(the `.cia` file)*
* [`setup_ctrnand_luma3ds.gm9`]({{ base_path }}/gm9_scripts/setup_ctrnand_luma3ds.gm9)
* [`cleanup_sd_card.gm9`]({{ base_path }}/gm9_scripts/cleanup_sd_card.gm9)
#### Instructions
##### Section I - Updating the System
##### Section I - Prep Work
1. Power off your device
1. Insert your SD card into your computer
1. Copy `FBI.3dsx` to the `/3ds/` folder on your SD card
1. Create a folder named `cias` on the root of your SD card if it does not already exist
1. Copy `hblauncher_loader.cia` from the hblauncher_loader `.zip` to the `/cias/` folder on your SD card
1. Copy `lumaupdater.cia` to the `/cias/` folder on your SD card
1. Copy `FBI.cia` to the `/cias/` folder on your SD card
1. Copy `DSP1.cia` to the `/cias/` folder on your SD card
1. Copy `Anemone3DS.cia` to the `/cias/` folder on your SD card
![]({{ base_path }}/images/screenshots/cias-file-layout.png)
{: .notice--info}
1. Create a folder named `payloads` in the `luma` folder on your SD card if it does not already exist
1. Copy `GodMode9.firm` from the GodMode9 `.zip` to the `/luma/payloads/` folder on your SD card
1. Delete `ntrboot_flasher.firm` from the `/luma/payloads/` folder on your SD card if it exists
1. Copy the `gm9` folder from the GodMode9 `.zip` to the root of your SD card
1. Copy `setup_ctrnand_luma3ds.gm9` to the `/gm9/scripts/` folder on your SD card
1. Copy `cleanup_sd_card.gm9` to the `/gm9/scripts/` folder on your SD card
![]({{ base_path }}/images/screenshots/finalizing-setup-file-layout.png)
{: .notice--info}
1. Reinsert your SD card into your device
1. Power on your device
##### Section II - Updating the System
If, while following a previous version of this guide, you CTRTransfered your *New 3DS* to 2.1.0, now is the time to [restore your NAND backup](godmode9-usage#nand_restore) before doing this section.
{: .notice--danger}
@ -36,7 +70,7 @@ If, before following this guide, you already had an EmuNAND setup and would like
+ If this gives you an error, set your DNS settings to "auto"
+ If this still gives you an error, [follow CTRTransfer](ctrtransfer), then try updating again
##### Section II - Launching OCS
##### Section III - Launching FBI
1. Launch the Download Play application
1. Press (L) + (Down) + (Select) at the same time to open the Rosalina menu
@ -47,21 +81,22 @@ If, before following this guide, you already had an EmuNAND setup and would like
1. Press (B) to exit the Rosalina menu
1. Press (Home), then close Download Play
1. Launch the Download Play application
1. Your device should load OCS
1. Your device should load the Homebrew Launcher
##### Section III - OCS
##### Section IV - Installing CIAs
1. Press (A) to begin
1. Wait for the downloads and installs to complete
1. Press (Start) to exit when prompted
1. Launch FBI from the list of homebrew
1. Navigate to `SD` -> `cias`
1. Select "\<current directory>"
1. Select the "Install and delete all CIAs" option, then press (A) to confirm
1. Press (Home), then close Download Play
##### Section IV - DSP Dump
##### Section V - DSP Dump
1. Launch the DSP1 application
1. Once it has completed, press (B) to self-delete the app and return to the home menu
##### Section V - CTRNAND Luma3DS
##### Section VI - CTRNAND Luma3DS
1. Launch GodMode9 by holding (Start) during boot
1. If you are prompted to create an essential files backup, press (A) to do so, then press (A) to continue once it has completed
@ -75,7 +110,7 @@ If, before following this guide, you already had an EmuNAND setup and would like
1. Press (A) to continue
1. Press (A) to relock write permissions
##### Section VI - Backup SysNAND
##### Section VII - Backup SysNAND
1. Press (Home) to bring up the action menu
1. Select "Scripts..."
@ -91,7 +126,7 @@ If, before following this guide, you already had an EmuNAND setup and would like
1. Delete `<serialnumber>_nandmin_###.bin` from the `/gm9/out/` folder on your SD card after copying it
1. Reinsert your SD card into your device
##### Section VII - Cleanup SD Card
##### Section VIII - Cleanup SD Card
1. Press (Home) to bring up the action menu
1. Select "Scripts..."

View file

@ -2,26 +2,36 @@
title: "Homebrew Launcher (Alternatives)"
---
This page requires internet access to be set up on your device. If you do not have access to the internet on your device (or would just prefer the manual steps), follow [Homebrew Launcher (Offline Alternatives)](homebrew-launcher-(offline-alternatives)) instead.
{: .notice--info}
The Homebrew Launcher has many different entrypoints, or methods of launching.
If browserhax is not an option (see the chart below), you do not already own any of these games, and do not have another 3DS that can access the Homebrew Launcher, the cheapest option is to buy a "Nintendo Selects" copy of [Ocarina of Time 3D](https://amzn.to/2fkaKdp) (ensure you get the correct cartridge for your region) and a [Powersaves](https://amzn.to/2fb3VY7) (compatible with all regions), then use oot3dhax from the chart below.
Ensure your device's Wireless Communication is turned on and is connected to the internet. OCS (used in the next page) will need to download some files on your device.
Ensure your device's Wireless Communication is turned on as udsploit (used in the next page) will need the wireless module to be active to function, and some devices (New 3DS, New 2DS, and Old 2DS) cannot adjust the Wireless Communication setting from the Homebrew Launcher. Wireless Communication only has to be on; connecting it to an access point is not required.
#### What you need
* The latest release of [OCS](https://github.com/Pirater12/ocs/releases/latest)
* The [otherapp payload](https://smealum.github.io/3ds/#otherapp) *(for your version and region)*
* The Homebrew [Starter Kit](http://smealum.github.io/ninjhax2/starter.zip)
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/latest)
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/latest) *(standard boot9strap; not the `devkit` file, not the `ntr` file)*
* The latest release of [safehax](https://github.com/TiniVi/safehax/releases/latest)
* The latest release of [udsploit](https://github.com/smealum/udsploit/releases/latest)
* The latest release of [Luma3DS](https://github.com/AuroraWright/Luma3DS/releases/latest) *(the `.7z` file)*
#### Instructions
1. Power off your device
1. Insert your SD card into your computer
1. Copy `boot.3dsx` (OCS) to the root of your SD card
1. Copy the otherapp payload to the root of your SD card and rename it to `otherapp.bin`
1. Copy _the contents of_ the `starter.zip` to the root of your SD card
1. Copy `boot.firm` from the Luma3DS `.7z` 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 `safehax.3dsx` to the `/3ds/` folder on your SD card
1. Copy `udsploit.3dsx` to the `/3ds/` folder on your SD card
1. Copy `SafeB9SInstaller.bin` from the SafeB9SInstaller `.zip` to the root of your SD card and rename `SafeB9SInstaller.bin` to `safehaxpayload.bin`
![]({{ base_path }}/images/screenshots/boot9strap-hb-file-layout.png)
{: .notice--info}
1. Reinsert your SD card into your device
1. Power on your device
1. Use one of the following alternate entrypoints to get into the Homebrew Launcher:
@ -55,7 +65,10 @@ Ensure your device's Wireless Communication is turned on and is connected to the
</script>
<script src="//z-na.amazon-adsystem.com/widgets/onejs?MarketPlace=US"></script>
1. Your device should load OCS
1. Your device should load the Homebrew Launcher
![]({{ base_path }}/images/screenshots/homebrew-launcher.png)
{: .notice--info}
Continue to [Installing boot9strap (Homebrew Launcher)](installing-boot9strap-(homebrew-launcher))
{: .notice--primary}

View file

@ -1,77 +0,0 @@
---
title: "Homebrew Launcher (Offline Alternatives)"
---
This page is the offline version of [Homebrew Launcher (Alternatives)](homebrew-launcher-(alternatives)). It is slightly more complex and requires more manual setup.
{: .notice--info}
The Homebrew Launcher has many different entrypoints, or methods of launching.
If browserhax is not an option (see the chart below), you do not already own any of these games, and do not have another 3DS that can access the Homebrew Launcher, the cheapest option is to buy a "Nintendo Selects" copy of [Ocarina of Time 3D](https://amzn.to/2fkaKdp) (ensure you get the correct cartridge for your region) and a [Powersaves](https://amzn.to/2fb3VY7) (compatible with all regions), then use oot3dhax from the chart below.
Ensure your device's Wireless Communication is turned on as udsploit (used in the next page) will need the wireless module to be active to function, and some devices (New 3DS, New 2DS, and Old 2DS) cannot adjust the Wireless Communication setting from the Homebrew Launcher. Wireless Communication only has to be on; connecting it to an access point is not required.
#### What you need
* The Homebrew [Starter Kit](http://smealum.github.io/ninjhax2/starter.zip)
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/latest)
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/latest) *(standard boot9strap; not the `devkit` file, not the `ntr` file)*
* The latest release of [safehax](https://github.com/TiniVi/safehax/releases/latest)
* The latest release of [udsploit](https://github.com/smealum/udsploit/releases/latest)
* The latest release of [Luma3DS](https://github.com/AuroraWright/Luma3DS/releases/latest) *(the `.7z` file)*
#### Instructions
1. Power off your device
1. Insert your SD card into your computer
1. Copy _the contents of_ the `starter.zip` to the root of your SD card
1. Copy `boot.firm` from the Luma3DS `.7z` 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 `safehax.3dsx` to the `/3ds/` folder on your SD card
1. Copy `udsploit.3dsx` to the `/3ds/` folder on your SD card
1. Copy `SafeB9SInstaller.bin` from the SafeB9SInstaller `.zip` to the root of your SD card and rename `SafeB9SInstaller.bin` to `safehaxpayload.bin`
![]({{ base_path }}/images/screenshots/boot9strap-hb-file-layout.png)
{: .notice--info}
1. Reinsert your SD card into your device
1. Power on your device
1. Use one of the following alternate entrypoints to get into the Homebrew Launcher:
| <sub> | <sub>Requires | <sub>Editions | <sub>Devices | <sub>Regions | <sub>Game Versions | <sub>System Versions |
|:-:|:-:|:-:|:-:|:-:|:-:|:-:|
| <sub>[browserhax](https://yls8.mtheall.com/3dsbrowserhax.php) | <sub>Nothing | <sub>Preinstalled | <sub>New, Old, 2DS | <sub>EUR, JPN, USA | <sub>All | <sub>9.0.0-2 up to and including 11.0.0-33 |
| <sub>[oot3dhax](https://github.com/yellows8/oot3dhax) | <sub>[*Ocarina of Time 3D*](https://amzn.to/2fkaKdp), <br> Either a powersaves or another 3DS which already has the Homebrew Launcher | <sub>Cart | <sub>New, Old, 2DS | <sub>EUR, JPN, USA | <sub>All | <sub>9.0.0-X up to and including 11.4.0-X |
| <sub>[smashbroshax](https://gbatemp.net/threads/397194/) | <sub>[*Super Smash Bros*](https://amzn.to/2ftGA72) | <sub>Cart, eShop | <sub>New | <sub>EUR, JPN, USA | <sub><1.1.3, <br> Carts with "amiibo" on the cover are preinstalled with v1.1.4 | <sub>9.0.0-X up to and including 11.3.0-X |
| <sub>[supermysterychunkhax](https://smd.salthax.org/) | <sub>[*Pokemon Super Mystery Dungeon*](https://amzn.to/2ebxZ75), <br> Another 3DS which already has the Homebrew Launcher | <sub>Cart | <sub>New, Old, 2DS | <sub>EUR, JPN, USA | <sub>All | <sub>9.9.0-X (USA/JPN) / 10.2.0-X (EUR) up to and including 11.0.0-X |
| <sub>[freakyhax](http://plutooo.github.io/freakyhax/) | <sub>[*Freakyforms Deluxe*](https://amzn.to/2f6eHO7) | <sub>eShop, Cart | <sub>New, Old, 2DS | <sub>EUR, JPN, USA | <sub>All | <sub>9.0.0-X up to and including 11.3.0-X |
| <sub>[basehaxx](http://mrnbayoh.github.io/basehaxx/) | <sub>*Pokemon [Omega Ruby](https://amzn.to/2eRILNQ)/[Alpha Sapphire](https://amzn.to/2ebGrmN)*, <br> Another 3DS which already has the Homebrew Launcher | <sub>Cart | <sub>New, Old, 2DS | <sub>EUR, JPN, USA | <sub>1.0, 1.4 | <sub>9.0.0-X up to and including 11.3.0-X |
| <sub>[BASICSploit](https://mrnbayoh.github.io/basicsploit/) | <sub>[*SmileBASIC*](https://www.nintendo.com/games/detail/eYURHNjVdfyrnA3OJGfmlMYIrJUzgOcv) | <sub>eShop | <sub>New, Old, 2DS | <sub>USA | <sub>3.2.1 | <sub>9.0.0-X up to and including 11.0.0-X |
| <sub>[smilehax](https://plutooo.github.io/smilehax/) | <sub>[*SmileBASIC*](https://www.nintendo.com/games/detail/eYURHNjVdfyrnA3OJGfmlMYIrJUzgOcv) | <sub>eShop | <sub>New, Old, 2DS | <sub>JPN, USA | <sub>3.3.1 | <sub>9.0.0-X up to and including 11.0.0-X |
| <sub>[stickerhax](https://github.com/yellows8/stickerhax) | <sub>[*Paper Mario: Sticker Star*](https://amzn.to/2f6aDx8), <br> Another 3DS which already has the Homebrew Launcher | <sub>eShop, Cart | <sub>New, Old, 2DS | <sub>EUR, JPN, KOR, USA | <sub>All | <sub>9.0.0-X up to and including 11.3.0-X |
| <sub>[Ninjhax 2](http://smealum.github.io/ninjhax2/) | <sub>[*Cubic Ninja*](https://amzn.to/2eRI1by) | <sub>eShop, Cart | <sub>New, Old, 2DS | <sub>EUR, JPN, USA | <sub>All | <sub>9.0.0-X up to and including 11.4.0-X |
| <sub>[GenHax](https://github.com/svanheulen/genhax_proxy_installer) | <sub>[*Monster Hunter X*](http://amzn.to/2gsk6Tk) | <sub>eShop | <sub>New | <sub>JPN | <sub>All | <sub>9.9.0-X up to and including 11.2.0-X |
{: .notice--info}
<script type="text/javascript">
amzn_assoc_placement = "adunit0";
amzn_assoc_tracking_id = "plailect-20";
amzn_assoc_ad_mode = "manual";
amzn_assoc_ad_type = "smart";
amzn_assoc_marketplace = "amazon";
amzn_assoc_region = "US";
amzn_assoc_title = "";
amzn_assoc_linkid = "718ad647bc3d1b8f8c44b3a1f34bc235";
amzn_assoc_search_bar = "false";
amzn_assoc_asins = "B01AC3ZDCE,B00DD0B1R0,B00YC7DZP4,B00IVJ1M7M,B008YYSBR8,B004SG211I,B00KI2OZ9M,B00K848IH0";
</script>
<script src="//z-na.amazon-adsystem.com/widgets/onejs?MarketPlace=US"></script>
1. Your device should load the Homebrew Launcher
![]({{ base_path }}/images/screenshots/homebrew-launcher.png)
{: .notice--info}
Continue to [Installing boot9strap (Offline Homebrew Launcher)](installing-boot9strap-(offline-homebrew-launcher))
{: .notice--primary}

View file

@ -1,76 +0,0 @@
---
title: "Homebrew Launcher (Offline Soundhax)"
---
This page is the offline version of [Homebrew Launcher (Soundhax)](homebrew-launcher-(soundhax)). It is slightly more complex and requires more manual setup.
{: .notice--info}
The Homebrew Launcher has many different entrypoints, or methods of launching.
Soundhax is compatible with versions 9.0.0 through 11.3.0 in the EUR, JPN, KOR, and USA regions.
Ensure your device's Wireless Communication is turned on as udsploit (used in the next page) will need the wireless module to be active to function, and some devices (New 3DS, New 2DS, and Old 2DS) cannot adjust the Wireless Communication setting from the Homebrew Launcher. Wireless Communication only has to be on; connecting it to an access point is not required.
{% capture notice-1 %}
Note that Cart Updates will only deliver updates to core features, such as the System Settings, Home Menu, etc. Cart Updates will not deliver updates to Nintendo 3DS Sound and Network features, such as System Transfer, Internet Browser, StreetPass Mii Plaza, or eShop.
This means that using a Cart Update from a version containing an older Nintendo 3DS Sound version *(<7.0.0 for Old 3DSs in the EUR, JPN, KOR, and USA regions)* to one that introduced a newer Nintendo 3DS Sound version will break [Soundhax](homebrew-launcher-(soundhax))! You will need an [alternate method](homebrew-launcher-(alternatives)) of entering the Homebrew Launcher!
{% endcapture %}
<div class="notice--warning">{{ notice-1 | markdownify }}</div>
#### What you need
* The Homebrew [Starter Kit](http://smealum.github.io/ninjhax2/starter.zip)
* The latest release of [Soundhax](http://soundhax.com/) *(for your device and region)*
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/latest)
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/latest) *(standard boot9strap; not the `devkit` file, not the `ntr` file)*
* The latest release of [safehax](https://github.com/TiniVi/safehax/releases/latest)
* The latest release of [udsploit](https://github.com/smealum/udsploit/releases/latest)
* The latest release of [Luma3DS](https://github.com/AuroraWright/Luma3DS/releases/latest) *(the `.7z` file)*
* The [otherapp payload](https://smealum.github.io/3ds/#otherapp) *(for your version and region)*
#### Instructions
1. Power off your device
1. Insert your SD card into your computer
1. Copy _the contents of_ `starter.zip` to the root of your SD card
1. Copy the Soundhax `.m4a` to the root of your SD card
1. Copy the otherapp payload to the root of your SD card and rename it to `otherapp.bin`
1. Copy `boot.firm` from the Luma3DS `.7z` 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 `safehax.3dsx` to the `/3ds/` folder on your SD card
1. Copy `udsploit.3dsx` to the `/3ds/` folder on your SD card
1. Copy `SafeB9SInstaller.bin` from the SafeB9SInstaller `.zip` to the root of your SD card and rename `SafeB9SInstaller.bin` to `safehaxpayload.bin`
![]({{ base_path }}/images/screenshots/boot9strap-hb-file-layout.png)
{: .notice--info}
1. Reinsert your SD card into your device
1. Power on your device
1. Launch Nintendo 3DS Sound
![]({{ base_path }}/images/screenshots/soundhax-welcome.png)
{: .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, just force the console to power off by holding the power button, then try again
+ If you get a red screen, ensure you copied _the contents of_ the `starter` folder to the root of your SD card
![]({{ base_path }}/images/screenshots/soundhax-launch.png)
{: .notice--info}
1. Your device should load the Homebrew Launcher
![]({{ base_path }}/images/screenshots/homebrew-launcher.png)
{: .notice--info}
___
Continue to [Installing boot9strap (Offline Homebrew Launcher)](installing-boot9strap-(offline-homebrew-launcher))
{: .notice--primary}

View file

@ -2,14 +2,11 @@
title: "Homebrew Launcher (Soundhax)"
---
This page requires internet access to be set up on your device. If you do not have access to the internet on your device (or would just prefer the manual steps), follow [Homebrew Launcher (Offline Soundhax)](homebrew-launcher-(offline-soundhax)) instead.
{: .notice--info}
The Homebrew Launcher has many different entrypoints, or methods of launching.
Soundhax is compatible with versions 9.0.0 through 11.3.0 in the EUR, JPN, KOR, and USA regions.
Ensure your device's Wireless Communication is turned on and is connected to the internet. OCS (used in the next page) will need to download some files on your device.
Ensure your device's Wireless Communication is turned on as udsploit (used in the next page) will need the wireless module to be active to function, and some devices (New 3DS, New 2DS, and Old 2DS) cannot adjust the Wireless Communication setting from the Homebrew Launcher. Wireless Communication only has to be on; connecting it to an access point is not required.
{% capture notice-1 %}
@ -22,17 +19,32 @@ This means that using a Cart Update from a version containing an older Nintendo
#### What you need
* The latest release of [OCS](https://github.com/Pirater12/ocs/releases/latest)
* The Homebrew [Starter Kit](http://smealum.github.io/ninjhax2/starter.zip)
* The latest release of [Soundhax](http://soundhax.com/) *(for your device and region)*
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/latest)
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/latest) *(standard boot9strap; not the `devkit` file, not the `ntr` file)*
* The latest release of [safehax](https://github.com/TiniVi/safehax/releases/latest)
* The latest release of [udsploit](https://github.com/smealum/udsploit/releases/latest)
* The latest release of [Luma3DS](https://github.com/AuroraWright/Luma3DS/releases/latest) *(the `.7z` file)*
* The [otherapp payload](https://smealum.github.io/3ds/#otherapp) *(for your version and region)*
#### Instructions
1. Power off your device
1. Insert your SD card into your computer
1. Copy `boot.3dsx` (OCS) to the root of your SD card
1. Copy _the contents of_ `starter.zip` to the root of your SD card
1. Copy the Soundhax `.m4a` to the root of your SD card
1. Copy the otherapp payload to the root of your SD card and rename it to `otherapp.bin`
1. Copy `boot.firm` from the Luma3DS `.7z` 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 `safehax.3dsx` to the `/3ds/` folder on your SD card
1. Copy `udsploit.3dsx` to the `/3ds/` folder on your SD card
1. Copy `SafeB9SInstaller.bin` from the SafeB9SInstaller `.zip` to the root of your SD card and rename `SafeB9SInstaller.bin` to `safehaxpayload.bin`
![]({{ base_path }}/images/screenshots/boot9strap-hb-file-layout.png)
{: .notice--info}
1. Reinsert your SD card into your device
1. Power on your device
1. Launch Nintendo 3DS Sound
@ -45,11 +57,15 @@ This means that using a Cart Update from a version containing an older Nintendo
1. Go to `/SDCARD`, then play "<3 nedwill 2016"
+ This may take many tries
+ If it freezes, just force the console to power off by holding the power button, then try again
+ If you get a red screen, ensure you copied _the contents of_ the `starter` folder to the root of your SD card
![]({{ base_path }}/images/screenshots/soundhax-launch.png)
{: .notice--info}
1. Your device should load OCS
1. Your device should load the Homebrew Launcher
![]({{ base_path }}/images/screenshots/homebrew-launcher.png)
{: .notice--info}
___

View file

@ -7,7 +7,7 @@ title: "Installing boot9strap (2xrsa)"
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/latest)
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/latest) *(standard boot9strap; not the `devkit` file, not the `ntr` file)*
* The latest release of [Luma3DS](https://github.com/AuroraWright/Luma3DS/releases/latest) *(the `.7z` file)*
* The latest release of [OCS](https://github.com/Pirater12/ocs/releases/latest)
* The Homebrew [Starter Kit](http://smealum.github.io/ninjhax2/starter.zip)
#### Instructions
@ -15,8 +15,8 @@ title: "Installing boot9strap (2xrsa)"
1. Power off your device
1. Insert your SD card into your computer
1. Copy `boot.3dsx` (OCS) to the root of your SD card
1. Copy `boot.firm` from the Luma3DS `.7z` to the root of your SD card
1. Copy _the contents of_ `starter.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 `arm9.bin` and `arm11.bin` from the SafeB9SInstaller `.zip` to the root of your SD card

View file

@ -9,7 +9,7 @@ If you have already hacked your device before and have a EmuNAND based CFW setup
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/latest)
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/latest) *(standard boot9strap; not the `devkit` file, not the `ntr` file)*
* The latest release of [Luma3DS](https://github.com/AuroraWright/Luma3DS/releases/latest) *(the `.7z` file)*
* The latest release of [OCS](https://github.com/Pirater12/ocs/releases/latest)
* The Homebrew [Starter Kit](http://smealum.github.io/ninjhax2/starter.zip)
#### Instructions
@ -17,8 +17,8 @@ If you have already hacked your device before and have a EmuNAND based CFW setup
1. Power off your device
1. Insert your SD card into your computer
1. Copy `boot.3dsx` (OCS) to the root of your SD card
1. Copy `boot.firm` from the Luma3DS `.7z` to the root of your SD card
1. Copy _the contents of_ `starter.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.dat` and `Launcher.dat` from the SafeB9SInstaller `.zip` to the root of your SD card

View file

@ -27,7 +27,7 @@ If you do not use the correct `.firm` corresponding to the target 3DS, you will
* The latest release of [b9sTool](https://github.com/Plailect/b9sTool/releases/latest)
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/latest) *(standard boot9strap; not the `devkit` file, not the `ntr` file)*
* The latest release of [Luma3DS](https://github.com/AuroraWright/Luma3DS/releases/latest) *(the `.7z` file)*
* The latest release of [OCS](https://github.com/Pirater12/ocs/releases/latest)
* The Homebrew [Starter Kit](http://smealum.github.io/ninjhax2/starter.zip)
* The 11.4.0 / 11.5.0 (both versions have the same FIRM version) `.firm` corresponding to **the target 3DS** (either "OLD" for Old 3DS, or "NEW" for New 3DS):
+ <i class="fa fa-magnet" aria-hidden="true" title="This is a magnet link. Use a torrent client to download the file."></i> - [`2.54-0_11.4_OLD.firm`](magnet:?xt=urn:btih:0dd89d42ad711f770da899af05ee162ede0d0070&dn=2.54-0_11.4_OLD.firm&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=http%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=udp%3A%2F%2Fzer0day.ch%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969%2Fannounce&tr=udp%3A%2F%2Fexplodie.org%3A6969%2Fannounce&tr=http%3A%2F%2Fexplodie.org%3A6969%2Fannounce&tr=udp%3A%2F%2F9.rarbg.com%3A2710%2Fannounce&tr=udp%3A%2F%2Fp4p.arenabg.com%3A1337%2Fannounce&tr=http%3A%2F%2Fp4p.arenabg.com%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.aletorrenty.pl%3A2710%2Fannounce&tr=http%3A%2F%2Ftracker.aletorrenty.pl%3A2710%2Fannounce&tr=http%3A%2F%2Ftracker1.wasabii.com.tw%3A6969%2Fannounce&tr=http%3A%2F%2Ftracker.baravik.org%3A6970%2Fannounce&tr=http%3A%2F%2Ftracker.tfile.me%2Fannounce&tr=udp%3A%2F%2Ftorrent.gresille.org%3A80%2Fannounce&tr=http%3A%2F%2Ftorrent.gresille.org%2Fannounce&tr=udp%3A%2F%2Ftracker.yoshi210.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.tiny-vps.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.filetracker.pl%3A8089%2Fannounce)
+ <i class="fa fa-magnet" aria-hidden="true" title="This is a magnet link. Use a torrent client to download the file."></i> - [`2.54-0_11.4_NEW.firm`](magnet:?xt=urn:btih:3b59dd43eec3edb133555f58d1180bfb196acbb4&dn=2.54-0_11.4_NEW.firm&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=http%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=udp%3A%2F%2Fzer0day.ch%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969%2Fannounce&tr=udp%3A%2F%2Fexplodie.org%3A6969%2Fannounce&tr=http%3A%2F%2Fexplodie.org%3A6969%2Fannounce&tr=udp%3A%2F%2F9.rarbg.com%3A2710%2Fannounce&tr=udp%3A%2F%2Fp4p.arenabg.com%3A1337%2Fannounce&tr=http%3A%2F%2Fp4p.arenabg.com%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.aletorrenty.pl%3A2710%2Fannounce&tr=http%3A%2F%2Ftracker.aletorrenty.pl%3A2710%2Fannounce&tr=http%3A%2F%2Ftracker1.wasabii.com.tw%3A6969%2Fannounce&tr=http%3A%2F%2Ftracker.baravik.org%3A6970%2Fannounce&tr=http%3A%2F%2Ftracker.tfile.me%2Fannounce&tr=udp%3A%2F%2Ftorrent.gresille.org%3A80%2Fannounce&tr=http%3A%2F%2Ftorrent.gresille.org%2Fannounce&tr=udp%3A%2F%2Ftracker.yoshi210.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.tiny-vps.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.filetracker.pl%3A8089%2Fannounce)
@ -137,7 +137,7 @@ Use a [save manager](https://github.com/J-D-K/JKSM/releases/latest) to backup an
1. Copy `boot.firm` from the Luma3DS `.7z` to the root of your SD card
1. Copy `boot.nds` (B9STool) to the root of **the target 3DS**'s SD card
1. Copy `boot.3dsx` (OCS) to the root of **the target 3DS**'s SD card
1. Copy _the contents of_ `starter.zip` to the root of **the target 3DS**'s SD card
1. Create a folder named `boot9strap` on the root of **the target 3DS**'s SD card
1. Copy the 11.5.0 `.firm` corresponding to **the target 3DS** to the `boot9strap` folder on the root of **the target 3DS**'s SD card
1. Copy `boot9strap.firm` from the boot9strap `.zip` to the `/boot9strap/` folder on your SD card

View file

@ -26,7 +26,7 @@ If you do not use the correct `.firm` corresponding to the target 3DS, you will
* The latest release of [b9sTool](https://github.com/Plailect/b9sTool/releases/latest)
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/latest) *(standard boot9strap; not the `devkit` file, not the `ntr` file)*
* The latest release of [Luma3DS](https://github.com/AuroraWright/Luma3DS/releases/latest) *(the `.7z` file)*
* The latest release of [OCS](https://github.com/Pirater12/ocs/releases/latest)
* The Homebrew [Starter Kit](http://smealum.github.io/ninjhax2/starter.zip)
* The 11.4.0 / 11.5.0 (both versions have the same FIRM version) `.firm` corresponding to **the target 3DS** (either "OLD" for Old 3DS, or "NEW" for New 3DS):
+ <i class="fa fa-magnet" aria-hidden="true" title="This is a magnet link. Use a torrent client to download the file."></i> - [`2.54-0_11.4_OLD.firm`](magnet:?xt=urn:btih:0dd89d42ad711f770da899af05ee162ede0d0070&dn=2.54-0_11.4_OLD.firm&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=http%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=udp%3A%2F%2Fzer0day.ch%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969%2Fannounce&tr=udp%3A%2F%2Fexplodie.org%3A6969%2Fannounce&tr=http%3A%2F%2Fexplodie.org%3A6969%2Fannounce&tr=udp%3A%2F%2F9.rarbg.com%3A2710%2Fannounce&tr=udp%3A%2F%2Fp4p.arenabg.com%3A1337%2Fannounce&tr=http%3A%2F%2Fp4p.arenabg.com%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.aletorrenty.pl%3A2710%2Fannounce&tr=http%3A%2F%2Ftracker.aletorrenty.pl%3A2710%2Fannounce&tr=http%3A%2F%2Ftracker1.wasabii.com.tw%3A6969%2Fannounce&tr=http%3A%2F%2Ftracker.baravik.org%3A6970%2Fannounce&tr=http%3A%2F%2Ftracker.tfile.me%2Fannounce&tr=udp%3A%2F%2Ftorrent.gresille.org%3A80%2Fannounce&tr=http%3A%2F%2Ftorrent.gresille.org%2Fannounce&tr=udp%3A%2F%2Ftracker.yoshi210.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.tiny-vps.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.filetracker.pl%3A8089%2Fannounce)
+ <i class="fa fa-magnet" aria-hidden="true" title="This is a magnet link. Use a torrent client to download the file."></i> - [`2.54-0_11.4_NEW.firm`](magnet:?xt=urn:btih:3b59dd43eec3edb133555f58d1180bfb196acbb4&dn=2.54-0_11.4_NEW.firm&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=http%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=udp%3A%2F%2Fzer0day.ch%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969%2Fannounce&tr=udp%3A%2F%2Fexplodie.org%3A6969%2Fannounce&tr=http%3A%2F%2Fexplodie.org%3A6969%2Fannounce&tr=udp%3A%2F%2F9.rarbg.com%3A2710%2Fannounce&tr=udp%3A%2F%2Fp4p.arenabg.com%3A1337%2Fannounce&tr=http%3A%2F%2Fp4p.arenabg.com%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.aletorrenty.pl%3A2710%2Fannounce&tr=http%3A%2F%2Ftracker.aletorrenty.pl%3A2710%2Fannounce&tr=http%3A%2F%2Ftracker1.wasabii.com.tw%3A6969%2Fannounce&tr=http%3A%2F%2Ftracker.baravik.org%3A6970%2Fannounce&tr=http%3A%2F%2Ftracker.tfile.me%2Fannounce&tr=udp%3A%2F%2Ftorrent.gresille.org%3A80%2Fannounce&tr=http%3A%2F%2Ftorrent.gresille.org%2Fannounce&tr=udp%3A%2F%2Ftracker.yoshi210.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.tiny-vps.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.filetracker.pl%3A8089%2Fannounce)
@ -143,7 +143,7 @@ Use a [save manager](https://github.com/J-D-K/JKSM/releases/latest) to backup an
1. Copy `boot.firm` from the Luma3DS `.7z` to the root of your SD card
1. Copy `boot.nds` (B9STool) to the root of **the target 3DS**'s SD card
1. Copy `boot.3dsx` (OCS) to the root of **the target 3DS**'s SD card
1. Copy _the contents of_ `starter.zip` to the root of **the target 3DS**'s SD card
1. Create a folder named `boot9strap` on the root of **the target 3DS**'s SD card
1. Copy the 11.5.0 `.firm` corresponding to **the target 3DS** to the `boot9strap` folder on the root of **the target 3DS**'s SD card
1. Copy `boot9strap.firm` from the boot9strap `.zip` to the `/boot9strap/` folder on your SD card

View file

@ -17,7 +17,7 @@ This will work on New 3DS, New 2DS, Old 3DS, and Old 2DS on *all* versions that
* The latest version of [hardmod-b9s-installer](https://github.com/ihaveamac/hardmod-b9s-installer/releases/latest)
+ Windows users can use the compiled `.exe`, while Mac and Linux users will need to have [Python 3](https://www.python.org/downloads/) installed to run the `.py`
* The latest release of [Luma3DS](https://github.com/AuroraWright/Luma3DS/releases/latest) *(the `.7z` file)*
* The latest release of [OCS](https://github.com/Pirater12/ocs/releases/latest)
* The Homebrew [Starter Kit](http://smealum.github.io/ninjhax2/starter.zip)
* The `.firm` corresponding to your device and version:
| Version(s) | Kernel | Old 3DS or Old 2DS | New 3DS or New 2DS |
@ -54,8 +54,8 @@ This will work on New 3DS, New 2DS, Old 3DS, and Old 2DS on *all* versions that
##### Section I - Prep Work
1. Copy `boot.3dsx` (OCS) to the root of your SD card
1. Copy `boot.firm` from the Luma3DS `.7z` to the root of your SD card
1. Copy _the contents of_ `starter.zip` to the root of your SD card
1. Copy the hardmod-b9s-installer folder from the hardmod-b9s-installer `.zip` to your computer
1. Copy your downloaded `.firm` to the hardmod-b9s-installer folder on your computer
1. Rename your downloaded `.firm` in the hardmod-b9s-installer folder on your computer to `current.firm`

View file

@ -6,13 +6,18 @@ If you have already hacked your device before and have a EmuNAND based CFW setup
#### Instructions
##### Section I - OCS
##### Section I - Launching SafeB9SInstaller
1. Press (A) to begin
1. Wait for the downloads to complete
1. Wait for the exploit to run
1. Launch udsploit from the list of homebrew
+ You may have to scroll down to see this option
1. Once it has completed, press (Start) to exit udsploit
+ This may take several tries
+ If it freezes, just force the console to power off by holding the power button, then relaunch OCS to try again
+ If it freezes, just force the console to power off by holding the power button, then try again
1. Launch safehax from the list of homebrew
+ You may have to scroll down to see this option
+ If you get a "PM INIT FAILED" error, make sure you ran udsploit with Wireless Communication turned on
+ If you *still* get a "PM INIT FAILED" error, try using the [r19 release of safehax](https://github.com/TiniVi/safehax/releases/tag/r19)
+ If it freezes, just force the console to power off by holding the power button, then try again
1. If the exploit was successful, you will have booted into SafeB9SInstaller
##### Section II - Installing boot9strap

View file

@ -9,7 +9,7 @@ If you have already hacked your device before and have a EmuNAND based CFW setup
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/latest)
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/latest) *(standard boot9strap; not the `devkit` file, not the `ntr` file)*
* The latest release of [Luma3DS](https://github.com/AuroraWright/Luma3DS/releases/latest) *(the `.7z` file)*
* The latest release of [OCS](https://github.com/Pirater12/ocs/releases/latest)
* The Homebrew [Starter Kit](http://smealum.github.io/ninjhax2/starter.zip)
* Any DS flashcart that works on your device version
#### Instructions
@ -17,9 +17,9 @@ If you have already hacked your device before and have a EmuNAND based CFW setup
##### Section I - Prep Work
1. Power off your device
1. Insert your SD card into your computer
1. Copy `boot.3dsx` (OCS) to the root of your SD card
1. Insert your SD card into your compute
1. Copy `boot.firm` from the Luma3DS `.7z` to the root of your SD card
1. Copy _the contents of_ `starter.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.dat` from the SafeB9SInstaller `.zip` to the root of your SD card

View file

@ -9,7 +9,7 @@ title: "Installing boot9strap (ntrboot)"
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/latest)
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/latest) *(standard boot9strap; not the `devkit` file, not the `ntr` file)*
* The latest release of [Luma3DS](https://github.com/AuroraWright/Luma3DS/releases/latest) *(the `.7z` file)*
* The latest release of [OCS](https://github.com/Pirater12/ocs/releases/latest)
* The Homebrew [Starter Kit](http://smealum.github.io/ninjhax2/starter.zip)
#### Instructions
@ -17,8 +17,8 @@ title: "Installing boot9strap (ntrboot)"
1. Power off your device
1. Insert your SD card into your computer
1. Copy `boot.3dsx` (OCS) to the root of your SD card
1. Copy `SafeB9SInstaller.firm` to the root of your SD card and rename it to `boot.firm`
1. Copy _the contents of_ `starter.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

View file

@ -1,41 +0,0 @@
---
title: "Installing boot9strap (Offline Homebrew Launcher)"
---
If you have already hacked your device before and have a EmuNAND based CFW setup, this guide deals exclusively with SysNAND and you should follow all instructions from within or applying to SysNAND. Note that the terms EmuNAND and RedNAND refer to slightly different implementations of [the same concept](http://3dbrew.org/wiki/NAND_Redirection).
#### Instructions
##### Section I - Launching SafeB9SInstaller
1. Launch udsploit from the list of homebrew
+ You may have to scroll down to see this option
1. Once it has completed, press (Start) to exit udsploit
+ This may take several tries
+ If it freezes, just force the console to power off by holding the power button, then try again
1. Launch safehax from the list of homebrew
+ You may have to scroll down to see this option
+ If you get a "PM INIT FAILED" error, make sure you ran udsploit with Wireless Communication turned on
+ If you *still* get a "PM INIT FAILED" error, try using the [r19 release of safehax](https://github.com/TiniVi/safehax/releases/tag/r19)
+ If it freezes, just force the console to power off by holding the power button, then try again
1. If the exploit was successful, you will have booted into SafeB9SInstaller
##### Section II - Installing boot9strap
1. Wait for all safety checks to complete
1. When prompted, input the key combo given to install boot9strap
1. Once it has completed, press (A) to reboot your device
##### Section III - Configuring Luma3DS
1. Your device should have rebooted into the Luma3DS configuration menu
+ If you get a black screen, [follow this troubleshooting guide](troubleshooting#ts_sys_b9s)
1. Use the (A) button and the D-Pad to turn on the following:
+ **"Show NAND or user string in System Settings"**
1. Press (Start) to save and reboot
+ If you get an error, just continue the next page
___
Continue to [Finalizing Setup (Offline)](finalizing-setup-(offline))
{: .notice--primary}

View file

@ -26,7 +26,6 @@ sitemap: false
+ [FAQ](faq)
+ [File Extensions (Windows)](file-extensions-(windows))
+ [Finalizing Setup](finalizing-setup)
+ [Finalizing Setup (Offline)](finalizing-setup-(offline))
+ [Flashing ntrboot (3DS Single System)](flashing-ntrboot-(3ds-single-system))
+ [Flashing ntrboot (3DS Multi System)](flashing-ntrboot-(3ds-multi-system))
+ [Flashing ntrboot (DSi)](flashing-ntrboot-(dsi))
@ -38,9 +37,7 @@ sitemap: false
+ [H2testw (Windows)](h2testw-(windows))
+ [Home](/)
+ [Homebrew Launcher (Soundhax)](homebrew-launcher-(soundhax))
+ [Homebrew Launcher (Offline Soundhax)](homebrew-launcher-(offline-soundhax))
+ [Homebrew Launcher (Alternatives)](homebrew-launcher-(alternatives))
+ [Homebrew Launcher (Offline Alternatives)](homebrew-launcher-(offline-alternatives))
+ [Installing boot9strap (2xrsa)](installing-boot9strap-(2xrsa))
+ [Installing boot9strap (Browser)](installing-boot9strap-(browser))
+ [Installing boot9strap (DSiWare Game Injection List)](installing-boot9strap-(dsiware-game-injection-list))
@ -49,7 +46,6 @@ sitemap: false
+ [Installing boot9strap (DSiWare)](installing-boot9strap-(dsiware))
+ [Installing boot9strap (Hardmod)](installing-boot9strap-(hardmod))
+ [Installing boot9strap (Homebrew Launcher)](installing-boot9strap-(homebrew-launcher))
+ [Installing boot9strap (Offline Homebrew Launcher)](installing-boot9strap-(offline-homebrew-launcher))
+ [Installing boot9strap (MSET)](installing-boot9strap-(mset))
+ [Installing boot9strap (ntrboot)](installing-boot9strap-(ntrboot))
+ [ntrboot](ntrboot)