m (remove leading whitespace) |
(initial content (wip)) |
||
(15 intermediate revisions by 7 users not shown) | |||
Line 1: | Line 1: | ||
'''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 (Home) on boot to perform certain actions | ||
* The ability to chainload payloads directly from fastboot3DS (instead of through Luma3DS) | * The ability to chainload payloads directly from fastboot3DS itself (instead of through Luma3DS) | ||
** | ** For example, you could configure it so that holding ''multiple'' buttons at once boots you into a payload | ||
* 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/ this one] for [[3DS:open_agb_firm|open_agb_firm]] | ||
[[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.html|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. | ||
{{warning|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.}} | {{warning|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.}} | ||
{{info| | {{info|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 for such a situation.}} | ||
== Installation == | == Installation == | ||
Line 42: | Line 30: | ||
=== Section II - OpenFirmInstaller === | === Section II - OpenFirmInstaller === | ||
# Hold | # Hold (Start), then power on your device while still holding (Start) to enter the Luma3DS chainloader | ||
# Navigate to "OpenFirmInstaller" in the list, then press | # Navigate to "OpenFirmInstaller" in the list, then press (A) | ||
# Follow the on-screen prompts to install fastboot3DS | # Follow the on-screen prompts to install fastboot3DS | ||
{{success|text=fastboot3DS has been successfully installed!}} | {{success|text=fastboot3DS has been successfully installed!}} | ||
== Configuration == | == Configuration == | ||
WIP | |||
Revision as of 09:00, 23 June 2022
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 itself (instead of through Luma3DS)
- For example, you could configure it so that holding multiple buttons at once boots you into a payload
- 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 asthis one for open_agb_firm
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. |
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 for such a situation. |
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! |
Configuration
WIP