No edit summary Tags: Mobile edit Mobile web edit |
StarlitSkies (talk | contribs) (transmigration of immortal guides - technique of relief) |
||
Line 1: | Line 1: | ||
==Required Reading== | ==Required Reading== | ||
This is a manual version of finalizing setup, for when all other options have been exhausted and the script does not work. | This is a manual version of the [[3dsguide:finalizing-setup|Finalizing Setup]] section of the guide, for when all other options have been exhausted and the script does not work. | ||
==What You Need== | ==What You Need== | ||
*The latest release of | *The latest release of {{GitHub|Steveice10/FBI/releases/latest|FBI}} (Both <code>FBI.3dsx</code> and <code>FBI.cia</code>) | ||
*The latest release of | *The latest release of {{GitHub|astronautlevel2/Anemone3DS/releases/download/v2.3.1/Anemone3DS.cia|Anemone3DS}} (direct download) | ||
*The latest release of | *The latest release of {{GitHub|mtheall/releases/latest/ftpd.cia|FTPD}} (direct download) | ||
*The | *The v3.7.4 release of {{GitHub|BernardoGiordano/Checkpoint/releases/download/v3.7.4/Checkpoint.cia|Checkpoint}} (direct download) | ||
*The latest release of | *The latest release of {{GitHub|PabloMK7/homebrew_launcher_dummy/releases/download/v1.0/Homebrew_Launcher.cia|HBL Launcher Wrapper}} (direct download) | ||
*The latest release of | *The latest release of {{GitHub|Universal-Team/Universal-Updater/releases/download/v3.2.6/Universal-Updater.cia|Universal-Updater}} (direct download) | ||
*The latest release of | *The latest release of {{GitHub|d0k3/GodMode9/releases/download/v2.1.1/GodMode9-v2.1.1-20220322194259.zip|GodMode9}} (direct download) | ||
==Instructions== | ==Instructions== | ||
===Section I - Prep Work=== | ===Section I - Prep Work=== | ||
#Power off your device | # Power off your device | ||
#Insert your SD card into your computer | # Insert your SD card into your computer | ||
#Create | # Create the folder <code>sd:/3ds</code> | ||
#*You may already have this from a earlier section in the guide. | #* You may already have this from a earlier section in the guide. | ||
#Place FBI.3dsx into | # Place <code>FBI.3dsx</code> into <code>sd:/3ds</code> folder | ||
#Create | # Create the folder <code>sd:/cias</code> | ||
#Place FBI.cia, Universal-Updater.cia, Anemone3DS.cia, ftpd.cia, hblauncher_loader.cia and Checkpoint.cia | # Place <code>FBI.cia</code>, <code>Universal-Updater.cia</code>, <code>Anemone3DS.cia</code>, <code>ftpd.cia</code>, <code>hblauncher_loader.cia</code>, and <code>Checkpoint.cia</code> into <code>sd:/cias</code> | ||
#Create | # Create the folder <code>sd:/luma/payloads</code> | ||
#Copy | # Copy <code>GodMode9.firm</code> from the GodMode9 zip file into <code>sd:/luma/payloads</code> | ||
#Copy the gm9 folder from the | # Copy the <code>gm9</code> folder from the GodMode9 zip file to the root of your sd card | ||
===Section II - CFW Check=== | ===Section II - CFW Check=== | ||
#Power off your console | # Power off your console | ||
#Hold | # Hold {{B|SELECT}}, and while holding {{B|SELECT}}, power on the console | ||
#* If the check was successful, your console should have booted into the Luma3DS configuration menu | |||
#*If the check was successful, your console should have booted into the Luma3DS configuration menu | # Press {{B|START}} to save and reboot | ||
#Press {{ | # Power off your console | ||
#Power off your console | {{critical|text= If you do NOT boot into the Luma3DS configuration menu, custom firmware was not installed on your console. Join [https://discord.gg/C29hYvh the Nintendo Homebrew Discord] and ask, in English, for help}} | ||
{{critical|text= If you do NOT boot into the Luma3DS configuration menu, custom firmware was not installed on your console. Join Nintendo Homebrew | |||
=== Section III - Updating the System=== | === Section III - Updating the System=== | ||
#Update your console by going to System Settings, then “Other Settings”, then going all the way to the right and using “System Update” | # Update your console 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 | #* Updates while using B9S + Luma (what you have) are safe | ||
#*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 | #* 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” | #* If this gives you an error, set both your DNS settings and Proxy settings to “Auto” | ||
#*If this still gives you an error, follow [ | #* If this still gives you an error, follow [[3dsguide:troubleshooting#finalizing-setup|this troubleshooting guide]] | ||
===Section IV - RTC and DSP setup=== | === Section IV - RTC and DSP setup === | ||
#Press {{ | # Press {{B|L|Down|SELECT}} at the same time to open the Rosalina menu | ||
#*If one of these buttons is broken, download this [ | #* If one of these buttons is broken, download this [[3dsguide:assets/config.ini|config.ini]] and put it in <code>sd:/luma</code>, replacing the existing one. This will change the Rosalina menu key combination to {{B|X|Y}} | ||
#Select “Miscellaneous options” | # Select “Miscellaneous options” | ||
#Select “Dump DSP firmware” | # Select “Dump DSP firmware” | ||
#Press | # Press {{B|B}} to continue | ||
#Select “Nullify user time offset” | # Select “Nullify user time offset” | ||
#Press | # Press {{B|B}} to continue | ||
#Press | # Press {{B|B}} to return to the Rosalina main menu | ||
#Press | # Press {{B|B}} to exit the Rosalina menu | ||
===Section V - CIA Installation=== | ===Section V - CIA Installation=== | ||
# Open the '''Activity Log''' | |||
#Open the Activity Log | # Press {{B|L|Down|SELECT}} at the same time to open the Rosalina menu | ||
#Press {{ | # Select “Miscellaneous options” | ||
#Select “Miscellaneous options” | # Select “Switch the hb title to the current app” | ||
#Select “Switch the | # Press {{B|B}} to continue | ||
#Press {{ | # Press {{B|B}} twice to return to the Rosalina main menu | ||
#Press {{ | # Press {{B|B}} to exit the Rosalina menu | ||
#Press {{ | # Close '''Activity Log''' | ||
#Close Activity Log | # Reopen '''Activity Log''' | ||
#Reopen Activity Log | #* This should open the '''Homebrew Launcher''' | ||
#*This should open the | # Open '''FBI''' from the list of homebrew | ||
# | # Select <code>SD</code>, then click <code>cias</code> | ||
# | # Select the <code>Current directory</code> option, then choose to <code>Install and delete all CIAs</code> | ||
# | # Close '''FBI''' | ||
#Close FBI | #* Six new applications should be on the home menu. | ||
#* | |||
===Section VI - NAND Backup and CTRNAND Luma/GM9=== | |||
# Power off your console | # Power off your console | ||
# Press and hold {{ | # Press and hold {{B|Start}}, and while holding {{B|Start}}, power on your console. This will launch GodMode9 | ||
#*If you do not boot into GodMode9, ensure that you copied | #* If you do not boot into GodMode9, ensure that you copied <code>GodMode9.firm</code> into <code>sd:/luma/payloads</code> and that the folders are not misnamed (e.g. luna, lumas, playloads, payload.) | ||
#*If you are prompted to create an essential files backup, press | #* If you are prompted to create an essential files backup, press {{B|A}} to do so, then press {{B|A}} to continue once it has completed. | ||
#*If you are prompted to fix the RTC date&time, press {{ | #* If you are prompted to fix the RTC date&time, press {{B|A}} to do so, then set the date and time, then press {{B|A}} to continue. | ||
#Press {{ | # Press {{B|Home}} to bring up the action menu | ||
#Select | # Select <code>Scripts…</code> | ||
#Select | # Select '''GM9Megascript''' | ||
# | # Select <code>Backup Options</code> | ||
#Press {{ | # Press {{B|A}} to confirm | ||
#* The NAND backup process may take up to 20 minutes. | #* The NAND backup process may take up to 20 minutes. | ||
#Press the {{ | # Press {{B|B}} to exit to the main menu of '''GM9Megascript''' | ||
#Press {{ | # Select <code>Scripts from Plailect’s Guide</code> | ||
#Insert your SD card into your computer | # Select <code>Setup Luma3DS to CTRNAND</code> | ||
#Copy the /gm9/ | # When prompted, press {{B|A}} to proceed | ||
#* | # Press {{B|A}} to unlock writing to SysNAND (lvl1), then input the key combo given | ||
#*The two SysNAND files are your NAND backup and can be used to revert your console to a working state if it is bricked by a software issue | # Press {{B|A}} to continue | ||
#*The | # Press {{B|B}} twice to exit '''GM9Megascript''' | ||
#If you still have them, delete the two SysNAND files from | # Hold {{B|R}} and press {{B|START}} to power off your console | ||
#*The essential.exefs file is small and may be kept on your SD card for ease of access | # Insert your SD card into your computer | ||
# Copy the contents of <code>sd:/gm9/out/</code> to a safe location on your computer | |||
#* These files are critical backups and should be backed up to multiple locations (i.e. cloud storage) if possible | |||
#* The two SysNAND files are your NAND backup and can be used to revert your console to a working state if it is bricked by a software issue | |||
#* The <code>essentials.exefs</code> file contains your console’s system-unique files and can be used to recover your data in the event of a hardware failure | |||
# If you still have them, delete the two SysNAND files from <code>sd:/gm9/out/</code> from your SD card | |||
#* The <code>essential.exefs</code> file is small and may be kept on your SD card for ease of access | |||
---- | ---- | ||
{{success|text=You’re done! Custom firmware is now fully configured on your console.}} | {{success|text=You’re done! Custom firmware is now fully configured on your console.}} | ||
{{info|text= | {{info|text= | ||
<b>Information and Notes</b> | <b>Information and Notes</b> | ||
Here are some key combos that you should know: | Here are some key combos that you should know: | ||
*Holding {{ | *Holding {{B|SELECT}} on boot will launch the Luma3DS configuration menu. | ||
*Holding {{ | *Holding {{B|START}} on boot will launch GodMode9, or if you have multiple payloads in <code>sd:/luma/payloads/</code>, the Luma3DS chainloader. | ||
*By default, pressing {{ | *By default, pressing {{B|L|Down|SELECT}} while in 3DS mode will open the Rosalina menu, where you can check system information, take screenshots, enable cheats, and more. This can be changed from the Rosalina menu. | ||
**If you have a modified Luma config, this key combination may be {{ | **If you have a modified Luma config, this key combination may be {{B|X|Y}} instead. | ||
*Holding {{ | *Holding {{B|START|SELECT|X}} on boot will make the notification LED show a color for debug purposes. See [[3DS:Boot9strap#LED_Status_Codes|here]] for what each color means. | ||
}} | }} | ||
{{info|text=See [ | {{info|text=See [[3DS:Things to do|here]] for some suggestions on things to do with custom firmware.}} | ||
{{info|text=For information on using GodMode9’s various features, check out the [[3DS:GodMode9/Usage|GodMode9 Usage]] and [[3DS:Dump titles and game cartridges|Dumping Titles and Game Cartridges]] pages.}} | {{info|text=For information on using GodMode9’s various features, check out the [[3DS:GodMode9/Usage|GodMode9 Usage]] and [[3DS:Dump titles and game cartridges|Dumping Titles and Game Cartridges]] pages.}} |
Revision as of 06:47, 27 January 2024
Required Reading
This is a manual version of the Finalizing Setup section of the guide, for when all other options have been exhausted and the script does not work.
What You Need
- The latest release of FBI (Both
FBI.3dsx
andFBI.cia
) - The latest release of Anemone3DS (direct download)
- The latest release of FTPD (direct download)
- The v3.7.4 release of Checkpoint (direct download)
- The latest release of HBL Launcher Wrapper (direct download)
- The latest release of Universal-Updater (direct download)
- The latest release of GodMode9 (direct download)
Instructions
Section I - Prep Work
- Power off your device
- Insert your SD card into your computer
- Create the folder
sd:/3ds
- You may already have this from a earlier section in the guide.
- Place
FBI.3dsx
intosd:/3ds
folder - Create the folder
sd:/cias
- Place
FBI.cia
,Universal-Updater.cia
,Anemone3DS.cia
,ftpd.cia
,hblauncher_loader.cia
, andCheckpoint.cia
intosd:/cias
- Create the folder
sd:/luma/payloads
- Copy
GodMode9.firm
from the GodMode9 zip file intosd:/luma/payloads
- Copy the
gm9
folder from the GodMode9 zip file to the root of your sd card
Section II - CFW Check
- Power off your console
- Hold SELECT, and while holding SELECT, power on the console
- If the check was successful, your console should have booted into the Luma3DS configuration menu
- Press START to save and reboot
- Power off your console
![]() |
If you do NOT boot into the Luma3DS configuration menu, custom firmware was not installed on your console. Join the Nintendo Homebrew Discord and ask, in English, for help |
Section III - Updating the System
- Update your console 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
- 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”
- If this still gives you an error, follow this troubleshooting guide
Section IV - RTC and DSP setup
- Press L+↓+SELECT at the same time to open the Rosalina menu
- If one of these buttons is broken, download this config.ini and put it in
sd:/luma
, replacing the existing one. This will change the Rosalina menu key combination to X+Y
- If one of these buttons is broken, download this config.ini and put it in
- Select “Miscellaneous options”
- Select “Dump DSP firmware”
- Press B to continue
- Select “Nullify user time offset”
- Press B to continue
- Press B to return to the Rosalina main menu
- Press B to exit the Rosalina menu
Section V - CIA Installation
- Open the Activity Log
- Press L+↓+SELECT at the same time to open the Rosalina menu
- Select “Miscellaneous options”
- Select “Switch the hb title to the current app”
- Press B to continue
- Press B twice to return to the Rosalina main menu
- Press B to exit the Rosalina menu
- Close Activity Log
- Reopen Activity Log
- This should open the Homebrew Launcher
- Open FBI from the list of homebrew
- Select
SD
, then clickcias
- Select the
Current directory
option, then choose toInstall and delete all CIAs
- Close FBI
- Six new applications should be on the home menu.
Section VI - NAND Backup and CTRNAND Luma/GM9
- Power off your console
- Press and hold Start, and while holding Start, power on your console. This will launch GodMode9
- If you do not boot into GodMode9, ensure that you copied
GodMode9.firm
intosd:/luma/payloads
and that the folders are not misnamed (e.g. luna, lumas, playloads, payload.) - If you are prompted to create an essential files backup, press A to do so, then press A to continue once it has completed.
- 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.
- If you do not boot into GodMode9, ensure that you copied
- Press Home to bring up the action menu
- Select
Scripts…
- Select GM9Megascript
- Select
Backup Options
- Press A to confirm
- The NAND backup process may take up to 20 minutes.
- Press B to exit to the main menu of GM9Megascript
- Select
Scripts from Plailect’s Guide
- Select
Setup Luma3DS to CTRNAND
- When prompted, press A to proceed
- Press A to unlock writing to SysNAND (lvl1), then input the key combo given
- Press A to continue
- Press B twice to exit GM9Megascript
- Hold R and press START to power off your console
- Insert your SD card into your computer
- Copy the contents of
sd:/gm9/out/
to a safe location on your computer- These files are critical backups and should be backed up to multiple locations (i.e. cloud storage) if possible
- The two SysNAND files are your NAND backup and can be used to revert your console to a working state if it is bricked by a software issue
- The
essentials.exefs
file contains your console’s system-unique files and can be used to recover your data in the event of a hardware failure
- If you still have them, delete the two SysNAND files from
sd:/gm9/out/
from your SD card- The
essential.exefs
file is small and may be kept on your SD card for ease of access
- The
![]() |
You’re done! Custom firmware is now fully configured on your console. |
![]() |
Information and Notes
Here are some key combos that you should know:
|
![]() |
See here for some suggestions on things to do with custom firmware. |
![]() |
For information on using GodMode9’s various features, check out the GodMode9 Usage and Dumping Titles and Game Cartridges pages. |