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

3DS:Alternate Exploits/Installing boot9strap (HBL-USM): Difference between revisions

From Hacks Guide Wiki
HBL-USM is back from the dead. Small changes for latest environment
 
let console escape from schrodinger's state of being on and off simultaneously
 
(28 intermediate revisions by 7 users not shown)
Line 1: Line 1:
==Required Reading==
==Required Reading==
{{System version outdated article|console=ctr|sysversion=11.17.0-50}}


In order to exploit the SAFE_MODE firmware of our system, we need to inject an exploited WiFi profile.
In order to exploit the SAFE_MODE firmware of our system, we need to inject an exploited WiFi profile.
Line 7: Line 9:
Once the WiFi profile has been injected, we will use SAFE_MODE, which is a recovery feature present on all 3DS consoles, to activate the exploited WiFi profile.
Once the WiFi profile has been injected, we will use SAFE_MODE, which is a recovery feature present on all 3DS consoles, to activate the exploited WiFi profile.


{{warning|text=If your (Right/Left Shoulder), (D-Pad Up) or (A) buttons do not work, you will need to use another method. For assistance with this matter, join [https://discord.gg/MWxPgEp Nintendo Homebrew on Discord] and ask, in English, for help.}}
{{warning|text=If your (Right/Left Shoulder), (D-Pad Up) or (A) buttons do not work, you will need to use another method. For assistance with this matter, join {{ml|Get support|Nintendo Homebrew on Discord}} and ask, in English, for help.}}


==What You Need==
==What You Need==
*The latest release of [https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip SafeB9SInstaller] (direct download)
*The latest release of [https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip boot9strap] (direct download)
*The latest release of [https://github.com/zoogie/unSAFE_MODE/releases/v1.3 unSAFE_MODE]
*The latest release of [https://github.com/zoogie/unSAFE_MODE/releases/v1.3 unSAFE_MODE]
** You may already have this from a prior section of the guide


==Instructions==
==Instructions==
Line 16: Line 21:
===Section I - Prep Work===
===Section I - Prep Work===


1. Your console should be powered on and showing the Homebrew Launcher from the previous part of the guide
#Power off your device
1. Launch slotTool from the list of homebrew
#Insert your SD card into your computer
  + If you get stuck on a red screen, forcefully power off the console by holding the power button for fifteen seconds, then retry this section
#Create a folder named <code>3ds</code> on the root of your SD card if it does not already exist
1. Select the "INSTALL exploit to wifi slots 1,2,3 & shutdown" option
#*The root of the SD card refers to the initial directory on your SD card where you can see the Nintendo 3DS folder, but are not inside of it
  + You will see some on-screen text and then your system will shut down
#*This folder stores homebrew applications and data; it is different from the Nintendo 3DS folder that the device automatically generates
1. Remove your SD card from your console and connect it to your computer
#Copy the <code>slotTool</code> folder from the unSAFE_MODE <code>.zip</code> to the <code>3ds</code> folder on your SD card
1. Copy `usm.bin` from the unSAFE_MODE `.zip` to the root of your SD card
#Create a folder named <code>boot9strap</code> on the root of your SD card
1. Put your SD card back into your console
#Copy <code>boot9strap.firm</code> and <code>boot9strap.firm.sha</code> from the boot9strap <code>.zip</code> to the <code>/boot9strap/</code> folder on your SD card
#Copy <code>SafeB9SInstaller.bin</code> from the SafeB9SInstaller <code>.zip</code> to the root of your SD card
#Copy <code>usm.bin</code> from the unSAFE_MODE <code>.zip</code> to the root of your SD card
#Reinsert the SD card into your device
#Turn on your device
#Launch the Homebrew Launcher with any method
#Launch slotTool from the list of homebrew
#*If you get stuck on a red screen, delete <code>slotTool.xml</code> from the <code>/3ds/slotTool/</code> directory, then retry this section
#*<code>slotTool.xml</code> may have the icon of a web browser and not show the <code>.xml</code> extension
#Select the "INSTALL exploit to wifi slots 1,2,3 & shutdown" option
#*You will see some on-screen text and then your system will shut down
#Power on your device
#Launch System Settings on your device
#Navigate to Internet Settings -> Connection Settings
#Ensure that all three connections are named “Haaaaaaaxxxxxxxxx…”
#*Do NOT change these settings!
#*If all three connections are NOT all named "Haaaaaaaxxxxxxxxx…", STOP! Something went wrong in this section and MUST be fixed before you can continue
#Power off your device


===Section II - unSAFE_MODE===
===Section II - unSAFE_MODE===
Line 41: Line 63:
#Once it is complete, press (A) to reboot your device
#Once it is complete, press (A) to reboot your device
#Your device should have rebooted into the Luma3DS configuration menu
#Your device should have rebooted into the Luma3DS configuration menu
#*Luma3DS configuration menu are settings for the Luma3DS custom firmware. Many of these settings may be useful for customization or debugging
#*For the purpose of this guide, these settings will be left on default settings
#*If your device shuts down when you try to power it on, ensure that you have copied <code>boot.firm</code> from the Luma3DS <code>.zip</code> to the root of your SD card
#*If your device shuts down when you try to power it on, ensure that you have copied <code>boot.firm</code> from the Luma3DS <code>.zip</code> to the root of your SD card
#Press (Start) to save and reboot
#Press (Start) to save and reboot
#*If you get an error, just continue to the next page
#*If you get an error, just continue to the next section
 


At this point, your console will boot to Luma3DS by default.
{{info|At this point, your console will boot to Luma3DS by default.
*Luma3DS does not look any different from the normal HOME Menu. If your console has booted into the HOME Menu, it is running custom firmware.
*Luma3DS does not look any different from the normal HOME Menu. If your console has booted into the HOME Menu, it is running custom firmware.
*On the next page, you will install useful homebrew applications to complete your setup.
*On the next page, you will install useful homebrew applications to complete your setup.}}


===Section IV - Restoring WiFi Configuration Profiles===
===Section IV - Restoring WiFi Configuration Profiles===
Line 70: Line 93:
-----
-----


==Continue to [https://3ds.hacks.guide/finalizing-setup Finalizing Setup]==
<span style="font-size:200%;">Continue to [[3dsguide:finalizing-setup|Finalizing Setup]]</span>
 
[[Category:Nintendo 3DS guides]]