Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

User:Botman/Projects/Finalizing Setup (Manual): Difference between revisions

User page
No edit summary
Tags: Mobile edit Mobile web edit
(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 [https://github.com/Steveice10/FBI/releases FBI] (Both the 3dsx and the cia file)
*The latest release of {{GitHub|Steveice10/FBI/releases/latest|FBI}} (Both <code>FBI.3dsx</code> and <code>FBI.cia</code>)
*The latest release of [https://github.com/astronautlevel2/Anemone3DS Anemone3DS] (the cia file)
*The latest release of {{GitHub|astronautlevel2/Anemone3DS/releases/download/v2.3.1/Anemone3DS.cia|Anemone3DS}} (direct download)
*The latest release of [https://mtheall.com/~mtheall/ftpd.cia FTPD] (direct download)
*The latest release of {{GitHub|mtheall/releases/latest/ftpd.cia|FTPD}} (direct download)
*The 3.7.4 release of [https://github.com/BernardoGiordano/Checkpoint/releases/download/v3.7.4/Checkpoint.cia Checkpoint] (Direct download)
*The v3.7.4 release of {{GitHub|BernardoGiordano/Checkpoint/releases/download/v3.7.4/Checkpoint.cia|Checkpoint}} (direct download)
*The latest release of [https://github.com/PabloMK7/homebrew_launcher_dummy/releases/download/v1.0/Homebrew_Launcher.cia HBL_Launcher_Wrapper] (direct download)
*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 [https://github.com/Universal-Team/extras/raw/master/builds/Universal-Updater/Universal-Updater.cia Universal-Updater] (direct download)
*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 [https://github.com/d0k3/GodMode9/releases/download/v2.1.1/GodMode9-v2.1.1-20220322194259.zip Godmode9] (direct download)
*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 a folder named<code>3ds</code>on your sd card.
# 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 the <code>3ds</code> folder on the sd card.
# Place <code>FBI.3dsx</code> into <code>sd:/3ds</code> folder
#Create a folder named <code>cias</code> on the root of the sd card.
# Create the folder <code>sd:/cias</code>
#Place FBI.cia, Universal-Updater.cia, Anemone3DS.cia, ftpd.cia, hblauncher_loader.cia and Checkpoint.cia in the <code>cias</code> folder.
# 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 a folder named <code>payloads</code> in the luma folder on your sd card.
# Create the folder <code>sd:/luma/payloads</code>
#Copy godmode9.firm from the godmode9 zip file to  the <code>luma/payloads</code> folder.
# Copy <code>GodMode9.firm</code> from the GodMode9 zip file into <code>sd:/luma/payloads</code>
#Copy the gm9 folder from the godmode9 zip file to the root of your sd card.
# 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 the {{Key press|Select}} button
# Hold {{B|SELECT}}, and while holding {{B|SELECT}}, power on the console
#Power on your console while still holding the (Select) button
#* 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 {{Key press|Start}} to save and reboot
# 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 on Discord and ask, in English, for help}}
 
=== 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 [https://3ds.hacks.guide/troubleshooting#finalizing-setup this troubleshooting guide]
#* 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 {{Key press|L}} + {{Key press|Down}} + {{Key press|Select}} at the same time to open the Rosalina menu
# Press {{B|L|Down|SELECT}} at the same time to open the Rosalina menu
#*If one of these buttons is broken, download this [https://3ds.hacks.guide/assets/config.ini config.ini] and put it in your luma folder, replacing the existing one. This will change the Rosalina menu key combination to {{Key press|X}} + {{Key press|Y}}
#* 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 (B) to continue
# Press {{B|B}} to continue
#Select “Nullify user time offset”
# Select “Nullify user time offset”
#Press (B) to continue
# Press {{B|B}} to continue
#Press (B) to return to the Rosalina main menu
# Press {{B|B}} to return to the Rosalina main menu
#Press (B) to exit the Rosalina menu
# Press {{B|B}} to exit the Rosalina menu


===Section V - CIA Installation===  
===Section V - CIA Installation===  
# Open the '''Activity Log'''
#Open the Activity Log Application
# Press {{B|L|Down|SELECT}} at the same time to open the Rosalina menu
#Press {{Key press|L}} +{{Key press|Down}}  + {{Key press|Select}} at the same time to open the Rosalina menu
# Select “Miscellaneous options”
#Select “Miscellaneous options”
# Select “Switch the hb title to the current app”
#Select “Switch the .hb title to the current app”
# Press {{B|B}} to continue
#Press {{Key press|B}} to continue
# Press {{B|B}} twice to return to the Rosalina main menu  
#Press {{Key press|B}}to return to the rosalina main menu  
# Press {{B|B}} to exit the Rosalina menu
#Press {{Key press|B}} to exit the rosalina menu
# Close '''Activity Log'''
#Close Activity Log
# Reopen '''Activity Log'''
#Reopen Activity Log
#* This should open the '''Homebrew Launcher'''
#*This should open the homebrew launcher
# Open '''FBI''' from the list of homebrew
#Select FBI from the list of homebrew
# Select <code>SD</code>, then click <code>cias</code>
#Click SD, then click cias.
# Select the <code>Current directory</code> option, then choose to <code>Install and delete all CIAs</code>
#Click a CIA file, then click install and delete all CIAS.
# Close '''FBI'''
#Close FBI
#* Six new applications should be on the home menu.
#* 6 new applications should be on the home menu.
 
===Section VI - NAND Backup and CTRNAND Luma/GM9===


===Section VI - NAND Backup===
# Power off your console
# Power off your console
# Press and hold {{Key press|Start}}, and while holding {{Key press|Start}}, power on your console. This will launch GodMode9
# 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 godmode9.firm to the luma/payloads folder of your SD card and that the folders are not misnamed (e.g. playloads.)
#* 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 {{Key press|A}}to do so, then press{{Key press|A}} to continue once it has completed.
#* 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 {{Key press|A}} to do so, then set the date and time, then press {{Key press|A}} to continue.
#* 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 {{Key press|Home}} to bring up the action menu
# Press {{B|Home}} to bring up the action menu
#Select “Scripts…”
# Select <code>Scripts…</code>
#Select “NANDManager”
# Select '''GM9Megascript'''
#Press {{Key press|X}} to select “Backup SysNAND”
# Select <code>Backup Options</code>
#Press {{Key press|A}}
# 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 {{Key press|A}} button
# Press {{B|B}} to exit to the main menu of '''GM9Megascript'''
#Press {{Key press|up}} to exit NANDManager
# 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/backups/ folder to a safe location on your computer
# When prompted, press {{B|A}} to proceed
#*This folder contains critical file backups and should be backed up to multiple locations (i.e. cloud storage)  if possible
# 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 essential.exefs file contains your console’s system-unique files and can be used to recover your data in the event of a hardware failure
# Press {{B|B}} twice to exit '''GM9Megascript'''
#If you still have them, delete the two SysNAND files from the /gm9/backups/ folder from your SD card
# 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
===Section VII: CtrNAND Luma3ds and GM9===
# Copy the contents of <code>sd:/gm9/out/</code> to a safe location on your computer
#Insert your SD card into your console.
#* These files are critical backups and should be backed up to multiple locations (i.e. cloud storage)  if possible
#Press {{Key press|Home}} to bring up the action menu
#* 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
#Select “Scripts…”
#* 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
#Select “GM9Megascript”
# If you still have them, delete the two SysNAND files from <code>sd:/gm9/out/</code> from your SD card
#Select “Scripts from Plailect’s Guide”
#* The <code>essential.exefs</code> file is small and may be kept on your SD card for ease of access
#Select “Setup Luma3DS to CTRNAND”
 
#When prompted, press {{Key press|A}} to proceed
#Press {{Key press|A}} to unlock SysNAND (lvl1) writing, then input the key combo given
#Press {{Key press|A}} to continue
#Exit the GM9Megascript by pressing {Key press|B}}
#Select 0: SDCARD <Volume Label>
*the volume label is specific to the sd card.
#Select the luma folder
#Select the payloads folder
#While hovering over godmode9.firm, press the{{Key press|Y}}button.
#Press the {{Key press|B}} button three times
#Select 1: SYSNAND CTRNAND
#Select the rw folder
#Select the luma folder
#Press {{Key press|Y}} and {{Key press|R}}to create a folder
#Name the folder “Payloads”, then enter it
#Press {{Key press|Y}}
#Select “Copy Paths”
#Press {{Key press|A}} to unlock SysNAND (lvl1) writing, then input the key combo given
#Power off your console
----
----
{{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 {{Key press|Select}} on boot will launch the Luma3DS configuration menu.
*Holding {{B|SELECT}} on boot will launch the Luma3DS configuration menu.
*Holding {{Key press|Start}} on boot will launch GodMode9, or if you have multiple payloads in <code>/luma/payloads/</code>, the Luma3DS chainloader.
*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 {{Key press|L}} + {{Key press|Down}} + {{Key press|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.
*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 {{Key press|X}} + {{Key press|Y}} instead.
**If you have a modified Luma config, this key combination may be {{B|X|Y}} instead.
*Holding {{Key press|Start}} + {{Key press|Select}} + {{Key press|X}} on boot will make the notification LED show a color for debug purposes. See [[3DS:Boot9strap|here]] for what each color means.
*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 [https://wiki.hacks.guide/wiki/3DS:Things_to_do here] for some suggestions on things to do with custom firmware.}}
{{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.}}