update guide for 11.16

RIP universal-otherapp :(
This commit is contained in:
Lily 2022-08-29 20:00:07 -07:00
parent df9e3968db
commit 7511640ed7
9 changed files with 28 additions and 31 deletions

View file

@ -6,6 +6,9 @@ title: "BannerBomb3 + Fredtool (TWN)"
### Required Reading ### Required Reading
The instructions on this page do not currently work on the latest firmware (11.16.0). If you were directly linked to this page, [return to Seedminer](Seedminer) or join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) and ask, in English, for help.
{ .notice--warning}
To dump system DSiWare, we exploit a flaw in the DSiWare Data Management window of the Settings application. To dump system DSiWare, we exploit a flaw in the DSiWare Data Management window of the Settings application.
To accomplish this, we use your system's encryption key (movable.sed) to build a DSiWare backup that exploits the system to dump the DSi Internet Settings application to the SD root. To accomplish this, we use your system's encryption key (movable.sed) to build a DSiWare backup that exploits the system to dump the DSi Internet Settings application to the SD root.

View file

@ -4,11 +4,12 @@ title: "FAQ"
{% include toc title="Table of Contents"%} {% include toc title="Table of Contents"%}
{% capture notice-6 %} {% capture notice-6 %}
**The latest 3DS firmware is 11.15.0**. Here's what you should know: **3DS firmware 11.16.0 was recently released**. Here's what you should know:
- If your device is running *Luma 10.2.1 or newer*, it is *100% safe* to update. - If your device is running *Luma 10.2.1 or newer*, it is *100% safe* to update.
- If your device is on an older Luma version, you should [update Luma](restoring-updating-cfw) before you update your device to 11.15.0. - If your device is on an older Luma version, you should [update Luma](restoring-updating-cfw) before you update your device to 11.15.0.
- No homebrew titles are known to have been affected by this update. They will work as they did on 11.14.0 and earlier. - [BootNTR Selector](https://github.com/Nanquitas/BootNTR/releases/latest) will need to be updated before it will work on 11.16.0.
- If your device does not yet have custom firmware, you can still install it on this version for free without any additional hardware, but the methods have slightly changed.
{% endcapture %} {% endcapture %}
<div class="notice--warning">{{ notice-6 | markdownify }}</div> <div class="notice--warning">{{ notice-6 | markdownify }}</div>
@ -16,7 +17,7 @@ title: "FAQ"
## Pre-Installation FAQ ## Pre-Installation FAQ
#### **Q:** *I am on the latest system version. Is my device hackable without any external hardware?* #### **Q:** *I am on the latest system version. Is my device hackable without any external hardware?*
**A:** Yes! The latest firmware (11.15.0) has a free method for getting CFW named [Seedminer](seedminer). **A:** Yes! The latest firmware (11.16.0) has a free method for getting CFW named [Seedminer](seedminer).
#### **Q:** *What devices is this guide compatible with?* #### **Q:** *What devices is this guide compatible with?*
**A:** The instructions are the same for all retail 3DS, 3DS XL, 2DS, New 3DS, New 3DS XL, and New 2DS XL devices. If your system version string displays as "0.0.0-0", then you may have a developer unit. **A:** The instructions are the same for all retail 3DS, 3DS XL, 2DS, New 3DS, New 3DS XL, and New 2DS XL devices. If your system version string displays as "0.0.0-0", then you may have a developer unit.

View file

@ -19,12 +19,12 @@ If you see an unusual menu, STOP - you already have custom firmware! Continue fr
#### Section II - System Version Check #### Section II - System Version Check
1. Open the System Settings application 1. Open the System Settings application
1. Your system version will be displayed on the bottom right of the top screen (e.g. "Ver. 11.15.0-47U") 1. Your system version will be displayed on the bottom right of the top screen (e.g. "Ver. 11.16.0-48U")
#### Section III - Select a Method #### Section III - Select a Method
Use the version table below to select a method. A few things to note: 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.14.0" includes 11.4.0, 11.14.0, and all versions in between. + 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. + 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. + 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). + No matter the method you follow, the end result is the same (boot9strap+Luma3DS custom firmware setup on the latest firmware).
@ -42,11 +42,11 @@ Use the version table below to select a method. A few things to note:
</thead> </thead>
<tbody> <tbody>
<tr> <tr>
<td style="text-align: center; font-weight: bold;">11.15.0 (latest version)</td> <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> <td style="text-align: center; font-weight: bold;"><a href="seedminer">Seedminer</a></td>
</tr> </tr>
<tr> <tr>
<td style="text-align: center; font-weight: bold;">11.4.0 to 11.14.0</td> <td style="text-align: center; font-weight: bold;">11.4.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> <td style="text-align: center; font-weight: bold;">Update your 3DS to the latest version through System Settings</td>
</tr> </tr>
<tr> <tr>
@ -63,6 +63,5 @@ If possible, you should follow one of the software methods listed above.
Otherwise, methods that work on all versions are available, but require additional hardware: Otherwise, methods that work on all versions are available, but require additional hardware:
1. [Installing boot9strap (kartdlphax)](installing-boot9strap-(kartdlphax)) - requires a 3DS with custom firmware and a copy of Mario Kart 7
1. [ntrboot](ntrboot) - requires compatible DS flashcart 1. [ntrboot](ntrboot) - requires compatible DS flashcart
1. [Installing boot9strap (Hardmod)](installing-boot9strap-(hardmod)) - requires soldering 1. [Installing boot9strap (Hardmod)](installing-boot9strap-(hardmod)) - requires soldering

View file

@ -9,6 +9,9 @@ header:
excerpt: "A complete guide to 3DS custom firmware, <br /> from stock to boot9strap.<br />" excerpt: "A complete guide to 3DS custom firmware, <br /> from stock to boot9strap.<br />"
--- ---
11.16.0-48 was recently released. If you have installed CFW in the past, it is highly recommended to follow [Checking for CFW](checking-for-cfw) to make sure your custom firmware is up-to-date.
{: .notice--warning}
Thoroughly read all of the introductory pages (including this one!) before proceeding. Thoroughly read all of the introductory pages (including this one!) before proceeding.
{: .notice--info} {: .notice--info}

View file

@ -6,6 +6,9 @@ title: "Installing Boot9strap (Fredtool)"
### Required Reading ### Required Reading
The instructions on this page do not currently work on the latest firmware (11.16.0). If you were directly linked to this page, [return to Seedminer](Seedminer) or join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) and ask, in English, for help.
{ .notice--warning}
This method of using Seedminer for further exploitation uses your `movable.sed` file to decrypt any DSiWare title for the purposes of injecting an exploitable DSiWare title into the DS Internet Settings application. This requires you to have a DSiWare backup, for example from BannerBomb or the DSiWare Dumper tool. This method of using Seedminer for further exploitation uses your `movable.sed` file to decrypt any DSiWare title for the purposes of injecting an exploitable DSiWare title into the DS Internet Settings application. This requires you to have a DSiWare backup, for example from BannerBomb or the DSiWare Dumper tool.
This is a currently working implementation of the "FIRM partitions known-plaintext" exploit detailed [here](https://www.3dbrew.org/wiki/3DS_System_Flaws). This is a currently working implementation of the "FIRM partitions known-plaintext" exploit detailed [here](https://www.3dbrew.org/wiki/3DS_System_Flaws).

View file

@ -6,6 +6,9 @@ title: "Installing boot9strap (kartdlphax)"
### Required Reading ### Required Reading
The instructions on this page do not currently work on the latest firmware (11.16.0). If you were directly linked to this page, [return to Get Started](get-started) or join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) and ask, in English, for help.
{ .notice--warning}
kartdlphax is an exploit for the Download Play mode of Mario Kart 7. It can be used with universal-otherapp to install custom firmware on target devices. kartdlphax is an exploit for the Download Play mode of Mario Kart 7. It can be used with universal-otherapp to install custom firmware on target devices.
In order to follow these instructions, you will need the following: In order to follow these instructions, you will need the following:

View file

@ -6,6 +6,9 @@ title: "Installing boot9strap (PicHaxx)"
### Required Reading ### Required Reading
The instructions on this page do not currently work on the latest firmware (11.16.0). If you were directly linked to this page, [return to Seedminer](Seedminer) or join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) and ask, in English, for help.
{ .notice--warning}
This method of using Seedminer for further exploitation uses your `movable.sed` file to write a custom save file for Pokémon Picross, which can then be used with universal-otherapp to run SafeB9SInstaller. This method of using Seedminer for further exploitation uses your `movable.sed` file to write a custom save file for Pokémon Picross, which can then be used with universal-otherapp to run SafeB9SInstaller.
This process will overwrite your Pokémon Picross save file, if you have one. If you wish to preserve your Pokémon Picross game data, you should make a backup of your `00000001.sav` file before overwriting it. This process will overwrite your Pokémon Picross save file, if you have one. If you wish to preserve your Pokémon Picross game data, you should make a backup of your `00000001.sav` file before overwriting it.

View file

@ -16,7 +16,7 @@ Once the WiFi profile has been injected, we will use SAFE_MODE, which is a recov
These instructions work on USA, Europe, Japan, and Korea region consoles as indicated by the letters U, E, J, or K after the system version. These instructions work on USA, Europe, Japan, and Korea region consoles as indicated by the letters U, E, J, or K after the system version.
If your (Right/Left Shoulder), (D-Pad Up), or (A) buttons do not work, you will need to follow [an alternate branch of Seedminer](bannerbomb3). For assistance with this matter, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) and ask, in English, for help. If your (Right/Left Shoulder), (D-Pad Up), or (A) buttons do not work, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) and ask, in English, for help.
{: .notice--warning} {: .notice--warning}
### What You Need ### What You Need

View file

@ -59,31 +59,13 @@ ___
### Next Steps ### Next Steps
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. Select an exploit below. 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.
#### PicHaxx + universal-otherapp (Recommended) #### unSAFE_MODE (Recommended)
This method of using Seedminer for further exploitation uses your `movable.sed` file to write a custom save file for Pokémon Picross, which can then be used in conjunction with universal-otherapp to install custom firmware.
This route requires the Pokémon Picross application (free on eShop), and thus requires eShop access and a 3DS with a region of USA, EUR, or JPN.
Continue to [Installing boot9strap (PicHaxx)](installing-boot9strap-(pichaxx))
{: .notice--primary}
#### Installing boot9strap (unSAFE_MODE)
This method of using Seedminer for further exploitation uses your `movable.sed` file to take advantage of exploits in the SAFE_MODE firmware present in all 3DS units. This method of using Seedminer for further exploitation uses your `movable.sed` file to take advantage of exploits in the SAFE_MODE firmware present in all 3DS units.
This route is only recommended if you are for some reason unable to follow the PicHaxx + universal-otherapp route, such as lack of eShop access or using a Korean 3DS. You will need working shoulder buttons to use this method.
Continue to [Installing boot9strap (USM)](installing-boot9strap-(usm)) Continue to [Installing boot9strap (USM)](installing-boot9strap-(usm))
{: .notice--warning} {: .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}