m (Update to use button templates) |
StarlitSkies (talk | contribs) (clarify and add info, plus some templates) |
||
Line 8: | Line 8: | ||
'''fastboot3DS''' is a firmware loader for the Nintendo 3DS. It works like [[3DS:boot9strap|boot9strap]], but offers additional features such as: | '''fastboot3DS''' is a firmware loader for the Nintendo 3DS. It works like [[3DS:boot9strap|boot9strap]], but offers additional features such as: | ||
* A menu that can be accessed by holding | * A menu that can be accessed by holding {{B|HOME}} on boot to perform certain actions | ||
* The ability to chainload payloads directly from fastboot3DS | * The ability to chainload payloads directly from fastboot3DS (instead of through Luma3DS) | ||
** | ** Additionally, fastboot3DS's chainloader can make a payload boot only when holding ''multiple'' buttons | ||
** Also note that fastboot3DS's chainloader acts before Luma3DS, so {{B|L}}, {{B|R}}, and {{B|START}} can be used by themselves without consequence. {{B|SELECT}} should only be used with other buttons to avoid making the [[3DS:Luma3DS/Configuration|Luma3DS configuration]] menu inaccessible, however, and {{B|ZL}}, {{B|ZR}} and {{B|HOME}} are still unusable | |||
* The ability to display a splash screen on startup, before Luma3DS has booted | * The ability to display a splash screen on startup, before Luma3DS has booted | ||
* The ability to backup / restore your NAND, as well as backup your bootroms and otp.bin | * The ability to backup / restore your NAND, as well as backup your bootroms and otp.bin | ||
** The latter can no longer be done with boot9strap as of boot9strap v1.4, but can still be done through GodMode9 | ** The latter can no longer be done with boot9strap as of boot9strap v1.4, but can still be done through GodMode9 | ||
* Compatibility with HOME Menu FIRM payload shortcuts, such as [https://gbatemp.net/download/open-agb-launcher.36828/ | * Compatibility with HOME Menu FIRM payload shortcuts, such as [https://gbatemp.net/download/open-agb-launcher.36828/ Open AGB Launcher] for [[3DS:open_agb_firm|open_agb_firm]] and its base program, [https://github.com/SUOlivia/That-Shortcut-Thingy That-Shortcut-Thingy] | ||
[[3dsguide:index|Our guide]] installs boot9strap since it's what most end users will be fine with, but if you're a power user, then you may be interested in installing fastboot3DS. | [[3dsguide:index|Our guide]] installs boot9strap since it's what most end users will be fine with, but if you're a power user, then you may be interested in installing fastboot3DS. | ||
Line 22: | Line 23: | ||
{{info|Two things you should know: | {{info|Two things you should know: | ||
* Troubleshooting may differ for some situations (generally for things relating to FIRM-based payloads) when fastboot3DS is installed, so you should disclose that when getting help with such a situation. | * Troubleshooting may differ for some situations (generally for things relating to FIRM-based payloads) when fastboot3DS is installed, so you should disclose that when getting help with such a situation. | ||
* The vast majority of pages on this wiki, and in fact most guides on the internet, will assume that you're using a boot9strap-based installation. If you choose to install fastboot3DS, you'll need to adapt the wiki's instructions to your personal setup (and/or figure it out on your own).}} | * The vast majority of pages on this wiki, and in fact most guides on the internet, will assume that you're using a boot9strap-based installation. If you choose to install fastboot3DS, you'll need to adapt the wiki's instructions to your personal setup (and/or figure it out on your own). This usually will not cause noticeable changes unless <code>.firm</code> payloads are involved.}} | ||
== Installation == | == Installation == |
Revision as of 23:58, 13 November 2022
Console | Nintendo 3DS |
---|---|
Version | v1.2 |
Links | |
GitHub | derrekr/fastboot3DS |
Download | |
fastboot3DS is a firmware loader for the Nintendo 3DS. It works like boot9strap, but offers additional features such as:
- A menu that can be accessed by holding HOME on boot to perform certain actions
- The ability to chainload payloads directly from fastboot3DS (instead of through Luma3DS)
- Additionally, fastboot3DS's chainloader can make a payload boot only when holding multiple buttons
- Also note that fastboot3DS's chainloader acts before Luma3DS, so L, R, and START can be used by themselves without consequence. SELECT should only be used with other buttons to avoid making the Luma3DS configuration menu inaccessible, however, and ZL, ZR and HOME are still unusable
- The ability to display a splash screen on startup, before Luma3DS has booted
- The ability to backup / restore your NAND, as well as backup your bootroms and otp.bin
- The latter can no longer be done with boot9strap as of boot9strap v1.4, but can still be done through GodMode9
- Compatibility with HOME Menu FIRM payload shortcuts, such as Open AGB Launcher for open_agb_firm and its base program, That-Shortcut-Thingy
Our guide installs boot9strap since it's what most end users will be fine with, but if you're a power user, then you may be interested in installing fastboot3DS.
While the installation of fastboot3DS is a generally safe process (equally safe as installing boot9strap), there is still a chance that something goes catastrophically wrong. Installing fastboot3DS (just like boot9strap) involves writing to the 3DS's FIRM partitions, so if something goes wrong, you may need ntrboot to fix it. |
Two things you should know:
|
Installation
What you need
- The latest release of fastboot3DS (the
.7z
file) - The latest release of OpenFirmInstaller (the OpenFirmInstaller
.zip
file)
Section I - Prep Work
- Insert your SD card into your computer
- Create a folder named
ofi
on the root of your SD card - Copy
fastboot3DS.firm
from the fastboot3DS.7z
file to theofi
folder - Copy
OpenFirmInstaller.firm
from the OpenFirmInstaller.zip
file to the/luma/payloads/
folder - Remove your SD card and put it back into your 3DS
Section II - OpenFirmInstaller
- Hold Start, then power on your device while still holding Start to enter the Luma3DS chainloader
- Navigate to "OpenFirmInstaller" in the list, then press A
- Follow the on-screen prompts to install fastboot3DS
fastboot3DS has been successfully installed! |
Usage
The most common guides are listed at fastboot3DS usage.
Configuration
WIP