Deploying to gh-pages from @ hacks-guide/Guide_3DS@8c2613d88b 🚀
This commit is contained in:
parent
bc0acb8f13
commit
02a5afd5b2
52 changed files with 613 additions and 613 deletions
|
@ -523,7 +523,7 @@ window.cookieconsent.initialise({
|
|||
|
||||
<h3 id="required-reading">Required Reading</h3>
|
||||
|
||||
<p>This page is for existing arm9loaderhax users to update their devices to boot9strap.</p>
|
||||
<p>This page is for existing arm9loaderhax users to update their consoles to boot9strap.</p>
|
||||
|
||||
<p>All future releases of Luma3DS will only be made in the <code class="language-plaintext highlighter-rouge">.firm</code> format, which will only be compatible with boot9strap and sighax. This means that to continue receiving the latest updates of Luma3DS, you should use this page to update your installation.</p>
|
||||
|
||||
|
@ -552,7 +552,7 @@ window.cookieconsent.initialise({
|
|||
<p class="notice--info">For all steps in this section, overwrite any existing files on your SD card.</p>
|
||||
|
||||
<ol>
|
||||
<li>Power off your device</li>
|
||||
<li>Power off your console</li>
|
||||
<li>Insert your SD card into your computer</li>
|
||||
<li>Copy <code class="language-plaintext highlighter-rouge">boot.firm</code> and <code class="language-plaintext highlighter-rouge">boot.3dsx</code> from the latest version Luma3DS <code class="language-plaintext highlighter-rouge">.zip</code> to the root of your SD card
|
||||
<ul>
|
||||
|
@ -573,13 +573,13 @@ window.cookieconsent.initialise({
|
|||
|
||||
<p class="notice--info"><img src="https://3ds.hacks.guide/images/screenshots/a9lh-to-b9s-root-layout.png" alt="" /></p>
|
||||
</li>
|
||||
<li>Reinsert your SD card into your device</li>
|
||||
<li>Reinsert your SD card into your console</li>
|
||||
</ol>
|
||||
|
||||
<h4 id="section-ii---installing-boot9strap">Section II - Installing boot9strap</h4>
|
||||
|
||||
<ol>
|
||||
<li>Boot your device while holding (Start) to launch SafeB9SInstaller
|
||||
<li>Boot your console while holding (Start) to launch SafeB9SInstaller
|
||||
<ul>
|
||||
<li>If you see the luma configuration screen instead of SafeB9SInstaller, simply press (Start), then shut down your 3DS and try again</li>
|
||||
<li>If this gives you an error, try either using a new SD card or formatting your current SD card (backup existing files first)</li>
|
||||
|
@ -595,12 +595,12 @@ window.cookieconsent.initialise({
|
|||
<li>If a step on the lower screen has red-colored text, and you are not prompted to input a key combo, <a href="troubleshooting#issues-with-safeb9sinstaller">follow this troubleshooting guide</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Once it is complete, press (A) to reboot your device</li>
|
||||
<li>Your device should have rebooted into the Luma3DS configuration menu
|
||||
<li>Once it is complete, press (A) to reboot your console</li>
|
||||
<li>Your console should have rebooted into the Luma3DS configuration menu
|
||||
<ul>
|
||||
<li>Luma3DS configuration menu are settings for the Luma3DS custom firmware. Many of these settings may be useful for customization or debugging</li>
|
||||
<li>For the purpose of this guide, these settings will be left on default settings</li>
|
||||
<li>If you get a black screen, <a href="troubleshooting#boot-issues-on-devices-with-custom-firmware">follow this troubleshooting guide</a></li>
|
||||
<li>If you get a black screen, <a href="troubleshooting#boot-issues-on-consoles-with-custom-firmware">follow this troubleshooting guide</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Press (Start) to save and reboot</li>
|
||||
|
|
|
@ -524,7 +524,7 @@ window.cookieconsent.initialise({
|
|||
</nav>
|
||||
</aside>
|
||||
|
||||
<p>3DS / 3DS XL / 2DS devices on firmware 11.17.0 do not currently have any free, software-only methods. Therefore, all of the methods here have some sort of prerequisite.</p>
|
||||
<p>3DS / 3DS XL / 2DS consoles on firmware 11.17.0 do not currently have any free, software-only methods. Therefore, all of the methods here have some sort of prerequisite.</p>
|
||||
|
||||
<h3 id="installed-eshop-titles">Installed eShop titles</h3>
|
||||
|
||||
|
|
|
@ -542,10 +542,10 @@ window.cookieconsent.initialise({
|
|||
|
||||
<h4 id="section-i---prep-work">Section I - Prep Work</h4>
|
||||
|
||||
<p>In this section, you will copy the files needed to trigger the BannerBomb3 exploit onto your device’s SD card.</p>
|
||||
<p>In this section, you will copy the files needed to trigger the BannerBomb3 exploit onto your console’s SD card.</p>
|
||||
|
||||
<ol>
|
||||
<li>Power off your device</li>
|
||||
<li>Power off your console</li>
|
||||
<li>Insert your SD card into your computer</li>
|
||||
<li>Open <a href="http://3dstools.nhnarwhal.com/#/bb3gen">Bannerbomb3 Injector</a> on your computer</li>
|
||||
<li>Upload your movable.sed using the “Choose File” option</li>
|
||||
|
@ -581,27 +581,27 @@ window.cookieconsent.initialise({
|
|||
|
||||
<h4 id="section-ii---hardware-button-check">Section II - Hardware Button Check</h4>
|
||||
|
||||
<p>In this section, you will see whether you can access Safe Mode on your device. This will determine which method you will follow on the next page.</p>
|
||||
<p>In this section, you will see whether you can access Safe Mode on your console. This will determine which method you will follow on the next page.</p>
|
||||
|
||||
<p>Your SD card should remain in your computer while you perform this check.</p>
|
||||
|
||||
<p>In this section, you will see whether your shoulder buttons are working on your device. This will determine which method you will follow on the next page.</p>
|
||||
<p>In this section, you will see whether your shoulder buttons are working on your console. This will determine which method you will follow on the next page.</p>
|
||||
|
||||
<ol>
|
||||
<li>Power on your device</li>
|
||||
<li>Power on your console</li>
|
||||
<li>Once you see the HOME Menu, press the (Left Shoulder) and (Right Shoulder) buttons at the same time
|
||||
<ul>
|
||||
<li>The camera applet should appear</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Power off your device</li>
|
||||
<li>Power off your console</li>
|
||||
</ol>
|
||||
|
||||
<hr />
|
||||
|
||||
<h3 id="next-steps-choose-an-exploit">Next steps: Choose an exploit</h3>
|
||||
|
||||
<p>If the camera appeared in the previous section, Safe Mode is likely to be working on your device.</p>
|
||||
<p>If the camera appeared in the previous section, Safe Mode is likely to be working on your console.</p>
|
||||
|
||||
<p class="notice--primary">If the camera appeared, continue to <a href="installing-boot9strap-(usm)">Installing boot9strap (USM)</a></p>
|
||||
|
||||
|
|
|
@ -549,19 +549,19 @@ window.cookieconsent.initialise({
|
|||
<p>As an additional safety measure, we will perform an additional check for custom firmware. This is because using this method when custom firmware is already installed has a risk of bricking the console (rendering it unusable without recovery methods like <a href="ntrboot">ntrboot</a>).</p>
|
||||
|
||||
<ol>
|
||||
<li>Power off your device</li>
|
||||
<li>Power off your console</li>
|
||||
<li>Hold the (Select) button</li>
|
||||
<li>Power on your device while still holding the (Select) button</li>
|
||||
<li>Power on your console while still holding the (Select) button</li>
|
||||
<li>If the check was successful, you will boot to the HOME Menu and you may proceed with this guide</li>
|
||||
<li>Power off your device</li>
|
||||
<li>Power off your console</li>
|
||||
</ol>
|
||||
|
||||
<p class="notice--danger">If you see a configuration menu or the console immediately powers off, you already have CFW, and continuing with these instructions may BRICK your device! Follow <a href="checking-for-cfw">Checking for CFW</a> to upgrade your existing CFW.</p>
|
||||
<p class="notice--danger">If you see a configuration menu or the console immediately powers off, you already have CFW, and continuing with these instructions may BRICK your console! Follow <a href="checking-for-cfw">Checking for CFW</a> to upgrade your existing CFW.</p>
|
||||
|
||||
<h4 id="section-ii---prep-work">Section II - Prep Work</h4>
|
||||
|
||||
<ol>
|
||||
<li>Power off your device</li>
|
||||
<li>Power off your console</li>
|
||||
<li>Insert your SD card into your computer</li>
|
||||
<li>Copy <code class="language-plaintext highlighter-rouge">boot.firm</code> and <code class="language-plaintext highlighter-rouge">boot.3dsx</code> from the Luma3DS <code class="language-plaintext highlighter-rouge">.zip</code> to the root of your SD card
|
||||
<ul>
|
||||
|
@ -607,22 +607,22 @@ window.cookieconsent.initialise({
|
|||
</li>
|
||||
<li>Open the output_(name) <code class="language-plaintext highlighter-rouge">.zip</code> file and navigate to <code class="language-plaintext highlighter-rouge">China_Taiwan</code> -> <code class="language-plaintext highlighter-rouge">output_setup</code></li>
|
||||
<li>Copy all six <code class="language-plaintext highlighter-rouge">.bin</code> files to the <code class="language-plaintext highlighter-rouge">Nintendo DSiWare</code> folder</li>
|
||||
<li>Reinsert your SD card into your device</li>
|
||||
<li>Power on your device</li>
|
||||
<li>Launch System Settings on your device</li>
|
||||
<li>Reinsert your SD card into your console</li>
|
||||
<li>Power on your console</li>
|
||||
<li>Launch System Settings on your console</li>
|
||||
<li>Navigate to <code class="language-plaintext highlighter-rouge">Data Management</code> -> <code class="language-plaintext highlighter-rouge">DSiWare</code> -> <code class="language-plaintext highlighter-rouge">SD Card</code> -> (page 2)</li>
|
||||
<li>Take note of what number is on the DSiWare title on the second page (it will be a number between 1 and 6)</li>
|
||||
<li>Power off your device</li>
|
||||
<li>Power off your console</li>
|
||||
<li>Insert your SD card into your computer</li>
|
||||
<li>Navigate to <code class="language-plaintext highlighter-rouge">Nintendo 3DS</code> -> <code class="language-plaintext highlighter-rouge"><ID0></code> -> <code class="language-plaintext highlighter-rouge"><ID1></code> -> <code class="language-plaintext highlighter-rouge">Nintendo DSiWare</code> on your SD card</li>
|
||||
<li>Open the output_(name) <code class="language-plaintext highlighter-rouge">.zip</code> file and navigate to <code class="language-plaintext highlighter-rouge">China_Taiwan</code> -> <code class="language-plaintext highlighter-rouge">output_hax</code></li>
|
||||
<li>Copy the <code class="language-plaintext highlighter-rouge">.bin</code> file that is the same number as the one that was on the second page of the DSiWare Management menu to the <code class="language-plaintext highlighter-rouge">Nintendo DSiWare</code> folder, and overwrite when prompted</li>
|
||||
<li>Power on your device</li>
|
||||
<li>Launch System Settings on your device</li>
|
||||
<li>Power on your console</li>
|
||||
<li>Launch System Settings on your console</li>
|
||||
<li>Navigate to <code class="language-plaintext highlighter-rouge">Data Management</code> -> <code class="language-plaintext highlighter-rouge">DSiWare</code> -> <code class="language-plaintext highlighter-rouge">SD Card</code> (<a href="/images/screenshots/bb3/dsiware-management.png">image</a>)</li>
|
||||
<li>Wait a while
|
||||
<ul>
|
||||
<li>The following should happen, in this order: A progress swirl, a short freeze, the bottom screen turning purple, the music stopping, then the device showing an error message and rebooting</li>
|
||||
<li>The following should happen, in this order: A progress swirl, a short freeze, the bottom screen turning purple, the music stopping, then the console showing an error message and rebooting</li>
|
||||
<li>If you did not see the purple screen, then something went wrong</li>
|
||||
</ul>
|
||||
</li>
|
||||
|
@ -657,14 +657,14 @@ window.cookieconsent.initialise({
|
|||
<li>Click the “output_(name).zip” link</li>
|
||||
<li>Navigate to <code class="language-plaintext highlighter-rouge">Nintendo 3DS</code> -> <code class="language-plaintext highlighter-rouge"><ID0></code> -> <code class="language-plaintext highlighter-rouge"><ID1></code> -> <code class="language-plaintext highlighter-rouge">Nintendo DSiWare</code> on your SD card</li>
|
||||
<li>Copy the <code class="language-plaintext highlighter-rouge">484E4441.bin</code> file from the <code class="language-plaintext highlighter-rouge">hax</code> folder of the downloaded DSiWare archive (output_(name).zip) to the <code class="language-plaintext highlighter-rouge">Nintendo DSiWare</code> folder</li>
|
||||
<li>Reinsert your SD card into your device</li>
|
||||
<li>Power on your device</li>
|
||||
<li>Launch System Settings on your device</li>
|
||||
<li>Reinsert your SD card into your console</li>
|
||||
<li>Power on your console</li>
|
||||
<li>Launch System Settings on your console</li>
|
||||
<li>Navigate to <code class="language-plaintext highlighter-rouge">Data Management</code> -> <code class="language-plaintext highlighter-rouge">DSiWare</code></li>
|
||||
<li>Under the “SD Card” section, select the “Haxxxxxxxxx!” title</li>
|
||||
<li>Select “Copy”, then select “OK”</li>
|
||||
<li>Exit System Settings</li>
|
||||
<li>Launch Download Play on your device (the orange icon with a 3DS on it)</li>
|
||||
<li>Launch Download Play on your console (the orange icon with a 3DS on it)</li>
|
||||
<li>Select “Nintendo DS”</li>
|
||||
<li>If the exploit was successful, your 3DS will have loaded into the JPN version of Flipnote Studio</li>
|
||||
</ol>
|
||||
|
@ -690,18 +690,18 @@ window.cookieconsent.initialise({
|
|||
<li>Tap the third box with the letter “A” in it</li>
|
||||
<li>Scroll left until reel “1/3” is selected</li>
|
||||
<li>Tap the fourth box with the letter “A” in it</li>
|
||||
<li>If the exploit was successful, your device will have loaded b9sTool</li>
|
||||
<li>If the exploit was successful, your console will have loaded b9sTool</li>
|
||||
<li>Using the D-Pad, move to “Install boot9strap”
|
||||
<ul>
|
||||
<li>If you miss this step, the system will exit to HOME Menu instead of installing boot9strap and you will need to open DS Download Play and start over from the beginning of this section</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Press (A), then press START and SELECT at the same time to begin the process</li>
|
||||
<li>Once completed and the bottom screen says “done.”, exit b9sTool, then power off your device
|
||||
<li>Once completed and the bottom screen says “done.”, exit b9sTool, then power off your console
|
||||
<ul>
|
||||
<li>You may have to force power off by holding the power button</li>
|
||||
<li>If your device shuts down when you try to power it on, ensure that you have copied <code class="language-plaintext highlighter-rouge">boot.firm</code> from the Luma3DS <code class="language-plaintext highlighter-rouge">.zip</code> to the root of your SD card</li>
|
||||
<li>If you see the Luma Configuration screen, power off your device and continue to the next section</li>
|
||||
<li>If your console shuts down when you try to power it on, ensure that you have copied <code class="language-plaintext highlighter-rouge">boot.firm</code> from the Luma3DS <code class="language-plaintext highlighter-rouge">.zip</code> to the root of your SD card</li>
|
||||
<li>If you see the Luma Configuration screen, power off your console and continue to the next section</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ol>
|
||||
|
@ -709,12 +709,12 @@ window.cookieconsent.initialise({
|
|||
<h4 id="section-vi---luma3ds-configuration">Section VI - Luma3DS Configuration</h4>
|
||||
|
||||
<ol>
|
||||
<li>Press and hold (Select), and while holding (Select), power on your device</li>
|
||||
<li>Your device should have booted into the Luma3DS configuration menu
|
||||
<li>Press and hold (Select), and while holding (Select), power on your console</li>
|
||||
<li>Your console should have booted into the Luma3DS configuration menu
|
||||
<ul>
|
||||
<li>Luma3DS configuration menu are settings for the Luma3DS custom firmware. Many of these settings may be useful for customization or debugging</li>
|
||||
<li>For the purpose of this guide, <strong>leave these options on the default settings</strong> (do not check or uncheck anything)</li>
|
||||
<li>If your device shuts down when you try to power it on, ensure that you have copied <code class="language-plaintext highlighter-rouge">boot.firm</code> from the Luma3DS <code class="language-plaintext highlighter-rouge">.zip</code> to the root of your SD card</li>
|
||||
<li>If your console shuts down when you try to power it on, ensure that you have copied <code class="language-plaintext highlighter-rouge">boot.firm</code> from the Luma3DS <code class="language-plaintext highlighter-rouge">.zip</code> to the root of your SD card</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Press (Start) to save and reboot</li>
|
||||
|
@ -725,14 +725,14 @@ window.cookieconsent.initialise({
|
|||
<ol>
|
||||
<li>Navigate to <code class="language-plaintext highlighter-rouge">Nintendo 3DS</code> -> <code class="language-plaintext highlighter-rouge"><ID0></code> -> <code class="language-plaintext highlighter-rouge"><ID1></code> -> <code class="language-plaintext highlighter-rouge">Nintendo DSiWare</code> on your SD card</li>
|
||||
<li>Copy the <code class="language-plaintext highlighter-rouge">484E4441.bin</code> file from the <code class="language-plaintext highlighter-rouge">clean</code> folder of the downloaded DSiWare archive (output_(name).zip) to the <code class="language-plaintext highlighter-rouge">Nintendo DSiWare</code> folder</li>
|
||||
<li>Reinsert your SD card into your device</li>
|
||||
<li>Power on your device</li>
|
||||
<li>Launch System Settings on your device</li>
|
||||
<li>Reinsert your SD card into your console</li>
|
||||
<li>Power on your console</li>
|
||||
<li>Launch System Settings on your console</li>
|
||||
<li>Navigate to <code class="language-plaintext highlighter-rouge">Data Management</code> -> <code class="language-plaintext highlighter-rouge">DSiWare</code></li>
|
||||
<li>Under the “SD Card” section, select the “Haxxxxxxxxx!” title</li>
|
||||
<li>Select “Copy”, then select “OK”</li>
|
||||
<li>Exit System Settings</li>
|
||||
<li>Power off your device</li>
|
||||
<li>Power off your console</li>
|
||||
</ol>
|
||||
|
||||
<hr />
|
||||
|
|
|
@ -544,10 +544,10 @@ window.cookieconsent.initialise({
|
|||
|
||||
<h4 id="section-i---prep-work">Section I - Prep Work</h4>
|
||||
|
||||
<p>In this section, you will copy the files needed to trigger the BannerBomb3 exploit onto your device’s SD card.</p>
|
||||
<p>In this section, you will copy the files needed to trigger the BannerBomb3 exploit onto your console’s SD card.</p>
|
||||
|
||||
<ol>
|
||||
<li>Power off your device</li>
|
||||
<li>Power off your console</li>
|
||||
<li>Insert your SD card into your computer</li>
|
||||
<li>Open <a href="http://3dstools.nhnarwhal.com/#/bb3gen">Bannerbomb3 Injector</a> on your computer</li>
|
||||
<li>Upload your movable.sed using the “Choose File” option</li>
|
||||
|
@ -583,23 +583,23 @@ window.cookieconsent.initialise({
|
|||
|
||||
<h4 id="section-ii---hardware-button-check">Section II - Hardware Button Check</h4>
|
||||
|
||||
<p>In this section, you will see whether your shoulder buttons are working on your device. This will determine which method you will follow on the next page.</p>
|
||||
<p>In this section, you will see whether your shoulder buttons are working on your console. This will determine which method you will follow on the next page.</p>
|
||||
|
||||
<ol>
|
||||
<li>Power on your device</li>
|
||||
<li>Power on your console</li>
|
||||
<li>Once you see the HOME Menu, press the (Left Shoulder) and (Right Shoulder) buttons at the same time
|
||||
<ul>
|
||||
<li>The camera applet should appear</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Power off your device</li>
|
||||
<li>Power off your console</li>
|
||||
</ol>
|
||||
|
||||
<hr />
|
||||
|
||||
<h3 id="next-steps-choose-an-exploit">Next steps: Choose an exploit</h3>
|
||||
|
||||
<p>If the camera appeared in the previous section, Safe Mode is likely to be working on your device.</p>
|
||||
<p>If the camera appeared in the previous section, Safe Mode is likely to be working on your console.</p>
|
||||
|
||||
<p class="notice--primary">If the camera appeared, continue to <a href="installing-boot9strap-(usm)">Installing boot9strap (USM)</a></p>
|
||||
|
||||
|
|
|
@ -526,7 +526,7 @@ window.cookieconsent.initialise({
|
|||
|
||||
<h3 id="required-reading">Required Reading</h3>
|
||||
|
||||
<p>This is an add-on section for installing an 11.15.0 CTRTransfer image to your device.</p>
|
||||
<p>This is an add-on section for installing an 11.15.0 CTRTransfer image to your console.</p>
|
||||
|
||||
<p class="notice--info">This page assumes that you have already installed Luma3DS and boot9strap. If you followed this website to the end (Finalizing Setup), you have Luma3DS and boot9strap.</p>
|
||||
|
||||
|
@ -539,8 +539,8 @@ window.cookieconsent.initialise({
|
|||
<ul>
|
||||
<li>The latest release of <a href="https://github.com/d0k3/GodMode9/releases/latest">GodMode9</a> (the GodMode9 <code class="language-plaintext highlighter-rouge">.zip</code> file)</li>
|
||||
<li>The latest release of <a href="https://github.com/Steveice10/FBI/releases/latest">FBI</a> <em>(the<code class="language-plaintext highlighter-rouge">.3dsx</code> file)</em></li>
|
||||
<li>The 11.15.0 CTRTransfer image for your device and region <br />
|
||||
<em>(if your device is not from one of these regions, just pick one that matches your device type)</em>:
|
||||
<li>The 11.15.0 CTRTransfer image for your console and region <br />
|
||||
<em>(if your console is not from one of these regions, just pick one that matches your console type)</em>:
|
||||
<ul>
|
||||
<li><i class="fa fa-magnet" aria-hidden="true" title="This is a magnet link. Use a torrent client to download the file."></i> - <a href="magnet:?xt=urn:btih:2a39586a0a10d1f0a9470b082ef1453e502b2425&xt=urn:btmh:12205090f0a43a956bd7449658ee0580949d15ae112c80007fb2ef42e3265b6c5f6c&dn=11.15.0-47E_ctrtransfer_n3ds.zip&tr=udp%3a%2f%2fopen.tracker.cl%3a1337%2fannounce&tr=udp%3a%2f%2ftracker.opentrackr.org%3a1337%2fannounce&tr=udp%3a%2f%2f9.rarbg.com%3a2810%2fannounce&tr=udp%3a%2f%2fexodus.desync.com%3a6969%2fannounce&tr=udp%3a%2f%2fwww.torrent.eu.org%3a451%2fannounce&tr=udp%3a%2f%2ftracker.torrent.eu.org%3a451%2fannounce&tr=udp%3a%2f%2ftracker.tiny-vps.com%3a6969%2fannounce&tr=udp%3a%2f%2ftracker.pomf.se%3a80%2fannounce&tr=udp%3a%2f%2ftracker.openbittorrent.com%3a6969%2fannounce&tr=udp%3a%2f%2ftracker.moeking.me%3a6969%2fannounce&tr=udp%3a%2f%2ftracker.dler.org%3a6969%2fannounce&tr=udp%3a%2f%2ftracker.bitsearch.to%3a1337%2fannounce&tr=udp%3a%2f%2ftracker-udp.gbitt.info%3a80%2fannounce&tr=udp%3a%2f%2fretracker.netbynet.ru%3a2710%2fannounce&tr=udp%3a%2f%2fretracker.lanta-net.ru%3a2710%2fannounce&tr=udp%3a%2f%2fopentor.org%3a2710%2fannounce&tr=udp%3a%2f%2fopen.stealth.si%3a80%2fannounce&tr=udp%3a%2f%2fmts.tvbit.co%3a6969%2fannounce&tr=udp%3a%2f%2fexplodie.org%3a6969%2fannounce&tr=udp%3a%2f%2fbt2.archive.org%3a6969%2fannounce">New 3DS or 2DS - 11.15.0 - EUR - CTRTransfer</a></li>
|
||||
<li><i class="fa fa-magnet" aria-hidden="true" title="This is a magnet link. Use a torrent client to download the file."></i> - <a href="magnet:?xt=urn:btih:986b454cab2d9f27daa63d4291f61aed039871d2&xt=urn:btmh:1220c8c96bd76b6fef041aada9ce4e3cf06ef141f3c4558310b9c3a00e39bccc43a1&dn=11.15.0-47J_ctrtransfer_n3ds.zip&tr=udp%3a%2f%2fopen.tracker.cl%3a1337%2fannounce&tr=udp%3a%2f%2ftracker.opentrackr.org%3a1337%2fannounce&tr=udp%3a%2f%2f9.rarbg.com%3a2810%2fannounce&tr=udp%3a%2f%2fexodus.desync.com%3a6969%2fannounce&tr=udp%3a%2f%2fwww.torrent.eu.org%3a451%2fannounce&tr=udp%3a%2f%2ftracker.torrent.eu.org%3a451%2fannounce&tr=udp%3a%2f%2ftracker.tiny-vps.com%3a6969%2fannounce&tr=udp%3a%2f%2ftracker.pomf.se%3a80%2fannounce&tr=udp%3a%2f%2ftracker.openbittorrent.com%3a6969%2fannounce&tr=udp%3a%2f%2ftracker.moeking.me%3a6969%2fannounce&tr=udp%3a%2f%2ftracker.dler.org%3a6969%2fannounce&tr=udp%3a%2f%2ftracker.bitsearch.to%3a1337%2fannounce&tr=udp%3a%2f%2ftracker-udp.gbitt.info%3a80%2fannounce&tr=udp%3a%2f%2fretracker.netbynet.ru%3a2710%2fannounce&tr=udp%3a%2f%2fretracker.lanta-net.ru%3a2710%2fannounce&tr=udp%3a%2f%2fopentor.org%3a2710%2fannounce&tr=udp%3a%2f%2fopen.stealth.si%3a80%2fannounce&tr=udp%3a%2f%2fmts.tvbit.co%3a6969%2fannounce&tr=udp%3a%2f%2fexplodie.org%3a6969%2fannounce&tr=udp%3a%2f%2fbt2.archive.org%3a6969%2fannounce">New 3DS or 2DS - 11.15.0 - JPN - CTRTransfer</a></li>
|
||||
|
@ -562,20 +562,20 @@ window.cookieconsent.initialise({
|
|||
<h4 id="section-i---prep-work">Section I - Prep Work</h4>
|
||||
|
||||
<ol>
|
||||
<li>Power off your device</li>
|
||||
<li>Power off your console</li>
|
||||
<li>Insert your SD card into your computer</li>
|
||||
<li>Create a folder named <code class="language-plaintext highlighter-rouge">3ds</code> on the root of your SD card if it does not already exist</li>
|
||||
<li>Copy <code class="language-plaintext highlighter-rouge">GodMode9.firm</code> from the GodMode9 <code class="language-plaintext highlighter-rouge">.zip</code> to the <code class="language-plaintext highlighter-rouge">/luma/payloads/</code> folder on your SD card</li>
|
||||
<li>Copy the <code class="language-plaintext highlighter-rouge">gm9</code> folder from the GodMode9 <code class="language-plaintext highlighter-rouge">.zip</code> to the root of your SD card</li>
|
||||
<li>Copy the 11.15.0 CTRTransfer image <code class="language-plaintext highlighter-rouge">.bin</code> from the CTRTransfer <code class="language-plaintext highlighter-rouge">.zip</code> to the <code class="language-plaintext highlighter-rouge">/gm9/</code> folder on your SD card</li>
|
||||
<li>Copy <code class="language-plaintext highlighter-rouge">FBI.3dsx</code> to the <code class="language-plaintext highlighter-rouge">/3ds/</code> folder on your SD card</li>
|
||||
<li>Reinsert your SD card into your device</li>
|
||||
<li>Reinsert your SD card into your console</li>
|
||||
</ol>
|
||||
|
||||
<h4 id="section-ii---ctrtransfer">Section II - CTRTransfer</h4>
|
||||
|
||||
<ol>
|
||||
<li>Press and hold (Start), and while holding (Start), power on your device. This will launch GodMode9</li>
|
||||
<li>Press and hold (Start), and while holding (Start), power on your console. This will launch GodMode9</li>
|
||||
<li>If you are prompted to create an essential files backup, press (A) to do so, then press (A) to continue once it is completed</li>
|
||||
<li>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
|
||||
<ul>
|
||||
|
@ -609,8 +609,8 @@ window.cookieconsent.initialise({
|
|||
<li>Press (B) to return to the main menu</li>
|
||||
<li>Select “Exit”</li>
|
||||
<li>Press (A) to relock write permissions if prompted</li>
|
||||
<li>Press (Start) to reboot your device</li>
|
||||
<li>Update your device by going to System Settings, then “Other Settings”, then going all the way to the right and using “System Update”
|
||||
<li>Press (Start) to reboot your console</li>
|
||||
<li>Update your console by going to System Settings, then “Other Settings”, then going all the way to the right and using “System Update”
|
||||
<ul>
|
||||
<li>Updates while using B9S + Luma (what you have) are safe</li>
|
||||
<li>If this gives you an error, set your DNS settings to “auto”</li>
|
||||
|
@ -632,9 +632,9 @@ window.cookieconsent.initialise({
|
|||
<li>Press (Home) to suspend Download Play</li>
|
||||
<li>Press the “Close” button on the bottom screen to close Download Play</li>
|
||||
<li>Re-launch the Download Play application</li>
|
||||
<li>Your device should load the Homebrew Launcher
|
||||
<li>Your console should load the Homebrew Launcher
|
||||
<ul>
|
||||
<li>If your device is stuck on the loading splash screen, you are missing <code class="language-plaintext highlighter-rouge">boot.3dsx</code> from the root of your SD card</li>
|
||||
<li>If your console is stuck on the loading splash screen, you are missing <code class="language-plaintext highlighter-rouge">boot.3dsx</code> from the root of your SD card</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ol>
|
||||
|
@ -664,11 +664,11 @@ window.cookieconsent.initialise({
|
|||
|
||||
<h4 id="section-vi---deleting-system-save-data">Section VI - Deleting system save data</h4>
|
||||
|
||||
<p>This section will reset your system configuration to its defaults. Installed games and their save data will not be affected. This is necessary to prevent known issues relating to extended memory mode and applets on some devices.</p>
|
||||
<p>This section will reset your system configuration to its defaults. Installed games and their save data will not be affected. This is necessary to prevent known issues relating to extended memory mode and applets on some consoles.</p>
|
||||
|
||||
<ol>
|
||||
<li>Power off your device</li>
|
||||
<li>Press and hold (Start), and while holding (Start), power on your device. This will launch GodMode9</li>
|
||||
<li>Power off your console</li>
|
||||
<li>Press and hold (Start), and while holding (Start), power on your console. This will launch GodMode9</li>
|
||||
<li>Navigate to <code class="language-plaintext highlighter-rouge">[0:] SDCARD</code> -> <code class="language-plaintext highlighter-rouge">gm9</code></li>
|
||||
<li>Press (X) on the CTRTransfer image <code class="language-plaintext highlighter-rouge">.bin</code> to delete it</li>
|
||||
<li>Press (A) to confirm</li>
|
||||
|
@ -687,13 +687,13 @@ window.cookieconsent.initialise({
|
|||
<li>Press (A) to unlock SysNAND (lvl2) writing, then input the key combo given</li>
|
||||
<li>Once the file has been deleted, press (A) to continue</li>
|
||||
<li>Press (A) to relock write permissions if prompted</li>
|
||||
<li>Press (Start) to reboot your device</li>
|
||||
<li>Your device will load into the initial setup menu
|
||||
<li>Press (Start) to reboot your console</li>
|
||||
<li>Your console will load into the initial setup menu
|
||||
<ul>
|
||||
<li>This is expected behaviour. You have not lost any of your game data</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Complete the initial setup menu by following the prompts on your device’s screen</li>
|
||||
<li>Complete the initial setup menu by following the prompts on your console’s screen</li>
|
||||
</ol>
|
||||
|
||||
<hr />
|
||||
|
|
|
@ -509,16 +509,16 @@ window.cookieconsent.initialise({
|
|||
<h2 id="instructions">Instructions</h2>
|
||||
|
||||
<ol>
|
||||
<li>Power on your device</li>
|
||||
<li>Power on your console</li>
|
||||
<li>If you haven’t already, re-download your DSiWare title from the Nintendo eShop (instructions <a href="https://en-americas-support.nintendo.com/app/answers/detail/a_id/607/~/how-to-download-or-redownload-content-in-nintendo-3ds-eshop">here</a>)
|
||||
<ul>
|
||||
<li>A DSiWare title’s banner will be a white box with an icon inside of it that is likely animated</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Launch System Settings on your device</li>
|
||||
<li>Launch System Settings on your console</li>
|
||||
<li>Navigate to <code class="language-plaintext highlighter-rouge">Data Management</code> -> <code class="language-plaintext highlighter-rouge">DSiWare</code></li>
|
||||
<li>Select your DSiWare title, then tap “Copy”, then “OK”</li>
|
||||
<li>Power off your device</li>
|
||||
<li>Power off your console</li>
|
||||
<li>Insert your SD card into your computer</li>
|
||||
<li>Navigate to <code class="language-plaintext highlighter-rouge">Nintendo 3DS</code> -> <code class="language-plaintext highlighter-rouge"><ID0></code> -> <code class="language-plaintext highlighter-rouge"><ID1></code> -> <code class="language-plaintext highlighter-rouge">Nintendo DSiWare</code> on your SD card
|
||||
<ul>
|
||||
|
|
|
@ -523,7 +523,7 @@ window.cookieconsent.initialise({
|
|||
<details class="notice--info">
|
||||
<summary><em>Technical Details (optional)</em></summary>
|
||||
|
||||
<p>To install boot9strap on your device, we derive your device’s unique encryption key. To accomplish this, we use the Homebrew Launcher to launch nimhax and dump the data encryption key (movable.sed) from your device.</p>
|
||||
<p>To install boot9strap on your console, we derive your console’s unique encryption key. To accomplish this, we use the Homebrew Launcher to launch nimhax and dump the data encryption key (movable.sed) from your console.</p>
|
||||
|
||||
<p>For a more technical explanation, see <a href="https://github.com/luigoalma/nimhax/">here</a> for information about the nimhax exploit.</p>
|
||||
|
||||
|
@ -540,11 +540,11 @@ window.cookieconsent.initialise({
|
|||
<h4 id="section-i---prep-work">Section I - Prep Work</h4>
|
||||
|
||||
<ol>
|
||||
<li>Power off your device</li>
|
||||
<li>Power off your console</li>
|
||||
<li>Insert your SD card into your computer</li>
|
||||
<li>Copy the <code class="language-plaintext highlighter-rouge">nimhax</code> folder from the nimhax <code class="language-plaintext highlighter-rouge">.zip</code> to the <code class="language-plaintext highlighter-rouge">/3ds/</code> folder on your SD card</li>
|
||||
<li>Reinsert your SD card into your device</li>
|
||||
<li>Power on your device</li>
|
||||
<li>Reinsert your SD card into your console</li>
|
||||
<li>Power on your console</li>
|
||||
</ol>
|
||||
|
||||
<p class="notice--info"><img src="https://3ds.hacks.guide/images/screenshots/nimhax-location.png" alt="" /></p>
|
||||
|
@ -559,7 +559,7 @@ window.cookieconsent.initialise({
|
|||
|
||||
<h3 id="next-step-frogtool">Next step: Frogtool</h3>
|
||||
|
||||
<p>Once you have your device’s encryption key (<code class="language-plaintext highlighter-rouge">movable.sed</code>), you can use it in conjunction with Frogtool, which uses your <code class="language-plaintext highlighter-rouge">movable.sed</code> file to inject and take advantage of JPN Flipnote Studio. <br />
|
||||
<p>Once you have your console’s encryption key (<code class="language-plaintext highlighter-rouge">movable.sed</code>), you can use it in conjunction with Frogtool, which uses your <code class="language-plaintext highlighter-rouge">movable.sed</code> file to inject and take advantage of JPN Flipnote Studio. <br />
|
||||
While this method is faster, it requires downloading a file with a torrent client. Do not follow this method if you’re unable to use a torrent client.</p>
|
||||
|
||||
<p class="notice--primary">Continue to <a href="installing-boot9strap-(frogtool)">Installing boot9strap (Frogtool)</a></p>
|
||||
|
|
|
@ -545,17 +545,17 @@ window.cookieconsent.initialise({
|
|||
<h3 id="instructions">Instructions</h3>
|
||||
|
||||
<ol>
|
||||
<li>Power off your device</li>
|
||||
<li>Power off your console</li>
|
||||
<li>Insert your SD card into your computer</li>
|
||||
<li>Copy <code class="language-plaintext highlighter-rouge">GodMode9.firm</code> from the GodMode9 <code class="language-plaintext highlighter-rouge">.zip</code> to the <code class="language-plaintext highlighter-rouge">/luma/payloads/</code> folder on your SD card</li>
|
||||
<li>Copy the <code class="language-plaintext highlighter-rouge">gm9</code> folder from the GodMode9 <code class="language-plaintext highlighter-rouge">.zip</code> to the root of your SD card</li>
|
||||
<li>Reinsert your SD card into your device</li>
|
||||
<li>Reinsert your SD card into your console</li>
|
||||
</ol>
|
||||
|
||||
<h2 id="dumping-a-game-cartridge">Dumping a Game Cartridge</h2>
|
||||
|
||||
<div class="notice--info">
|
||||
<p>Insert the game cartridge you intend to dump into your device</p>
|
||||
<p>Insert the game cartridge you intend to dump into your console</p>
|
||||
<ul>
|
||||
<li>3DS game cartridges will be dumped to a <code class="language-plaintext highlighter-rouge">.3ds</code> format</li>
|
||||
<li>NDS game cartridges will be dumped to a <code class="language-plaintext highlighter-rouge">.nds</code> format</li>
|
||||
|
@ -563,7 +563,7 @@ window.cookieconsent.initialise({
|
|||
</div>
|
||||
|
||||
<ol>
|
||||
<li>Press and hold (Start), and while holding (Start), power on your device. This will launch GodMode9</li>
|
||||
<li>Press and hold (Start), and while holding (Start), power on your console. This will launch GodMode9</li>
|
||||
<li>Navigate to <code class="language-plaintext highlighter-rouge">[C:] GAMECART</code></li>
|
||||
<li>Follow the steps applicable to your game cartridge:
|
||||
<ul>
|
||||
|
@ -584,7 +584,7 @@ window.cookieconsent.initialise({
|
|||
<p class="notice--info">This will only work for 3DS games; it is not possible to install an NDS game cartridge to the system as a title.</p>
|
||||
|
||||
<ol>
|
||||
<li>Press and hold (Start), and while holding (Start), power on your device. This will launch GodMode9</li>
|
||||
<li>Press and hold (Start), and while holding (Start), power on your console. This will launch GodMode9</li>
|
||||
<li>Navigate to <code class="language-plaintext highlighter-rouge">[C:] GAMECART</code></li>
|
||||
<li>Press (A) on <code class="language-plaintext highlighter-rouge">[TitleID].trim.3ds</code> to select it, then select “NCSD image options…”, then select “Install game image”</li>
|
||||
<li>Press (A) to unlock SysNAND (lvl1) writing, then input the key combo given</li>
|
||||
|
@ -596,7 +596,7 @@ window.cookieconsent.initialise({
|
|||
<p class="notice--info">This should only be used if <a href="#installing-a-game-cartridge-directly-to-the-system">Installing a Game Cartridge Directly to the System</a> does not work.</p>
|
||||
|
||||
<ol>
|
||||
<li>Press and hold (Start), and while holding (Start), power on your device. This will launch GodMode9</li>
|
||||
<li>Press and hold (Start), and while holding (Start), power on your console. This will launch GodMode9</li>
|
||||
<li>Navigate to <code class="language-plaintext highlighter-rouge">[C:] GAMECART</code></li>
|
||||
<li>Press (A) on <code class="language-plaintext highlighter-rouge">[TitleID].trim.3ds</code> to select it, then select “NCSD image options…”, then select “Build CIA from file”</li>
|
||||
<li>Your installable <code class="language-plaintext highlighter-rouge">.cia</code> formatted file will be outputted to the <code class="language-plaintext highlighter-rouge">/gm9/out/</code> folder on your SD card</li>
|
||||
|
@ -607,7 +607,7 @@ window.cookieconsent.initialise({
|
|||
<p class="notice--info">This allows dumping of both System- and User-installed digital titles, such as ones downloaded from the eShop.</p>
|
||||
|
||||
<ol>
|
||||
<li>Press and hold (Start), and while holding (Start), power on your device. This will launch GodMode9</li>
|
||||
<li>Press and hold (Start), and while holding (Start), power on your console. This will launch GodMode9</li>
|
||||
<li>Press (Home) to bring up the action menu</li>
|
||||
<li>Select “Title manager”</li>
|
||||
<li>Select one of the following depending on the type of title you wish to dump
|
||||
|
@ -633,14 +633,14 @@ window.cookieconsent.initialise({
|
|||
<ul>
|
||||
<li>Launch the GBA VC game</li>
|
||||
<li>Exit the GBA VC game</li>
|
||||
<li>Power off your device</li>
|
||||
<li>Press and hold (Start), and while holding (Start), power on your device. This will launch GodMode9</li>
|
||||
<li>Power off your console</li>
|
||||
<li>Press and hold (Start), and while holding (Start), power on your console. This will launch GodMode9</li>
|
||||
<li>Navigate to <code class="language-plaintext highlighter-rouge">[S:] SYSNAND VIRTUAL</code></li>
|
||||
<li>Press (A) on <code class="language-plaintext highlighter-rouge">agbsave.bin</code> to select it</li>
|
||||
<li>Select “AGBSAVE options…”</li>
|
||||
<li>Select “Dump GBA VC save”</li>
|
||||
<li>Press (A) to continue</li>
|
||||
<li>Press (Start) to reboot your device</li>
|
||||
<li>Press (Start) to reboot your console</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ol>
|
||||
|
@ -654,8 +654,8 @@ window.cookieconsent.initialise({
|
|||
<ul>
|
||||
<li>Launch the GBA VC game</li>
|
||||
<li>Exit the GBA VC game</li>
|
||||
<li>Power off your device</li>
|
||||
<li>Press and hold (Start), and while holding (Start), power on your device. This will launch GodMode9</li>
|
||||
<li>Power off your console</li>
|
||||
<li>Press and hold (Start), and while holding (Start), power on your console. This will launch GodMode9</li>
|
||||
<li>Navigate to <code class="language-plaintext highlighter-rouge">[0:] SDCARD</code> -> <code class="language-plaintext highlighter-rouge">gm9</code></li>
|
||||
<li>Press (Y) on the <code class="language-plaintext highlighter-rouge"><TitleID>.gbavc.sav</code> file you wish to restore to copy it</li>
|
||||
<li>Press (B) to return to the main menu</li>
|
||||
|
@ -664,7 +664,7 @@ window.cookieconsent.initialise({
|
|||
<li>Select “AGBSAVE options…”</li>
|
||||
<li>Select “Inject GBA VC save”</li>
|
||||
<li>Press (A) to continue</li>
|
||||
<li>Press (Start) to reboot your device</li>
|
||||
<li>Press (Start) to reboot your console</li>
|
||||
<li>Launch the GBA VC game</li>
|
||||
<li>Exit the GBA VC game</li>
|
||||
</ul>
|
||||
|
@ -676,7 +676,7 @@ window.cookieconsent.initialise({
|
|||
<p class="notice--info">For organizational purposes, copy each <code class="language-plaintext highlighter-rouge">.cia</code> file you wish to encrypt / decrypt to the <code class="language-plaintext highlighter-rouge">/cias/</code> folder on your SD card</p>
|
||||
|
||||
<ol>
|
||||
<li>Press and hold (Start), and while holding (Start), power on your device. This will launch GodMode9</li>
|
||||
<li>Press and hold (Start), and while holding (Start), power on your console. This will launch GodMode9</li>
|
||||
<li>Navigate to <code class="language-plaintext highlighter-rouge">[0:] SDCARD</code> -> <code class="language-plaintext highlighter-rouge">cias</code></li>
|
||||
<li>Press (A) on the <code class="language-plaintext highlighter-rouge">.cia</code> file to select it, then select “CIA image options…”</li>
|
||||
<li>Select the option to perform the desired function:
|
||||
|
|
30
faq.html
30
faq.html
|
@ -520,10 +520,10 @@ window.cookieconsent.initialise({
|
|||
<p><strong>3DS firmware 11.17.0 was recently released</strong>. Here’s what you should know:</p>
|
||||
|
||||
<ul>
|
||||
<li>If your device is running <em>Luma 10.2.1 or higher</em>, it is <em>100% safe</em> to update. You can check your Luma version by holding (Select) while booting your device.</li>
|
||||
<li>If your device is on an older Luma version, you should <a href="checking-for-cfw">update Luma</a> before you update your device to 11.17.0.</li>
|
||||
<li>If your device does not yet have custom firmware, <strong>do NOT update to the latest version</strong>, as installation methods may be more difficult.</li>
|
||||
<li>If your unmodified device is ALREADY on 11.17.0, this guide has been updated accordingly. Specifically, New3DS-family devices have a <a href="homebrew-launcher-(super-skaterhax)">free software method</a>, while Old3DS-family devices will need to use <a href="alternate-exploits">alternate exploits</a> that rely on external hardware or software.</li>
|
||||
<li>If your console is running <em>Luma 10.2.1 or higher</em>, it is <em>100% safe</em> to update. You can check your Luma version by holding (Select) while booting your console.</li>
|
||||
<li>If your console is on an older Luma version, you should <a href="checking-for-cfw">update Luma</a> before you update your console to 11.17.0.</li>
|
||||
<li>If your console does not yet have custom firmware, <strong>do NOT update to the latest version</strong>, as installation methods may be more difficult.</li>
|
||||
<li>If your unmodified console is ALREADY on 11.17.0, this guide has been updated accordingly. Specifically, New3DS-family consoles have a <a href="homebrew-launcher-(super-skaterhax)">free software method</a>, while Old3DS-family consoles will need to use <a href="alternate-exploits">alternate exploits</a> that rely on external hardware or software.</li>
|
||||
</ul>
|
||||
|
||||
</div>
|
||||
|
@ -533,22 +533,22 @@ window.cookieconsent.initialise({
|
|||
<h2 id="pre-installation-faq">Pre-Installation FAQ</h2>
|
||||
|
||||
<details>
|
||||
<summary><u>I am on the latest system version. Is my device hackable without any external hardware/prerequisites?</u></summary>
|
||||
<summary><u>I am on the latest system version. Is my console hackable without any external hardware/prerequisites?</u></summary>
|
||||
|
||||
<p>It depends on your console model. At the moment, New 3DS / New 3DS XL / New 2DS XL is able to be modded on 11.17.0 without any prerequisites (e.g. eShop titles, physical items), while 3DS / 3DS XL / 2DS is not.</p>
|
||||
|
||||
</details>
|
||||
|
||||
<details>
|
||||
<summary><u>What devices is this guide compatible with?</u></summary>
|
||||
<summary><u>What consoles is this guide compatible with?</u></summary>
|
||||
|
||||
<p>The instructions are the same for all retail 3DS, 3DS XL, 2DS, New 3DS, New 3DS XL, and New 2DS XL devices. If your system version string displays as “0.0.0-0”, then you may have a developer unit.</p>
|
||||
<p>The instructions are the same for all retail 3DS, 3DS XL, 2DS, New 3DS, New 3DS XL, and New 2DS XL consoles. If your system version string displays as “0.0.0-0”, then you may have a developer unit.</p>
|
||||
</details>
|
||||
|
||||
<details>
|
||||
<summary><u>How risky is hacking my console?</u></summary>
|
||||
|
||||
<p>Bricks are now effectively impossible unless you are purposely trying to brick your device.</p>
|
||||
<p>Bricks are now effectively impossible unless you are purposely trying to brick your console.</p>
|
||||
</details>
|
||||
|
||||
<details>
|
||||
|
@ -560,19 +560,19 @@ window.cookieconsent.initialise({
|
|||
<details>
|
||||
<summary><u>Can I use this to play games from other regions?</u></summary>
|
||||
|
||||
<p>Yes; Luma3DS will automatically ignore the region check for cartridges and installed titles. Some games may need to make use of Luma’s <a href="https://github.com/LumaTeam/Luma3DS/wiki/Optional-features">locale emulation feature</a> in order to work properly on out-of-region devices.</p>
|
||||
<p>Yes; Luma3DS will automatically ignore the region check for cartridges and installed titles. Some games may need to make use of Luma’s <a href="https://github.com/LumaTeam/Luma3DS/wiki/Optional-features">locale emulation feature</a> in order to work properly on out-of-region consoles.</p>
|
||||
</details>
|
||||
|
||||
<details>
|
||||
<summary><u>Will I lose any features if I install CFW?</u></summary>
|
||||
|
||||
<p>No. Devices with custom firmware can still play online and run physical cartridges as any other 3DS can.</p>
|
||||
<p>No. Consoles with custom firmware can still play online and run physical cartridges as any other 3DS can.</p>
|
||||
</details>
|
||||
|
||||
<details>
|
||||
<summary><u>Can I keep my NNID?</u></summary>
|
||||
|
||||
<p>Your NNID (if you have one) will not be affected by this guide. Devices with a region of KOR, CHN, or TWN do not have NNID functionality to begin with and are thus unaffected.</p>
|
||||
<p>Your NNID (if you have one) will not be affected by this guide. Consoles with a region of KOR, CHN, or TWN do not have NNID functionality to begin with and are thus unaffected.</p>
|
||||
</details>
|
||||
|
||||
<details>
|
||||
|
@ -613,7 +613,7 @@ window.cookieconsent.initialise({
|
|||
<details>
|
||||
<summary><u>Is it safe to update my 3DS to the latest version with CFW?</u></summary>
|
||||
|
||||
<p>If you are using Luma3DS, your custom firmware loader (boot9strap) will <em>never</em> be removed when performing a system update. There have been updates in the past that have resulted in Luma3DS crashing on boot, so it is a good idea to wait a couple of hours to ensure that the latest update will not temporarily render the device unusable until Luma3DS is updated. System updates can be performed the same way as they are on an unmodified 3DS: through System Settings, Safe Mode, or the update prompt when the update is automatically downloaded.</p>
|
||||
<p>If you are using Luma3DS, your custom firmware loader (boot9strap) will <em>never</em> be removed when performing a system update. There have been updates in the past that have resulted in Luma3DS crashing on boot, so it is a good idea to wait a couple of hours to ensure that the latest update will not temporarily render the console unusable until Luma3DS is updated. System updates can be performed the same way as they are on an unmodified 3DS: through System Settings, Safe Mode, or the update prompt when the update is automatically downloaded.</p>
|
||||
</details>
|
||||
|
||||
<details>
|
||||
|
@ -631,7 +631,7 @@ window.cookieconsent.initialise({
|
|||
<details>
|
||||
<summary><u>How do I change the system language of a Japanese 3DS?</u></summary>
|
||||
|
||||
<p>The only way to change the system language of a Japanese 3DS to a language other than Japanese is to perform a <a href="region-changing">region change</a>. Note that this is very likely to break the Nintendo eShop on your device, which means you will be unable to update your games whether they are in-region or out-of-region.</p>
|
||||
<p>The only way to change the system language of a Japanese 3DS to a language other than Japanese is to perform a <a href="region-changing">region change</a>. Note that this is very likely to break the Nintendo eShop on your console, which means you will be unable to update your games whether they are in-region or out-of-region.</p>
|
||||
|
||||
</details>
|
||||
|
||||
|
@ -658,13 +658,13 @@ window.cookieconsent.initialise({
|
|||
<details>
|
||||
<summary><u>Help! Something bad happened and my 3DS won't boot to HOME Menu...</u></summary>
|
||||
|
||||
<p>Please look at the <a href="troubleshooting#boot-issues-on-devices-with-custom-firmware">troubleshooting guide</a>. <strong>Uninstalling CFW when your device is in an unbootable state is not recommended, as it is very likely to lead to a brick</strong>.</p>
|
||||
<p>Please look at the <a href="troubleshooting#boot-issues-on-consoles-with-custom-firmware">troubleshooting guide</a>. <strong>Uninstalling CFW when your console is in an unbootable state is not recommended, as it is very likely to lead to a brick</strong>.</p>
|
||||
</details>
|
||||
|
||||
<h2 id="menuhax--a9lh--gateway-faq">menuhax / A9LH / Gateway FAQ</h2>
|
||||
|
||||
<details>
|
||||
<summary><u>I modded my device (x) years ago, so it already has some sort of homebrew. What should I do?</u></summary>
|
||||
<summary><u>I modded my console (x) years ago, so it already has some sort of homebrew. What should I do?</u></summary>
|
||||
|
||||
<p>It is recommended that you upgrade your setup to a modern, boot9strap-based one. Follow the <a href="checking-for-cfw">Checking for CFW</a> guide to see how to upgrade your setup.</p>
|
||||
</details>
|
||||
|
|
2
feed.xml
2
feed.xml
|
@ -1 +1 @@
|
|||
<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="4.3.2">Jekyll</generator><link href="https://3ds.hacks.guide/feed.xml" rel="self" type="application/atom+xml" /><link href="https://3ds.hacks.guide/" rel="alternate" type="text/html" /><updated>2023-06-07T20:07:55+00:00</updated><id>https://3ds.hacks.guide/feed.xml</id><title type="html">3DS Hacks Guide</title><subtitle>A complete guide to 3DS custom firmware</subtitle><author><name>Nintendo Homebrew</name></author></feed>
|
||||
<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="4.3.2">Jekyll</generator><link href="https://3ds.hacks.guide/feed.xml" rel="self" type="application/atom+xml" /><link href="https://3ds.hacks.guide/" rel="alternate" type="text/html" /><updated>2023-06-09T07:18:32+00:00</updated><id>https://3ds.hacks.guide/feed.xml</id><title type="html">3DS Hacks Guide</title><subtitle>A complete guide to 3DS custom firmware</subtitle><author><name>Nintendo Homebrew</name></author></feed>
|
|
@ -531,7 +531,7 @@ window.cookieconsent.initialise({
|
|||
|
||||
<h3 id="required-reading">Required Reading</h3>
|
||||
|
||||
<p>The file <code class="language-plaintext highlighter-rouge">boot.firm</code> is what is launched by boot9strap itself after it finishes loading off of NAND. In this case, we are using Luma3DS by <a href="https://github.com/LumaTeam/">LumaTeam</a> to patch the device, allowing it to run homebrew software.</p>
|
||||
<p>The file <code class="language-plaintext highlighter-rouge">boot.firm</code> is what is launched by boot9strap itself after it finishes loading off of NAND. In this case, we are using Luma3DS by <a href="https://github.com/LumaTeam/">LumaTeam</a> to patch the console, allowing it to run homebrew software.</p>
|
||||
|
||||
<p>On this page, we will make critical system file backups and install the following homebrew programs:</p>
|
||||
|
||||
|
@ -570,21 +570,21 @@ window.cookieconsent.initialise({
|
|||
<p>In this section, you will copy the files necessary to follow the rest of the instructions on this page.</p>
|
||||
|
||||
<ol>
|
||||
<li>Power off your device</li>
|
||||
<li>Power off your console</li>
|
||||
<li>Insert your SD card into your computer</li>
|
||||
<li>Create a folder named <code class="language-plaintext highlighter-rouge">cias</code> on the root of your SD card if it does not already exist</li>
|
||||
<li>Copy all of the CIA files (<code class="language-plaintext highlighter-rouge">Anemone3DS.cia</code>, <code class="language-plaintext highlighter-rouge">Checkpoint.cia</code>, <code class="language-plaintext highlighter-rouge">FBI.cia</code>, <code class="language-plaintext highlighter-rouge">Homebrew_Launcher.cia</code>, and <code class="language-plaintext highlighter-rouge">Universal-Updater.cia</code>) to the <code class="language-plaintext highlighter-rouge">/cias/</code> folder on your SD card</li>
|
||||
<li>Create a folder named <code class="language-plaintext highlighter-rouge">3ds</code> on the root of your SD card if it does not already exist
|
||||
<ul>
|
||||
<li>This folder stores homebrew applications and data; it is different from the <code class="language-plaintext highlighter-rouge">Nintendo 3DS</code> folder that the device automatically generates</li>
|
||||
<li>This folder stores homebrew applications and data; it is different from the <code class="language-plaintext highlighter-rouge">Nintendo 3DS</code> folder that the console automatically generates</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Copy <code class="language-plaintext highlighter-rouge">FBI.3dsx</code> to the <code class="language-plaintext highlighter-rouge">/3ds/</code> folder on your SD card</li>
|
||||
<li>Create a folder named <code class="language-plaintext highlighter-rouge">payloads</code> in the <code class="language-plaintext highlighter-rouge">luma</code> folder on your SD card if it does not already exist</li>
|
||||
<li>Copy <code class="language-plaintext highlighter-rouge">GodMode9.firm</code> from the GodMode9 <code class="language-plaintext highlighter-rouge">.zip</code> to the <code class="language-plaintext highlighter-rouge">/luma/payloads/</code> folder on your SD card</li>
|
||||
<li>Copy the <code class="language-plaintext highlighter-rouge">gm9</code> folder from the GodMode9 <code class="language-plaintext highlighter-rouge">.zip</code> to the root of your SD card</li>
|
||||
<li>Reinsert your SD card into your device</li>
|
||||
<li>Power on your device</li>
|
||||
<li>Reinsert your SD card into your console</li>
|
||||
<li>Power on your console</li>
|
||||
</ol>
|
||||
|
||||
<p>The screenshots below indicate the minimum SD card layout that is required to follow this page. You may have extra files or folders on your SD card, depending on your previous setup or the method that you followed.</p>
|
||||
|
@ -598,22 +598,22 @@ window.cookieconsent.initialise({
|
|||
<p>As an additional safety measure, we will perform an additional check for custom firmware. If custom firmware is not installed by this point for any reason, the next section may render your console unable to be hacked without external hardware.</p>
|
||||
|
||||
<ol>
|
||||
<li>Power off your device</li>
|
||||
<li>Power off your console</li>
|
||||
<li>Hold the (Select) button</li>
|
||||
<li>Power on your device while still holding the (Select) button</li>
|
||||
<li>If the check was successful, your device should have booted into the Luma3DS configuration menu</li>
|
||||
<li>Power on your console while still holding the (Select) button</li>
|
||||
<li>If the check was successful, your console should have booted into the Luma3DS configuration menu</li>
|
||||
<li>Press (Start) to save and reboot</li>
|
||||
<li>Power off your device</li>
|
||||
<li>Power off your console</li>
|
||||
</ol>
|
||||
|
||||
<p class="notice--danger">If you do NOT boot into the Luma3DS configuration menu, custom firmware was not installed on your device. Join <a href="https://discord.gg/MWxPgEp">Nintendo Homebrew on Discord</a> and ask, in English, for help.</p>
|
||||
<p class="notice--danger">If you do NOT boot into the Luma3DS configuration menu, custom firmware was not installed on your console. Join <a href="https://discord.gg/MWxPgEp">Nintendo Homebrew on Discord</a> and ask, in English, for help.</p>
|
||||
|
||||
<h4 id="section-iii---updating-the-system">Section III - Updating the System</h4>
|
||||
|
||||
<p>In this section, you will update your system to the latest version, which is safe to do with custom firmware.</p>
|
||||
|
||||
<ol>
|
||||
<li>Update your device by going to System Settings, then “Other Settings”, then going all the way to the right and using “System Update”
|
||||
<li>Update your console by going to System Settings, then “Other Settings”, then going all the way to the right and using “System Update”
|
||||
<ul>
|
||||
<li>Updates while using B9S + Luma (what you have) are safe</li>
|
||||
<li>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</li>
|
||||
|
@ -625,7 +625,7 @@ window.cookieconsent.initialise({
|
|||
|
||||
<h4 id="section-iv---homebrew-launcher">Section IV - Homebrew Launcher</h4>
|
||||
|
||||
<p>In this section, you will temporarily replace Download Play with Homebrew Launcher (which we need to launch FBI). Download Play will automatically go back to normal once you reboot your device.</p>
|
||||
<p>In this section, you will temporarily replace Download Play with Homebrew Launcher (which we need to launch FBI). Download Play will automatically go back to normal once you reboot your console.</p>
|
||||
|
||||
<ol>
|
||||
<li>Launch the Download Play application (<img src="https://3ds.hacks.guide/images/download-play-icon.png" alt="" height="24px" width="24px" />)</li>
|
||||
|
@ -639,9 +639,9 @@ window.cookieconsent.initialise({
|
|||
<li>Press (Home) to suspend Download Play</li>
|
||||
<li>Press the “Close” button on the bottom screen to close Download Play</li>
|
||||
<li>Re-launch the Download Play application</li>
|
||||
<li>Your device should load the Homebrew Launcher
|
||||
<li>Your console should load the Homebrew Launcher
|
||||
<ul>
|
||||
<li>If your device is stuck on the loading splash screen, you are missing <code class="language-plaintext highlighter-rouge">boot.3dsx</code> from the root of your SD card</li>
|
||||
<li>If your console is stuck on the loading splash screen, you are missing <code class="language-plaintext highlighter-rouge">boot.3dsx</code> from the root of your SD card</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ol>
|
||||
|
@ -678,8 +678,8 @@ window.cookieconsent.initialise({
|
|||
<p>In this section, you will use a script to copy some of Luma3DS’s files to internal memory so that they can be accessed, even without an SD card inserted.</p>
|
||||
|
||||
<ol>
|
||||
<li>Power off your device</li>
|
||||
<li>Press and hold (Start), and while holding (Start), power on your device. This will launch GodMode9
|
||||
<li>Power off your console</li>
|
||||
<li>Press and hold (Start), and while holding (Start), power on your console. This will launch GodMode9
|
||||
<ul>
|
||||
<li>If you do not boot into GodMode9, ensure that <code class="language-plaintext highlighter-rouge">GodMode9.firm</code> is in <code class="language-plaintext highlighter-rouge">/luma/payloads/</code> and that <code class="language-plaintext highlighter-rouge">payloads</code> is correctly spelled</li>
|
||||
</ul>
|
||||
|
@ -733,7 +733,7 @@ window.cookieconsent.initialise({
|
|||
</li>
|
||||
<li>Press (A) to continue</li>
|
||||
<li>Press (Home) to bring up the action menu</li>
|
||||
<li>Select “Poweroff system” to power off your device</li>
|
||||
<li>Select “Poweroff system” to power off your console</li>
|
||||
<li>Insert your SD card into your computer</li>
|
||||
<li>Copy <code class="language-plaintext highlighter-rouge"><date>_<serialnumber>_sysnand_##.bin</code>, <code class="language-plaintext highlighter-rouge"><date>_<serialnumber>_sysnand_##.bin.sha</code>, and <code class="language-plaintext highlighter-rouge">essential.exefs</code> from the <code class="language-plaintext highlighter-rouge">/gm9/out/</code> folder on your SD card to a safe location on your computer
|
||||
<ul>
|
||||
|
@ -747,13 +747,13 @@ window.cookieconsent.initialise({
|
|||
</ul>
|
||||
</li>
|
||||
<li>If you have it, copy the <code class="language-plaintext highlighter-rouge">/luma/backups/</code> folder on your SD card to a safe location on your computer</li>
|
||||
<li>Reinsert your SD card into your device</li>
|
||||
<li>Power on your device</li>
|
||||
<li>Reinsert your SD card into your console</li>
|
||||
<li>Power on your console</li>
|
||||
</ol>
|
||||
|
||||
<hr />
|
||||
|
||||
<p class="notice--success">You’re done! Custom firmware is now fully configured on your device.</p>
|
||||
<p class="notice--success">You’re done! Custom firmware is now fully configured on your console.</p>
|
||||
|
||||
<h3 id="information-and-notes">Information and Notes</h3>
|
||||
|
||||
|
|
|
@ -525,7 +525,7 @@ window.cookieconsent.initialise({
|
|||
|
||||
<p>Before proceeding, ensure you have read all of the information on <a href="ntrboot">ntrboot</a>.</p>
|
||||
|
||||
<p>This method requires temporary access to a second 3DS family device that is already running boot9strap. This does not require your flashcart to support either 3DS’s version.</p>
|
||||
<p>This method requires temporary access to a second 3DS family console that is already running boot9strap. This does not require your flashcart to support either 3DS’s version.</p>
|
||||
|
||||
<p class="notice--danger">Note that in some rare circumstances, it may be possible for the flashing process to <strong>brick</strong> a counterfeit flashcart and render it permanently unusable. This is unlikely, but nevertheless, only original listed flashcarts are supported. To reduce the chance of receiving a counterfeit card, it is recommended that you use a reputable site to buy your flashcart (such as <a href="http://www.nds-card.net/">NDS Card</a>)</p>
|
||||
|
||||
|
@ -533,10 +533,10 @@ window.cookieconsent.initialise({
|
|||
|
||||
<ul>
|
||||
<li>Your ntrboot compatible flashcart</li>
|
||||
<li>Two 3DS family devices
|
||||
<li>Two 3DS family consoles
|
||||
<ul>
|
||||
<li><strong>The source 3DS</strong>: the 3DS family device that is already running boot9strap</li>
|
||||
<li><strong>The target 3DS</strong>: the device on stock firmware</li>
|
||||
<li><strong>The source 3DS</strong>: the 3DS family console that is already running boot9strap</li>
|
||||
<li><strong>The target 3DS</strong>: the console on stock firmware</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>The v1.3 release of <a href="https://github.com/SciresM/boot9strap/releases/download/1.3/boot9strap-1.3-ntr.zip">boot9strap-ntr</a> (direct download)</li>
|
||||
|
|
|
@ -542,19 +542,19 @@ window.cookieconsent.initialise({
|
|||
<h4 id="section-i---prep-work">Section I - Prep Work</h4>
|
||||
|
||||
<ol>
|
||||
<li>Power off your device</li>
|
||||
<li>Power off your console</li>
|
||||
<li>Insert your flashcart’s SD card into your computer</li>
|
||||
<li>Create a folder named <code class="language-plaintext highlighter-rouge">ntrboot</code> on the root of your flashcart’s SD card</li>
|
||||
<li>Copy <code class="language-plaintext highlighter-rouge">boot9strap_ntr.firm</code> from the boot9strap ntr <code class="language-plaintext highlighter-rouge">.zip</code> to the <code class="language-plaintext highlighter-rouge">/ntrboot/</code> folder on your flashcart’s SD card</li>
|
||||
<li>Copy <code class="language-plaintext highlighter-rouge">ntrboot_flasher_nds.nds</code> to your flashcart’s SD card</li>
|
||||
<li>Reinsert your flashcart’s SD card back into your flashcart</li>
|
||||
<li>Insert your ntrboot compatible DS / DSi flashcart into your device</li>
|
||||
<li>Insert your ntrboot compatible DS / DSi flashcart into your console</li>
|
||||
</ol>
|
||||
|
||||
<h4 id="section-ii---flashing-ntrboot">Section II - Flashing ntrboot</h4>
|
||||
|
||||
<ol>
|
||||
<li>Launch <code class="language-plaintext highlighter-rouge">ntrboot_flasher_nds.nds</code> on your device using your flashcart</li>
|
||||
<li>Launch <code class="language-plaintext highlighter-rouge">ntrboot_flasher_nds.nds</code> on your console using your flashcart</li>
|
||||
<li>Press (A) to continue</li>
|
||||
<li>Use (Up) and (Down) to select your flashcart</li>
|
||||
<li>Press (A) to continue</li>
|
||||
|
@ -566,7 +566,7 @@ window.cookieconsent.initialise({
|
|||
<li>Select “Inject FIRM” to install boot9strap to your flashcart</li>
|
||||
<li>Input the key combo given to confirm</li>
|
||||
<li>Press (A) to continue</li>
|
||||
<li>Power off your device</li>
|
||||
<li>Power off your console</li>
|
||||
</ol>
|
||||
|
||||
<hr />
|
||||
|
|
|
@ -533,10 +533,10 @@ window.cookieconsent.initialise({
|
|||
|
||||
<ul>
|
||||
<li>Your ntrboot compatible flashcart</li>
|
||||
<li>Two devices
|
||||
<li>Two consoles
|
||||
<ul>
|
||||
<li><strong>The source DSi</strong>: the Nintendo DSi which is compatible with your flashcart</li>
|
||||
<li><strong>The target 3DS</strong>: the 3DS family device on stock firmware</li>
|
||||
<li><strong>The target 3DS</strong>: the 3DS family console on stock firmware</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>The latest release of <a href="https://github.com/ntrteam/ds_ntrboot_flasher/releases/latest">ds_ntrboot_flasher</a> (<code class="language-plaintext highlighter-rouge">ds_ntrboot_flasher_dsi.nds</code>)</li>
|
||||
|
|
|
@ -533,10 +533,10 @@ window.cookieconsent.initialise({
|
|||
|
||||
<ul>
|
||||
<li>Your ntrboot compatible flashcart</li>
|
||||
<li>Two devices
|
||||
<li>Two consoles
|
||||
<ul>
|
||||
<li><strong>The source NDS / NDSL</strong>: the Nintendo DS or Nintendo DS Lite which is compatible with your flashcart</li>
|
||||
<li><strong>The target 3DS</strong>: the 3DS family device on stock firmware</li>
|
||||
<li><strong>The target 3DS</strong>: the 3DS family console on stock firmware</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>The v1.3 release of <a href="https://github.com/SciresM/boot9strap/releases/download/1.3/boot9strap-1.3-ntr.zip">boot9strap-ntr</a> (direct download)</li>
|
||||
|
|
|
@ -517,14 +517,14 @@ window.cookieconsent.initialise({
|
|||
</nav>
|
||||
</aside>
|
||||
|
||||
<p>Before starting this guide, we will see if custom firmware is already installed and check the current system version of your device.</p>
|
||||
<p>Before starting this guide, we will see if custom firmware is already installed and check the current system version of your console.</p>
|
||||
|
||||
<h4 id="section-i---cfw-check">Section I - CFW Check</h4>
|
||||
|
||||
<ol>
|
||||
<li>Power off your device</li>
|
||||
<li>Power off your console</li>
|
||||
<li>Hold the (Select) button</li>
|
||||
<li>Power on your device while still holding the (Select) button</li>
|
||||
<li>Power on your console while still holding the (Select) button</li>
|
||||
<li>If you do not see an unusual menu (e.g. “Luma3DS Configuration”), you may proceed to the next section</li>
|
||||
</ol>
|
||||
|
||||
|
@ -533,13 +533,13 @@ window.cookieconsent.initialise({
|
|||
<h4 id="section-ii---system-version-check">Section II - System Version Check</h4>
|
||||
|
||||
<ol>
|
||||
<li>Launch System Settings on your device</li>
|
||||
<li>Launch System Settings on your console</li>
|
||||
<li>Your system version will be displayed on the bottom right of the top screen (e.g. “Ver. 11.17.0-50U”)</li>
|
||||
</ol>
|
||||
|
||||
<h4 id="section-iii---select-a-method">Section III - Select a Method</h4>
|
||||
|
||||
<p>To find the correct method for your device, please enter the system version you found in Section II.</p>
|
||||
<p>To find the correct method for your console, please enter the system version you found in Section II.</p>
|
||||
|
||||
<table id="modeltable" class="modeltable" style="display:none">
|
||||
<thead>
|
||||
|
|
|
@ -519,7 +519,7 @@ window.cookieconsent.initialise({
|
|||
<li><a href="#injecting-any-cia-app-into-health--safety" id="markdown-toc-injecting-any-cia-app-into-health--safety">Injecting any .CIA app into Health & Safety</a></li>
|
||||
<li><a href="#restoring-health--safety-after-injecting-a-cia-app" id="markdown-toc-restoring-health--safety-after-injecting-a-cia-app">Restoring Health & Safety after injecting a .CIA app</a></li>
|
||||
<li><a href="#format-an-sd-card" id="markdown-toc-format-an-sd-card">Format an SD card</a></li>
|
||||
<li><a href="#removing-an-nnid-without-formatting-your-device" id="markdown-toc-removing-an-nnid-without-formatting-your-device">Removing an NNID without formatting your device</a></li>
|
||||
<li><a href="#removing-an-nnid-without-formatting-your-console" id="markdown-toc-removing-an-nnid-without-formatting-your-console">Removing an NNID without formatting your console</a></li>
|
||||
</ul>
|
||||
|
||||
</nav>
|
||||
|
@ -550,17 +550,17 @@ window.cookieconsent.initialise({
|
|||
<h3 id="instructions">Instructions</h3>
|
||||
|
||||
<ol>
|
||||
<li>Power off your device</li>
|
||||
<li>Power off your console</li>
|
||||
<li>Insert your SD card into your computer</li>
|
||||
<li>Copy <code class="language-plaintext highlighter-rouge">GodMode9.firm</code> from the GodMode9 <code class="language-plaintext highlighter-rouge">.zip</code> to the <code class="language-plaintext highlighter-rouge">/luma/payloads/</code> folder on your SD card</li>
|
||||
<li>Copy the <code class="language-plaintext highlighter-rouge">gm9</code> folder from the GodMode9 <code class="language-plaintext highlighter-rouge">.zip</code> to the root of your SD card</li>
|
||||
<li>Reinsert your SD card into your device</li>
|
||||
<li>Reinsert your SD card into your console</li>
|
||||
</ol>
|
||||
|
||||
<h2 id="creating-a-nand-backup">Creating a NAND Backup</h2>
|
||||
|
||||
<ol>
|
||||
<li>Press and hold (Start), and while holding (Start), power on your device. This will launch GodMode9</li>
|
||||
<li>Press and hold (Start), and while holding (Start), power on your console. This will launch GodMode9</li>
|
||||
<li>Press (Home) to bring up the action menu</li>
|
||||
<li>Select “Scripts…”</li>
|
||||
<li>Select “GM9Megascript”</li>
|
||||
|
@ -576,7 +576,7 @@ window.cookieconsent.initialise({
|
|||
<li>Press (B) to return to the main menu</li>
|
||||
<li>Select “Exit”</li>
|
||||
<li>Press (A) to relock write permissions if prompted</li>
|
||||
<li>Hold (R) and press (Start) at the same time to power off your device</li>
|
||||
<li>Hold (R) and press (Start) at the same time to power off your console</li>
|
||||
<li>Insert your SD card into your computer</li>
|
||||
<li>Copy <code class="language-plaintext highlighter-rouge"><date>_<serialnumber>_sysnand_##.bin</code> and <code class="language-plaintext highlighter-rouge">essential.exefs</code> from the <code class="language-plaintext highlighter-rouge">/gm9/out/</code> folder on your SD card to a safe location on your computer
|
||||
<ul>
|
||||
|
@ -585,17 +585,17 @@ window.cookieconsent.initialise({
|
|||
</ul>
|
||||
</li>
|
||||
<li>Delete <code class="language-plaintext highlighter-rouge"><date>_<serialnumber>_sysnand_##.bin</code> and <code class="language-plaintext highlighter-rouge"><date>_<serialnumber>_sysnand_##.bin.sha</code> from the <code class="language-plaintext highlighter-rouge">/gm9/out/</code> folder on your SD card after copying it</li>
|
||||
<li>Reinsert your SD card into your device</li>
|
||||
<li>Reinsert your SD card into your console</li>
|
||||
</ol>
|
||||
|
||||
<h2 id="restoring-a-nand-backup">Restoring a NAND Backup</h2>
|
||||
|
||||
<ol>
|
||||
<li>Power off your device</li>
|
||||
<li>Power off your console</li>
|
||||
<li>Insert your SD card into your computer</li>
|
||||
<li>Copy <code class="language-plaintext highlighter-rouge"><date>_<serialnumber>_sysnand_##.bin</code> from your computer to the <code class="language-plaintext highlighter-rouge">/gm9/out/</code> folder on your SD card</li>
|
||||
<li>Reinsert your SD card into your device</li>
|
||||
<li>Press and hold (Start), and while holding (Start), power on your device. This will launch GodMode9</li>
|
||||
<li>Reinsert your SD card into your console</li>
|
||||
<li>Press and hold (Start), and while holding (Start), power on your console. This will launch GodMode9</li>
|
||||
<li>Press (Home) to bring up the action menu</li>
|
||||
<li>Select “Scripts…”</li>
|
||||
<li>Select “GM9Megascript”</li>
|
||||
|
@ -621,7 +621,7 @@ window.cookieconsent.initialise({
|
|||
<p class="notice--info">Note that it is not possible to inject files into Health & Safety that are larger than it (including games and other large applications)</p>
|
||||
|
||||
<ol>
|
||||
<li>Press and hold (Start), and while holding (Start), power on your device. This will launch GodMode9</li>
|
||||
<li>Press and hold (Start), and while holding (Start), power on your console. This will launch GodMode9</li>
|
||||
<li>Navigate to <code class="language-plaintext highlighter-rouge">[0:] SDCARD</code> -> <code class="language-plaintext highlighter-rouge">cias</code></li>
|
||||
<li>Press (A) on your <code class="language-plaintext highlighter-rouge">.cia</code> to select it, then select “CIA image options…”, then select “Mount image to drive”</li>
|
||||
<li>Press (A) on the <code class="language-plaintext highlighter-rouge">.app</code> file, then select “NCCH image options”, then select “Inject to H&S”</li>
|
||||
|
@ -635,7 +635,7 @@ window.cookieconsent.initialise({
|
|||
<p class="notice--info">This will only work if the Health & Safety injection was performed by GodMode9 (not Decrypt9 or Hourglass9).</p>
|
||||
|
||||
<ol>
|
||||
<li>Press and hold (Start), and while holding (Start), power on your device. This will launch GodMode9</li>
|
||||
<li>Press and hold (Start), and while holding (Start), power on your console. This will launch GodMode9</li>
|
||||
<li>Press (Home) to bring up the action menu</li>
|
||||
<li>Select “More…”</li>
|
||||
<li>Select “Restore H&S”</li>
|
||||
|
@ -648,7 +648,7 @@ window.cookieconsent.initialise({
|
|||
<p class="notice--danger"><strong>Note that this will erase the contents of your SD card!</strong></p>
|
||||
|
||||
<ol>
|
||||
<li>Press and hold (Start), and while holding (Start), power on your device. This will launch GodMode9</li>
|
||||
<li>Press and hold (Start), and while holding (Start), power on your console. This will launch GodMode9</li>
|
||||
<li>Press (Home) to bring up the action menu</li>
|
||||
<li>Select “More…”</li>
|
||||
<li>Select “SD format menu”</li>
|
||||
|
@ -662,10 +662,10 @@ window.cookieconsent.initialise({
|
|||
<li>When prompted, input the key combo given to confirm</li>
|
||||
</ol>
|
||||
|
||||
<h2 id="removing-an-nnid-without-formatting-your-device">Removing an NNID without formatting your device</h2>
|
||||
<h2 id="removing-an-nnid-without-formatting-your-console">Removing an NNID without formatting your console</h2>
|
||||
|
||||
<ol>
|
||||
<li>Press and hold (Start), and while holding (Start), power on your device. This will launch GodMode9</li>
|
||||
<li>Press and hold (Start), and while holding (Start), power on your console. This will launch GodMode9</li>
|
||||
<li>Press (Home) to bring up the action menu</li>
|
||||
<li>Select “Scripts…”</li>
|
||||
<li>Select “GM9Megascript”</li>
|
||||
|
@ -677,7 +677,7 @@ window.cookieconsent.initialise({
|
|||
<li>Press (B) to return to the main menu</li>
|
||||
<li>Select “Exit”</li>
|
||||
<li>Press (A) to relock write permissions if prompted</li>
|
||||
<li>Press (Start) to reboot your device</li>
|
||||
<li>Press (Start) to reboot your console</li>
|
||||
</ol>
|
||||
|
||||
|
||||
|
|
|
@ -523,7 +523,7 @@ window.cookieconsent.initialise({
|
|||
|
||||
<details class="notice--info">
|
||||
<summary><em>Technical Details (optional)</em></summary>
|
||||
<p><a href="https://plutooo.github.io/freakyhax/">freakyhax</a> is an exploit for the game Freakyforms Deluxe discovered and released by <a href="https://github.com/plutooo">plutooo</a>. It works on versions 9.0.0 through 11.17.0 on EUR, USA and JPN region devices.</p>
|
||||
<p><a href="https://plutooo.github.io/freakyhax/">freakyhax</a> is an exploit for the game Freakyforms Deluxe discovered and released by <a href="https://github.com/plutooo">plutooo</a>. It works on versions 9.0.0 through 11.17.0 on EUR, USA and JPN region consoles.</p>
|
||||
|
||||
</details>
|
||||
|
||||
|
@ -543,7 +543,7 @@ window.cookieconsent.initialise({
|
|||
<h4 id="section-i---prep-work">Section I - Prep Work</h4>
|
||||
|
||||
<ol>
|
||||
<li>Power off your device</li>
|
||||
<li>Power off your console</li>
|
||||
<li>Insert your SD card into your computer</li>
|
||||
<li>Copy all files and folders inside the <code class="language-plaintext highlighter-rouge">/build/<your console and region>/exploit/</code> folder from the freakyhax <code class="language-plaintext highlighter-rouge">.zip</code> to the root of your SD card
|
||||
<ul>
|
||||
|
@ -556,40 +556,40 @@ window.cookieconsent.initialise({
|
|||
</ul>
|
||||
</li>
|
||||
<li>Copy <code class="language-plaintext highlighter-rouge">boot.firm</code> and <code class="language-plaintext highlighter-rouge">boot.3dsx</code> from the Luma3DS <code class="language-plaintext highlighter-rouge">.zip</code> to the root of your SD card</li>
|
||||
<li>Reinsert your SD card into your device</li>
|
||||
<li>Power on your device</li>
|
||||
<li>Reinsert your SD card into your console</li>
|
||||
<li>Power on your console</li>
|
||||
</ol>
|
||||
|
||||
<h4 id="section-ii---freakyhax">Section II - freakyhax</h4>
|
||||
|
||||
<ol>
|
||||
<li>Reinsert your SD card into your device</li>
|
||||
<li>Power on your device</li>
|
||||
<li>Reinsert your SD card into your console</li>
|
||||
<li>Power on your console</li>
|
||||
<li>Launch Freakyforms Deluxe</li>
|
||||
<li>In the game menu, select <code class="language-plaintext highlighter-rouge">Play -> Camera -> Load a QR code</code></li>
|
||||
<li>Select the QR code</li>
|
||||
<li>If the exploit was successful, your device will have booted into the Homebrew Launcher</li>
|
||||
<li>If the exploit was successful, your console will have booted into the Homebrew Launcher</li>
|
||||
</ol>
|
||||
|
||||
<h4 id="section-iii---hardware-button-check">Section III - Hardware Button Check</h4>
|
||||
|
||||
<p>In this section, you will see whether your shoulder buttons are working on your device. This will determine which method you will follow on the next page.</p>
|
||||
<p>In this section, you will see whether your shoulder buttons are working on your console. This will determine which method you will follow on the next page.</p>
|
||||
|
||||
<ol>
|
||||
<li>Power on your device</li>
|
||||
<li>Power on your console</li>
|
||||
<li>Once you see the HOME Menu, press the (Left Shoulder) and (Right Shoulder) buttons at the same time
|
||||
<ul>
|
||||
<li>The camera applet should appear</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Power off your device</li>
|
||||
<li>Power off your console</li>
|
||||
</ol>
|
||||
|
||||
<hr />
|
||||
|
||||
<h3 id="next-step-choose-an-exploit">Next step: Choose an exploit</h3>
|
||||
|
||||
<p>If the camera appeared in the previous section, Safe Mode is likely to be working on your device.</p>
|
||||
<p>If the camera appeared in the previous section, Safe Mode is likely to be working on your console.</p>
|
||||
|
||||
<p class="notice--primary">If the camera appeared, continue to <a href="installing-boot9strap-(hbl-usm)">Installing boot9strap (HBL-USM)</a></p>
|
||||
|
||||
|
|
|
@ -542,7 +542,7 @@ window.cookieconsent.initialise({
|
|||
<h4 id="section-i---prep-work">Section I - Prep Work</h4>
|
||||
|
||||
<ol>
|
||||
<li>Power off your device</li>
|
||||
<li>Power off your console</li>
|
||||
<li>Insert your SD card into your computer</li>
|
||||
<li>Copy <code class="language-plaintext highlighter-rouge">Launcher.dat</code> from the folder appropriate for your console from the ninjhax2-dx <code class="language-plaintext highlighter-rouge">.zip</code> file to the root of your SD card
|
||||
<ul>
|
||||
|
@ -554,8 +554,8 @@ window.cookieconsent.initialise({
|
|||
|
||||
<h4 id="section-ii---ninjhax2-dx">Section II - ninjhax2-dx</h4>
|
||||
<ol>
|
||||
<li>Reinsert your SD card into your device</li>
|
||||
<li>Power on your device</li>
|
||||
<li>Reinsert your SD card into your console</li>
|
||||
<li>Power on your console</li>
|
||||
<li>Launch “Cubic Ninja” once and select “Create”
|
||||
<ul>
|
||||
<li>If prompted, delete all data</li>
|
||||
|
@ -565,34 +565,34 @@ window.cookieconsent.initialise({
|
|||
<li>Select “Scan QR Code”</li>
|
||||
<li>On your PC, open the browser and go to <a href="https://zoogie.github.io/web/nh2dx/">ninjhax2-dx website</a></li>
|
||||
<li>Select your console’s region and hardware</li>
|
||||
<li>On your device, scan the QR code
|
||||
<li>On your console, scan the QR code
|
||||
<ul>
|
||||
<li>If the game exits to the HOME Menu, then the exploit has installed correctly</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Launch “Cubic Ninja” again</li>
|
||||
<li>If the exploit was successful, your device will have booted into the Homebrew Launcher</li>
|
||||
<li>If the exploit was successful, your console will have booted into the Homebrew Launcher</li>
|
||||
</ol>
|
||||
|
||||
<h4 id="section-iii---hardware-button-check">Section III - Hardware Button Check</h4>
|
||||
|
||||
<p>In this section, you will see whether your shoulder buttons are working on your device. This will determine which method you will follow on the next page.</p>
|
||||
<p>In this section, you will see whether your shoulder buttons are working on your console. This will determine which method you will follow on the next page.</p>
|
||||
|
||||
<ol>
|
||||
<li>Power on your device</li>
|
||||
<li>Power on your console</li>
|
||||
<li>Once you see the HOME Menu, press the (Left Shoulder) and (Right Shoulder) buttons at the same time
|
||||
<ul>
|
||||
<li>The camera applet should appear</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Power off your device</li>
|
||||
<li>Power off your console</li>
|
||||
</ol>
|
||||
|
||||
<hr />
|
||||
|
||||
<h3 id="next-step-choose-an-exploit">Next step: Choose an exploit</h3>
|
||||
|
||||
<p>If the camera appeared in the previous section, Safe Mode is likely to be working on your device.</p>
|
||||
<p>If the camera appeared in the previous section, Safe Mode is likely to be working on your console.</p>
|
||||
|
||||
<p class="notice--primary">If the camera appeared, continue to <a href="installing-boot9strap-(hbl-usm)">Installing boot9strap (HBL-USM)</a></p>
|
||||
|
||||
|
|
|
@ -533,10 +533,10 @@ window.cookieconsent.initialise({
|
|||
<h3 id="what-you-need">What You Need</h3>
|
||||
|
||||
<ul>
|
||||
<li>The game “Pokémon Picross” installed on your device
|
||||
<li>The game “Pokémon Picross” installed on your console
|
||||
<ul>
|
||||
<li>If you have downloaded it before, you can <a href="https://en-americas-support.nintendo.com/app/answers/detail/a_id/607/~/how-to-download-or-redownload-content-in-nintendo-3ds-eshop">redownload it</a></li>
|
||||
<li>Your SD card must be inserted in your device to install Pokémon Picross</li>
|
||||
<li>Your SD card must be inserted in your console to install Pokémon Picross</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Your <code class="language-plaintext highlighter-rouge">movable.sed</code> file from completing <a href="seedminer">Seedminer</a></li>
|
||||
|
@ -551,7 +551,7 @@ window.cookieconsent.initialise({
|
|||
<p>In this section, you will copy some of the files that will be used to launch the Homebrew Launcher.</p>
|
||||
|
||||
<ol>
|
||||
<li>Power off your device</li>
|
||||
<li>Power off your console</li>
|
||||
<li>Insert your SD card into your computer</li>
|
||||
<li>Copy <code class="language-plaintext highlighter-rouge">boot.firm</code> and <code class="language-plaintext highlighter-rouge">boot.3dsx</code> from the Luma3DS <code class="language-plaintext highlighter-rouge">.zip</code> to the root of your SD card
|
||||
<ul>
|
||||
|
@ -572,7 +572,7 @@ window.cookieconsent.initialise({
|
|||
|
||||
<h4 id="section-ii---pichaxx">Section II - PicHaxx</h4>
|
||||
|
||||
<p>In this section, you will create a hacked Pokémon Picross save file that, when loaded, will run the Homebrew Launcher on your device.</p>
|
||||
<p>In this section, you will create a hacked Pokémon Picross save file that, when loaded, will run the Homebrew Launcher on your console.</p>
|
||||
|
||||
<ol>
|
||||
<li>Open <a href="https://3dstools.nhnarwhal.com/#/pichaxx">the PicHaxx Injector website</a> on your computer</li>
|
||||
|
@ -592,10 +592,10 @@ window.cookieconsent.initialise({
|
|||
|
||||
<p class="notice--info"><img src="https://3ds.hacks.guide/images/screenshots/pichaxx-save-location.png" alt="" /></p>
|
||||
</li>
|
||||
<li>Reinsert your SD card into your device</li>
|
||||
<li>Power on your device</li>
|
||||
<li>Reinsert your SD card into your console</li>
|
||||
<li>Power on your console</li>
|
||||
<li>Launch “Pokémon Picross”</li>
|
||||
<li>If the exploit was successful, your device will have booted into the Homebrew Launcher
|
||||
<li>If the exploit was successful, your console will have booted into the Homebrew Launcher
|
||||
<ul>
|
||||
<li>If you get an error message, <a href="troubleshooting#homebrew-launcher-pichaxx">follow this troubleshooting guide</a></li>
|
||||
</ul>
|
||||
|
@ -604,23 +604,23 @@ window.cookieconsent.initialise({
|
|||
|
||||
<h4 id="section-iii---hardware-button-check">Section III - Hardware Button Check</h4>
|
||||
|
||||
<p>In this section, you will see whether your shoulder buttons are working on your device. This will determine which method you will follow on the next page.</p>
|
||||
<p>In this section, you will see whether your shoulder buttons are working on your console. This will determine which method you will follow on the next page.</p>
|
||||
|
||||
<ol>
|
||||
<li>Power on your device</li>
|
||||
<li>Power on your console</li>
|
||||
<li>Once you see the HOME Menu, press the (Left Shoulder) and (Right Shoulder) buttons at the same time
|
||||
<ul>
|
||||
<li>The camera applet should appear</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Power off your device</li>
|
||||
<li>Power off your console</li>
|
||||
</ol>
|
||||
|
||||
<hr />
|
||||
|
||||
<h3 id="next-step-choose-an-exploit">Next step: Choose an exploit</h3>
|
||||
|
||||
<p>If the camera appeared in the previous section, Safe Mode is likely to be working on your device.</p>
|
||||
<p>If the camera appeared in the previous section, Safe Mode is likely to be working on your console.</p>
|
||||
|
||||
<p class="notice--primary">If the camera appeared, continue to <a href="installing-boot9strap-(hbl-usm)">Installing boot9strap (HBL-USM)</a></p>
|
||||
|
||||
|
|
|
@ -530,10 +530,10 @@ window.cookieconsent.initialise({
|
|||
|
||||
<h3 id="what-you-need">What You Need</h3>
|
||||
<ul>
|
||||
<li>The game “SmileBASIC” installed on your device
|
||||
<li>The game “SmileBASIC” installed on your console
|
||||
<ul>
|
||||
<li>If you have downloaded it before, you can <a href="https://en-americas-support.nintendo.com/app/answers/detail/a_id/607/~/how-to-download-or-redownload-content-in-nintendo-3ds-eshop">redownload it</a></li>
|
||||
<li>Your SD card must be inserted in your device to install SmileBASIC</li>
|
||||
<li>Your SD card must be inserted in your console to install SmileBASIC</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>The latest release of <a href="https://github.com/zoogie/smilehax-IIe/releases/download/v1.0/Release_sh2e_v1.0.zip">smilehax-IIe</a> (direct download)</li>
|
||||
|
@ -546,7 +546,7 @@ window.cookieconsent.initialise({
|
|||
<h4 id="section-i---prep-work">Section I - Prep Work</h4>
|
||||
|
||||
<ol>
|
||||
<li>Power off your device</li>
|
||||
<li>Power off your console</li>
|
||||
<li>Insert your SD card into your computer</li>
|
||||
<li>Copy <code class="language-plaintext highlighter-rouge">boot.firm</code> and <code class="language-plaintext highlighter-rouge">boot.3dsx</code> from the Luma3DS <code class="language-plaintext highlighter-rouge">.zip</code> to the root of your SD card
|
||||
<ul>
|
||||
|
@ -558,7 +558,7 @@ window.cookieconsent.initialise({
|
|||
<li>Do not add the <code class="language-plaintext highlighter-rouge">.bin</code> extension if you do not already see it</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Transfer the <code class="language-plaintext highlighter-rouge">.wav</code> for your region from the Release_sh2e <code class="language-plaintext highlighter-rouge">.zip</code> to a device that can play <code class="language-plaintext highlighter-rouge">.wav</code> files, for example a phone</li>
|
||||
<li>Transfer the <code class="language-plaintext highlighter-rouge">.wav</code> for your region from the Release_sh2e <code class="language-plaintext highlighter-rouge">.zip</code> to a console that can play <code class="language-plaintext highlighter-rouge">.wav</code> files, for example a phone</li>
|
||||
<li>Copy the petitcom <code class="language-plaintext highlighter-rouge">.icn</code> for your region to the root of your SD card</li>
|
||||
</ol>
|
||||
|
||||
|
@ -579,8 +579,8 @@ window.cookieconsent.initialise({
|
|||
<li>Select PMODEM141, then press “Select File”</li>
|
||||
<li>Select PMODEM141.PRG, then Press “OK”, then “Yes” to execute it</li>
|
||||
<li>Select RECEIVE FILE SIMPLEX</li>
|
||||
<li>Prepare the device you use to play the <code class="language-plaintext highlighter-rouge">.wav</code> file</li>
|
||||
<li>Keep your console about a foot from the <code class="language-plaintext highlighter-rouge">.wav</code> file playing devices’ speaker and use a reasonable (not loud) volume to play the<code class="language-plaintext highlighter-rouge">.wav</code></li>
|
||||
<li>Prepare the console you use to play the <code class="language-plaintext highlighter-rouge">.wav</code> file</li>
|
||||
<li>Keep your console about a foot from the <code class="language-plaintext highlighter-rouge">.wav</code> file playing consoles’ speaker and use a reasonable (not loud) volume to play the<code class="language-plaintext highlighter-rouge">.wav</code></li>
|
||||
<li>Now select 300BPS, then play the <code class="language-plaintext highlighter-rouge">.wav</code> file</li>
|
||||
<li>When it finishes, Press “Yes”, then press “OK”</li>
|
||||
<li>Press the START button</li>
|
||||
|
@ -589,28 +589,28 @@ window.cookieconsent.initialise({
|
|||
<li>If you get kicked back into menu, make sure you’re using the latest version of SmileBASIC</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>If the exploit was successful, your device will have booted into the Homebrew Launcher</li>
|
||||
<li>If the exploit was successful, your console will have booted into the Homebrew Launcher</li>
|
||||
</ol>
|
||||
|
||||
<h4 id="section-iii---hardware-button-check">Section III - Hardware Button Check</h4>
|
||||
|
||||
<p>In this section, you will see whether your shoulder buttons are working on your device. This will determine which method you will follow on the next page.</p>
|
||||
<p>In this section, you will see whether your shoulder buttons are working on your console. This will determine which method you will follow on the next page.</p>
|
||||
|
||||
<ol>
|
||||
<li>Power on your device</li>
|
||||
<li>Power on your console</li>
|
||||
<li>Once you see the HOME Menu, press the (Left Shoulder) and (Right Shoulder) buttons at the same time
|
||||
<ul>
|
||||
<li>The camera applet should appear</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Power off your device</li>
|
||||
<li>Power off your console</li>
|
||||
</ol>
|
||||
|
||||
<hr />
|
||||
|
||||
<h3 id="next-step-choose-an-exploit">Next step: Choose an exploit</h3>
|
||||
|
||||
<p>If the camera appeared in the previous section, Safe Mode is likely to be working on your device.</p>
|
||||
<p>If the camera appeared in the previous section, Safe Mode is likely to be working on your console.</p>
|
||||
|
||||
<p class="notice--primary">If the camera appeared, continue to <a href="installing-boot9strap-(hbl-usm)">Installing boot9strap (HBL-USM)</a></p>
|
||||
|
||||
|
|
|
@ -531,10 +531,10 @@ window.cookieconsent.initialise({
|
|||
<h3 id="what-you-need">What You Need</h3>
|
||||
|
||||
<ul>
|
||||
<li>The game “Steel Diver: Sub Wars” installed on your device
|
||||
<li>The game “Steel Diver: Sub Wars” installed on your console
|
||||
<ul>
|
||||
<li>If you have downloaded it before, you can <a href="https://en-americas-support.nintendo.com/app/answers/detail/a_id/607/~/how-to-download-or-redownload-content-in-nintendo-3ds-eshop">redownload it</a></li>
|
||||
<li>Your SD card must be inserted in your device to install Steel Diver: Sub Wars</li>
|
||||
<li>Your SD card must be inserted in your console to install Steel Diver: Sub Wars</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Your <code class="language-plaintext highlighter-rouge">movable.sed</code> file from completing <a href="seedminer">Seedminer</a></li>
|
||||
|
@ -550,7 +550,7 @@ window.cookieconsent.initialise({
|
|||
<p>In this section, you will copy some of the files that will be used to launch the Homebrew Launcher.</p>
|
||||
|
||||
<ol>
|
||||
<li>Power off your device</li>
|
||||
<li>Power off your console</li>
|
||||
<li>Insert your SD card into your computer</li>
|
||||
<li>Copy <code class="language-plaintext highlighter-rouge">boot.firm</code> and <code class="language-plaintext highlighter-rouge">boot.3dsx</code> from the Luma3DS <code class="language-plaintext highlighter-rouge">.zip</code> to the root of your SD card
|
||||
<ul>
|
||||
|
@ -564,13 +564,13 @@ window.cookieconsent.initialise({
|
|||
</ul>
|
||||
</li>
|
||||
<li>Copy <code class="language-plaintext highlighter-rouge">movable.sed</code> from your computer to the root of your SD card</li>
|
||||
<li>Reinsert your SD card into your device</li>
|
||||
<li>Power on your device</li>
|
||||
<li>Reinsert your SD card into your console</li>
|
||||
<li>Power on your console</li>
|
||||
</ol>
|
||||
|
||||
<h4 id="section-ii---steelminer">Section II - Steelminer</h4>
|
||||
|
||||
<p>In this section, you will create a hacked Steel Diver: Sub Wars save file that, when used, will load the Homebrew Launcher on your device.</p>
|
||||
<p>In this section, you will create a hacked Steel Diver: Sub Wars save file that, when used, will load the Homebrew Launcher on your console.</p>
|
||||
|
||||
<ol>
|
||||
<li>Launch “Steel Diver: Sub Wars” once and select a Mii to initialize your save file
|
||||
|
@ -580,7 +580,7 @@ window.cookieconsent.initialise({
|
|||
</ul>
|
||||
</li>
|
||||
<li>Exit “Steel Diver: Sub Wars”</li>
|
||||
<li>Power off your device</li>
|
||||
<li>Power off your console</li>
|
||||
<li>Insert your SD card into your computer</li>
|
||||
<li>Open <a href="https://3dstools.nhnarwhal.com/#/steelhax">the SteelHax Save Tool website</a> on your computer</li>
|
||||
<li>Select your <code class="language-plaintext highlighter-rouge">movable.sed</code> file</li>
|
||||
|
@ -599,31 +599,31 @@ window.cookieconsent.initialise({
|
|||
<li>Overwrite the old save file when prompted</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Reinsert your SD card into your device</li>
|
||||
<li>Power on your device</li>
|
||||
<li>Reinsert your SD card into your console</li>
|
||||
<li>Power on your console</li>
|
||||
<li>Launch “Steel Diver: Sub Wars”</li>
|
||||
<li>If the exploit was successful, your device will have booted into the Homebrew Launcher</li>
|
||||
<li>If the exploit was successful, your console will have booted into the Homebrew Launcher</li>
|
||||
</ol>
|
||||
|
||||
<h4 id="section-iii---hardware-button-check">Section III - Hardware Button Check</h4>
|
||||
|
||||
<p>In this section, you will see whether your shoulder buttons are working on your device. This will determine which method you will follow on the next page.</p>
|
||||
<p>In this section, you will see whether your shoulder buttons are working on your console. This will determine which method you will follow on the next page.</p>
|
||||
|
||||
<ol>
|
||||
<li>Power on your device</li>
|
||||
<li>Power on your console</li>
|
||||
<li>Once you see the HOME Menu, press the (Left Shoulder) and (Right Shoulder) buttons at the same time
|
||||
<ul>
|
||||
<li>The camera applet should appear</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Power off your device</li>
|
||||
<li>Power off your console</li>
|
||||
</ol>
|
||||
|
||||
<hr />
|
||||
|
||||
<h3 id="next-step-choose-an-exploit">Next step: Choose an exploit</h3>
|
||||
|
||||
<p>If the camera appeared in the previous section, Safe Mode is likely to be working on your device.</p>
|
||||
<p>If the camera appeared in the previous section, Safe Mode is likely to be working on your console.</p>
|
||||
|
||||
<p class="notice--primary">If the camera appeared, continue to <a href="installing-boot9strap-(hbl-usm)">Installing boot9strap (HBL-USM)</a></p>
|
||||
|
||||
|
|
|
@ -531,7 +531,7 @@ window.cookieconsent.initialise({
|
|||
|
||||
<p>Super-skaterhax (when used to launch the Homebrew Launcher) is compatible with New models on version 11.16.0 in all regions, and 11.17.0 in the EUR, JPN and USA regions.</p>
|
||||
|
||||
<p class="notice--warning">The instructions provided only apply to the New 3DS, New 3DS XL, and New 2DS XL. Please ensure that the device you are modding is a New 3DS, New 3DS XL, or New 2DS XL before continuing.</p>
|
||||
<p class="notice--warning">The instructions provided only apply to the New 3DS, New 3DS XL, and New 2DS XL. Please ensure that the console you are modding is a New 3DS, New 3DS XL, or New 2DS XL before continuing.</p>
|
||||
|
||||
<h3 id="what-you-need">What You Need</h3>
|
||||
|
||||
|
@ -545,16 +545,16 @@ window.cookieconsent.initialise({
|
|||
<p>In this section, you will copy the files needed to trigger both super-skaterhax and the Homebrew Launcher.</p>
|
||||
|
||||
<ol>
|
||||
<li>Power off your device</li>
|
||||
<li>Power off your console</li>
|
||||
<li>Insert your SD card into your computer</li>
|
||||
<li>Copy <code class="language-plaintext highlighter-rouge">boot.firm</code> and <code class="language-plaintext highlighter-rouge">boot.3dsx</code> from the Luma3DS <code class="language-plaintext highlighter-rouge">.zip</code> to the root of your SD card
|
||||
<ul>
|
||||
<li>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</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Copy everything inside the folder for your device’s region (and also system version if the region is USA) in the super-skaterhax <code class="language-plaintext highlighter-rouge">.zip</code> to the root of your SD card</li>
|
||||
<li>Reinsert your SD card into your device</li>
|
||||
<li>Power on your device</li>
|
||||
<li>Copy everything inside the folder for your console’s region (and also system version if the region is USA) in the super-skaterhax <code class="language-plaintext highlighter-rouge">.zip</code> to the root of your SD card</li>
|
||||
<li>Reinsert your SD card into your console</li>
|
||||
<li>Power on your console</li>
|
||||
</ol>
|
||||
|
||||
<p class="notice--info"><img src="https://3ds.hacks.guide/images/screenshots/skater-root-layout.png" alt="" /></p>
|
||||
|
@ -563,7 +563,7 @@ window.cookieconsent.initialise({
|
|||
|
||||
<p>In this section, you will visit the browser exploit webpage, which will launch the Homebrew Launcher.</p>
|
||||
|
||||
<p class="notice--info">If you haven’t already, make sure you have a working Internet connection set up on your device.</p>
|
||||
<p class="notice--info">If you haven’t already, make sure you have a working Internet connection set up on your console.</p>
|
||||
|
||||
<ol>
|
||||
<li>On the HOME Menu, press the Left and Right shoulder buttons at the same time to open the camera
|
||||
|
@ -571,7 +571,7 @@ window.cookieconsent.initialise({
|
|||
<li>If you are unable to open the camera, open the Internet Browser and manually type the URL instead (<code class="language-plaintext highlighter-rouge">https://zoogie.github.io/web/super/</code> for EUR/USA/JPN, <code class="language-plaintext highlighter-rouge">https://zoogie.github.io/web/korea</code> for KOR)</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Tap the QR code button and scan one of the following QR codes for your device’s region <a href="https://user-images.githubusercontent.com/28328903/226086338-585bfdac-0aac-44c0-b413-89206d2815d8.png">here</a>
|
||||
<li>Tap the QR code button and scan one of the following QR codes for your console’s region <a href="https://user-images.githubusercontent.com/28328903/226086338-585bfdac-0aac-44c0-b413-89206d2815d8.png">here</a>
|
||||
<ul>
|
||||
<li>If you get a security certificate warning, press (A) to allow the connection</li>
|
||||
</ul>
|
||||
|
@ -595,34 +595,34 @@ window.cookieconsent.initialise({
|
|||
<li>Select the “GO GO!” button on the top screen
|
||||
<ul>
|
||||
<li>If any prompts appear, approve all of them</li>
|
||||
<li>If your device freezes on a yellow screen, hold the POWER button until it turns off, then retry this section</li>
|
||||
<li>If your device freezes on a red screen, hold the POWER button until it turns off, redo step 3 of Section II, then retry this section</li>
|
||||
<li>If your console freezes on a yellow screen, hold the POWER button until it turns off, then retry this section</li>
|
||||
<li>If your console freezes on a red screen, hold the POWER button until it turns off, redo step 3 of Section II, then retry this section</li>
|
||||
<li>If you get another error, try again up to 5 times, and if it still doesn’t work, <a href="troubleshooting#homebrew-launcher-super-skaterhax">follow this troubleshooting guide</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>If the exploit was successful, your device will have booted into the Homebrew Launcher</li>
|
||||
<li>Power off your device</li>
|
||||
<li>If the exploit was successful, your console will have booted into the Homebrew Launcher</li>
|
||||
<li>Power off your console</li>
|
||||
</ol>
|
||||
|
||||
<h4 id="section-iii---hardware-button-check">Section III - Hardware Button Check</h4>
|
||||
|
||||
<p>In this section, you will see whether your shoulder buttons are working on your device. This will determine which method you will follow on the next page.</p>
|
||||
<p>In this section, you will see whether your shoulder buttons are working on your console. This will determine which method you will follow on the next page.</p>
|
||||
|
||||
<ol>
|
||||
<li>Power on your device</li>
|
||||
<li>Power on your console</li>
|
||||
<li>Once you see the HOME Menu, press the (Left Shoulder) and (Right Shoulder) buttons at the same time
|
||||
<ul>
|
||||
<li>The camera applet should appear</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Power off your device</li>
|
||||
<li>Power off your console</li>
|
||||
</ol>
|
||||
|
||||
<hr />
|
||||
|
||||
<h3 id="next-step-choose-an-exploit">Next step: Choose an exploit</h3>
|
||||
|
||||
<p>If the camera appeared in the previous section, Safe Mode is likely to be working on your device.</p>
|
||||
<p>If the camera appeared in the previous section, Safe Mode is likely to be working on your console.</p>
|
||||
|
||||
<p class="notice--primary">If the camera appeared, continue to <a href="installing-boot9strap-(hbl-usm)">Installing boot9strap (HBL-USM)</a></p>
|
||||
|
||||
|
|
10
index.html
10
index.html
|
@ -334,10 +334,10 @@ window.cookieconsent.initialise({
|
|||
<p><strong>3DS firmware 11.17.0 was recently released</strong>. Here’s what you should know:</p>
|
||||
|
||||
<ul>
|
||||
<li>If your device is running <em>Luma 10.2.1 or higher</em>, it is <em>100% safe</em> to update. You can check your Luma version by holding (Select) while booting your device.</li>
|
||||
<li>If your device is on an older Luma version, you should <a href="checking-for-cfw">update Luma</a> before you update your device to 11.17.0.</li>
|
||||
<li>If your device does not yet have custom firmware, <strong>do NOT update to the latest version</strong>, as installation methods may be more difficult.</li>
|
||||
<li>If your unmodified device is ALREADY on 11.17.0, this guide has been updated accordingly. Specifically, New3DS-family devices have a <a href="homebrew-launcher-(super-skaterhax)">free software method</a>, while Old3DS-family devices will need to use <a href="alternate-exploits">alternate exploits</a> that rely on external hardware or software.</li>
|
||||
<li>If your console is running <em>Luma 10.2.1 or higher</em>, it is <em>100% safe</em> to update. You can check your Luma version by holding (Select) while booting your console.</li>
|
||||
<li>If your console is on an older Luma version, you should <a href="checking-for-cfw">update Luma</a> before you update your console to 11.17.0.</li>
|
||||
<li>If your console does not yet have custom firmware, <strong>do NOT update to the latest version</strong>, as installation methods may be more difficult.</li>
|
||||
<li>If your unmodified console is ALREADY on 11.17.0, this guide has been updated accordingly. Specifically, New3DS-family consoles have a <a href="homebrew-launcher-(super-skaterhax)">free software method</a>, while Old3DS-family consoles will need to use <a href="alternate-exploits">alternate exploits</a> that rely on external hardware or software.</li>
|
||||
</ul>
|
||||
|
||||
</div>
|
||||
|
@ -362,7 +362,7 @@ window.cookieconsent.initialise({
|
|||
|
||||
<p>This guide will:</p>
|
||||
<ul>
|
||||
<li>Install <strong>boot9strap</strong> and <strong>Luma3DS custom firmware</strong> on unmodified retail 3DS/2DS devices
|
||||
<li>Install <strong>boot9strap</strong> and <strong>Luma3DS custom firmware</strong> on unmodified retail 3DS/2DS consoles
|
||||
<ul>
|
||||
<li>Luma3DS will automatically remove the region lock and allow you to run unsigned software</li>
|
||||
</ul>
|
||||
|
|
|
@ -549,35 +549,35 @@ window.cookieconsent.initialise({
|
|||
<p>As an additional safety measure, we will perform an additional check for custom firmware. This is because using this method when custom firmware is already installed has a risk of bricking the console (rendering it unusable without recovery methods like <a href="ntrboot">ntrboot</a>).</p>
|
||||
|
||||
<ol>
|
||||
<li>Power off your device</li>
|
||||
<li>Power off your console</li>
|
||||
<li>Hold the (Select) button</li>
|
||||
<li>Power on your device while still holding the (Select) button</li>
|
||||
<li>Power on your console while still holding the (Select) button</li>
|
||||
<li>If the check was successful, you will boot to the HOME Menu and you may proceed with this guide</li>
|
||||
<li>Power off your device</li>
|
||||
<li>Power off your console</li>
|
||||
</ol>
|
||||
|
||||
<p class="notice--danger">If you see a configuration menu or the console immediately powers off, you already have CFW, and continuing with these instructions may BRICK your device! Follow <a href="checking-for-cfw">Checking for CFW</a> to upgrade your existing CFW.</p>
|
||||
<p class="notice--danger">If you see a configuration menu or the console immediately powers off, you already have CFW, and continuing with these instructions may BRICK your console! Follow <a href="checking-for-cfw">Checking for CFW</a> to upgrade your existing CFW.</p>
|
||||
|
||||
<h4 id="section-ii---bannerbomb3">Section II - BannerBomb3</h4>
|
||||
|
||||
<p>In this section, you will trigger the BannerBomb3 exploit using the DSiWare Management menu and copy the resulting file dump to your computer so that you can use it on the next section.</p>
|
||||
|
||||
<ol>
|
||||
<li>Reinsert your SD card into your device</li>
|
||||
<li>Power on your device</li>
|
||||
<li>Launch System Settings on your device</li>
|
||||
<li>Reinsert your SD card into your console</li>
|
||||
<li>Power on your console</li>
|
||||
<li>Launch System Settings on your console</li>
|
||||
<li>Navigate to <code class="language-plaintext highlighter-rouge">Data Management</code> -> <code class="language-plaintext highlighter-rouge">DSiWare</code> -> <code class="language-plaintext highlighter-rouge">SD Card</code> (<a href="/images/screenshots/bb3/dsiware-management.png">image</a>)
|
||||
<ul>
|
||||
<li>Your device should show the BB3 multihax menu</li>
|
||||
<li>If this step causes your device to crash, <a href="troubleshooting#installing-boot9strap-fredtool">follow this troubleshooting guide</a></li>
|
||||
<li>Your console should show the BB3 multihax menu</li>
|
||||
<li>If this step causes your console to crash, <a href="troubleshooting#installing-boot9strap-fredtool">follow this troubleshooting guide</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Use the D-Pad to navigate and press the (A) button to select “Dump DSiWare”
|
||||
<ul>
|
||||
<li>Your device will automatically reboot</li>
|
||||
<li>Your console will automatically reboot</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Power off your device</li>
|
||||
<li>Power off your console</li>
|
||||
</ol>
|
||||
|
||||
<h4 id="section-iii---prep-work">Section III - Prep Work</h4>
|
||||
|
@ -619,9 +619,9 @@ window.cookieconsent.initialise({
|
|||
</li>
|
||||
<li>Copy <code class="language-plaintext highlighter-rouge">boot.nds</code> (B9STool) from the release <code class="language-plaintext highlighter-rouge">.zip</code> to the root of your SD card</li>
|
||||
<li>Copy the <code class="language-plaintext highlighter-rouge">private</code> folder from the Frogminer_save <code class="language-plaintext highlighter-rouge">.zip</code> to the root of your SD card</li>
|
||||
<li>Reinsert your SD card into your device</li>
|
||||
<li>Reinsert your SD card into your console</li>
|
||||
<li>
|
||||
<p>Power on your device</p>
|
||||
<p>Power on your console</p>
|
||||
|
||||
<p class="notice--info"><img src="https://3ds.hacks.guide/images/screenshots/fredtool/fredtool-root-layout.png" alt="" /></p>
|
||||
</li>
|
||||
|
@ -632,7 +632,7 @@ window.cookieconsent.initialise({
|
|||
<p>In this section, you will copy the hacked DS Connection Settings DSiWare to internal memory, which will temporarily replace it with Flipnote Studio.</p>
|
||||
|
||||
<ol>
|
||||
<li>Launch System Settings on your device</li>
|
||||
<li>Launch System Settings on your console</li>
|
||||
<li>Navigate to <code class="language-plaintext highlighter-rouge">Data Management</code> -> <code class="language-plaintext highlighter-rouge">DSiWare</code> -> <code class="language-plaintext highlighter-rouge">SD Card</code> (<a href="/images/screenshots/bb3/dsiware-management.png">image</a>)</li>
|
||||
<li>Select the “Haxxxxxxxxx!” title
|
||||
<ul>
|
||||
|
@ -642,9 +642,9 @@ window.cookieconsent.initialise({
|
|||
<li>Select “Copy”, then select “OK”</li>
|
||||
<li>Return to main menu of the System Settings</li>
|
||||
<li>Navigate to <code class="language-plaintext highlighter-rouge">Internet Settings</code> -> <code class="language-plaintext highlighter-rouge">Nintendo DS Connections</code>, then select “OK” (<a href="/images/screenshots/fredtool/dsconnection.png">image</a>)</li>
|
||||
<li>If the exploit was successful, your device will have loaded the JPN version of Flipnote Studio
|
||||
<li>If the exploit was successful, your console will have loaded the JPN version of Flipnote Studio
|
||||
<ul>
|
||||
<li>If your device does not load the JPN version of Flipnote Studio, <a href="troubleshooting#installing-boot9strap-fredtool">follow this troubleshooting guide</a></li>
|
||||
<li>If your console does not load the JPN version of Flipnote Studio, <a href="troubleshooting#installing-boot9strap-fredtool">follow this troubleshooting guide</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ol>
|
||||
|
@ -670,18 +670,18 @@ window.cookieconsent.initialise({
|
|||
<li>Tap the third box with the letter “A” in it</li>
|
||||
<li>Scroll left until reel “1/3” is selected</li>
|
||||
<li>Tap the fourth box with the letter “A” in it</li>
|
||||
<li>If the exploit was successful, your device will have loaded b9sTool</li>
|
||||
<li>If the exploit was successful, your console will have loaded b9sTool</li>
|
||||
<li>Using the D-Pad, move to “Install boot9strap”
|
||||
<ul>
|
||||
<li>If you miss this step, the system will exit to HOME Menu instead of installing boot9strap and you will need to open Nintendo DS Connections and start over from the beginning of this section</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Press (A), then press START and SELECT at the same time to begin the process</li>
|
||||
<li>Once completed and the bottom screen says “done.”, exit b9sTool, then power off your device
|
||||
<li>Once completed and the bottom screen says “done.”, exit b9sTool, then power off your console
|
||||
<ul>
|
||||
<li>You may have to force power off by holding the power button</li>
|
||||
<li>If your device shuts down when you try to power it on, ensure that you have copied <code class="language-plaintext highlighter-rouge">boot.firm</code> from the Luma3DS <code class="language-plaintext highlighter-rouge">.zip</code> to the root of your SD card</li>
|
||||
<li>If you see the Luma Configuration screen, power off your device and continue to the next section</li>
|
||||
<li>If your console shuts down when you try to power it on, ensure that you have copied <code class="language-plaintext highlighter-rouge">boot.firm</code> from the Luma3DS <code class="language-plaintext highlighter-rouge">.zip</code> to the root of your SD card</li>
|
||||
<li>If you see the Luma Configuration screen, power off your console and continue to the next section</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ol>
|
||||
|
@ -689,12 +689,12 @@ window.cookieconsent.initialise({
|
|||
<h4 id="section-vi---luma3ds-configuration">Section VI - Luma3DS Configuration</h4>
|
||||
|
||||
<ol>
|
||||
<li>Press and hold (Select), and while holding (Select), power on your device</li>
|
||||
<li>Your device should have booted into the Luma3DS configuration menu
|
||||
<li>Press and hold (Select), and while holding (Select), power on your console</li>
|
||||
<li>Your console should have booted into the Luma3DS configuration menu
|
||||
<ul>
|
||||
<li>Luma3DS configuration menu are settings for the Luma3DS custom firmware. Many of these settings may be useful for customization or debugging</li>
|
||||
<li>For the purpose of this guide, <strong>leave these options on the default settings</strong> (do not check or uncheck anything)</li>
|
||||
<li>If your device shuts down when you try to power it on, ensure that you have copied <code class="language-plaintext highlighter-rouge">boot.firm</code> from the Luma3DS <code class="language-plaintext highlighter-rouge">.zip</code> to the root of your SD card</li>
|
||||
<li>If your console shuts down when you try to power it on, ensure that you have copied <code class="language-plaintext highlighter-rouge">boot.firm</code> from the Luma3DS <code class="language-plaintext highlighter-rouge">.zip</code> to the root of your SD card</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Press (Start) to save and reboot</li>
|
||||
|
@ -713,9 +713,9 @@ window.cookieconsent.initialise({
|
|||
<ol>
|
||||
<li>Navigate to <code class="language-plaintext highlighter-rouge">Nintendo 3DS</code> -> <code class="language-plaintext highlighter-rouge"><ID0></code> -> <code class="language-plaintext highlighter-rouge"><ID1></code> -> <code class="language-plaintext highlighter-rouge">Nintendo DSiWare</code> on your SD card</li>
|
||||
<li>Copy the <code class="language-plaintext highlighter-rouge">42383841.bin</code> file from the <code class="language-plaintext highlighter-rouge">clean</code> folder of the downloaded DSiWare archive (output_(name).zip) to the <code class="language-plaintext highlighter-rouge">Nintendo DSiWare</code> folder, replacing the existing one</li>
|
||||
<li>Reinsert your SD card into your device</li>
|
||||
<li>Power on your device</li>
|
||||
<li>Launch System Settings on your device</li>
|
||||
<li>Reinsert your SD card into your console</li>
|
||||
<li>Power on your console</li>
|
||||
<li>Launch System Settings on your console</li>
|
||||
<li>Navigate to <code class="language-plaintext highlighter-rouge">Data Management</code> -> <code class="language-plaintext highlighter-rouge">DSiWare</code> -> <code class="language-plaintext highlighter-rouge">SD Card</code> (<a href="/images/screenshots/bb3/dsiware-management.png">image</a>)</li>
|
||||
<li>Select the “Nintendo DSi™” title</li>
|
||||
<li>Select “Copy”, then select “OK”</li>
|
||||
|
|
|
@ -553,14 +553,14 @@ window.cookieconsent.initialise({
|
|||
<p>As an additional safety measure, we will perform an additional check for custom firmware. This is because using this method when custom firmware is already installed has a risk of bricking the console (rendering it unusable without recovery methods like <a href="ntrboot">ntrboot</a>).</p>
|
||||
|
||||
<ol>
|
||||
<li>Power off your device</li>
|
||||
<li>Power off your console</li>
|
||||
<li>Hold the (Select) button</li>
|
||||
<li>Power on your device while still holding the (Select) button</li>
|
||||
<li>Power on your console while still holding the (Select) button</li>
|
||||
<li>If the check was successful, you will boot to the HOME Menu and you may proceed with this guide</li>
|
||||
<li>Power off your device</li>
|
||||
<li>Power off your console</li>
|
||||
</ol>
|
||||
|
||||
<p class="notice--danger">If you see a configuration menu or the console immediately powers off, you already have CFW, and continuing with these instructions may BRICK your device! Follow <a href="checking-for-cfw">Checking for CFW</a> to upgrade your existing CFW.</p>
|
||||
<p class="notice--danger">If you see a configuration menu or the console immediately powers off, you already have CFW, and continuing with these instructions may BRICK your console! Follow <a href="checking-for-cfw">Checking for CFW</a> to upgrade your existing CFW.</p>
|
||||
|
||||
<h4 id="section-ii---prep-work">Section II - Prep Work</h4>
|
||||
|
||||
|
@ -601,9 +601,9 @@ window.cookieconsent.initialise({
|
|||
</li>
|
||||
<li>Copy <code class="language-plaintext highlighter-rouge">boot.nds</code> (B9STool) from the release <code class="language-plaintext highlighter-rouge">.zip</code> to the root of your SD card</li>
|
||||
<li>Copy the <code class="language-plaintext highlighter-rouge">private</code> folder from the Frogminer_save <code class="language-plaintext highlighter-rouge">.zip</code> to the root of your SD card</li>
|
||||
<li>Reinsert your SD card into your device</li>
|
||||
<li>Reinsert your SD card into your console</li>
|
||||
<li>
|
||||
<p>Power on your device</p>
|
||||
<p>Power on your console</p>
|
||||
|
||||
<p class="notice--info"><img src="https://3ds.hacks.guide/images/screenshots/fredtool/fredtool-root-layout.png" alt="" /></p>
|
||||
</li>
|
||||
|
@ -614,7 +614,7 @@ window.cookieconsent.initialise({
|
|||
<p>In this section, you will copy the hacked DS Connection Settings DSiWare to internal memory, which will temporarily replace it with Flipnote Studio.</p>
|
||||
|
||||
<ol>
|
||||
<li>Launch System Settings on your device</li>
|
||||
<li>Launch System Settings on your console</li>
|
||||
<li>Navigate to <code class="language-plaintext highlighter-rouge">Data Management</code> -> <code class="language-plaintext highlighter-rouge">DSiWare</code> -> <code class="language-plaintext highlighter-rouge">SD Card</code> (<a href="/images/screenshots/bb3/dsiware-management.png">image</a>)</li>
|
||||
<li>Select the “Haxxxxxxxxx!” title
|
||||
<ul>
|
||||
|
@ -624,9 +624,9 @@ window.cookieconsent.initialise({
|
|||
<li>Select “Copy”, then select “OK”</li>
|
||||
<li>Return to main menu of the System Settings</li>
|
||||
<li>Navigate to <code class="language-plaintext highlighter-rouge">Internet Settings</code> -> <code class="language-plaintext highlighter-rouge">Nintendo DS Connections</code>, then select “OK” (<a href="/images/screenshots/fredtool/dsconnection.png">image</a>)</li>
|
||||
<li>If the exploit was successful, your device will have loaded the JPN version of Flipnote Studio
|
||||
<li>If the exploit was successful, your console will have loaded the JPN version of Flipnote Studio
|
||||
<ul>
|
||||
<li>If your device does not load the JPN version of Flipnote Studio, <a href="troubleshooting#installing-boot9strap-fredtool">follow this troubleshooting guide</a></li>
|
||||
<li>If your console does not load the JPN version of Flipnote Studio, <a href="troubleshooting#installing-boot9strap-fredtool">follow this troubleshooting guide</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ol>
|
||||
|
@ -652,18 +652,18 @@ window.cookieconsent.initialise({
|
|||
<li>Tap the third box with the letter “A” in it</li>
|
||||
<li>Scroll left until reel “1/3” is selected</li>
|
||||
<li>Tap the fourth box with the letter “A” in it</li>
|
||||
<li>If the exploit was successful, your device will have loaded b9sTool</li>
|
||||
<li>If the exploit was successful, your console will have loaded b9sTool</li>
|
||||
<li>Using the D-Pad, move to “Install boot9strap”
|
||||
<ul>
|
||||
<li>If you miss this step, the system will exit to HOME Menu instead of installing boot9strap and you will need to open Nintendo DS Connections and start over from the beginning of this section</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Press (A), then press START and SELECT at the same time to begin the process</li>
|
||||
<li>Once completed and the bottom screen says “done.”, exit b9sTool, then power off your device
|
||||
<li>Once completed and the bottom screen says “done.”, exit b9sTool, then power off your console
|
||||
<ul>
|
||||
<li>You may have to force power off by holding the power button</li>
|
||||
<li>If your device shuts down when you try to power it on, ensure that you have copied <code class="language-plaintext highlighter-rouge">boot.firm</code> from the Luma3DS <code class="language-plaintext highlighter-rouge">.zip</code> to the root of your SD card</li>
|
||||
<li>If you see the Luma Configuration screen, power off your device and continue to the next section</li>
|
||||
<li>If your console shuts down when you try to power it on, ensure that you have copied <code class="language-plaintext highlighter-rouge">boot.firm</code> from the Luma3DS <code class="language-plaintext highlighter-rouge">.zip</code> to the root of your SD card</li>
|
||||
<li>If you see the Luma Configuration screen, power off your console and continue to the next section</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ol>
|
||||
|
@ -671,12 +671,12 @@ window.cookieconsent.initialise({
|
|||
<h4 id="section-v---luma3ds-configuration">Section V - Luma3DS Configuration</h4>
|
||||
|
||||
<ol>
|
||||
<li>Press and hold (Select), and while holding (Select), power on your device</li>
|
||||
<li>Your device should have booted into the Luma3DS configuration menu
|
||||
<li>Press and hold (Select), and while holding (Select), power on your console</li>
|
||||
<li>Your console should have booted into the Luma3DS configuration menu
|
||||
<ul>
|
||||
<li>Luma3DS configuration menu are settings for the Luma3DS custom firmware. Many of these settings may be useful for customization or debugging</li>
|
||||
<li>For the purpose of this guide, <strong>leave these options on the default settings</strong> (do not check or uncheck anything)</li>
|
||||
<li>If your device shuts down when you try to power it on, ensure that you have copied <code class="language-plaintext highlighter-rouge">boot.firm</code> from the Luma3DS <code class="language-plaintext highlighter-rouge">.zip</code> to the root of your SD card</li>
|
||||
<li>If your console shuts down when you try to power it on, ensure that you have copied <code class="language-plaintext highlighter-rouge">boot.firm</code> from the Luma3DS <code class="language-plaintext highlighter-rouge">.zip</code> to the root of your SD card</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Press (Start) to save and reboot</li>
|
||||
|
@ -695,9 +695,9 @@ window.cookieconsent.initialise({
|
|||
<ol>
|
||||
<li>Navigate to <code class="language-plaintext highlighter-rouge">Nintendo 3DS</code> -> <code class="language-plaintext highlighter-rouge"><ID0></code> -> <code class="language-plaintext highlighter-rouge"><ID1></code> -> <code class="language-plaintext highlighter-rouge">Nintendo DSiWare</code> on your SD card</li>
|
||||
<li>Copy the <code class="language-plaintext highlighter-rouge">42383841.bin</code> file from the <code class="language-plaintext highlighter-rouge">clean</code> folder of the downloaded DSiWare archive (output_(name).zip) to the <code class="language-plaintext highlighter-rouge">Nintendo DSiWare</code> folder, replacing the existing one</li>
|
||||
<li>Reinsert your SD card into your device</li>
|
||||
<li>Power on your device</li>
|
||||
<li>Launch System Settings on your device</li>
|
||||
<li>Reinsert your SD card into your console</li>
|
||||
<li>Power on your console</li>
|
||||
<li>Launch System Settings on your console</li>
|
||||
<li>Navigate to <code class="language-plaintext highlighter-rouge">Data Management</code> -> <code class="language-plaintext highlighter-rouge">DSiWare</code> -> <code class="language-plaintext highlighter-rouge">SD Card</code> (<a href="/images/screenshots/bb3/dsiware-management.png">image</a>)</li>
|
||||
<li>Select the “Nintendo DSi™” title</li>
|
||||
<li>Select “Copy”, then select “OK”</li>
|
||||
|
|
|
@ -553,35 +553,35 @@ window.cookieconsent.initialise({
|
|||
<p>As an additional safety measure, we will perform an additional check for custom firmware. This is because using this method when custom firmware is already installed has a risk of bricking the console (rendering it unusable without recovery methods like <a href="ntrboot">ntrboot</a>).</p>
|
||||
|
||||
<ol>
|
||||
<li>Power off your device</li>
|
||||
<li>Power off your console</li>
|
||||
<li>Hold the (Select) button</li>
|
||||
<li>Power on your device while still holding the (Select) button</li>
|
||||
<li>Power on your console while still holding the (Select) button</li>
|
||||
<li>If the check was successful, you will boot to the HOME Menu and you may proceed with this guide</li>
|
||||
<li>Power off your device</li>
|
||||
<li>Power off your console</li>
|
||||
</ol>
|
||||
|
||||
<p class="notice--danger">If you see a configuration menu or the console immediately powers off, you already have CFW, and continuing with these instructions may BRICK your device! Follow <a href="checking-for-cfw">Checking for CFW</a> to upgrade your existing CFW.</p>
|
||||
<p class="notice--danger">If you see a configuration menu or the console immediately powers off, you already have CFW, and continuing with these instructions may BRICK your console! Follow <a href="checking-for-cfw">Checking for CFW</a> to upgrade your existing CFW.</p>
|
||||
|
||||
<h4 id="section-ii---bannerbomb3">Section II - BannerBomb3</h4>
|
||||
|
||||
<p>In this section, you will trigger the BannerBomb3 exploit using the DSiWare Management menu and copy the resulting file dump to your computer so that you can use it on the next section.</p>
|
||||
|
||||
<ol>
|
||||
<li>Reinsert your SD card into your device</li>
|
||||
<li>Power on your device</li>
|
||||
<li>Launch System Settings on your device</li>
|
||||
<li>Reinsert your SD card into your console</li>
|
||||
<li>Power on your console</li>
|
||||
<li>Launch System Settings on your console</li>
|
||||
<li>Navigate to <code class="language-plaintext highlighter-rouge">Data Management</code> -> <code class="language-plaintext highlighter-rouge">DSiWare</code> -> <code class="language-plaintext highlighter-rouge">SD Card</code> (<a href="/images/screenshots/bb3/dsiware-management.png">image</a>)
|
||||
<ul>
|
||||
<li>Your device should show the BB3 multihax menu</li>
|
||||
<li>If this step causes your device to crash, <a href="troubleshooting#installing-boot9strap-fredtool">follow this troubleshooting guide</a></li>
|
||||
<li>Your console should show the BB3 multihax menu</li>
|
||||
<li>If this step causes your console to crash, <a href="troubleshooting#installing-boot9strap-fredtool">follow this troubleshooting guide</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Use the D-Pad to navigate and press the (A) button to select “Dump DSiWare”
|
||||
<ul>
|
||||
<li>Your device will automatically reboot</li>
|
||||
<li>Your console will automatically reboot</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Power off your device</li>
|
||||
<li>Power off your console</li>
|
||||
</ol>
|
||||
|
||||
<h4 id="section-iii---prep-work">Section III - Prep Work</h4>
|
||||
|
@ -623,9 +623,9 @@ window.cookieconsent.initialise({
|
|||
</li>
|
||||
<li>Copy <code class="language-plaintext highlighter-rouge">boot.nds</code> (B9STool) from the release <code class="language-plaintext highlighter-rouge">.zip</code> to the root of your SD card</li>
|
||||
<li>Copy the <code class="language-plaintext highlighter-rouge">private</code> folder from the Frogminer_save <code class="language-plaintext highlighter-rouge">.zip</code> to the root of your SD card</li>
|
||||
<li>Reinsert your SD card into your device</li>
|
||||
<li>Reinsert your SD card into your console</li>
|
||||
<li>
|
||||
<p>Power on your device</p>
|
||||
<p>Power on your console</p>
|
||||
|
||||
<p class="notice--info"><img src="https://3ds.hacks.guide/images/screenshots/fredtool/fredtool-root-layout.png" alt="" /></p>
|
||||
</li>
|
||||
|
@ -636,7 +636,7 @@ window.cookieconsent.initialise({
|
|||
<p>In this section, you will copy the hacked DS Connection Settings DSiWare to internal memory, which will temporarily replace it with Flipnote Studio.</p>
|
||||
|
||||
<ol>
|
||||
<li>Launch System Settings on your device</li>
|
||||
<li>Launch System Settings on your console</li>
|
||||
<li>Navigate to <code class="language-plaintext highlighter-rouge">Data Management</code> -> <code class="language-plaintext highlighter-rouge">DSiWare</code> -> <code class="language-plaintext highlighter-rouge">SD Card</code> (<a href="/images/screenshots/bb3/dsiware-management.png">image</a>)</li>
|
||||
<li>Select the “Haxxxxxxxxx!” title
|
||||
<ul>
|
||||
|
@ -646,9 +646,9 @@ window.cookieconsent.initialise({
|
|||
<li>Select “Copy”, then select “OK”</li>
|
||||
<li>Return to main menu of the System Settings</li>
|
||||
<li>Navigate to <code class="language-plaintext highlighter-rouge">Internet Settings</code> -> <code class="language-plaintext highlighter-rouge">Nintendo DS Connections</code>, then select “OK” (<a href="/images/screenshots/fredtool/dsconnection.png">image</a>)</li>
|
||||
<li>If the exploit was successful, your device will have loaded the JPN version of Flipnote Studio
|
||||
<li>If the exploit was successful, your console will have loaded the JPN version of Flipnote Studio
|
||||
<ul>
|
||||
<li>If your device does not load the JPN version of Flipnote Studio, <a href="troubleshooting#installing-boot9strap-fredtool">follow this troubleshooting guide</a></li>
|
||||
<li>If your console does not load the JPN version of Flipnote Studio, <a href="troubleshooting#installing-boot9strap-fredtool">follow this troubleshooting guide</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ol>
|
||||
|
@ -674,18 +674,18 @@ window.cookieconsent.initialise({
|
|||
<li>Tap the third box with the letter “A” in it</li>
|
||||
<li>Scroll left until reel “1/3” is selected</li>
|
||||
<li>Tap the fourth box with the letter “A” in it</li>
|
||||
<li>If the exploit was successful, your device will have loaded b9sTool</li>
|
||||
<li>If the exploit was successful, your console will have loaded b9sTool</li>
|
||||
<li>Using the D-Pad, move to “Install boot9strap”
|
||||
<ul>
|
||||
<li>If you miss this step, the system will exit to HOME Menu instead of installing boot9strap and you will need to open Nintendo DS Connections and start over from the beginning of this section</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Press (A), then press START and SELECT at the same time to begin the process</li>
|
||||
<li>Once completed and the bottom screen says “done.”, exit b9sTool, then power off your device
|
||||
<li>Once completed and the bottom screen says “done.”, exit b9sTool, then power off your console
|
||||
<ul>
|
||||
<li>You may have to force power off by holding the power button</li>
|
||||
<li>If your device shuts down when you try to power it on, ensure that you have copied <code class="language-plaintext highlighter-rouge">boot.firm</code> from the Luma3DS <code class="language-plaintext highlighter-rouge">.zip</code> to the root of your SD card</li>
|
||||
<li>If you see the Luma Configuration screen, power off your device and continue to the next section</li>
|
||||
<li>If your console shuts down when you try to power it on, ensure that you have copied <code class="language-plaintext highlighter-rouge">boot.firm</code> from the Luma3DS <code class="language-plaintext highlighter-rouge">.zip</code> to the root of your SD card</li>
|
||||
<li>If you see the Luma Configuration screen, power off your console and continue to the next section</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ol>
|
||||
|
@ -693,12 +693,12 @@ window.cookieconsent.initialise({
|
|||
<h4 id="section-vi---luma3ds-configuration">Section VI - Luma3DS Configuration</h4>
|
||||
|
||||
<ol>
|
||||
<li>Press and hold (Select), and while holding (Select), power on your device</li>
|
||||
<li>Your device should have booted into the Luma3DS configuration menu
|
||||
<li>Press and hold (Select), and while holding (Select), power on your console</li>
|
||||
<li>Your console should have booted into the Luma3DS configuration menu
|
||||
<ul>
|
||||
<li>Luma3DS configuration menu are settings for the Luma3DS custom firmware. Many of these settings may be useful for customization or debugging</li>
|
||||
<li>For the purpose of this guide, <strong>leave these options on the default settings</strong> (do not check or uncheck anything)</li>
|
||||
<li>If your device shuts down when you try to power it on, ensure that you have copied <code class="language-plaintext highlighter-rouge">boot.firm</code> from the Luma3DS <code class="language-plaintext highlighter-rouge">.zip</code> to the root of your SD card</li>
|
||||
<li>If your console shuts down when you try to power it on, ensure that you have copied <code class="language-plaintext highlighter-rouge">boot.firm</code> from the Luma3DS <code class="language-plaintext highlighter-rouge">.zip</code> to the root of your SD card</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Press (Start) to save and reboot</li>
|
||||
|
@ -717,9 +717,9 @@ window.cookieconsent.initialise({
|
|||
<ol>
|
||||
<li>Navigate to <code class="language-plaintext highlighter-rouge">Nintendo 3DS</code> -> <code class="language-plaintext highlighter-rouge"><ID0></code> -> <code class="language-plaintext highlighter-rouge"><ID1></code> -> <code class="language-plaintext highlighter-rouge">Nintendo DSiWare</code> on your SD card</li>
|
||||
<li>Copy the <code class="language-plaintext highlighter-rouge">42383841.bin</code> file from the <code class="language-plaintext highlighter-rouge">clean</code> folder of the downloaded DSiWare archive (output_(name).zip) to the <code class="language-plaintext highlighter-rouge">Nintendo DSiWare</code> folder, replacing the existing one</li>
|
||||
<li>Reinsert your SD card into your device</li>
|
||||
<li>Power on your device</li>
|
||||
<li>Launch System Settings on your device</li>
|
||||
<li>Reinsert your SD card into your console</li>
|
||||
<li>Power on your console</li>
|
||||
<li>Launch System Settings on your console</li>
|
||||
<li>Navigate to <code class="language-plaintext highlighter-rouge">Data Management</code> -> <code class="language-plaintext highlighter-rouge">DSiWare</code> -> <code class="language-plaintext highlighter-rouge">SD Card</code> (<a href="/images/screenshots/bb3/dsiware-management.png">image</a>)</li>
|
||||
<li>Select the “Nintendo DSi™” title</li>
|
||||
<li>Select “Copy”, then select “OK”</li>
|
||||
|
|
|
@ -546,26 +546,26 @@ If you are unable to install one, follow <a href="bannerbomb3">Bannerbomb3</a> i
|
|||
<p>As an additional safety measure, we will perform an additional check for custom firmware. This is because using this method when custom firmware is already installed has a risk of bricking the console (rendering it unusable without recovery methods like <a href="ntrboot">ntrboot</a>).</p>
|
||||
|
||||
<ol>
|
||||
<li>Power off your device</li>
|
||||
<li>Power off your console</li>
|
||||
<li>Hold the (Select) button</li>
|
||||
<li>Power on your device while still holding the (Select) button</li>
|
||||
<li>Power on your console while still holding the (Select) button</li>
|
||||
<li>If the check was successful, you will boot to the HOME Menu and you may proceed with this guide</li>
|
||||
<li>Power off your device</li>
|
||||
<li>Power off your console</li>
|
||||
</ol>
|
||||
|
||||
<p class="notice--danger">If you see a configuration menu or the console immediately powers off, you already have CFW, and continuing with these instructions may BRICK your device! Follow <a href="checking-for-cfw">Checking for CFW</a> to upgrade your existing CFW.</p>
|
||||
<p class="notice--danger">If you see a configuration menu or the console immediately powers off, you already have CFW, and continuing with these instructions may BRICK your console! Follow <a href="checking-for-cfw">Checking for CFW</a> to upgrade your existing CFW.</p>
|
||||
|
||||
<h4 id="section-ii---prep-work">Section II - Prep Work</h4>
|
||||
|
||||
<ol>
|
||||
<li>Power off your device</li>
|
||||
<li>Power off your console</li>
|
||||
<li>Insert your SD card into your computer</li>
|
||||
<li>Copy <code class="language-plaintext highlighter-rouge">boot.firm</code> and <code class="language-plaintext highlighter-rouge">boot.3dsx</code> from the Luma3DS <code class="language-plaintext highlighter-rouge">.zip</code> to the root of your SD card</li>
|
||||
<li>Copy <code class="language-plaintext highlighter-rouge">boot.nds</code> (b9sTool) from the b9sTool release <code class="language-plaintext highlighter-rouge">.zip</code> to the root of your SD card</li>
|
||||
<li>Copy <code class="language-plaintext highlighter-rouge">Frogtool.3dsx</code> to the <code class="language-plaintext highlighter-rouge">/3ds/</code> folder on your SD card</li>
|
||||
<li>Copy <code class="language-plaintext highlighter-rouge">frogcert.bin</code> to the root of your SD card</li>
|
||||
<li>Reinsert your SD card into your device</li>
|
||||
<li>Power on your device</li>
|
||||
<li>Reinsert your SD card into your console</li>
|
||||
<li>Power on your console</li>
|
||||
</ol>
|
||||
|
||||
<h4 id="section-iii---patching-ds-download-play">Section III - Patching DS Download Play</h4>
|
||||
|
@ -577,7 +577,7 @@ If you are unable to install one, follow <a href="bannerbomb3">Bannerbomb3</a> i
|
|||
<li>Frogtool will automatically run and inject the JPN version of Flipnote Studio into your DS Download Play</li>
|
||||
<li>Once this operation has finished, read the screens and check if the process was successful</li>
|
||||
<li>Tap the touch screen, then select “BOOT patched DS Download Play”</li>
|
||||
<li>If the exploit was successful, your device will have loaded the JPN version of Flipnote Studio
|
||||
<li>If the exploit was successful, your console will have loaded the JPN version of Flipnote Studio
|
||||
<ul>
|
||||
<li>If you get stuck on a black screen, follow <a href="https://wiki.hacks.guide/wiki/3DS:TWLFix#Homebrew_Launcher-0">this</a> page, then try again</li>
|
||||
</ul>
|
||||
|
@ -605,18 +605,18 @@ If you are unable to install one, follow <a href="bannerbomb3">Bannerbomb3</a> i
|
|||
<li>Tap the third box with the letter “A” in it</li>
|
||||
<li>Scroll left until reel “1/3” is selected</li>
|
||||
<li>Tap the fourth box with the letter “A” in it</li>
|
||||
<li>If the exploit was successful, your device will have loaded b9sTool</li>
|
||||
<li>If the exploit was successful, your console will have loaded b9sTool</li>
|
||||
<li>Using the D-Pad, move to “Install boot9strap”
|
||||
<ul>
|
||||
<li>If you miss this step, the system will exit to HOME Menu instead of installing boot9strap and you will need to open DS Download Play and start over from the beginning of this section</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Press (A), then press START and SELECT at the same time to begin the process</li>
|
||||
<li>Once completed and the bottom screen says “done.”, exit b9sTool, then power off your device
|
||||
<li>Once completed and the bottom screen says “done.”, exit b9sTool, then power off your console
|
||||
<ul>
|
||||
<li>You may have to force power off by holding the power button</li>
|
||||
<li>If your device shuts down when you try to power it on, ensure that you have copied <code class="language-plaintext highlighter-rouge">boot.firm</code> from the Luma3DS <code class="language-plaintext highlighter-rouge">.zip</code> to the root of your SD card</li>
|
||||
<li>If you see the Luma Configuration screen, power off your device and continue to the next section</li>
|
||||
<li>If your console shuts down when you try to power it on, ensure that you have copied <code class="language-plaintext highlighter-rouge">boot.firm</code> from the Luma3DS <code class="language-plaintext highlighter-rouge">.zip</code> to the root of your SD card</li>
|
||||
<li>If you see the Luma Configuration screen, power off your console and continue to the next section</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ol>
|
||||
|
@ -624,12 +624,12 @@ If you are unable to install one, follow <a href="bannerbomb3">Bannerbomb3</a> i
|
|||
<h4 id="section-vi---luma3ds-configuration">Section VI - Luma3DS Configuration</h4>
|
||||
|
||||
<ol>
|
||||
<li>Press and hold (Select), and while holding (Select), power on your device</li>
|
||||
<li>Your device should have booted into the Luma3DS configuration menu
|
||||
<li>Press and hold (Select), and while holding (Select), power on your console</li>
|
||||
<li>Your console should have booted into the Luma3DS configuration menu
|
||||
<ul>
|
||||
<li>Luma3DS configuration menu are settings for the Luma3DS custom firmware. Many of these settings may be useful for customization or debugging</li>
|
||||
<li>For the purpose of this guide, <strong>leave these options on the default settings</strong> (do not check or uncheck anything)</li>
|
||||
<li>If your device shuts down when you try to power it on, ensure that you have copied <code class="language-plaintext highlighter-rouge">boot.firm</code> from the Luma3DS <code class="language-plaintext highlighter-rouge">.zip</code> to the root of your SD card</li>
|
||||
<li>If your console shuts down when you try to power it on, ensure that you have copied <code class="language-plaintext highlighter-rouge">boot.firm</code> from the Luma3DS <code class="language-plaintext highlighter-rouge">.zip</code> to the root of your SD card</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Press (Start) to save and reboot</li>
|
||||
|
@ -658,7 +658,7 @@ If you are unable to install one, follow <a href="bannerbomb3">Bannerbomb3</a> i
|
|||
<li>Press (B) to exit the Rosalina menu</li>
|
||||
<li>Press (Home), then close Download Play</li>
|
||||
<li>Relaunch the Download Play application</li>
|
||||
<li>Your device should load the Homebrew Launcher</li>
|
||||
<li>Your console should load the Homebrew Launcher</li>
|
||||
<li>Launch Frogtool from the list of homebrew</li>
|
||||
<li>Select the “RESTORE patched DS Download Play” option</li>
|
||||
<li>Once this operation has finished, read the screens and check if the process was successful
|
||||
|
@ -667,7 +667,7 @@ If you are unable to install one, follow <a href="bannerbomb3">Bannerbomb3</a> i
|
|||
</ul>
|
||||
</li>
|
||||
<li>If the process was successful, tap the touch screen, then press START to exit</li>
|
||||
<li>Power off your device</li>
|
||||
<li>Power off your console</li>
|
||||
</ol>
|
||||
|
||||
<hr />
|
||||
|
|
|
@ -551,7 +551,7 @@ window.cookieconsent.initialise({
|
|||
</ul>
|
||||
</li>
|
||||
<li>The latest release of <a href="https://github.com/LumaTeam/Luma3DS/releases/latest">Luma3DS</a> (the Luma3DS <code class="language-plaintext highlighter-rouge">.zip</code> file that isn’t source code)</li>
|
||||
<li>The <code class="language-plaintext highlighter-rouge">.firm</code> corresponding to your device and version:</li>
|
||||
<li>The <code class="language-plaintext highlighter-rouge">.firm</code> corresponding to your console and version:</li>
|
||||
</ul>
|
||||
|
||||
<table>
|
||||
|
@ -760,21 +760,21 @@ window.cookieconsent.initialise({
|
|||
<p>In this section, you will download the necessary files for the hardmod and dump the NAND image in preparation to install custom firmware.</p>
|
||||
|
||||
<ol>
|
||||
<li>Power off your device</li>
|
||||
<li>Power off your console</li>
|
||||
<li>Insert your SD card into your computer</li>
|
||||
<li>Copy <code class="language-plaintext highlighter-rouge">boot.firm</code> and <code class="language-plaintext highlighter-rouge">boot.3dsx</code> from the Luma3DS <code class="language-plaintext highlighter-rouge">.zip</code> to the root of your SD card</li>
|
||||
<li>Copy the hardmod-b9s-installer folder from the hardmod-b9s-installer <code class="language-plaintext highlighter-rouge">.zip</code> to your computer</li>
|
||||
<li>Copy your downloaded <code class="language-plaintext highlighter-rouge">.firm</code> to the hardmod-b9s-installer folder on your computer</li>
|
||||
<li>Rename your downloaded <code class="language-plaintext highlighter-rouge">.firm</code> in the hardmod-b9s-installer folder on your computer to <code class="language-plaintext highlighter-rouge">current.firm</code></li>
|
||||
<li>Copy <code class="language-plaintext highlighter-rouge">boot9strap.firm</code> and <code class="language-plaintext highlighter-rouge">boot9strap.firm.sha</code> from the boot9strap <code class="language-plaintext highlighter-rouge">.zip</code> to the hardmod-b9s-installer folder on your computer</li>
|
||||
<li>Reinsert your SD card into your device</li>
|
||||
<li>Reinsert your SD card into your console</li>
|
||||
<li>Use your hardmod to create a NAND backup</li>
|
||||
<li>Move your NAND backup to the hardmod-b9s-installer folder on your computer and rename it to <code class="language-plaintext highlighter-rouge">NAND.bin</code></li>
|
||||
</ol>
|
||||
|
||||
<h4 id="section-ii---installing-boot9strap">Section II - Installing boot9strap</h4>
|
||||
|
||||
<p>In this section, you will install custom firmware to the dumped NAND image, and then install this NAND image back onto the device to install custom firmware on it.</p>
|
||||
<p>In this section, you will install custom firmware to the dumped NAND image, and then install this NAND image back onto the console to install custom firmware on it.</p>
|
||||
|
||||
<ol>
|
||||
<li>Run hardmod-b9s-installer
|
||||
|
@ -783,15 +783,15 @@ window.cookieconsent.initialise({
|
|||
<li>Mac and Linux Users: Run <code class="language-plaintext highlighter-rouge">install-b9s.py</code></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Flash your outputted <code class="language-plaintext highlighter-rouge">NAND-patched.bin</code> to your device with your hardmod</li>
|
||||
<li>Power off your device</li>
|
||||
<li>Flash your outputted <code class="language-plaintext highlighter-rouge">NAND-patched.bin</code> to your console with your hardmod</li>
|
||||
<li>Power off your console</li>
|
||||
<li>Disconnect your hardmod</li>
|
||||
<li>Press and hold (Select), and while holding (Select), power on your device</li>
|
||||
<li>Your device should have booted into the Luma3DS configuration menu
|
||||
<li>Press and hold (Select), and while holding (Select), power on your console</li>
|
||||
<li>Your console should have booted into the Luma3DS configuration menu
|
||||
<ul>
|
||||
<li>Luma3DS configuration menu are settings for the Luma3DS custom firmware. Many of these settings may be useful for customization or debugging</li>
|
||||
<li>For the purpose of this guide, <strong>leave these options on the default settings</strong> (do not check or uncheck anything)</li>
|
||||
<li>If your device shuts down when you try to power it on, ensure that you have copied <code class="language-plaintext highlighter-rouge">boot.firm</code> from the Luma3DS <code class="language-plaintext highlighter-rouge">.zip</code> to the root of your SD card</li>
|
||||
<li>If your console shuts down when you try to power it on, ensure that you have copied <code class="language-plaintext highlighter-rouge">boot.firm</code> from the Luma3DS <code class="language-plaintext highlighter-rouge">.zip</code> to the root of your SD card</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Press (Start) to save and reboot</li>
|
||||
|
|
|
@ -548,7 +548,7 @@ window.cookieconsent.initialise({
|
|||
|
||||
<h4 id="section-i---prep-work">Section I - Prep Work</h4>
|
||||
|
||||
<p>In this section, you will copy the files needed to trigger the unSAFE_MODE exploit onto your device’s SD card. Then, you will use Homebrew Launcher to launch slotTool, which will overwrite your Wi-Fi slots with hacked data. Your Wi-Fi connection settings will be temporarily overwritten while the exploit is active.</p>
|
||||
<p>In this section, you will copy the files needed to trigger the unSAFE_MODE exploit onto your console’s SD card. Then, you will use Homebrew Launcher to launch slotTool, which will overwrite your Wi-Fi slots with hacked data. Your Wi-Fi connection settings will be temporarily overwritten while the exploit is active.</p>
|
||||
|
||||
<ol>
|
||||
<li>Insert your SD card into your computer</li>
|
||||
|
@ -556,14 +556,14 @@ window.cookieconsent.initialise({
|
|||
<li>Copy <code class="language-plaintext highlighter-rouge">boot9strap.firm</code> and <code class="language-plaintext highlighter-rouge">boot9strap.firm.sha</code> from the RELEASE <code class="language-plaintext highlighter-rouge">.zip</code> to the <code class="language-plaintext highlighter-rouge">/boot9strap/</code> folder on your SD card</li>
|
||||
<li>Create a folder named <code class="language-plaintext highlighter-rouge">3ds</code> on the root of your SD card if it does not already exist
|
||||
<ul>
|
||||
<li>This folder stores homebrew applications and data; it is different from the <code class="language-plaintext highlighter-rouge">Nintendo 3DS</code> folder that the device automatically generates</li>
|
||||
<li>This folder stores homebrew applications and data; it is different from the <code class="language-plaintext highlighter-rouge">Nintendo 3DS</code> folder that the console automatically generates</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Copy the <code class="language-plaintext highlighter-rouge">slotTool</code> folder from the RELEASE <code class="language-plaintext highlighter-rouge">.zip</code> to the <code class="language-plaintext highlighter-rouge">/3ds/</code> folder on your SD card</li>
|
||||
<li>Copy <code class="language-plaintext highlighter-rouge">usm.bin</code> from the RELEASE <code class="language-plaintext highlighter-rouge">.zip</code> to the root folder on your SD card</li>
|
||||
<li>Copy <code class="language-plaintext highlighter-rouge">SafeB9SInstaller.bin</code> from the SafeB9SInstaller <code class="language-plaintext highlighter-rouge">.zip</code> to the root of your SD card</li>
|
||||
<li>Reinsert your SD card into your device</li>
|
||||
<li>Power on your device</li>
|
||||
<li>Reinsert your SD card into your console</li>
|
||||
<li>Power on your console</li>
|
||||
<li>Open the Homebrew Launcher through your method of choice (likely the Internet Browser)</li>
|
||||
<li>Launch slotTool from the list of homebrew
|
||||
<ul>
|
||||
|
@ -583,12 +583,12 @@ window.cookieconsent.initialise({
|
|||
|
||||
<h4 id="section-ii---unsafe_mode">Section II - unSAFE_MODE</h4>
|
||||
|
||||
<p>In this section, you will enter Safe Mode (a feature available on all 3DS family devices) and navigate to a menu where unSAFE_MODE will be triggered, which will launch you into the boot9strap (custom firmware) installer.</p>
|
||||
<p>In this section, you will enter Safe Mode (a feature available on all 3DS family consoles) and navigate to a menu where unSAFE_MODE will be triggered, which will launch you into the boot9strap (custom firmware) installer.</p>
|
||||
|
||||
<ol>
|
||||
<li>With your device still powered off, hold the following buttons: (Left Shoulder) + (Right Shoulder) + (D-Pad Up) + (A), and while holding these buttons together, power on your device
|
||||
<li>With your console still powered off, hold the following buttons: (Left Shoulder) + (Right Shoulder) + (D-Pad Up) + (A), and while holding these buttons together, power on your console
|
||||
<ul>
|
||||
<li>Keep holding the buttons until the device boots into Safe Mode (a “system update” menu)</li>
|
||||
<li>Keep holding the buttons until the console boots into Safe Mode (a “system update” menu)</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Press “OK” to accept the update
|
||||
|
@ -600,10 +600,10 @@ window.cookieconsent.initialise({
|
|||
<li>The update will eventually fail, with the error code <code class="language-plaintext highlighter-rouge">003-1099</code>. This is intended behaviour</li>
|
||||
<li>When asked “Would you like to configure Internet settings?”, select “Yes”</li>
|
||||
<li>On the following menu, navigate to <code class="language-plaintext highlighter-rouge">Connection 1</code> -> <code class="language-plaintext highlighter-rouge">Change Settings</code> -> <code class="language-plaintext highlighter-rouge">Next Page (right arrow)</code> -> <code class="language-plaintext highlighter-rouge">Proxy Settings</code> -> <code class="language-plaintext highlighter-rouge">Detailed Setup</code> (<a href="/images/screenshots/usm/safemode_highlighted.png">image</a>)</li>
|
||||
<li>If the exploit was successful, your device will have booted into SafeB9SInstaller
|
||||
<li>If the exploit was successful, your console will have booted into SafeB9SInstaller
|
||||
<ul>
|
||||
<li>If your device instead freezes on a white screen, hold the POWER button until it turns off, then retry this section</li>
|
||||
<li>If your device instead freezes on a red screen, you are missing <code class="language-plaintext highlighter-rouge">usm.bin</code> from the root of your SD card</li>
|
||||
<li>If your console instead freezes on a white screen, hold the POWER button until it turns off, then retry this section</li>
|
||||
<li>If your console instead freezes on a red screen, you are missing <code class="language-plaintext highlighter-rouge">usm.bin</code> from the root of your SD card</li>
|
||||
<li>If you get a different error, <a href="troubleshooting#installing-boot9strap-usm">follow this troubleshooting guide</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
|
@ -611,7 +611,7 @@ window.cookieconsent.initialise({
|
|||
|
||||
<h4 id="section-iii---installing-boot9strap">Section III - Installing boot9strap</h4>
|
||||
|
||||
<p>In this section, you will install custom firmware onto your device.</p>
|
||||
<p>In this section, you will install custom firmware onto your console.</p>
|
||||
|
||||
<ol>
|
||||
<li>When prompted, input the key combo given on the top screen to install boot9strap
|
||||
|
@ -619,12 +619,12 @@ window.cookieconsent.initialise({
|
|||
<li>If a step on the lower screen has red-colored text, and you are not prompted to input a key combo, <a href="troubleshooting#issues-with-safeb9sinstaller">follow this troubleshooting guide</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Once it is complete, press (A) to reboot your device</li>
|
||||
<li>Your device should have booted into the Luma3DS configuration menu
|
||||
<li>Once it is complete, press (A) to reboot your console</li>
|
||||
<li>Your console should have booted into the Luma3DS configuration menu
|
||||
<ul>
|
||||
<li>Luma3DS configuration menu are settings for the Luma3DS custom firmware. Many of these settings may be useful for customization or debugging</li>
|
||||
<li>For the purpose of this guide, <strong>leave these options on the default settings</strong> (do not check or uncheck anything)</li>
|
||||
<li>If your device shuts down when you try to power it on, ensure that you have copied <code class="language-plaintext highlighter-rouge">boot.firm</code> from the Luma3DS <code class="language-plaintext highlighter-rouge">.zip</code> to the root of your SD card</li>
|
||||
<li>If your console shuts down when you try to power it on, ensure that you have copied <code class="language-plaintext highlighter-rouge">boot.firm</code> from the Luma3DS <code class="language-plaintext highlighter-rouge">.zip</code> to the root of your SD card</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Press (Start) to save and reboot</li>
|
||||
|
@ -655,10 +655,10 @@ window.cookieconsent.initialise({
|
|||
<li>Press (B) to exit the Rosalina menu</li>
|
||||
<li>Press (Home), then close Download Play</li>
|
||||
<li>Relaunch the Download Play application</li>
|
||||
<li>Your device should load the Homebrew Launcher</li>
|
||||
<li>Your console should load the Homebrew Launcher</li>
|
||||
<li>Launch slotTool from the list of homebrew</li>
|
||||
<li>Select “RESTORE original wifi slots 1,2,3”</li>
|
||||
<li>Your device will then reboot</li>
|
||||
<li>Your console will then reboot</li>
|
||||
</ol>
|
||||
|
||||
<hr />
|
||||
|
|
|
@ -551,7 +551,7 @@ window.cookieconsent.initialise({
|
|||
</ul>
|
||||
</li>
|
||||
<li>A physical or digital copy of Mario Kart 7 that is the same region as both consoles</li>
|
||||
<li>An SD card for both devices</li>
|
||||
<li>An SD card for both consoles</li>
|
||||
</ul>
|
||||
|
||||
<h3 id="what-you-need">What You Need</h3>
|
||||
|
@ -574,16 +574,16 @@ window.cookieconsent.initialise({
|
|||
|
||||
<h4 id="section-i---hardware-button-check-target-3ds">Section I - Hardware Button Check (target 3DS)</h4>
|
||||
|
||||
<p>In this section, you will see whether your shoulder buttons are working on your device. This will determine which method you will follow on the next page.</p>
|
||||
<p>In this section, you will see whether your shoulder buttons are working on your console. This will determine which method you will follow on the next page.</p>
|
||||
|
||||
<ol>
|
||||
<li>Power on your device</li>
|
||||
<li>Power on your console</li>
|
||||
<li>Once you see the HOME Menu, press the (Left Shoulder) and (Right Shoulder) buttons at the same time
|
||||
<ul>
|
||||
<li>The camera applet should appear</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Power off your device</li>
|
||||
<li>Power off your console</li>
|
||||
</ol>
|
||||
|
||||
<p class="notice--warning">If the camera does not open, you cannot follow this method. If this is the case, join <a href="https://discord.gg/MWxPgEp">Nintendo Homebrew on Discord</a> and ask, in English, for help.</p>
|
||||
|
@ -646,11 +646,11 @@ window.cookieconsent.initialise({
|
|||
</li>
|
||||
<li>Navigate to <code class="language-plaintext highlighter-rouge">Local Multiplayer</code>. A menu should pop up
|
||||
<ul>
|
||||
<li>If the screen freezes, hold the power button for fifteen seconds to force power off your device, then try again</li>
|
||||
<li>If the screen freezes, hold the power button for fifteen seconds to force power off your console, then try again</li>
|
||||
<li>If you have launched kartdlphax previously, the last selected settings will be loaded. If they are correct, select <code class="language-plaintext highlighter-rouge">Use settings</code> and skip the next 3 steps. If they are incorrect, select <code class="language-plaintext highlighter-rouge">Change settings</code> and proceed.</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Select your <strong>target 3DS</strong> device type (Old 3DS family or New 3DS family)</li>
|
||||
<li>Select your <strong>target 3DS</strong> console type (Old 3DS family or New 3DS family)</li>
|
||||
<li>Select the following exploit type depending on your system version:
|
||||
<ul>
|
||||
<li>11.16.0: select <code class="language-plaintext highlighter-rouge">xPloitInjector (11.16)</code></li>
|
||||
|
@ -694,12 +694,12 @@ window.cookieconsent.initialise({
|
|||
|
||||
<h4 id="section-v---unsafe_mode">Section V - unSAFE_MODE</h4>
|
||||
|
||||
<p>In this section, you will enter Safe Mode (a feature available on all 3DS family devices) and navigate to a menu where unSAFE_MODE will be triggered, which will launch you into the boot9strap (custom firmware) installer.</p>
|
||||
<p>In this section, you will enter Safe Mode (a feature available on all 3DS family consoles) and navigate to a menu where unSAFE_MODE will be triggered, which will launch you into the boot9strap (custom firmware) installer.</p>
|
||||
|
||||
<ol>
|
||||
<li>With your device still powered off, hold the following buttons: (Left Shoulder) + (Right Shoulder) + (D-Pad Up) + (A), and while holding these buttons together, power on your device
|
||||
<li>With your console still powered off, hold the following buttons: (Left Shoulder) + (Right Shoulder) + (D-Pad Up) + (A), and while holding these buttons together, power on your console
|
||||
<ul>
|
||||
<li>Keep holding the buttons until the device boots into Safe Mode (a “system update” menu)</li>
|
||||
<li>Keep holding the buttons until the console boots into Safe Mode (a “system update” menu)</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Press “OK” to accept the update
|
||||
|
@ -711,10 +711,10 @@ window.cookieconsent.initialise({
|
|||
<li>The update will eventually fail, with the error code <code class="language-plaintext highlighter-rouge">003-1099</code>. This is intended behaviour</li>
|
||||
<li>When asked “Would you like to configure Internet settings?”, select “Yes”</li>
|
||||
<li>On the following menu, navigate to <code class="language-plaintext highlighter-rouge">Connection 1</code> -> <code class="language-plaintext highlighter-rouge">Change Settings</code> -> <code class="language-plaintext highlighter-rouge">Next Page (right arrow)</code> -> <code class="language-plaintext highlighter-rouge">Proxy Settings</code> -> <code class="language-plaintext highlighter-rouge">Detailed Setup</code> (<a href="/images/screenshots/usm/safemode_highlighted.png">image</a>)</li>
|
||||
<li>If the exploit was successful, your device will have booted into SafeB9SInstaller
|
||||
<li>If the exploit was successful, your console will have booted into SafeB9SInstaller
|
||||
<ul>
|
||||
<li>If your device instead freezes on a white screen, hold the POWER button until it turns off, then retry this section</li>
|
||||
<li>If your device instead freezes on a red screen, you are missing <code class="language-plaintext highlighter-rouge">usm.bin</code> from the root of your SD card</li>
|
||||
<li>If your console instead freezes on a white screen, hold the POWER button until it turns off, then retry this section</li>
|
||||
<li>If your console instead freezes on a red screen, you are missing <code class="language-plaintext highlighter-rouge">usm.bin</code> from the root of your SD card</li>
|
||||
<li>If you get a different error, <a href="troubleshooting#installing-boot9strap-usm">follow this troubleshooting guide</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
|
@ -722,7 +722,7 @@ window.cookieconsent.initialise({
|
|||
|
||||
<h4 id="section-vi---installing-boot9strap">Section VI - Installing boot9strap</h4>
|
||||
|
||||
<p>In this section, you will install custom firmware onto your device.</p>
|
||||
<p>In this section, you will install custom firmware onto your console.</p>
|
||||
|
||||
<ol>
|
||||
<li>When prompted, input the key combo given on the top screen to install boot9strap
|
||||
|
@ -730,12 +730,12 @@ window.cookieconsent.initialise({
|
|||
<li>If a step on the lower screen has red-colored text, and you are not prompted to input a key combo, <a href="troubleshooting#issues-with-safeb9sinstaller">follow this troubleshooting guide</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Once it is complete, press (A) to reboot your device</li>
|
||||
<li>Your device should have booted into the Luma3DS configuration menu
|
||||
<li>Once it is complete, press (A) to reboot your console</li>
|
||||
<li>Your console should have booted into the Luma3DS configuration menu
|
||||
<ul>
|
||||
<li>Luma3DS configuration menu are settings for the Luma3DS custom firmware. Many of these settings may be useful for customization or debugging</li>
|
||||
<li>For the purpose of this guide, <strong>leave these options on the default settings</strong> (do not check or uncheck anything)</li>
|
||||
<li>If your device shuts down when you try to power it on, ensure that you have copied <code class="language-plaintext highlighter-rouge">boot.firm</code> from the Luma3DS <code class="language-plaintext highlighter-rouge">.zip</code> to the root of your SD card</li>
|
||||
<li>If your console shuts down when you try to power it on, ensure that you have copied <code class="language-plaintext highlighter-rouge">boot.firm</code> from the Luma3DS <code class="language-plaintext highlighter-rouge">.zip</code> to the root of your SD card</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Press (Start) to save and reboot</li>
|
||||
|
@ -766,10 +766,10 @@ window.cookieconsent.initialise({
|
|||
<li>Press (B) to exit the Rosalina menu</li>
|
||||
<li>Press (Home), then close Download Play</li>
|
||||
<li>Relaunch the Download Play application</li>
|
||||
<li>Your device should load the Homebrew Launcher</li>
|
||||
<li>Your console should load the Homebrew Launcher</li>
|
||||
<li>Launch slotTool from the list of homebrew</li>
|
||||
<li>Select “RESTORE original wifi slots 1,2,3”</li>
|
||||
<li>Your device will then reboot</li>
|
||||
<li>Your console will then reboot</li>
|
||||
</ol>
|
||||
|
||||
<hr />
|
||||
|
|
|
@ -537,7 +537,7 @@ window.cookieconsent.initialise({
|
|||
<h3 id="what-you-need">What You Need</h3>
|
||||
|
||||
<ul>
|
||||
<li>A magnet that triggers the sleep mode of your device (if using a folding style device)</li>
|
||||
<li>A magnet that triggers the sleep mode of your console (if using a folding style console)</li>
|
||||
<li>Your ntrboot flashed flashcart</li>
|
||||
<li>The latest release of <a href="https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip">SafeB9SInstaller</a> (direct download)</li>
|
||||
<li>The latest release of <a href="https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip">boot9strap</a> (direct download)</li>
|
||||
|
@ -549,7 +549,7 @@ window.cookieconsent.initialise({
|
|||
<h4 id="section-i---prep-work">Section I - Prep Work</h4>
|
||||
|
||||
<ol>
|
||||
<li>Power off your device</li>
|
||||
<li>Power off your console</li>
|
||||
<li>Insert your console’s SD card into your computer
|
||||
<ul>
|
||||
<li>This is the SD card from your 3DS, <em>not</em> the SD card from your flashcart</li>
|
||||
|
@ -568,20 +568,20 @@ window.cookieconsent.initialise({
|
|||
<p class="notice--info"><img src="https://3ds.hacks.guide/images/screenshots/boot9strap-ntrboot-file-layout.png" alt="" /></p>
|
||||
</li>
|
||||
<li>Reinsert your SD card into your 3DS</li>
|
||||
<li>Power on your device</li>
|
||||
<li>Power on your console</li>
|
||||
</ol>
|
||||
|
||||
<h4 id="section-ii---ntrboot">Section II - ntrboot</h4>
|
||||
|
||||
<ol>
|
||||
<li>Use the magnet to find the spot on your device where the sleep sensor is triggered
|
||||
<li>Use the magnet to find the spot on your console where the sleep sensor is triggered
|
||||
<ul>
|
||||
<li>This step is not needed on the old 2DS (which has a sleep mode switch)</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Power off your device</li>
|
||||
<li>Insert your flashcart into your device</li>
|
||||
<li>Place the magnet on your device to trigger the sleep sensor
|
||||
<li>Power off your console</li>
|
||||
<li>Insert your flashcart into your console</li>
|
||||
<li>Place the magnet on your console to trigger the sleep sensor
|
||||
<ul>
|
||||
<li>On old 2DS, you should instead enable the sleep mode switch</li>
|
||||
</ul>
|
||||
|
@ -592,7 +592,7 @@ window.cookieconsent.initialise({
|
|||
</ul>
|
||||
</li>
|
||||
<li>If the exploit was successful, you will have booted into SafeB9SInstaller</li>
|
||||
<li>Remove the magnet from your device
|
||||
<li>Remove the magnet from your console
|
||||
<ul>
|
||||
<li>On old 2DS, you should instead disable the sleep mode switch</li>
|
||||
</ul>
|
||||
|
@ -601,7 +601,7 @@ window.cookieconsent.initialise({
|
|||
|
||||
<h4 id="section-iii---installing-boot9strap">Section III - Installing boot9strap</h4>
|
||||
|
||||
<p>In this section, you will install custom firmware onto your device.</p>
|
||||
<p>In this section, you will install custom firmware onto your console.</p>
|
||||
|
||||
<ol>
|
||||
<li>When prompted, input the key combo given on the top screen to install boot9strap
|
||||
|
@ -609,9 +609,9 @@ window.cookieconsent.initialise({
|
|||
<li>If a step on the lower screen has red-colored text, and you are not prompted to input a key combo, <a href="troubleshooting#issues-with-safeb9sinstaller">follow this troubleshooting guide</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Once it is completed, force your device to power off by holding down the power button
|
||||
<li>Once it is completed, force your console to power off by holding down the power button
|
||||
<ul>
|
||||
<li>Your device will only boot to the SafeB9SInstaller screen until the next section is completed</li>
|
||||
<li>Your console will only boot to the SafeB9SInstaller screen until the next section is completed</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ol>
|
||||
|
@ -622,12 +622,12 @@ window.cookieconsent.initialise({
|
|||
<li>Insert your SD card into your computer</li>
|
||||
<li>Delete <code class="language-plaintext highlighter-rouge">boot.firm</code> from the root of your SD card</li>
|
||||
<li>Copy <code class="language-plaintext highlighter-rouge">boot.firm</code> from the Luma3DS <code class="language-plaintext highlighter-rouge">.zip</code> to the root of your SD card</li>
|
||||
<li>Reinsert your SD card into your device</li>
|
||||
<li>Power on your device1. Your device should have booted into the Luma3DS configuration menu
|
||||
<li>Reinsert your SD card into your console</li>
|
||||
<li>Power on your console1. Your console should have booted into the Luma3DS configuration menu
|
||||
<ul>
|
||||
<li>Luma3DS configuration menu are settings for the Luma3DS custom firmware. Many of these settings may be useful for customization or debugging</li>
|
||||
<li>For the purpose of this guide, <strong>leave these options on the default settings</strong> (do not check or uncheck anything)</li>
|
||||
<li>If your device shuts down when you try to power it on, ensure that you have copied <code class="language-plaintext highlighter-rouge">boot.firm</code> from the Luma3DS <code class="language-plaintext highlighter-rouge">.zip</code> to the root of your SD card</li>
|
||||
<li>If your console shuts down when you try to power it on, ensure that you have copied <code class="language-plaintext highlighter-rouge">boot.firm</code> from the Luma3DS <code class="language-plaintext highlighter-rouge">.zip</code> to the root of your SD card</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Press (Start) to save and reboot</li>
|
||||
|
@ -796,7 +796,7 @@ window.cookieconsent.initialise({
|
|||
<h5 id="instructions-1">Instructions</h5>
|
||||
|
||||
<ol>
|
||||
<li>Power off your device</li>
|
||||
<li>Power off your console</li>
|
||||
<li>Insert your SD card into your computer
|
||||
<ul>
|
||||
<li>This is the SD card from your 3DS, <em>not</em> the SD card from your flashcart</li>
|
||||
|
@ -806,8 +806,8 @@ window.cookieconsent.initialise({
|
|||
<li>Copy the <code class="language-plaintext highlighter-rouge">.bin</code> file from your flashrom backup <code class="language-plaintext highlighter-rouge">.zip</code> to the <code class="language-plaintext highlighter-rouge">/ntrboot/</code> folder on the root of your SD card</li>
|
||||
<li>Create a folder named <code class="language-plaintext highlighter-rouge">payloads</code> in the <code class="language-plaintext highlighter-rouge">luma</code> folder on your SD card</li>
|
||||
<li>Copy <code class="language-plaintext highlighter-rouge">ntrboot_flasher.firm</code> to the <code class="language-plaintext highlighter-rouge">/luma/payloads/</code> folder on your SD card</li>
|
||||
<li>Reinsert your SD card into your device</li>
|
||||
<li>Insert your ntrboot compatible DS / DSi flashcart into your device</li>
|
||||
<li>Reinsert your SD card into your console</li>
|
||||
<li>Insert your ntrboot compatible DS / DSi flashcart into your console</li>
|
||||
<li>Launch ntrboot_flasher by holding (Start) during boot</li>
|
||||
<li>Read the red screen warning</li>
|
||||
<li>Press (A) to continue</li>
|
||||
|
@ -820,7 +820,7 @@ window.cookieconsent.initialise({
|
|||
<li>Press (A) to proceed</li>
|
||||
<li>Wait until the process is completed</li>
|
||||
<li>Press (A) to return to the main menu</li>
|
||||
<li>Press (B) to power off your device</li>
|
||||
<li>Press (B) to power off your console</li>
|
||||
</ol>
|
||||
|
||||
|
||||
|
|
|
@ -533,9 +533,9 @@ window.cookieconsent.initialise({
|
|||
|
||||
<h3 id="compatibility-notes">Compatibility Notes</h3>
|
||||
|
||||
<p>safecerthax is compatible with all Old 3DS and Old 2DS devices in all regions on system versions 1.0.0 through 11.14.0.</p>
|
||||
<p>safecerthax is compatible with all Old 3DS and Old 2DS consoles in all regions on system versions 1.0.0 through 11.14.0.</p>
|
||||
|
||||
<p class="notice--info">This exploit will not work on the New 3DS, New 3DS XL, or New 2DS XL. Please ensure that the device you are modding is an Old 3DS, Old 3DS XL, or Old 2DS before continuing.</p>
|
||||
<p class="notice--info">This exploit will not work on the New 3DS, New 3DS XL, or New 2DS XL. Please ensure that the console you are modding is an Old 3DS, Old 3DS XL, or Old 2DS before continuing.</p>
|
||||
|
||||
<h3 id="what-you-need">What You Need</h3>
|
||||
|
||||
|
@ -549,16 +549,16 @@ window.cookieconsent.initialise({
|
|||
|
||||
<h4 id="section-i---hardware-button-check">Section I - Hardware Button Check</h4>
|
||||
|
||||
<p>In this section, you will see whether your shoulder buttons are working on your device. This will determine which method you will follow on the next page.</p>
|
||||
<p>In this section, you will see whether your shoulder buttons are working on your console. This will determine which method you will follow on the next page.</p>
|
||||
|
||||
<ol>
|
||||
<li>Power on your device</li>
|
||||
<li>Power on your console</li>
|
||||
<li>Once you see the HOME Menu, press the (Left Shoulder) and (Right Shoulder) buttons at the same time
|
||||
<ul>
|
||||
<li>The camera applet should appear</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Power off your device</li>
|
||||
<li>Power off your console</li>
|
||||
</ol>
|
||||
|
||||
<p class="notice--warning">If the camera did NOT appear, you cannot follow this method. If this is the case, stay on your current firmware and ask <a href="https://discord.gg/MWxPgEp">Nintendo Homebrew on Discord</a> for help.</p>
|
||||
|
@ -577,13 +577,13 @@ window.cookieconsent.initialise({
|
|||
<li>Create a folder named <code class="language-plaintext highlighter-rouge">boot9strap</code> on the root of your SD card</li>
|
||||
<li>Copy <code class="language-plaintext highlighter-rouge">boot9strap.firm</code> and <code class="language-plaintext highlighter-rouge">boot9strap.firm.sha</code> from the boot9strap <code class="language-plaintext highlighter-rouge">.zip</code> to the <code class="language-plaintext highlighter-rouge">/boot9strap/</code> folder on your SD card</li>
|
||||
<li>Copy <code class="language-plaintext highlighter-rouge">SafeB9SInstaller.bin</code> from the SafeB9SInstaller <code class="language-plaintext highlighter-rouge">.zip</code> to the root of your SD card</li>
|
||||
<li>Reinsert your SD card into your device</li>
|
||||
<li>Power on your device</li>
|
||||
<li>Reinsert your SD card into your console</li>
|
||||
<li>Power on your console</li>
|
||||
</ol>
|
||||
|
||||
<h4 id="section-iii---safecerthax-proxy">Section III - safecerthax proxy</h4>
|
||||
|
||||
<p>In this section, you will change your Internet connection settings to use a proxy network designed to exploit the System Update feature of your device.</p>
|
||||
<p>In this section, you will change your Internet connection settings to use a proxy network designed to exploit the System Update feature of your console.</p>
|
||||
|
||||
<p class="notice--info">If you haven’t already, make sure you have a working Internet connection set up on your console.</p>
|
||||
|
||||
|
@ -602,17 +602,17 @@ window.cookieconsent.initialise({
|
|||
<li>
|
||||
<p>Click “OK” to continue</p>
|
||||
</li>
|
||||
<li>Power off your device</li>
|
||||
<li>Power off your console</li>
|
||||
</ol>
|
||||
|
||||
<h4 id="section-iv---safecerthax">Section IV - safecerthax</h4>
|
||||
|
||||
<p>In this section, you will enter Safe Mode (a feature available on all 3DS family devices) where safecerthax will be triggered, which will launch you into the boot9strap (custom firmware) installer.</p>
|
||||
<p>In this section, you will enter Safe Mode (a feature available on all 3DS family consoles) where safecerthax will be triggered, which will launch you into the boot9strap (custom firmware) installer.</p>
|
||||
|
||||
<ol>
|
||||
<li>With your device still powered off, hold the following buttons: (Left Shoulder) + (Right Shoulder) + (D-Pad Up) + (A), and while holding these buttons together, power on your device
|
||||
<li>With your console still powered off, hold the following buttons: (Left Shoulder) + (Right Shoulder) + (D-Pad Up) + (A), and while holding these buttons together, power on your console
|
||||
<ul>
|
||||
<li>Keep holding the buttons until the device boots into Safe Mode (a “system update” menu)</li>
|
||||
<li>Keep holding the buttons until the console boots into Safe Mode (a “system update” menu)</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Press “OK” to accept the update
|
||||
|
@ -625,14 +625,14 @@ window.cookieconsent.initialise({
|
|||
<li>Press “OK” to close the error message</li>
|
||||
<li>If the exploit was successful, you will have booted into SafeB9SInstaller
|
||||
<ul>
|
||||
<li>If the device freezes or crashes, force power off the device, then retry this section</li>
|
||||
<li>If the console freezes or crashes, force power off the console, then retry this section</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ol>
|
||||
|
||||
<h4 id="section-v---installing-boot9strap">Section V - Installing boot9strap</h4>
|
||||
|
||||
<p>In this section, you will install custom firmware onto your device.</p>
|
||||
<p>In this section, you will install custom firmware onto your console.</p>
|
||||
|
||||
<ol>
|
||||
<li>When prompted, input the key combo given on the top screen to install boot9strap
|
||||
|
@ -640,12 +640,12 @@ window.cookieconsent.initialise({
|
|||
<li>If a step on the lower screen has red-colored text, and you are not prompted to input a key combo, <a href="troubleshooting#issues-with-safeb9sinstaller">follow this troubleshooting guide</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Once it is complete, press (A) to reboot your device</li>
|
||||
<li>Your device should have booted into the Luma3DS configuration menu
|
||||
<li>Once it is complete, press (A) to reboot your console</li>
|
||||
<li>Your console should have booted into the Luma3DS configuration menu
|
||||
<ul>
|
||||
<li>Luma3DS configuration menu are settings for the Luma3DS custom firmware. Many of these settings may be useful for customization or debugging</li>
|
||||
<li>For the purpose of this guide, <strong>leave these options on the default settings</strong> (do not check or uncheck anything)</li>
|
||||
<li>If your device shuts down when you try to power it on, ensure that you have copied <code class="language-plaintext highlighter-rouge">boot.firm</code> from the Luma3DS <code class="language-plaintext highlighter-rouge">.zip</code> to the root of your SD card</li>
|
||||
<li>If your console shuts down when you try to power it on, ensure that you have copied <code class="language-plaintext highlighter-rouge">boot.firm</code> from the Luma3DS <code class="language-plaintext highlighter-rouge">.zip</code> to the root of your SD card</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Press (Start) to save and reboot</li>
|
||||
|
@ -672,7 +672,7 @@ window.cookieconsent.initialise({
|
|||
<li>The test should succeed</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Power off your device</li>
|
||||
<li>Power off your console</li>
|
||||
</ol>
|
||||
|
||||
<hr />
|
||||
|
|
|
@ -535,7 +535,7 @@ window.cookieconsent.initialise({
|
|||
|
||||
<h3 id="what-you-need">What You Need</h3>
|
||||
<ul>
|
||||
<li>The latest release of <a href="http://soundhax.com">Soundhax</a> <em>(for your region, device, and version)</em>
|
||||
<li>The latest release of <a href="http://soundhax.com">Soundhax</a> <em>(for your region, console, and version)</em>
|
||||
<ul>
|
||||
<li>If Soundhax appears in your browser as an unplayable video, press Ctrl+S or Cmd+S to save it to your computer</li>
|
||||
</ul>
|
||||
|
@ -553,7 +553,7 @@ window.cookieconsent.initialise({
|
|||
<p>In this section, you will copy the files needed to trigger both Soundhax and universal-otherapp.</p>
|
||||
|
||||
<ol>
|
||||
<li>Power off your device</li>
|
||||
<li>Power off your console</li>
|
||||
<li>Insert your SD card into your computer</li>
|
||||
<li>Copy the Soundhax <code class="language-plaintext highlighter-rouge">.m4a</code> to the root of your SD card
|
||||
<ul>
|
||||
|
@ -565,8 +565,8 @@ window.cookieconsent.initialise({
|
|||
<li>Create a folder named <code class="language-plaintext highlighter-rouge">boot9strap</code> on the root of your SD card</li>
|
||||
<li>Copy <code class="language-plaintext highlighter-rouge">boot9strap.firm</code> and <code class="language-plaintext highlighter-rouge">boot9strap.firm.sha</code> from the boot9strap <code class="language-plaintext highlighter-rouge">.zip</code> to the <code class="language-plaintext highlighter-rouge">/boot9strap/</code> folder on your SD card</li>
|
||||
<li>Copy <code class="language-plaintext highlighter-rouge">SafeB9SInstaller.bin</code> from the SafeB9SInstaller <code class="language-plaintext highlighter-rouge">.zip</code> to the root of your SD card</li>
|
||||
<li>Reinsert your SD card into your device</li>
|
||||
<li>Power on your device</li>
|
||||
<li>Reinsert your SD card into your console</li>
|
||||
<li>Power on your console</li>
|
||||
</ol>
|
||||
|
||||
<p class="notice--info"><img src="https://3ds.hacks.guide/images/screenshots/uosoundhax-root-layout.png" alt="" /></p>
|
||||
|
@ -578,8 +578,8 @@ window.cookieconsent.initialise({
|
|||
<p>In this section, you will launch Soundhax through the Nintendo 3DS Sound app, which will use universal-otherapp to launch the boot9strap (custom firmware) installer.</p>
|
||||
|
||||
<ol>
|
||||
<li>Reinsert your SD card into your device</li>
|
||||
<li>Power on your device</li>
|
||||
<li>Reinsert your SD card into your console</li>
|
||||
<li>Power on your console</li>
|
||||
<li>
|
||||
<p>Launch Nintendo 3DS Sound</p>
|
||||
|
||||
|
@ -605,7 +605,7 @@ window.cookieconsent.initialise({
|
|||
|
||||
<h4 id="section-iii---installing-boot9strap">Section III - Installing boot9strap</h4>
|
||||
|
||||
<p>In this section, you will install custom firmware onto your device.</p>
|
||||
<p>In this section, you will install custom firmware onto your console.</p>
|
||||
|
||||
<ol>
|
||||
<li>When prompted, input the key combo given on the top screen to install boot9strap
|
||||
|
@ -613,12 +613,12 @@ window.cookieconsent.initialise({
|
|||
<li>If a step on the lower screen has red-colored text, and you are not prompted to input a key combo, <a href="troubleshooting#issues-with-safeb9sinstaller">follow this troubleshooting guide</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Once it is complete, press (A) to reboot your device</li>
|
||||
<li>Your device should have booted into the Luma3DS configuration menu
|
||||
<li>Once it is complete, press (A) to reboot your console</li>
|
||||
<li>Your console should have booted into the Luma3DS configuration menu
|
||||
<ul>
|
||||
<li>Luma3DS configuration menu are settings for the Luma3DS custom firmware. Many of these settings may be useful for customization or debugging</li>
|
||||
<li>For the purpose of this guide, <strong>leave these options on the default settings</strong> (do not check or uncheck anything)</li>
|
||||
<li>If your device shuts down when you try to power it on, ensure that you have copied <code class="language-plaintext highlighter-rouge">boot.firm</code> from the Luma3DS <code class="language-plaintext highlighter-rouge">.zip</code> to the root of your SD card</li>
|
||||
<li>If your console shuts down when you try to power it on, ensure that you have copied <code class="language-plaintext highlighter-rouge">boot.firm</code> from the Luma3DS <code class="language-plaintext highlighter-rouge">.zip</code> to the root of your SD card</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Press (Start) to save and reboot</li>
|
||||
|
|
|
@ -540,7 +540,7 @@ window.cookieconsent.initialise({
|
|||
|
||||
<p>SSLoth allows users on version 11.13.0 and below to bypass the browser version check, allowing the use of new-browserhax or old-browserhax (compatible with versions 11.4.0 through 11.13.0 in all regions), which can then be used in conjunction with universal-otherapp.</p>
|
||||
|
||||
<p class="notice--warning">If you have updated your device to your current version using a cartridge, you will not be able to bypass the browser version check. If this is the case, stay on your current firmware and ask <a href="https://discord.gg/MWxPgEp">Nintendo Homebrew on Discord</a> for help.</p>
|
||||
<p class="notice--warning">If you have updated your console to your current version using a cartridge, you will not be able to bypass the browser version check. If this is the case, stay on your current firmware and ask <a href="https://discord.gg/MWxPgEp">Nintendo Homebrew on Discord</a> for help.</p>
|
||||
|
||||
<h3 id="what-you-need">What You Need</h3>
|
||||
|
||||
|
@ -556,7 +556,7 @@ window.cookieconsent.initialise({
|
|||
<p>In this section, you will copy the files needed to trigger both browserhax and universal-otherapp.</p>
|
||||
|
||||
<ol>
|
||||
<li>Power off your device</li>
|
||||
<li>Power off your console</li>
|
||||
<li>Insert your SD card into your computer</li>
|
||||
<li>Copy <code class="language-plaintext highlighter-rouge">otherapp.bin</code> to the root of your SD card and rename it to <code class="language-plaintext highlighter-rouge">arm11code.bin</code>
|
||||
<ul>
|
||||
|
@ -568,8 +568,8 @@ window.cookieconsent.initialise({
|
|||
<li>Create a folder named <code class="language-plaintext highlighter-rouge">boot9strap</code> on the root of your SD card</li>
|
||||
<li>Copy <code class="language-plaintext highlighter-rouge">boot9strap.firm</code> and <code class="language-plaintext highlighter-rouge">boot9strap.firm.sha</code> from the boot9strap <code class="language-plaintext highlighter-rouge">.zip</code> to the <code class="language-plaintext highlighter-rouge">/boot9strap/</code> folder on your SD card</li>
|
||||
<li>Copy <code class="language-plaintext highlighter-rouge">SafeB9SInstaller.bin</code> from the SafeB9SInstaller <code class="language-plaintext highlighter-rouge">.zip</code> to the root of your SD card</li>
|
||||
<li>Reinsert your SD card into your device</li>
|
||||
<li>Power on your device</li>
|
||||
<li>Reinsert your SD card into your console</li>
|
||||
<li>Power on your console</li>
|
||||
</ol>
|
||||
|
||||
<h4 id="section-ii---ssloth">Section II - SSLoth</h4>
|
||||
|
@ -622,7 +622,7 @@ window.cookieconsent.initialise({
|
|||
|
||||
<h4 id="section-iv---installing-boot9strap">Section IV - Installing boot9strap</h4>
|
||||
|
||||
<p>In this section, you will install custom firmware onto your device.</p>
|
||||
<p>In this section, you will install custom firmware onto your console.</p>
|
||||
|
||||
<ol>
|
||||
<li>When prompted, input the key combo given on the top screen to install boot9strap
|
||||
|
@ -630,12 +630,12 @@ window.cookieconsent.initialise({
|
|||
<li>If a step on the lower screen has red-colored text, and you are not prompted to input a key combo, <a href="troubleshooting#issues-with-safeb9sinstaller">follow this troubleshooting guide</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Once it is complete, press (A) to reboot your device</li>
|
||||
<li>Your device should have booted into the Luma3DS configuration menu
|
||||
<li>Once it is complete, press (A) to reboot your console</li>
|
||||
<li>Your console should have booted into the Luma3DS configuration menu
|
||||
<ul>
|
||||
<li>Luma3DS configuration menu are settings for the Luma3DS custom firmware. Many of these settings may be useful for customization or debugging</li>
|
||||
<li>For the purpose of this guide, <strong>leave these options on the default settings</strong> (do not check or uncheck anything)</li>
|
||||
<li>If your device shuts down when you try to power it on, ensure that you have copied <code class="language-plaintext highlighter-rouge">boot.firm</code> from the Luma3DS <code class="language-plaintext highlighter-rouge">.zip</code> to the root of your SD card</li>
|
||||
<li>If your console shuts down when you try to power it on, ensure that you have copied <code class="language-plaintext highlighter-rouge">boot.firm</code> from the Luma3DS <code class="language-plaintext highlighter-rouge">.zip</code> to the root of your SD card</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Press (Start) to save and reboot</li>
|
||||
|
@ -662,7 +662,7 @@ window.cookieconsent.initialise({
|
|||
<li>The test should succeed</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Power off your device</li>
|
||||
<li>Power off your console</li>
|
||||
</ol>
|
||||
|
||||
<hr />
|
||||
|
|
|
@ -555,7 +555,7 @@ window.cookieconsent.initialise({
|
|||
|
||||
<h4 id="section-i---prep-work">Section I - Prep Work</h4>
|
||||
|
||||
<p>In this section, you will copy the files needed to trigger the unSAFE_MODE exploit onto your device’s SD card.</p>
|
||||
<p>In this section, you will copy the files needed to trigger the unSAFE_MODE exploit onto your console’s SD card.</p>
|
||||
|
||||
<ol>
|
||||
<li>Your SD card should be inserted in your computer</li>
|
||||
|
@ -579,23 +579,23 @@ window.cookieconsent.initialise({
|
|||
<p>In this section, you will trigger the BannerBomb3 exploit using the DSiWare Management menu, which can be used to overwrite your Wi-Fi slots with hacked data. Your Wi-Fi connection settings will be temporarily overwritten while the exploit is active.</p>
|
||||
|
||||
<ol>
|
||||
<li>Reinsert your SD card into your device</li>
|
||||
<li>Power on your device</li>
|
||||
<li>Launch System Settings on your device</li>
|
||||
<li>Reinsert your SD card into your console</li>
|
||||
<li>Power on your console</li>
|
||||
<li>Launch System Settings on your console</li>
|
||||
<li>Navigate to <code class="language-plaintext highlighter-rouge">Data Management</code> -> <code class="language-plaintext highlighter-rouge">DSiWare</code> -> <code class="language-plaintext highlighter-rouge">SD Card</code> (<a href="/images/screenshots/bb3/dsiware-management.png">image</a>)
|
||||
<ul>
|
||||
<li>Your device should show the BB3 multihax menu</li>
|
||||
<li>Your console should show the BB3 multihax menu</li>
|
||||
<li>If the BB3 multihax menu doesn’t open, <a href="troubleshooting#bannerbomb3">follow this troubleshooting guide</a></li>
|
||||
<li>If the BB3 multihax menu says “cfw installed already”, you already have custom firmware and should continue from <a href="checking-for-cfw">here</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Use the D-Pad to navigate and press the (A) button to select “Install unSAFE_MODE”
|
||||
<ul>
|
||||
<li>Your device will automatically power off</li>
|
||||
<li>Your console will automatically power off</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Power on your device</li>
|
||||
<li>Launch System Settings on your device</li>
|
||||
<li>Power on your console</li>
|
||||
<li>Launch System Settings on your console</li>
|
||||
<li>Navigate to <code class="language-plaintext highlighter-rouge">Internet Settings</code> -> <code class="language-plaintext highlighter-rouge">Connection Settings</code></li>
|
||||
<li>Ensure that all three connections are named “Haaaaaaaxxxxxxxxx…”
|
||||
<ul>
|
||||
|
@ -603,17 +603,17 @@ window.cookieconsent.initialise({
|
|||
<li>If all three connections are NOT all named “Haaaaaaaxxxxxxxxx…”, STOP! Something went wrong in this section and MUST be fixed before you can continue</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Power off your device</li>
|
||||
<li>Power off your console</li>
|
||||
</ol>
|
||||
|
||||
<h4 id="section-iii---unsafe_mode">Section III - unSAFE_MODE</h4>
|
||||
|
||||
<p>In this section, you will enter Safe Mode (a feature available on all 3DS family devices) and navigate to a menu where unSAFE_MODE will be triggered, which will launch you into the boot9strap (custom firmware) installer.</p>
|
||||
<p>In this section, you will enter Safe Mode (a feature available on all 3DS family consoles) and navigate to a menu where unSAFE_MODE will be triggered, which will launch you into the boot9strap (custom firmware) installer.</p>
|
||||
|
||||
<ol>
|
||||
<li>With your device still powered off, hold the following buttons: (Left Shoulder) + (Right Shoulder) + (D-Pad Up) + (A), and while holding these buttons together, power on your device
|
||||
<li>With your console still powered off, hold the following buttons: (Left Shoulder) + (Right Shoulder) + (D-Pad Up) + (A), and while holding these buttons together, power on your console
|
||||
<ul>
|
||||
<li>Keep holding the buttons until the device boots into Safe Mode (a “system update” menu)</li>
|
||||
<li>Keep holding the buttons until the console boots into Safe Mode (a “system update” menu)</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Press “OK” to accept the update
|
||||
|
@ -625,10 +625,10 @@ window.cookieconsent.initialise({
|
|||
<li>The update will eventually fail, with the error code <code class="language-plaintext highlighter-rouge">003-1099</code>. This is intended behaviour</li>
|
||||
<li>When asked “Would you like to configure Internet settings?”, select “Yes”</li>
|
||||
<li>On the following menu, navigate to <code class="language-plaintext highlighter-rouge">Connection 1</code> -> <code class="language-plaintext highlighter-rouge">Change Settings</code> -> <code class="language-plaintext highlighter-rouge">Next Page (right arrow)</code> -> <code class="language-plaintext highlighter-rouge">Proxy Settings</code> -> <code class="language-plaintext highlighter-rouge">Detailed Setup</code> (<a href="/images/screenshots/usm/safemode_highlighted.png">image</a>)</li>
|
||||
<li>If the exploit was successful, your device will have booted into SafeB9SInstaller
|
||||
<li>If the exploit was successful, your console will have booted into SafeB9SInstaller
|
||||
<ul>
|
||||
<li>If your device instead freezes on a white screen, hold the POWER button until it turns off, then retry this section</li>
|
||||
<li>If your device instead freezes on a red screen, you are missing <code class="language-plaintext highlighter-rouge">usm.bin</code> from the root of your SD card</li>
|
||||
<li>If your console instead freezes on a white screen, hold the POWER button until it turns off, then retry this section</li>
|
||||
<li>If your console instead freezes on a red screen, you are missing <code class="language-plaintext highlighter-rouge">usm.bin</code> from the root of your SD card</li>
|
||||
<li>If you get a different error, <a href="troubleshooting#installing-boot9strap-usm">follow this troubleshooting guide</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
|
@ -636,7 +636,7 @@ window.cookieconsent.initialise({
|
|||
|
||||
<h4 id="section-iv---installing-boot9strap">Section IV - Installing boot9strap</h4>
|
||||
|
||||
<p>In this section, you will install custom firmware onto your device.</p>
|
||||
<p>In this section, you will install custom firmware onto your console.</p>
|
||||
|
||||
<ol>
|
||||
<li>When prompted, input the key combo given on the top screen to install boot9strap
|
||||
|
@ -644,12 +644,12 @@ window.cookieconsent.initialise({
|
|||
<li>If a step on the lower screen has red-colored text, and you are not prompted to input a key combo, <a href="troubleshooting#issues-with-safeb9sinstaller">follow this troubleshooting guide</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Once it is complete, press (A) to reboot your device</li>
|
||||
<li>Your device should have booted into the Luma3DS configuration menu
|
||||
<li>Once it is complete, press (A) to reboot your console</li>
|
||||
<li>Your console should have booted into the Luma3DS configuration menu
|
||||
<ul>
|
||||
<li>Luma3DS configuration menu are settings for the Luma3DS custom firmware. Many of these settings may be useful for customization or debugging</li>
|
||||
<li>For the purpose of this guide, <strong>leave these options on the default settings</strong> (do not check or uncheck anything)</li>
|
||||
<li>If your device shuts down when you try to power it on, ensure that you have copied <code class="language-plaintext highlighter-rouge">boot.firm</code> from the Luma3DS <code class="language-plaintext highlighter-rouge">.zip</code> to the root of your SD card</li>
|
||||
<li>If your console shuts down when you try to power it on, ensure that you have copied <code class="language-plaintext highlighter-rouge">boot.firm</code> from the Luma3DS <code class="language-plaintext highlighter-rouge">.zip</code> to the root of your SD card</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Press (Start) to save and reboot</li>
|
||||
|
@ -666,14 +666,14 @@ window.cookieconsent.initialise({
|
|||
<p>In this section, you will trigger the BannerBomb3 exploit a second time so that you can restore the Wi-Fi connection slots that were overwritten in Section II.</p>
|
||||
|
||||
<ol>
|
||||
<li>Launch System Settings on your device</li>
|
||||
<li>Launch System Settings on your console</li>
|
||||
<li>Navigate to <code class="language-plaintext highlighter-rouge">Data Management</code> -> <code class="language-plaintext highlighter-rouge">DSiWare</code> -> <code class="language-plaintext highlighter-rouge">SD Card</code> (<a href="/images/screenshots/bb3/dsiware-management.png">image</a>)</li>
|
||||
<li>Use the D-Pad to navigate and press the (A) button to select “Uninstall unSAFE_MODE”
|
||||
<ul>
|
||||
<li>Your device will automatically reboot</li>
|
||||
<li>Your console will automatically reboot</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Power off your device</li>
|
||||
<li>Power off your console</li>
|
||||
<li>Insert your SD card into your computer</li>
|
||||
<li>Navigate to <code class="language-plaintext highlighter-rouge">Nintendo 3DS</code> -> <code class="language-plaintext highlighter-rouge"><ID0></code> -> <code class="language-plaintext highlighter-rouge"><ID1></code> -> <code class="language-plaintext highlighter-rouge">Nintendo DSiWare</code> on your SD card</li>
|
||||
<li>Delete <code class="language-plaintext highlighter-rouge">F00D43D5.bin</code> from your Nintendo DSiWare folder and from your computer. This file will not be needed anymore</li>
|
||||
|
|
|
@ -520,10 +520,10 @@ window.cookieconsent.initialise({
|
|||
<p><strong>3DS firmware 11.17.0 was recently released</strong>. Here’s what you should know:</p>
|
||||
|
||||
<ul>
|
||||
<li>If your device is running <em>Luma 10.2.1 or higher</em>, it is <em>100% safe</em> to update. You can check your Luma version by holding (Select) while booting your device.</li>
|
||||
<li>If your device is on an older Luma version, you should <a href="checking-for-cfw">update Luma</a> before you update your device to 11.17.0.</li>
|
||||
<li>If your device does not yet have custom firmware, <strong>do NOT update to the latest version</strong>, as installation methods may be more difficult.</li>
|
||||
<li>If your unmodified device is ALREADY on 11.17.0, this guide has been updated accordingly. Specifically, New3DS-family devices have a <a href="homebrew-launcher-(super-skaterhax)">free software method</a>, while Old3DS-family devices will need to use <a href="alternate-exploits">alternate exploits</a> that rely on external hardware or software.</li>
|
||||
<li>If your console is running <em>Luma 10.2.1 or higher</em>, it is <em>100% safe</em> to update. You can check your Luma version by holding (Select) while booting your console.</li>
|
||||
<li>If your console is on an older Luma version, you should <a href="checking-for-cfw">update Luma</a> before you update your console to 11.17.0.</li>
|
||||
<li>If your console does not yet have custom firmware, <strong>do NOT update to the latest version</strong>, as installation methods may be more difficult.</li>
|
||||
<li>If your unmodified console is ALREADY on 11.17.0, this guide has been updated accordingly. Specifically, New3DS-family consoles have a <a href="homebrew-launcher-(super-skaterhax)">free software method</a>, while Old3DS-family consoles will need to use <a href="alternate-exploits">alternate exploits</a> that rely on external hardware or software.</li>
|
||||
</ul>
|
||||
|
||||
</div>
|
||||
|
@ -540,7 +540,7 @@ window.cookieconsent.initialise({
|
|||
<summary><strong>3DS/2DS compatibility</strong></summary>
|
||||
<p class="notice--info"><img src="https://3ds.hacks.guide/images/screenshots/onboarding/compatible.png" alt="" /></p>
|
||||
|
||||
<p>This guide works with every retail device in the Nintendo 3DS family of consoles (including the 3DS, 3DS XL/LL, 2DS, New 3DS, New 3DS XL/LL, and New 2DS XL/LL, regardless of region or firmware.</p>
|
||||
<p>This guide works with every retail console in the Nintendo 3DS family of consoles (including the 3DS, 3DS XL/LL, 2DS, New 3DS, New 3DS XL/LL, and New 2DS XL/LL, regardless of region or firmware.</p>
|
||||
</details>
|
||||
|
||||
<details>
|
||||
|
@ -566,9 +566,9 @@ window.cookieconsent.initialise({
|
|||
<details class="notice--warning">
|
||||
<summary><strong>Potential risks</strong></summary>
|
||||
|
||||
<p>By modding your device, you subject it to the remote (but non-zero) possibility of the device being banned from online play or bricked (rendered non-functional). <strong><em>Incorrect file placement will NOT brick your device</em></strong>, but purposely skipping instructions might. Similarly, the last ban wave occurred over five years ago, but there is no guarantee that another one will not occur in the future.</p>
|
||||
<p>By modding your console, you subject it to the remote (but non-zero) possibility of the console being banned from online play or bricked (rendered non-functional). <strong><em>Incorrect file placement will NOT brick your console</em></strong>, but purposely skipping instructions might. Similarly, the last ban wave occurred over five years ago, but there is no guarantee that another one will not occur in the future.</p>
|
||||
|
||||
<p>In short: Modding your device is safe, but it’s <strong><em>your responsibility</em></strong> if something goes wrong.</p>
|
||||
<p>In short: Modding your console is safe, but it’s <strong><em>your responsibility</em></strong> if something goes wrong.</p>
|
||||
|
||||
</details>
|
||||
|
||||
|
|
|
@ -548,11 +548,11 @@ window.cookieconsent.initialise({
|
|||
<h4 id="section-i---prep-work">Section I - Prep Work</h4>
|
||||
|
||||
<ol>
|
||||
<li>Power off your device</li>
|
||||
<li>Power off your console</li>
|
||||
<li>Insert your SD card into your computer</li>
|
||||
<li>Copy <code class="language-plaintext highlighter-rouge">GodMode9.firm</code> from the GodMode9 <code class="language-plaintext highlighter-rouge">.zip</code> to the <code class="language-plaintext highlighter-rouge">/luma/payloads/</code> folder on your SD card</li>
|
||||
<li>Copy the <code class="language-plaintext highlighter-rouge">gm9</code> folder from the GodMode9 <code class="language-plaintext highlighter-rouge">.zip</code> to the root of your SD card</li>
|
||||
<li>Reinsert your SD card into your device</li>
|
||||
<li>Reinsert your SD card into your console</li>
|
||||
</ol>
|
||||
|
||||
<h4 id="section-ii---backup-sysnand-dsiware-saves">Section II - Backup SysNAND DSiWare Saves</h4>
|
||||
|
@ -560,7 +560,7 @@ window.cookieconsent.initialise({
|
|||
<p class="notice--info">If you do not have any DSiWare games or saves that you care about, skip this section.</p>
|
||||
|
||||
<ol>
|
||||
<li>Press and hold (Start), and while holding (Start), power on your device. This will launch GodMode9</li>
|
||||
<li>Press and hold (Start), and while holding (Start), power on your console. This will launch GodMode9</li>
|
||||
<li>If you are prompted to create an essential files backup, press (A) to do so, then press (A) to continue once it is completed</li>
|
||||
<li>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
|
||||
<ul>
|
||||
|
@ -591,14 +591,14 @@ window.cookieconsent.initialise({
|
|||
<ul>
|
||||
<li>Launch the GBA VC game</li>
|
||||
<li>Exit the GBA VC game</li>
|
||||
<li>Boot your device while holding (Start) to launch the Luma3DS chainloader menu</li>
|
||||
<li>Boot your console while holding (Start) to launch the Luma3DS chainloader menu</li>
|
||||
<li>Launch GodMode9 by pressing (A)</li>
|
||||
<li>Navigate to <code class="language-plaintext highlighter-rouge">[S:] SYSNAND VIRTUAL</code></li>
|
||||
<li>Press (A) on <code class="language-plaintext highlighter-rouge">agbsave.bin</code> to select it</li>
|
||||
<li>Select “AGBSAVE options…”</li>
|
||||
<li>Select “Dump GBA VC save”</li>
|
||||
<li>Press (A) to continue</li>
|
||||
<li>Press (Start) to reboot your device</li>
|
||||
<li>Press (Start) to reboot your console</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ol>
|
||||
|
@ -606,7 +606,7 @@ window.cookieconsent.initialise({
|
|||
<h4 id="section-iv---copy-emunand-to-sysnand">Section IV - Copy EmuNAND to SysNAND</h4>
|
||||
|
||||
<ol>
|
||||
<li>Press and hold (Start), and while holding (Start), power on your device. This will launch GodMode9</li>
|
||||
<li>Press and hold (Start), and while holding (Start), power on your console. This will launch GodMode9</li>
|
||||
<li>Navigate to <code class="language-plaintext highlighter-rouge">[E:] EMUNAND VIRTUAL</code></li>
|
||||
<li>Press (A) on <code class="language-plaintext highlighter-rouge">nand.bin</code> to select it, then select “NAND image options…”, then select “Restore SysNAND (safe)”</li>
|
||||
<li>Press (A) to unlock SysNAND overwriting, then input the key combo given
|
||||
|
@ -652,13 +652,13 @@ window.cookieconsent.initialise({
|
|||
<p class="notice--info">To identify a <code class="language-plaintext highlighter-rouge"><TitleID>.gbavc.sav</code> file’s Title ID, you can get a listing of all games on the system and their corresponding Title IDs by holding (R) and pressing (A) on the GodeMode9 main menu, then selecting “Search for titles”.</p>
|
||||
|
||||
<ol>
|
||||
<li>Hold (R) and press (Start) at the same time to power off your device</li>
|
||||
<li>Power on your device into SysNAND</li>
|
||||
<li>Hold (R) and press (Start) at the same time to power off your console</li>
|
||||
<li>Power on your console into SysNAND</li>
|
||||
<li>Do the following process for each GBA VC game that you want to restore the save for:
|
||||
<ul>
|
||||
<li>Launch the GBA VC game</li>
|
||||
<li>Exit the GBA VC game</li>
|
||||
<li>Boot your device while holding (Start) to launch the Luma3DS chainloader menu</li>
|
||||
<li>Boot your console while holding (Start) to launch the Luma3DS chainloader menu</li>
|
||||
<li>Launch GodMode9 by pressing (A)</li>
|
||||
<li>Navigate to <code class="language-plaintext highlighter-rouge">[0:] SDCARD</code> -> <code class="language-plaintext highlighter-rouge">gm9</code></li>
|
||||
<li>Press (Y) on the <code class="language-plaintext highlighter-rouge"><TitleID>.gbavc.sav</code> file you wish to restore to copy it</li>
|
||||
|
@ -668,7 +668,7 @@ window.cookieconsent.initialise({
|
|||
<li>Select “AGBSAVE options…”</li>
|
||||
<li>Select “Inject GBA VC save”</li>
|
||||
<li>Press (A) to continue</li>
|
||||
<li>Press (Start) to reboot your device</li>
|
||||
<li>Press (Start) to reboot your console</li>
|
||||
<li>Launch the GBA VC game</li>
|
||||
<li>Exit the GBA VC game</li>
|
||||
</ul>
|
||||
|
@ -678,7 +678,7 @@ window.cookieconsent.initialise({
|
|||
<h4 id="section-vii---backup-sysnand">Section VII - Backup SysNAND</h4>
|
||||
|
||||
<ol>
|
||||
<li>Press and hold (Start), and while holding (Start), power on your device. This will launch GodMode9</li>
|
||||
<li>Press and hold (Start), and while holding (Start), power on your console. This will launch GodMode9</li>
|
||||
<li>Press (Home) to bring up the action menu</li>
|
||||
<li>Select “Scripts…”</li>
|
||||
<li>Select “GM9Megascript”</li>
|
||||
|
@ -694,7 +694,7 @@ window.cookieconsent.initialise({
|
|||
<li>Press (B) to return to the main menu</li>
|
||||
<li>Select “Exit”</li>
|
||||
<li>Press (A) to relock write permissions if prompted</li>
|
||||
<li>Hold (R) and press (Start) at the same time to power off your device</li>
|
||||
<li>Hold (R) and press (Start) at the same time to power off your console</li>
|
||||
<li>Insert your SD card into your computer</li>
|
||||
<li>Copy <code class="language-plaintext highlighter-rouge"><date>_<serialnumber>_sysnand_##.bin</code> and <code class="language-plaintext highlighter-rouge">essential.exefs</code> from the <code class="language-plaintext highlighter-rouge">/gm9/out/</code> folder on your SD card to a safe location on your computer
|
||||
<ul>
|
||||
|
@ -703,14 +703,14 @@ window.cookieconsent.initialise({
|
|||
</ul>
|
||||
</li>
|
||||
<li>Delete <code class="language-plaintext highlighter-rouge"><date>_<serialnumber>_sysnand_##.bin</code> and <code class="language-plaintext highlighter-rouge"><date>_<serialnumber>_sysnand_##.bin.sha</code> from the <code class="language-plaintext highlighter-rouge">/gm9/out/</code> folder on your SD card after copying it</li>
|
||||
<li>Reinsert your SD card into your device</li>
|
||||
<li>Reinsert your SD card into your console</li>
|
||||
<li><strong>Backup every file on your SD card to a folder on your computer; all files will be deleted in the following steps</strong></li>
|
||||
</ol>
|
||||
|
||||
<h4 id="section-viii---format-sd-card">Section VIII - Format SD card</h4>
|
||||
|
||||
<ol>
|
||||
<li>Press and hold (Start), and while holding (Start), power on your device. This will launch GodMode9</li>
|
||||
<li>Press and hold (Start), and while holding (Start), power on your console. This will launch GodMode9</li>
|
||||
<li>Press (Home) to bring up the action menu</li>
|
||||
<li>Select “More…”</li>
|
||||
<li>Select “SD format menu”</li>
|
||||
|
@ -729,7 +729,7 @@ window.cookieconsent.initialise({
|
|||
<li>Ensure you replace the <code class="language-plaintext highlighter-rouge">boot.firm</code> file on your SD card with the one from your backup</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Reinsert your SD card into your device</li>
|
||||
<li>Reinsert your SD card into your console</li>
|
||||
<li>Press (A) to remount your SD card</li>
|
||||
<li>Press (Start) to reboot</li>
|
||||
</ol>
|
||||
|
|
10
ntrboot.html
10
ntrboot.html
|
@ -527,7 +527,7 @@ window.cookieconsent.initialise({
|
|||
|
||||
<p>Installing boot9strap with ntrboot requires a compatible NDS / DSi flashcart to flash ntrboot to. Note that some of these flashcarts are sold pre-flashed with ntrboot.</p>
|
||||
|
||||
<p>While the ntrboot exploit works independently of the system version, the ntrboot flasher (which installs the exploit to the cart) is not. This means that, depending on the versions and devices supported by your flashcart, only certain methods may be available to you.</p>
|
||||
<p>While the ntrboot exploit works independently of the system version, the ntrboot flasher (which installs the exploit to the cart) is not. This means that, depending on the versions and consoles supported by your flashcart, only certain methods may be available to you.</p>
|
||||
|
||||
<p>Note that carts with a “Time Bomb” will no longer be able to launch <code class="language-plaintext highlighter-rouge">.nds</code> files when they detect that the system clock has passed a date determined by the flashcart firmware. One method to bypass this is to set the system clock to an earlier date.</p>
|
||||
|
||||
|
@ -676,13 +676,13 @@ window.cookieconsent.initialise({
|
|||
|
||||
<p class="notice--info"><img src="https://3ds.hacks.guide/images/screenshots/ntrboot-flashcarts.png" alt="" /></p>
|
||||
|
||||
<p>Ensure your flashcart is able to launch <code class="language-plaintext highlighter-rouge">.nds</code> files on your device before beginning. Some flashcarts may require firmware or “kernel” files to be copied to the flashcart SD card. Consult your specific flashcart’s instructions for more information.</p>
|
||||
<p>Ensure your flashcart is able to launch <code class="language-plaintext highlighter-rouge">.nds</code> files on your console before beginning. Some flashcarts may require firmware or “kernel” files to be copied to the flashcart SD card. Consult your specific flashcart’s instructions for more information.</p>
|
||||
|
||||
<p>Note that specific methods may have additional compatibility information.</p>
|
||||
|
||||
<p>The usage of this exploit, regardless of the flashing method, requires access to a small magnet if the target device is of a folding style (any 3DS family system that is not the old 2DS with a sleep switch). This is because the exploit requires your device to enter sleep mode while still having access to the buttons.</p>
|
||||
<p>The usage of this exploit, regardless of the flashing method, requires access to a small magnet if the target console is of a folding style (any 3DS family system that is not the old 2DS with a sleep switch). This is because the exploit requires your console to enter sleep mode while still having access to the buttons.</p>
|
||||
|
||||
<p class="notice--info">To test if a magnet will work, hold it on or around the (A)(B)(X)(Y) buttons while the device is powered on to see if it triggers sleep mode. If it does, both displays will go black as long as the magnet is held in that spot.</p>
|
||||
<p class="notice--info">To test if a magnet will work, hold it on or around the (A)(B)(X)(Y) buttons while the console is powered on to see if it triggers sleep mode. If it does, both displays will go black as long as the magnet is held in that spot.</p>
|
||||
|
||||
<p>Note that the flashcart will not be able to be used for its standard functions while the ntrboot exploit is installed on it (except for in the case of the Acekard 2i, which remains functional <em>on NDS and custom firmware 3DS systems only</em>). This means that, for most flashcarts, it will not even display on the HOME Menu. There are optional steps at the end of the ntrboot flashing instructions to remove it from your flashcart when you are done.</p>
|
||||
|
||||
|
@ -703,7 +703,7 @@ window.cookieconsent.initialise({
|
|||
|
||||
<h4 id="flashing-ntrboot-3ds-multi-system">Flashing ntrboot (3DS Multi System)</h4>
|
||||
|
||||
<p>This method requires temporary access to a second 3DS family device that is already running boot9strap. This does not require your flashcart to support either 3DS’s version.</p>
|
||||
<p>This method requires temporary access to a second 3DS family console that is already running boot9strap. This does not require your flashcart to support either 3DS’s version.</p>
|
||||
|
||||
<p class="notice--primary">Continue to <a href="flashing-ntrboot-(3ds-multi-system)">Flashing ntrboot (3DS Multi System)</a></p>
|
||||
|
||||
|
|
|
@ -526,7 +526,7 @@ window.cookieconsent.initialise({
|
|||
|
||||
<h3 id="required-reading">Required Reading</h3>
|
||||
|
||||
<p>This is an add-on section for region changing your device. This is done by installing the 11.15.0 CTRTransfer image for the region you want to switch to. After installing the image, you can update your device normally to the latest firmware (11.17.0).</p>
|
||||
<p>This is an add-on section for region changing your console. This is done by installing the 11.15.0 CTRTransfer image for the region you want to switch to. After installing the image, you can update your console normally to the latest firmware (11.17.0).</p>
|
||||
|
||||
<p>Note that region changing is almost completely unnecessary since Luma3DS supports out-of-region games and individual title <a href="https://github.com/LumaTeam/Luma3DS/wiki/Optional-features">Locale Emulation</a>. Additionally, running NDS games with alternative out-of-region languages is supported by <a href="https://github.com/DS-Homebrew/TWiLightMenu/releases">TWiLight Menu++</a>. You should only perform a region change if you wish to have your system UI is in a language that is not available on your console’s current region.</p>
|
||||
|
||||
|
@ -535,7 +535,7 @@ window.cookieconsent.initialise({
|
|||
<p class="notice--warning">As a part of this process, your system configuration will be reset to its defaults. This includes things such as your username, country, and language. Installed games and their save data will not be affected.</p>
|
||||
|
||||
<div class="notice--danger">
|
||||
<p>If you change the region of your device:</p>
|
||||
<p>If you change the region of your console:</p>
|
||||
|
||||
<ul>
|
||||
<li>You will not be able to use your NNID (if you have one). NNIDs are locked to the region that they were created in.</li>
|
||||
|
@ -546,7 +546,7 @@ window.cookieconsent.initialise({
|
|||
<li>That being said, system transfer and game updates are region locked anyway (e.g. Japanese eShop only has Japanese game updates).</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><strong>You will not be able to uninstall custom firmware without bricking the device!</strong> If you intend to uninstall custom firmware in the future, you <strong>MUST</strong> restore your NAND backup that was created before the region change.</li>
|
||||
<li><strong>You will not be able to uninstall custom firmware without bricking the console!</strong> If you intend to uninstall custom firmware in the future, you <strong>MUST</strong> restore your NAND backup that was created before the region change.</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
@ -557,7 +557,7 @@ window.cookieconsent.initialise({
|
|||
<ul>
|
||||
<li>The latest release of <a href="https://github.com/d0k3/GodMode9/releases/latest">GodMode9</a> (the GodMode9 <code class="language-plaintext highlighter-rouge">.zip</code> file)</li>
|
||||
<li>The latest release of <a href="https://github.com/Steveice10/FBI/releases/latest">FBI</a> <em>(the<code class="language-plaintext highlighter-rouge">.3dsx</code> file)</em></li>
|
||||
<li>The 11.15.0 CTRTransfer image for your device type of the region that you want to change to (e.g. Download “New 3DS or 2DS - USA” if you have a New 3DS and want to change your region to USA)
|
||||
<li>The 11.15.0 CTRTransfer image for your console type of the region that you want to change to (e.g. Download “New 3DS or 2DS - USA” if you have a New 3DS and want to change your region to USA)
|
||||
<ul>
|
||||
<li><i class="fa fa-magnet" aria-hidden="true" title="This is a magnet link. Use a torrent client to download the file."></i> - <a href="magnet:?xt=urn:btih:2a39586a0a10d1f0a9470b082ef1453e502b2425&xt=urn:btmh:12205090f0a43a956bd7449658ee0580949d15ae112c80007fb2ef42e3265b6c5f6c&dn=11.15.0-47E_ctrtransfer_n3ds.zip&tr=udp%3a%2f%2fopen.tracker.cl%3a1337%2fannounce&tr=udp%3a%2f%2ftracker.opentrackr.org%3a1337%2fannounce&tr=udp%3a%2f%2f9.rarbg.com%3a2810%2fannounce&tr=udp%3a%2f%2fexodus.desync.com%3a6969%2fannounce&tr=udp%3a%2f%2fwww.torrent.eu.org%3a451%2fannounce&tr=udp%3a%2f%2ftracker.torrent.eu.org%3a451%2fannounce&tr=udp%3a%2f%2ftracker.tiny-vps.com%3a6969%2fannounce&tr=udp%3a%2f%2ftracker.pomf.se%3a80%2fannounce&tr=udp%3a%2f%2ftracker.openbittorrent.com%3a6969%2fannounce&tr=udp%3a%2f%2ftracker.moeking.me%3a6969%2fannounce&tr=udp%3a%2f%2ftracker.dler.org%3a6969%2fannounce&tr=udp%3a%2f%2ftracker.bitsearch.to%3a1337%2fannounce&tr=udp%3a%2f%2ftracker-udp.gbitt.info%3a80%2fannounce&tr=udp%3a%2f%2fretracker.netbynet.ru%3a2710%2fannounce&tr=udp%3a%2f%2fretracker.lanta-net.ru%3a2710%2fannounce&tr=udp%3a%2f%2fopentor.org%3a2710%2fannounce&tr=udp%3a%2f%2fopen.stealth.si%3a80%2fannounce&tr=udp%3a%2f%2fmts.tvbit.co%3a6969%2fannounce&tr=udp%3a%2f%2fexplodie.org%3a6969%2fannounce&tr=udp%3a%2f%2fbt2.archive.org%3a6969%2fannounce">New 3DS or 2DS - 11.15.0 - EUR - CTRTransfer</a></li>
|
||||
<li><i class="fa fa-magnet" aria-hidden="true" title="This is a magnet link. Use a torrent client to download the file."></i> - <a href="magnet:?xt=urn:btih:986b454cab2d9f27daa63d4291f61aed039871d2&xt=urn:btmh:1220c8c96bd76b6fef041aada9ce4e3cf06ef141f3c4558310b9c3a00e39bccc43a1&dn=11.15.0-47J_ctrtransfer_n3ds.zip&tr=udp%3a%2f%2fopen.tracker.cl%3a1337%2fannounce&tr=udp%3a%2f%2ftracker.opentrackr.org%3a1337%2fannounce&tr=udp%3a%2f%2f9.rarbg.com%3a2810%2fannounce&tr=udp%3a%2f%2fexodus.desync.com%3a6969%2fannounce&tr=udp%3a%2f%2fwww.torrent.eu.org%3a451%2fannounce&tr=udp%3a%2f%2ftracker.torrent.eu.org%3a451%2fannounce&tr=udp%3a%2f%2ftracker.tiny-vps.com%3a6969%2fannounce&tr=udp%3a%2f%2ftracker.pomf.se%3a80%2fannounce&tr=udp%3a%2f%2ftracker.openbittorrent.com%3a6969%2fannounce&tr=udp%3a%2f%2ftracker.moeking.me%3a6969%2fannounce&tr=udp%3a%2f%2ftracker.dler.org%3a6969%2fannounce&tr=udp%3a%2f%2ftracker.bitsearch.to%3a1337%2fannounce&tr=udp%3a%2f%2ftracker-udp.gbitt.info%3a80%2fannounce&tr=udp%3a%2f%2fretracker.netbynet.ru%3a2710%2fannounce&tr=udp%3a%2f%2fretracker.lanta-net.ru%3a2710%2fannounce&tr=udp%3a%2f%2fopentor.org%3a2710%2fannounce&tr=udp%3a%2f%2fopen.stealth.si%3a80%2fannounce&tr=udp%3a%2f%2fmts.tvbit.co%3a6969%2fannounce&tr=udp%3a%2f%2fexplodie.org%3a6969%2fannounce&tr=udp%3a%2f%2fbt2.archive.org%3a6969%2fannounce">New 3DS or 2DS - 11.15.0 - JPN - CTRTransfer</a></li>
|
||||
|
@ -579,20 +579,20 @@ window.cookieconsent.initialise({
|
|||
<h4 id="section-i---prep-work">Section I - Prep Work</h4>
|
||||
|
||||
<ol>
|
||||
<li>Power off your device</li>
|
||||
<li>Power off your console</li>
|
||||
<li>Insert your SD card into your computer</li>
|
||||
<li>Create a folder named <code class="language-plaintext highlighter-rouge">3ds</code> on the root of your SD card if it does not already exist</li>
|
||||
<li>Copy <code class="language-plaintext highlighter-rouge">GodMode9.firm</code> from the GodMode9 <code class="language-plaintext highlighter-rouge">.zip</code> to the <code class="language-plaintext highlighter-rouge">/luma/payloads/</code> folder on your SD card</li>
|
||||
<li>Copy the <code class="language-plaintext highlighter-rouge">gm9</code> folder from the GodMode9 <code class="language-plaintext highlighter-rouge">.zip</code> to the root of your SD card</li>
|
||||
<li>Copy the 11.15.0 CTRTransfer image <code class="language-plaintext highlighter-rouge">.bin</code> from the CTRTransfer <code class="language-plaintext highlighter-rouge">.zip</code> to the <code class="language-plaintext highlighter-rouge">/gm9/</code> folder on your SD card</li>
|
||||
<li>Copy <code class="language-plaintext highlighter-rouge">FBI.3dsx</code> to the <code class="language-plaintext highlighter-rouge">/3ds/</code> folder on your SD card</li>
|
||||
<li>Reinsert your SD card into your device</li>
|
||||
<li>Reinsert your SD card into your console</li>
|
||||
</ol>
|
||||
|
||||
<h4 id="section-ii---nand-backup">Section II - NAND Backup</h4>
|
||||
|
||||
<ol>
|
||||
<li>Press and hold (Start), and while holding (Start), power on your device. This will launch GodMode9</li>
|
||||
<li>Press and hold (Start), and while holding (Start), power on your console. This will launch GodMode9</li>
|
||||
<li>Press (Home) to bring up the action menu</li>
|
||||
<li>Select “Scripts…”</li>
|
||||
<li>Select “GM9Megascript”</li>
|
||||
|
@ -608,7 +608,7 @@ window.cookieconsent.initialise({
|
|||
<li>Press (B) to return to the main menu</li>
|
||||
<li>Select “Exit”</li>
|
||||
<li>Press (A) to relock write permissions if prompted</li>
|
||||
<li>Hold (R) and press (Start) at the same time to power off your device</li>
|
||||
<li>Hold (R) and press (Start) at the same time to power off your console</li>
|
||||
<li>Insert your SD card into your computer</li>
|
||||
<li>Copy <code class="language-plaintext highlighter-rouge"><date>_<serialnumber>_sysnand_##.bin</code> and <code class="language-plaintext highlighter-rouge">essential.exefs</code> from the <code class="language-plaintext highlighter-rouge">/gm9/out/</code> folder on your SD card to a safe location on your computer
|
||||
<ul>
|
||||
|
@ -617,13 +617,13 @@ window.cookieconsent.initialise({
|
|||
</ul>
|
||||
</li>
|
||||
<li>Delete <code class="language-plaintext highlighter-rouge"><date>_<serialnumber>_sysnand_##.bin</code> and <code class="language-plaintext highlighter-rouge"><date>_<serialnumber>_sysnand_##.bin.sha</code> from the <code class="language-plaintext highlighter-rouge">/gm9/out/</code> folder on your SD card after copying it</li>
|
||||
<li>Reinsert your SD card into your device</li>
|
||||
<li>Reinsert your SD card into your console</li>
|
||||
</ol>
|
||||
|
||||
<h4 id="section-iii---ctrtransfer">Section III - CTRTransfer</h4>
|
||||
|
||||
<ol>
|
||||
<li>Press and hold (Start), and while holding (Start), power on your device. This will launch GodMode9</li>
|
||||
<li>Press and hold (Start), and while holding (Start), power on your console. This will launch GodMode9</li>
|
||||
<li>If you are prompted to create an essential files backup, press (A) to do so, then press (A) to continue once it is completed</li>
|
||||
<li>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
|
||||
<ul>
|
||||
|
@ -657,8 +657,8 @@ window.cookieconsent.initialise({
|
|||
<li>Press (B) to return to the main menu</li>
|
||||
<li>Select “Exit”</li>
|
||||
<li>Press (A) to relock write permissions if prompted</li>
|
||||
<li>Press (Start) to reboot your device</li>
|
||||
<li>Update your device by going to System Settings, then “Other Settings”, then going all the way to the right and using “System Update”
|
||||
<li>Press (Start) to reboot your console</li>
|
||||
<li>Update your console by going to System Settings, then “Other Settings”, then going all the way to the right and using “System Update”
|
||||
<ul>
|
||||
<li>Updates while using B9S + Luma (what you have) are safe</li>
|
||||
<li>If this gives you an error, set your DNS settings to “auto”</li>
|
||||
|
@ -680,9 +680,9 @@ window.cookieconsent.initialise({
|
|||
<li>Press (Home) to suspend Download Play</li>
|
||||
<li>Press the “Close” button on the bottom screen to close Download Play</li>
|
||||
<li>Re-launch the Download Play application</li>
|
||||
<li>Your device should load the Homebrew Launcher
|
||||
<li>Your console should load the Homebrew Launcher
|
||||
<ul>
|
||||
<li>If your device is stuck on the loading splash screen, you are missing <code class="language-plaintext highlighter-rouge">boot.3dsx</code> from the root of your SD card</li>
|
||||
<li>If your console is stuck on the loading splash screen, you are missing <code class="language-plaintext highlighter-rouge">boot.3dsx</code> from the root of your SD card</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ol>
|
||||
|
@ -712,11 +712,11 @@ window.cookieconsent.initialise({
|
|||
|
||||
<h4 id="section-vi---deleting-system-save-data">Section VI - Deleting system save data</h4>
|
||||
|
||||
<p>This section will reset your system configuration to its defaults. Installed games and their save data will not be affected. This is necessary to prevent known issues relating to extended memory mode and applets on some devices.</p>
|
||||
<p>This section will reset your system configuration to its defaults. Installed games and their save data will not be affected. This is necessary to prevent known issues relating to extended memory mode and applets on some consoles.</p>
|
||||
|
||||
<ol>
|
||||
<li>Power off your device</li>
|
||||
<li>Press and hold (Start), and while holding (Start), power on your device. This will launch GodMode9</li>
|
||||
<li>Power off your console</li>
|
||||
<li>Press and hold (Start), and while holding (Start), power on your console. This will launch GodMode9</li>
|
||||
<li>Navigate to <code class="language-plaintext highlighter-rouge">[0:] SDCARD</code> -> <code class="language-plaintext highlighter-rouge">gm9</code></li>
|
||||
<li>Press (X) on the CTRTransfer image <code class="language-plaintext highlighter-rouge">.bin</code> to delete it</li>
|
||||
<li>Press (A) to confirm</li>
|
||||
|
@ -735,13 +735,13 @@ window.cookieconsent.initialise({
|
|||
<li>Press (A) to unlock SysNAND (lvl2) writing, then input the key combo given</li>
|
||||
<li>Once the file has been deleted, press (A) to continue</li>
|
||||
<li>Press (A) to relock write permissions if prompted</li>
|
||||
<li>Press (Start) to reboot your device</li>
|
||||
<li>Your device will load into the initial setup menu
|
||||
<li>Press (Start) to reboot your console</li>
|
||||
<li>Your console will load into the initial setup menu
|
||||
<ul>
|
||||
<li>This is expected behaviour. You have not lost any of your game data</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Complete the initial setup menu by following the prompts on your device’s screen</li>
|
||||
<li>Complete the initial setup menu by following the prompts on your console’s screen</li>
|
||||
</ol>
|
||||
|
||||
<hr />
|
||||
|
|
|
@ -536,8 +536,8 @@ window.cookieconsent.initialise({
|
|||
<li>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</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Reinsert your SD card into your device</li>
|
||||
<li>Power on your device
|
||||
<li>Reinsert your SD card into your console</li>
|
||||
<li>Power on your console
|
||||
<ul>
|
||||
<li>If you see the Luma3DS configuration menu, press (Start) to save and reboot</li>
|
||||
</ul>
|
||||
|
|
|
@ -524,7 +524,7 @@ window.cookieconsent.initialise({
|
|||
<details class="notice--info">
|
||||
<summary><em>Technical Details (optional)</em></summary>
|
||||
|
||||
<p>To install boot9strap on your device, we derive your device’s unique encryption key. To accomplish this, we use a tool called Seedminer to calculate the data encryption key (movable.sed) for your device.</p>
|
||||
<p>To install boot9strap on your console, we derive your console’s unique encryption key. To accomplish this, we use a tool called Seedminer to calculate the data encryption key (movable.sed) for your console.</p>
|
||||
|
||||
<p>For information on how Seedminer works, see <a href="https://zoogie.github.io/web/34⅕c3">this presentation</a>.</p>
|
||||
|
||||
|
@ -534,7 +534,7 @@ window.cookieconsent.initialise({
|
|||
|
||||
<h3 id="section-i---prep-work">Section I - Prep Work</h3>
|
||||
|
||||
<p>In this section, you will get the necessary details from your 3DS that are required to figure out your device’s encryption key.</p>
|
||||
<p>In this section, you will get the necessary details from your 3DS that are required to figure out your console’s encryption key.</p>
|
||||
|
||||
<div class="notice--info">
|
||||
<p>Before following this section:</p>
|
||||
|
@ -545,7 +545,7 @@ window.cookieconsent.initialise({
|
|||
</div>
|
||||
|
||||
<ol>
|
||||
<li>Power off your device</li>
|
||||
<li>Power off your console</li>
|
||||
<li>Insert your SD card into your computer</li>
|
||||
<li>Navigate to the <code class="language-plaintext highlighter-rouge">Nintendo 3DS</code> folder on your SD card</li>
|
||||
<li>Copy the name of the 32-letter folder you see directly inside Nintendo 3DS
|
||||
|
@ -562,14 +562,14 @@ window.cookieconsent.initialise({
|
|||
<li>This folder is known as your “ID0”. Take note of this as this guide will refer to it as such later</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Power on your device
|
||||
<li>Power on your console
|
||||
<ul>
|
||||
<li>Your SD card does not need to be inserted at this point</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Go to your Friend List (the <a href="https://3ds.hacks.guide/images/friend-list-icon.png">orange Face Icon</a> in the top row of your HOME Menu)
|
||||
<ul>
|
||||
<li>If you receive an error and are kicked out of the menu, you either must create a new Mii or your device cannot connect to Nintendo’s servers (due to a ban or connection issues)</li>
|
||||
<li>If you receive an error and are kicked out of the menu, you either must create a new Mii or your console cannot connect to Nintendo’s servers (due to a ban or connection issues)</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Find your Mii profile, then find the “Friend Code” field on the top screen</li>
|
||||
|
@ -577,7 +577,7 @@ window.cookieconsent.initialise({
|
|||
|
||||
<h3 id="section-ii---seedminer">Section II - Seedminer</h3>
|
||||
|
||||
<p>In this section, you will use the Bruteforce Movable website to retrieve your device’s encryption key in the form of <code class="language-plaintext highlighter-rouge">movable.sed</code>.</p>
|
||||
<p>In this section, you will use the Bruteforce Movable website to retrieve your console’s encryption key in the form of <code class="language-plaintext highlighter-rouge">movable.sed</code>.</p>
|
||||
|
||||
<ol>
|
||||
<li>Open <a href="https://seedminer.hacks.guide/">Bruteforce Movable</a> on your computer
|
||||
|
@ -585,8 +585,8 @@ window.cookieconsent.initialise({
|
|||
<li>If the site isn’t working, join <a href="https://discord.gg/MWxPgEp">Nintendo Homebrew on Discord</a> and ask (in English) for someone there to assist you</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Enter your device’s Friend Code (with no spaces or dashes) into the “Your friend code” field</li>
|
||||
<li>Paste your device’s 32 character long folder name into the “Your ID0” field
|
||||
<li>Enter your console’s Friend Code (with no spaces or dashes) into the “Your friend code” field</li>
|
||||
<li>Paste your console’s 32 character long folder name into the “Your ID0” field
|
||||
<ul>
|
||||
<li>Do not attempt to enter the ID0 manually, as it is easy to make a mistake. Ensure the ID0 is entered correctly by copying and pasting it from where you saved it in the previous section</li>
|
||||
</ul>
|
||||
|
@ -596,7 +596,7 @@ window.cookieconsent.initialise({
|
|||
<li>If the site immediately goes to step 4, the website has already correctly processed your bruteforce request. You can download your <code class="language-plaintext highlighter-rouge">movable.sed</code> file and continue to the next section. You do not need to (re-)add the bot</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Use the <a href="/images/screenshots/seedminer/register-friend.png">“Register Friend” button</a> on your device to add the bot’s friend code as given by the website
|
||||
<li>Use the <a href="/images/screenshots/seedminer/register-friend.png">“Register Friend” button</a> on your console to add the bot’s friend code as given by the website
|
||||
<ul>
|
||||
<li>If prompted, the name that you give to the friend does not matter</li>
|
||||
</ul>
|
||||
|
@ -616,7 +616,7 @@ window.cookieconsent.initialise({
|
|||
<li>Keep this file as you will need it in the upcoming page</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Power off your device</li>
|
||||
<li>Power off your console</li>
|
||||
</ol>
|
||||
|
||||
<hr />
|
||||
|
|
|
@ -532,7 +532,7 @@ window.cookieconsent.initialise({
|
|||
<details class="notice--info">
|
||||
<summary><em>Technical Details (optional)</em></summary>
|
||||
|
||||
<p>To install boot9strap on your device, we derive your device’s unique encryption key. To accomplish this, we use a tool called Seedminer to calculate the data encryption key (movable.sed) for your device.</p>
|
||||
<p>To install boot9strap on your console, we derive your console’s unique encryption key. To accomplish this, we use a tool called Seedminer to calculate the data encryption key (movable.sed) for your console.</p>
|
||||
|
||||
<p>Because we do not have access to the Friends List, we are deriving the first part of <code class="language-plaintext highlighter-rouge">movable.sed</code> using a Mii QR code instead of by performing a two-way friend exchange.</p>
|
||||
|
||||
|
|
|
@ -518,7 +518,7 @@ window.cookieconsent.initialise({
|
|||
<details class="notice--info">
|
||||
<summary><em>Technical Details (optional)</em></summary>
|
||||
|
||||
<p>To install boot9strap on your device, we derive your device’s unique encryption key. To accomplish this, we use a tool called Seedminer to calculate the data encryption key (movable.sed) for your device.</p>
|
||||
<p>To install boot9strap on your console, we derive your console’s unique encryption key. To accomplish this, we use a tool called Seedminer to calculate the data encryption key (movable.sed) for your console.</p>
|
||||
|
||||
<p>For information on how Seedminer works, see <a href="https://zoogie.github.io/web/34⅕c3">this presentation</a>.</p>
|
||||
|
||||
|
@ -528,7 +528,7 @@ window.cookieconsent.initialise({
|
|||
|
||||
<h3 id="section-i---prep-work">Section I - Prep Work</h3>
|
||||
|
||||
<p>In this section, you will get the necessary details from your 3DS that are required to figure out your device’s encryption key.</p>
|
||||
<p>In this section, you will get the necessary details from your 3DS that are required to figure out your console’s encryption key.</p>
|
||||
|
||||
<div class="notice--info">
|
||||
<p>Before following this section:</p>
|
||||
|
@ -539,7 +539,7 @@ window.cookieconsent.initialise({
|
|||
</div>
|
||||
|
||||
<ol>
|
||||
<li>Power off your device</li>
|
||||
<li>Power off your console</li>
|
||||
<li>Insert your SD card into your computer</li>
|
||||
<li>Navigate to the <code class="language-plaintext highlighter-rouge">Nintendo 3DS</code> folder on your SD card</li>
|
||||
<li>Copy the name of the 32-letter folder you see directly inside Nintendo 3DS
|
||||
|
@ -556,14 +556,14 @@ window.cookieconsent.initialise({
|
|||
<li>This folder is known as your “ID0”. Take note of this as this guide will refer to it as such later</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Power on your device
|
||||
<li>Power on your console
|
||||
<ul>
|
||||
<li>Your SD card does not need to be inserted at this point</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Go to your Friend List (the <a href="https://3ds.hacks.guide/images/friend-list-icon.png">orange Face Icon</a> in the top row of your HOME Menu)
|
||||
<ul>
|
||||
<li>If you receive an error and are kicked out of the menu, you either must create a new Mii or your device cannot connect to Nintendo’s servers (due to a ban or connection issues)</li>
|
||||
<li>If you receive an error and are kicked out of the menu, you either must create a new Mii or your console cannot connect to Nintendo’s servers (due to a ban or connection issues)</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Find your Mii profile, then find the “Friend Code” field on the top screen</li>
|
||||
|
@ -571,7 +571,7 @@ window.cookieconsent.initialise({
|
|||
|
||||
<h3 id="section-ii---seedminer">Section II - Seedminer</h3>
|
||||
|
||||
<p>In this section, you will use the Bruteforce Movable website to retrieve your device’s encryption key in the form of <code class="language-plaintext highlighter-rouge">movable.sed</code>.</p>
|
||||
<p>In this section, you will use the Bruteforce Movable website to retrieve your console’s encryption key in the form of <code class="language-plaintext highlighter-rouge">movable.sed</code>.</p>
|
||||
|
||||
<ol>
|
||||
<li>Open <a href="https://seedminer.hacks.guide/">Bruteforce Movable</a> on your computer
|
||||
|
@ -579,8 +579,8 @@ window.cookieconsent.initialise({
|
|||
<li>If the site isn’t working, join <a href="https://discord.gg/MWxPgEp">Nintendo Homebrew on Discord</a> and ask (in English) for someone there to assist you</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Enter your device’s Friend Code (with no spaces or dashes) into the “Your friend code” field</li>
|
||||
<li>Paste your device’s 32 character long folder name into the “Your ID0” field
|
||||
<li>Enter your console’s Friend Code (with no spaces or dashes) into the “Your friend code” field</li>
|
||||
<li>Paste your console’s 32 character long folder name into the “Your ID0” field
|
||||
<ul>
|
||||
<li>Do not attempt to enter the ID0 manually, as it is easy to make a mistake. Ensure the ID0 is entered correctly by copying and pasting it from where you saved it in the previous section</li>
|
||||
</ul>
|
||||
|
@ -590,7 +590,7 @@ window.cookieconsent.initialise({
|
|||
<li>If the site immediately goes to step 4, the website has already correctly processed your bruteforce request. You can download your <code class="language-plaintext highlighter-rouge">movable.sed</code> file and continue to the next section. You do not need to (re-)add the bot</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Use the <a href="/images/screenshots/seedminer/register-friend.png">“Register Friend” button</a> on your device to add the bot’s friend code as given by the website
|
||||
<li>Use the <a href="/images/screenshots/seedminer/register-friend.png">“Register Friend” button</a> on your console to add the bot’s friend code as given by the website
|
||||
<ul>
|
||||
<li>If prompted, the name that you give to the friend does not matter</li>
|
||||
</ul>
|
||||
|
@ -610,14 +610,14 @@ window.cookieconsent.initialise({
|
|||
<li>Keep this file as you will need it in the upcoming page</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Power off your device</li>
|
||||
<li>Power off your console</li>
|
||||
</ol>
|
||||
|
||||
<hr />
|
||||
|
||||
<h3 id="next-step-bannerbomb3">Next step: BannerBomb3</h3>
|
||||
|
||||
<p>Once you have your device’s encryption key (<code class="language-plaintext highlighter-rouge">movable.sed</code>), you can use it in conjunction with BannerBomb3, which uses your <code class="language-plaintext highlighter-rouge">movable.sed</code> file to take advantage of exploits in the System Settings application.</p>
|
||||
<p>Once you have your console’s encryption key (<code class="language-plaintext highlighter-rouge">movable.sed</code>), you can use it in conjunction with BannerBomb3, which uses your <code class="language-plaintext highlighter-rouge">movable.sed</code> file to take advantage of exploits in the System Settings application.</p>
|
||||
|
||||
<p class="notice--primary">Continue to <a href="bannerbomb3-fredtool-(twn)">BannerBomb3 + Fredtool (TWN)</a></p>
|
||||
|
||||
|
|
|
@ -519,7 +519,7 @@ window.cookieconsent.initialise({
|
|||
<details class="notice--info">
|
||||
<summary><em>Technical Details (optional)</em></summary>
|
||||
|
||||
<p>To install boot9strap on your device, we derive your device’s unique encryption key. To accomplish this, we use a tool called Seedminer to calculate the data encryption key (movable.sed) for your device.</p>
|
||||
<p>To install boot9strap on your console, we derive your console’s unique encryption key. To accomplish this, we use a tool called Seedminer to calculate the data encryption key (movable.sed) for your console.</p>
|
||||
|
||||
<p>For information on how Seedminer works, see <a href="https://zoogie.github.io/web/34⅕c3">this presentation</a>.</p>
|
||||
|
||||
|
@ -529,7 +529,7 @@ window.cookieconsent.initialise({
|
|||
|
||||
<h3 id="section-i---prep-work">Section I - Prep Work</h3>
|
||||
|
||||
<p>In this section, you will get the necessary details from your 3DS that are required to figure out your device’s encryption key.</p>
|
||||
<p>In this section, you will get the necessary details from your 3DS that are required to figure out your console’s encryption key.</p>
|
||||
|
||||
<div class="notice--info">
|
||||
<p>Before following this section:</p>
|
||||
|
@ -540,7 +540,7 @@ window.cookieconsent.initialise({
|
|||
</div>
|
||||
|
||||
<ol>
|
||||
<li>Power off your device</li>
|
||||
<li>Power off your console</li>
|
||||
<li>Insert your SD card into your computer</li>
|
||||
<li>Navigate to the <code class="language-plaintext highlighter-rouge">Nintendo 3DS</code> folder on your SD card</li>
|
||||
<li>Copy the name of the 32-letter folder you see directly inside Nintendo 3DS
|
||||
|
@ -557,14 +557,14 @@ window.cookieconsent.initialise({
|
|||
<li>This folder is known as your “ID0”. Take note of this as this guide will refer to it as such later</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Power on your device
|
||||
<li>Power on your console
|
||||
<ul>
|
||||
<li>Your SD card does not need to be inserted at this point</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Go to your Friend List (the <a href="https://3ds.hacks.guide/images/friend-list-icon.png">orange Face Icon</a> in the top row of your HOME Menu)
|
||||
<ul>
|
||||
<li>If you receive an error and are kicked out of the menu, you either must create a new Mii or your device cannot connect to Nintendo’s servers (due to a ban or connection issues)</li>
|
||||
<li>If you receive an error and are kicked out of the menu, you either must create a new Mii or your console cannot connect to Nintendo’s servers (due to a ban or connection issues)</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Find your Mii profile, then find the “Friend Code” field on the top screen</li>
|
||||
|
@ -572,7 +572,7 @@ window.cookieconsent.initialise({
|
|||
|
||||
<h3 id="section-ii---seedminer">Section II - Seedminer</h3>
|
||||
|
||||
<p>In this section, you will use the Bruteforce Movable website to retrieve your device’s encryption key in the form of <code class="language-plaintext highlighter-rouge">movable.sed</code>.</p>
|
||||
<p>In this section, you will use the Bruteforce Movable website to retrieve your console’s encryption key in the form of <code class="language-plaintext highlighter-rouge">movable.sed</code>.</p>
|
||||
|
||||
<ol>
|
||||
<li>Open <a href="https://seedminer.hacks.guide/">Bruteforce Movable</a> on your computer
|
||||
|
@ -580,8 +580,8 @@ window.cookieconsent.initialise({
|
|||
<li>If the site isn’t working, join <a href="https://discord.gg/MWxPgEp">Nintendo Homebrew on Discord</a> and ask (in English) for someone there to assist you</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Enter your device’s Friend Code (with no spaces or dashes) into the “Your friend code” field</li>
|
||||
<li>Paste your device’s 32 character long folder name into the “Your ID0” field
|
||||
<li>Enter your console’s Friend Code (with no spaces or dashes) into the “Your friend code” field</li>
|
||||
<li>Paste your console’s 32 character long folder name into the “Your ID0” field
|
||||
<ul>
|
||||
<li>Do not attempt to enter the ID0 manually, as it is easy to make a mistake. Ensure the ID0 is entered correctly by copying and pasting it from where you saved it in the previous section</li>
|
||||
</ul>
|
||||
|
@ -591,7 +591,7 @@ window.cookieconsent.initialise({
|
|||
<li>If the site immediately goes to step 4, the website has already correctly processed your bruteforce request. You can download your <code class="language-plaintext highlighter-rouge">movable.sed</code> file and continue to the next section. You do not need to (re-)add the bot</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Use the <a href="/images/screenshots/seedminer/register-friend.png">“Register Friend” button</a> on your device to add the bot’s friend code as given by the website
|
||||
<li>Use the <a href="/images/screenshots/seedminer/register-friend.png">“Register Friend” button</a> on your console to add the bot’s friend code as given by the website
|
||||
<ul>
|
||||
<li>If prompted, the name that you give to the friend does not matter</li>
|
||||
</ul>
|
||||
|
@ -611,14 +611,14 @@ window.cookieconsent.initialise({
|
|||
<li>Keep this file as you will need it in the upcoming page</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Power off your device</li>
|
||||
<li>Power off your console</li>
|
||||
</ol>
|
||||
|
||||
<hr />
|
||||
|
||||
<h3 id="next-step-bannerbomb3">Next step: BannerBomb3</h3>
|
||||
|
||||
<p>Once you have your device’s encryption key (<code class="language-plaintext highlighter-rouge">movable.sed</code>), you can use it in conjunction with BannerBomb3, which uses your <code class="language-plaintext highlighter-rouge">movable.sed</code> file to take advantage of exploits in the System Settings application.</p>
|
||||
<p>Once you have your console’s encryption key (<code class="language-plaintext highlighter-rouge">movable.sed</code>), you can use it in conjunction with BannerBomb3, which uses your <code class="language-plaintext highlighter-rouge">movable.sed</code> file to take advantage of exploits in the System Settings application.</p>
|
||||
|
||||
<p class="notice--primary">Continue to <a href="bannerbomb3">BannerBomb3</a></p>
|
||||
|
||||
|
|
|
@ -534,8 +534,8 @@ window.cookieconsent.initialise({
|
|||
|
||||
<p>Issues after installation:</p>
|
||||
<ul>
|
||||
<li><a href="#boot-issues-on-devices-with-custom-firmware">Boot issues</a></li>
|
||||
<li><a href="#software-issues-on-devices-with-custom-firmware">Software issues</a></li>
|
||||
<li><a href="#boot-issues-on-consoles-with-custom-firmware">Boot issues</a></li>
|
||||
<li><a href="#software-issues-on-consoles-with-custom-firmware">Software issues</a></li>
|
||||
</ul>
|
||||
|
||||
</details>
|
||||
|
@ -575,17 +575,17 @@ window.cookieconsent.initialise({
|
|||
|
||||
<p class="notice--info"><img src="https://3ds.hacks.guide/images/screenshots/multiple-id0.png" alt="" /></p>
|
||||
|
||||
<p>This occurs when you use your SD card in multiple 3DS devices and is intended to prevent inadvertently merging data that would not be valid on other devices. To figure out which long folder name is correct for your 3DS, follow these instructions:</p>
|
||||
<p>This occurs when you use your SD card in multiple 3DS consoles and is intended to prevent inadvertently merging data that would not be valid on other consoles. To figure out which long folder name is correct for your 3DS, follow these instructions:</p>
|
||||
|
||||
<ol>
|
||||
<li>Rename the <code class="language-plaintext highlighter-rouge">Nintendo 3DS</code> folder to <code class="language-plaintext highlighter-rouge">BACKUP_Nintendo 3DS</code></li>
|
||||
<li>Reinsert your SD card into your device and power on your device</li>
|
||||
<li>Wait for the device to generate the SD card data
|
||||
<li>Reinsert your SD card into your console and power on your console</li>
|
||||
<li>Wait for the console to generate the SD card data
|
||||
<ul>
|
||||
<li>Your applications will have disappeared. This is normal and will be resolved shortly</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Power off your device and reinsert your SD card into your computer</li>
|
||||
<li>Power off your console and reinsert your SD card into your computer</li>
|
||||
<li>Navigate to the <code class="language-plaintext highlighter-rouge">Nintendo 3DS</code> folder on your SD card</li>
|
||||
<li>Copy the 32 character long name of the folder you see
|
||||
<ul>
|
||||
|
@ -637,7 +637,7 @@ window.cookieconsent.initialise({
|
|||
|
||||
<p>Also, ensure that <code class="language-plaintext highlighter-rouge">bb3.bin</code> is on the root of the SD card. If it is missing, then download the latest release of <a href="https://github.com/lifehackerhansol/Bannerbomb3/releases/download/v3.0-lhs1/bb3.bin">Bannerbomb3</a> (direct download), and copy the <code class="language-plaintext highlighter-rouge">bb3.bin</code> file to the root of your SD card.</p>
|
||||
|
||||
<p>If neither of these solutions fixes this problem, then custom firmware may have been uninstalled on this device in a way that makes this method impossible to perform. If this is the case, join <a href="https://discord.gg/MWxPgEp">Nintendo Homebrew on Discord</a> and ask, in English, for help.</p>
|
||||
<p>If neither of these solutions fixes this problem, then custom firmware may have been uninstalled on this console in a way that makes this method impossible to perform. If this is the case, join <a href="https://discord.gg/MWxPgEp">Nintendo Homebrew on Discord</a> and ask, in English, for help.</p>
|
||||
</details>
|
||||
|
||||
<details>
|
||||
|
@ -762,7 +762,7 @@ window.cookieconsent.initialise({
|
|||
<details>
|
||||
<summary><u>"An exception occurred" or Errdisp when opening Picross</u></summary>
|
||||
|
||||
<p>Your device already has custom firmware. You should <a href="checking-for-cfw">check for CFW</a>.</p>
|
||||
<p>Your console already has custom firmware. You should <a href="checking-for-cfw">check for CFW</a>.</p>
|
||||
</details>
|
||||
|
||||
<details>
|
||||
|
@ -782,9 +782,9 @@ window.cookieconsent.initialise({
|
|||
<details>
|
||||
<summary><u>Red/purple/pink and white screen after running Soundhax</u></summary>
|
||||
|
||||
<p>If your device is on system version 9.4.0, 9.5.0, or 9.6.0, you may be encountering a bug with an old version of universal-otherapp. Download the latest version from <a href="https://github.com/TuxSH/universal-otherapp/releases/latest">here</a>.</p>
|
||||
<p>If your console is on system version 9.4.0, 9.5.0, or 9.6.0, you may be encountering a bug with an old version of universal-otherapp. Download the latest version from <a href="https://github.com/TuxSH/universal-otherapp/releases/latest">here</a>.</p>
|
||||
|
||||
<p>If your device is not on those firmwares, it likely indicates that you already have custom firmware. You should <a href="checking-for-cfw">check for CFW</a>.</p>
|
||||
<p>If your console is not on those firmwares, it likely indicates that you already have custom firmware. You should <a href="checking-for-cfw">check for CFW</a>.</p>
|
||||
</details>
|
||||
|
||||
<details>
|
||||
|
@ -796,7 +796,7 @@ window.cookieconsent.initialise({
|
|||
<details>
|
||||
<summary><u>"Could not play"</u></summary>
|
||||
|
||||
<p>You have the wrong Soundhax file for your device and region, or your device is incompatible with Soundhax. In the latter case, you should update your device to the latest version and follow <a href="seedminer">Seedminer</a>.</p>
|
||||
<p>You have the wrong Soundhax file for your console and region, or your console is incompatible with Soundhax. In the latter case, you should update your console to the latest version and follow <a href="seedminer">Seedminer</a>.</p>
|
||||
</details>
|
||||
|
||||
<details>
|
||||
|
@ -856,7 +856,7 @@ window.cookieconsent.initialise({
|
|||
<p>Follow these steps in order:</p>
|
||||
|
||||
<ol>
|
||||
<li>Launch System Settings on your device</li>
|
||||
<li>Launch System Settings on your console</li>
|
||||
<li>Navigate to <code class="language-plaintext highlighter-rouge">Internet Settings</code> -> <code class="language-plaintext highlighter-rouge">Connection Settings</code></li>
|
||||
<li>Click on your network connection slot and navigate to <code class="language-plaintext highlighter-rouge">Change Settings</code> -> <code class="language-plaintext highlighter-rouge">Next Page (right arrow)</code> -> <code class="language-plaintext highlighter-rouge">Proxy Settings</code></li>
|
||||
<li>Set “Proxy Settings” to “No”</li>
|
||||
|
@ -881,7 +881,7 @@ window.cookieconsent.initialise({
|
|||
<details>
|
||||
<summary><u>"To use the Internet Browser, please update your system using the System Update option in the System Settings."</u></summary>
|
||||
|
||||
<p>First, make sure you entered the correct proxy for the connection you’re using. If not, go back to <a href="installing-boot9strap-(ssloth-browser).html#section-ii---ssloth">Section II</a>. If the proxy is correct, then your device has been cart-updated, which means an alternate exploit will need to be used.</p>
|
||||
<p>First, make sure you entered the correct proxy for the connection you’re using. If not, go back to <a href="installing-boot9strap-(ssloth-browser).html#section-ii---ssloth">Section II</a>. If the proxy is correct, then your console has been cart-updated, which means an alternate exploit will need to be used.</p>
|
||||
|
||||
<p><u>Method 1</u><br />
|
||||
If the two numbers before the region in the system version string is equal to or less than 36 (e.g. Ver. 11.14.0-<strong>36</strong>U), you can follow <a href="installing-boot9strap-(soundhax)">Soundhax</a>. When prompted to select a firmware to generate the sound file, use:</p>
|
||||
|
@ -898,9 +898,9 @@ If you have an Old 3DS / Old 3DS XL / 2DS, you can try a Safe Mode update, which
|
|||
|
||||
<ol>
|
||||
<li>Ensure that the proxy that you used for SSLoth is still actively applied to your internet connection</li>
|
||||
<li>With your device powered off, hold the following buttons: (Left Shoulder) + (Right Shoulder) + (D-Pad Up) + (A), and while holding these buttons together, power on your device
|
||||
<li>With your console powered off, hold the following buttons: (Left Shoulder) + (Right Shoulder) + (D-Pad Up) + (A), and while holding these buttons together, power on your console
|
||||
<ul>
|
||||
<li>Keep holding the buttons until the device boots into Safe Mode (a “system update” menu)</li>
|
||||
<li>Keep holding the buttons until the console boots into Safe Mode (a “system update” menu)</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Press “OK” to accept the update</li>
|
||||
|
@ -909,7 +909,7 @@ If you have an Old 3DS / Old 3DS XL / 2DS, you can try a Safe Mode update, which
|
|||
|
||||
<hr />
|
||||
|
||||
<p>If these methods didn’t work (or do not apply to you), update your device to the latest version and follow <a href="seedminer">Seedminer</a>.</p>
|
||||
<p>If these methods didn’t work (or do not apply to you), update your console to the latest version and follow <a href="seedminer">Seedminer</a>.</p>
|
||||
|
||||
</details>
|
||||
|
||||
|
@ -971,7 +971,7 @@ If you have an Old 3DS / Old 3DS XL / 2DS, you can try a Safe Mode update, which
|
|||
<h2 id="finalizing-setup">Finalizing Setup</h2>
|
||||
|
||||
<details>
|
||||
<summary><u>Unable to update device</u></summary>
|
||||
<summary><u>Unable to update console</u></summary>
|
||||
|
||||
<p>The steps below can be attempted in any order, but are listed from easiest to hardest to perform.</p>
|
||||
|
||||
|
@ -1028,16 +1028,16 @@ If you have an Old 3DS / Old 3DS XL / 2DS, you can try a Safe Mode update, which
|
|||
|
||||
<hr />
|
||||
|
||||
<h2 id="boot-issues-on-devices-with-custom-firmware">Boot issues on devices with custom firmware</h2>
|
||||
<h2 id="boot-issues-on-consoles-with-custom-firmware">Boot issues on consoles with custom firmware</h2>
|
||||
|
||||
<p class="notice--info">The steps detailed here generally assume that your device has a modern custom firmware setup (boot9strap + Luma3DS 8.0 or greater). If your console is running an older homebrew setup (for example, something based on arm9loaderhax or menuhax), you should update your setup before trying these instructions.</p>
|
||||
<p class="notice--info">The steps detailed here generally assume that your console has a modern custom firmware setup (boot9strap + Luma3DS 8.0 or greater). If your console is running an older homebrew setup (for example, something based on arm9loaderhax or menuhax), you should update your setup before trying these instructions.</p>
|
||||
|
||||
<h3 id="powernotification-light-indicators">Power/notification light indicators</h3>
|
||||
|
||||
<details>
|
||||
<summary><u>My device powers off when I try to turn it on, and/or the notification LED shows a color on boot</u></summary>
|
||||
<summary><u>My console powers off when I try to turn it on, and/or the notification LED shows a color on boot</u></summary>
|
||||
|
||||
<p>There is an issue with your <code class="language-plaintext highlighter-rouge">boot.firm</code> file. If you’re running <a href="https://github.com/SciresM/boot9strap/releases/tag/1.4">boot9strap 1.4</a>, your 3DS notification LED may flash a certain color. This color is used to diagnose issues involving your <code class="language-plaintext highlighter-rouge">boot.firm</code> file on SD card or internal memory. On older versions of boot9strap, the blue light will power off almost immediately when trying to turn on the device.</p>
|
||||
<p>There is an issue with your <code class="language-plaintext highlighter-rouge">boot.firm</code> file. If you’re running <a href="https://github.com/SciresM/boot9strap/releases/tag/1.4">boot9strap 1.4</a>, your 3DS notification LED may flash a certain color. This color is used to diagnose issues involving your <code class="language-plaintext highlighter-rouge">boot.firm</code> file on SD card or internal memory. On older versions of boot9strap, the blue light will power off almost immediately when trying to turn on the console.</p>
|
||||
|
||||
<p>If the notification LED flashes:</p>
|
||||
|
||||
|
@ -1049,18 +1049,18 @@ If you have an Old 3DS / Old 3DS XL / 2DS, you can try a Safe Mode update, which
|
|||
|
||||
<p>You can get a new <code class="language-plaintext highlighter-rouge">boot.firm</code> file by downloading the <a href="https://github.com/LumaTeam/Luma3DS/releases/latest">latest release of Luma3DS</a>, extracting it, and placing <code class="language-plaintext highlighter-rouge">boot.firm</code> on the root of your SD card. If your <code class="language-plaintext highlighter-rouge">boot.firm</code> file is consistently being detected as corrupted, you may want to check your SD card for errors (<a href="h2testw-(windows)">Windows</a>, <a href="f3-(linux)">Linux</a>, or <a href="f3xswift-(mac)">macOS</a>). Also, note that the 3DS tends to have issues with files extracted using WinRAR.</p>
|
||||
|
||||
<p>If you hear a “popping sound”, potentially accompanied with the backlight turning on for a split second, there is a hardware issue with your device (such as a disconnected backlight cable). You may be able to get your device to boot by holding it at certain angles.</p>
|
||||
<p>If you hear a “popping sound”, potentially accompanied with the backlight turning on for a split second, there is a hardware issue with your console (such as a disconnected backlight cable). You may be able to get your console to boot by holding it at certain angles.</p>
|
||||
</details>
|
||||
|
||||
<details>
|
||||
<summary><u>My device gets stuck on a black screen with blue power light staying on</u></summary>
|
||||
<summary><u>My console gets stuck on a black screen with blue power light staying on</u></summary>
|
||||
|
||||
<p>The steps below can be attempted in any order, but are listed from least to most time-consuming.</p>
|
||||
|
||||
<ol>
|
||||
<li>Power off your device, remove the SD card, re-insert it, then power on your device.</li>
|
||||
<li>Power off your device, eject the game cartridge if inserted, power on your device, then wait up to ten minutes. If your device boots within ten minutes, the issue has been fixed and is unlikely to reoccur</li>
|
||||
<li>Rename the <code class="language-plaintext highlighter-rouge">Nintendo 3DS</code> folder on your SD card to <code class="language-plaintext highlighter-rouge">Nintendo 3DS_BACKUP</code>, then attempt to boot. If your device successfully boots, there is some issue within your <code class="language-plaintext highlighter-rouge">Nintendo 3DS</code> folder. Try clearing HOME Menu extdata:
|
||||
<li>Power off your console, remove the SD card, re-insert it, then power on your console.</li>
|
||||
<li>Power off your console, eject the game cartridge if inserted, power on your console, then wait up to ten minutes. If your console boots within ten minutes, the issue has been fixed and is unlikely to reoccur</li>
|
||||
<li>Rename the <code class="language-plaintext highlighter-rouge">Nintendo 3DS</code> folder on your SD card to <code class="language-plaintext highlighter-rouge">Nintendo 3DS_BACKUP</code>, then attempt to boot. If your console successfully boots, there is some issue within your <code class="language-plaintext highlighter-rouge">Nintendo 3DS</code> folder. Try clearing HOME Menu extdata:
|
||||
<ul>
|
||||
<li>Navigate to <code class="language-plaintext highlighter-rouge">/Nintendo 3DS/<ID0>/<ID1>/extdata/00000000/</code>
|
||||
+ Delete the corresponding folder for your 3DS region:
|
||||
|
@ -1077,10 +1077,10 @@ If you have an Old 3DS / Old 3DS XL / 2DS, you can try a Safe Mode update, which
|
|||
</li>
|
||||
<li>Try booting into recovery mode and updating your system:
|
||||
<ul>
|
||||
<li>Power off your device</li>
|
||||
<li>Power off your console</li>
|
||||
<li>Hold (Left Shoulder) + (Right Shoulder) + (D-Pad Up) + (A)</li>
|
||||
<li>Power on your device</li>
|
||||
<li>If you were successful, the device will boot to an “update your system” screen</li>
|
||||
<li>Power on your console</li>
|
||||
<li>If you were successful, the console will boot to an “update your system” screen</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Follow the <a href="ctrtransfer">CTRTransfer</a> guide</li>
|
||||
|
@ -1106,9 +1106,9 @@ If you have an Old 3DS / Old 3DS XL / 2DS, you can try a Safe Mode update, which
|
|||
|
||||
<p>ARM11 exception handlers are disabled, or custom firmware is not installed. Try enabling ARM11 exception handlers:</p>
|
||||
<ul>
|
||||
<li>Power off your device</li>
|
||||
<li>Power off your console</li>
|
||||
<li>Hold (Select)</li>
|
||||
<li>Power on your device, while still holding (Select)</li>
|
||||
<li>Power on your console, while still holding (Select)</li>
|
||||
<li>If the “Disable ARM11 exception handlers” box is checked, uncheck it</li>
|
||||
</ul>
|
||||
</details>
|
||||
|
@ -1117,12 +1117,12 @@ If you have an Old 3DS / Old 3DS XL / 2DS, you can try a Safe Mode update, which
|
|||
<summary><u>HOME Menu is missing installed applications</u></summary>
|
||||
|
||||
<p>This could be caused by various reasons, but most likely because your SD card is not being read by the system.
|
||||
You can check if your SD is being read by holding SELECT on boot and checking the yellow text on the bottom screen; if it says “Booted from CTRNAND via B9S”, then your device is booting from the internal memory and not from the SD card.
|
||||
You can check if your SD is being read by holding SELECT on boot and checking the yellow text on the bottom screen; if it says “Booted from CTRNAND via B9S”, then your console is booting from the internal memory and not from the SD card.
|
||||
If this is the case, attempt the steps below, which are listed from easiest to hardest:</p>
|
||||
<ol>
|
||||
<li>Power off your device, remove the SD card, re-insert it, then power on your device</li>
|
||||
<li>Power off your device, remove the SD card, insert it on your PC, download the latest release of <a href="https://github.com/LumaTeam/Luma3DS/releases/latest">Luma3DS</a>, extract <code class="language-plaintext highlighter-rouge">boot.firm</code> from the <code class="language-plaintext highlighter-rouge">Luma3DS.zip</code> and place it on the root of your SD card (replacing any existing file)</li>
|
||||
<li>Power off your device, remove the SD card, insert it on your PC and reformat your SD card according to your computer’s operating system: <a href="formatting-sd-(windows)">Windows</a>, <a href="formatting-sd-(mac)">macOS</a>, <a href="formatting-sd-(linux)">Linux</a> <em>(this will wipe your SD card data)</em></li>
|
||||
<li>Power off your console, remove the SD card, re-insert it, then power on your console</li>
|
||||
<li>Power off your console, remove the SD card, insert it on your PC, download the latest release of <a href="https://github.com/LumaTeam/Luma3DS/releases/latest">Luma3DS</a>, extract <code class="language-plaintext highlighter-rouge">boot.firm</code> from the <code class="language-plaintext highlighter-rouge">Luma3DS.zip</code> and place it on the root of your SD card (replacing any existing file)</li>
|
||||
<li>Power off your console, remove the SD card, insert it on your PC and reformat your SD card according to your computer’s operating system: <a href="formatting-sd-(windows)">Windows</a>, <a href="formatting-sd-(mac)">macOS</a>, <a href="formatting-sd-(linux)">Linux</a> <em>(this will wipe your SD card data)</em></li>
|
||||
<li>Test your SD card for errors by following the guide according to your computer’s operating system: <a href="h2testw-(windows)">Windows</a>, <a href="f3-(linux)">Linux</a>, <a href="f3xswift-(mac)">macOS</a>. If your SD card is marked as faulty, then you will have to replace your SD card</li>
|
||||
<li>Your SD card slot may be broken. Join <a href="https://discord.gg/MWxPgEp">Nintendo Homebrew on Discord</a> for further assistance</li>
|
||||
</ol>
|
||||
|
@ -1131,9 +1131,9 @@ If this is the case, attempt the steps below, which are listed from easiest to h
|
|||
<details>
|
||||
<summary><u>Blue "BOOTROM ERROR" screen</u></summary>
|
||||
|
||||
<p>Your device is likely hard-bricked. You will need to buy an ntrboot flashcart to reinstall boot9strap in order to attempt to fix your device. This may also indicate a hardware issue that cannot be fixed. In any case, join <a href="https://discord.gg/MWxPgEp">Nintendo Homebrew on Discord</a> for assistance.</p>
|
||||
<p>Your console is likely hard-bricked. You will need to buy an ntrboot flashcart to reinstall boot9strap in order to attempt to fix your console. This may also indicate a hardware issue that cannot be fixed. In any case, join <a href="https://discord.gg/MWxPgEp">Nintendo Homebrew on Discord</a> for assistance.</p>
|
||||
<ul>
|
||||
<li>It is also possible that someone has set a boot-time splash screen that just looks like a brick. Try leaving your device powered on, waiting on the blue screen, for five minutes.</li>
|
||||
<li>It is also possible that someone has set a boot-time splash screen that just looks like a brick. Try leaving your console powered on, waiting on the blue screen, for five minutes.</li>
|
||||
</ul>
|
||||
</details>
|
||||
|
||||
|
@ -1143,40 +1143,40 @@ If this is the case, attempt the steps below, which are listed from easiest to h
|
|||
<p>Please take a photo of the error and join <a href="https://discord.gg/MWxPgEp">Nintendo Homebrew on Discord</a> for assistance.</p>
|
||||
</details>
|
||||
|
||||
<h2 id="software-issues-on-devices-with-custom-firmware">Software issues on devices with custom firmware</h2>
|
||||
<h2 id="software-issues-on-consoles-with-custom-firmware">Software issues on consoles with custom firmware</h2>
|
||||
|
||||
<details>
|
||||
<summary><u>DSi / DS functionality is broken or has been replaced with Flipnote Studio</u></summary>
|
||||
|
||||
<ol>
|
||||
<li>Download the latest release of <a href="https://github.com/MechanicalDragon0687/TWLFix-CFW/releases/latest">TWLFix-CFW</a> (the <code class="language-plaintext highlighter-rouge">.3dsx</code> file)</li>
|
||||
<li>Power off your device</li>
|
||||
<li>Power off your console</li>
|
||||
<li>Create a folder named <code class="language-plaintext highlighter-rouge">3ds</code> on the root of your SD card if it does not already exist</li>
|
||||
<li>Copy <code class="language-plaintext highlighter-rouge">TWLFix-CFW.3dsx</code> to the <code class="language-plaintext highlighter-rouge">/3ds/</code> folder on your SD card</li>
|
||||
<li>Reinsert your SD card into your device</li>
|
||||
<li>Reinsert your SD card into your console</li>
|
||||
<li>Open the Homebrew Launcher</li>
|
||||
<li>Launch TWLFix-CFW from the list of homebrew</li>
|
||||
<li>Press (A) to uninstall the broken TWL titles</li>
|
||||
<li>Press (Start) to reboot the device</li>
|
||||
<li>Press (Start) to reboot the console</li>
|
||||
<li>Perform a System Update by going to System Settings, then “Other Settings”, then going all the way to the right and using “System Update”
|
||||
<ul>
|
||||
<li>The update will see that the essential TWL titles have been uninstalled, and will redownload and reinstall them</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Once the update is complete, tap “OK” to reboot the device</li>
|
||||
<li>Once the update is complete, tap “OK” to reboot the console</li>
|
||||
</ol>
|
||||
</details>
|
||||
|
||||
<details>
|
||||
<summary><u>GBA Virtual Console and/or Safe Mode functionality is broken</u></summary>
|
||||
|
||||
<p>Your device is running Luma3DS 6.6 or older, likely via arm9loaderhax. You should follow <a href="a9lh-to-b9s">A9LH to B9S</a> to update your device to a modern custom firmware environment.</p>
|
||||
<p>Your console is running Luma3DS 6.6 or older, likely via arm9loaderhax. You should follow <a href="a9lh-to-b9s">A9LH to B9S</a> to update your console to a modern custom firmware environment.</p>
|
||||
</details>
|
||||
|
||||
<details>
|
||||
<summary><u>Extended memory mode games (Pokemon Sun/Moon, Smash, etc.) don't work</u></summary>
|
||||
|
||||
<p>This can occur after a CTRTransfer or region change on Old 3DS / 2DS. You will need to system format your device to fix this issue.</p>
|
||||
<p>This can occur after a CTRTransfer or region change on Old 3DS / 2DS. You will need to system format your console to fix this issue.</p>
|
||||
</details>
|
||||
|
||||
<details>
|
||||
|
@ -1194,7 +1194,7 @@ If you weren’t able to find your error or the instructions didn’t work, join
|
|||
<summary><u>Clear HOME Menu extdata</u></summary>
|
||||
|
||||
<ol>
|
||||
<li>Power off your device</li>
|
||||
<li>Power off your console</li>
|
||||
<li>Insert your SD card into your computer</li>
|
||||
<li>Navigate to the <code class="language-plaintext highlighter-rouge">/Nintendo 3DS/<ID0>/<ID1>/extdata/00000000/</code> folder on your SD card</li>
|
||||
<li>Delete the corresponding folder for your 3DS region:
|
||||
|
@ -1207,7 +1207,7 @@ If you weren’t able to find your error or the instructions didn’t work, join
|
|||
<li><strong>TWN Region</strong>: <code class="language-plaintext highlighter-rouge">000000B1</code></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Reinsert your SD card into your device</li>
|
||||
<li>Reinsert your SD card into your console</li>
|
||||
</ol>
|
||||
</details>
|
||||
|
||||
|
@ -1215,7 +1215,7 @@ If you weren’t able to find your error or the instructions didn’t work, join
|
|||
<summary><u>Clear HOME Menu theme data</u></summary>
|
||||
|
||||
<ol>
|
||||
<li>Power off your device</li>
|
||||
<li>Power off your console</li>
|
||||
<li>Insert your SD card into your computer</li>
|
||||
<li>Navigate to the <code class="language-plaintext highlighter-rouge">/Nintendo 3DS/<ID0>/<ID1>/extdata/00000000/</code> folder on your SD card</li>
|
||||
<li>Delete the corresponding folder for your 3DS region:
|
||||
|
@ -1225,7 +1225,7 @@ If you weren’t able to find your error or the instructions didn’t work, join
|
|||
<li><strong>USA Region</strong>: <code class="language-plaintext highlighter-rouge">000002cd</code></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Reinsert your SD card into your device</li>
|
||||
<li>Reinsert your SD card into your console</li>
|
||||
</ol>
|
||||
</details>
|
||||
|
||||
|
@ -1233,12 +1233,12 @@ If you weren’t able to find your error or the instructions didn’t work, join
|
|||
<summary><u>Turning off Parental Controls</u></summary>
|
||||
|
||||
<p>You can disable the Parental Controls feature by going to System Settings -> Parental Controls and inserting the PIN, then pressing “Clear Settings”, then “Delete” to remove it.
|
||||
However, if you do not know the PIN and therefore cannot access the device’s settings, you will need to disable it. In order to do this, you need to obtain your device’s master key (mkey):</p>
|
||||
However, if you do not know the PIN and therefore cannot access the console’s settings, you will need to disable it. In order to do this, you need to obtain your console’s master key (mkey):</p>
|
||||
<ol>
|
||||
<li>Go to <a href="https://mkey.eiphax.tech/">this website</a></li>
|
||||
<li>Fill the following boxes with the information:
|
||||
<ul>
|
||||
<li>Device Type: Select “3DS” (the same applies if you are using a 2DS, New 3DS (XL/LL) or New 2DS (XL/LL))</li>
|
||||
<li>Console Type: Select “3DS” (the same applies if you are using a 2DS, New 3DS (XL/LL) or New 2DS (XL/LL))</li>
|
||||
<li>System Date: The day and month your console’s clock is set to</li>
|
||||
<li>Inquiry Number: Can be obtained by pressing “Forgot PIN” then “I Forgot” in the Parental Controls screen</li>
|
||||
</ul>
|
||||
|
|
|
@ -531,7 +531,7 @@ window.cookieconsent.initialise({
|
|||
|
||||
<h3 id="required-reading">Required Reading</h3>
|
||||
|
||||
<p>This will completely remove CFW from your device, including boot9strap and Luma3DS, for the purpose of restoring the device to stock.</p>
|
||||
<p>This will completely remove CFW from your console, including boot9strap and Luma3DS, for the purpose of restoring the console to stock.</p>
|
||||
|
||||
<p>Any unsigned (illegitimate) games will be rendered unusable and will be removed during this process. Use a <a href="https://github.com/FlagBrew/Checkpoint/releases/latest">save manager</a> to back up any saves that you care about.</p>
|
||||
|
||||
|
@ -561,7 +561,7 @@ window.cookieconsent.initialise({
|
|||
<p>then uninstalling CFW <u><strong>WILL BRICK YOUR CONSOLE</strong></u>. If this applies to you, <a href="godmode9-usage#restoring-a-nand-backup">restore a clean NAND backup</a> before continuing.</p>
|
||||
</div>
|
||||
|
||||
<p class="notice--warning">These instructions will only work on devices with a Luma3DS version of 8.0 or higher. If you have an older version of Luma, you must upgrade your setup before following these instructions. Follow <a href="checking-for-cfw">this page</a> to find your upgrade instructions.</p>
|
||||
<p class="notice--warning">These instructions will only work on consoles with a Luma3DS version of 8.0 or higher. If you have an older version of Luma, you must upgrade your setup before following these instructions. Follow <a href="checking-for-cfw">this page</a> to find your upgrade instructions.</p>
|
||||
|
||||
<h3 id="what-you-need">What You Need</h3>
|
||||
|
||||
|
@ -576,14 +576,14 @@ window.cookieconsent.initialise({
|
|||
|
||||
<h4 id="section-i---prep-work">Section I - Prep Work</h4>
|
||||
<ol>
|
||||
<li>Power off your device</li>
|
||||
<li>Power off your console</li>
|
||||
<li>Insert your SD card into your computer</li>
|
||||
<li>Copy <code class="language-plaintext highlighter-rouge">boot.firm</code> and <code class="language-plaintext highlighter-rouge">boot.3dsx</code> from the Luma3DS <code class="language-plaintext highlighter-rouge">.zip</code> to the root of your SD card</li>
|
||||
<li>Copy <code class="language-plaintext highlighter-rouge">GodMode9.firm</code> from the GodMode9 <code class="language-plaintext highlighter-rouge">.zip</code> to the <code class="language-plaintext highlighter-rouge">/luma/payloads/</code> folder on your SD card</li>
|
||||
<li>Copy the <code class="language-plaintext highlighter-rouge">gm9</code> folder from the GodMode9 <code class="language-plaintext highlighter-rouge">.zip</code> to the root of your SD card</li>
|
||||
<li>Copy <code class="language-plaintext highlighter-rouge">DSiWareUninstaller.3dsx</code> to the <code class="language-plaintext highlighter-rouge">/3ds/</code> folder on your SD card</li>
|
||||
<li>Copy <code class="language-plaintext highlighter-rouge">safety_test.gm9</code> to the <code class="language-plaintext highlighter-rouge">/gm9/scripts/</code> folder on your SD card</li>
|
||||
<li>Reinsert your SD card into your device</li>
|
||||
<li>Reinsert your SD card into your console</li>
|
||||
</ol>
|
||||
|
||||
<h4 id="section-ii---ds-mode-tests">Section II - DS Mode Tests</h4>
|
||||
|
@ -591,37 +591,37 @@ window.cookieconsent.initialise({
|
|||
|
||||
<h5 id="ds-connection-settings-test">DS Connection Settings Test</h5>
|
||||
<ol>
|
||||
<li>Power on your device</li>
|
||||
<li>Launch System Settings on your device</li>
|
||||
<li>Power on your console</li>
|
||||
<li>Launch System Settings on your console</li>
|
||||
<li>Navigate to <code class="language-plaintext highlighter-rouge">Internet Settings</code> -> <code class="language-plaintext highlighter-rouge">Nintendo DS Connection Settings</code>, then click OK</li>
|
||||
<li>You should boot into the Nintendo DS Connection Setup menu
|
||||
<ul>
|
||||
<li>If your console displays the Japanese version of Flipnote Studio, a black screen, or an error message, the test has failed</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Power off your device</li>
|
||||
<li>Power off your console</li>
|
||||
</ol>
|
||||
|
||||
<h5 id="ds-download-play-test">DS Download Play Test</h5>
|
||||
<ol>
|
||||
<li>Power on your device</li>
|
||||
<li>Power on your console</li>
|
||||
<li>Launch the Download Play application (<img src="https://3ds.hacks.guide/images/download-play-icon.png" alt="" height="24px" width="24px" />)</li>
|
||||
<li>Select “Nintendo DS”</li>
|
||||
<li>If your device loads into a “Download software via DS Download Play” menu, the test was successful
|
||||
<li>If your console loads into a “Download software via DS Download Play” menu, the test was successful
|
||||
<ul>
|
||||
<li>If your console displays the Japanese version of Flipnote Studio, a black screen, or an error message, the test has failed</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Power off your device</li>
|
||||
<li>Power off your console</li>
|
||||
</ol>
|
||||
|
||||
<p class="notice--warning">If either of these tests has failed, DS mode, DS Download Play, and/or DS Connection Settings may be inaccessible once CFW is uninstalled! You should <a href="troubleshooting#software-issues-on-devices-with-custom-firmware">fix DS mode</a> before continuing.</p>
|
||||
<p class="notice--warning">If either of these tests has failed, DS mode, DS Download Play, and/or DS Connection Settings may be inaccessible once CFW is uninstalled! You should <a href="troubleshooting#software-issues-on-consoles-with-custom-firmware">fix DS mode</a> before continuing.</p>
|
||||
|
||||
<h4 id="section-iii---safety-test">Section III - Safety Test</h4>
|
||||
<p>The purpose of this section is to verify that the console will boot and that critical system functions, like System Settings and the keyboard, will work once CFW is uninstalled. <strong>If you skip this section, you may BRICK your device!</strong></p>
|
||||
<p>The purpose of this section is to verify that the console will boot and that critical system functions, like System Settings and the keyboard, will work once CFW is uninstalled. <strong>If you skip this section, you may BRICK your console!</strong></p>
|
||||
|
||||
<ol>
|
||||
<li>Press and hold (Start), and while holding (Start), power on your device. This will launch GodMode9</li>
|
||||
<li>Press and hold (Start), and while holding (Start), power on your console. This will launch GodMode9</li>
|
||||
<li>If you are prompted to create an essential files backup, press (A) to do so, then press (A) to continue once it is complete</li>
|
||||
<li>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
|
||||
<ul>
|
||||
|
@ -634,10 +634,10 @@ window.cookieconsent.initialise({
|
|||
<li>Read the text on-screen and press (A) to continue</li>
|
||||
<li>You should boot into the regular 3DS HOME Menu (any custom theme is irrelevant). If you do, continue these instructions
|
||||
<ul>
|
||||
<li>If you do not boot into the regular 3DS HOME Menu (black screen, error screen, etc.), uninstalling CFW <strong>WILL BRICK YOUR DEVICE!</strong></li>
|
||||
<li>If you do not boot into the regular 3DS HOME Menu (black screen, error screen, etc.), uninstalling CFW <strong>WILL BRICK YOUR CONSOLE!</strong></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Launch System Settings on your device
|
||||
<li>Launch System Settings on your console
|
||||
<ul>
|
||||
<li>If the console crashes at this point, the test has failed</li>
|
||||
</ul>
|
||||
|
@ -650,7 +650,7 @@ window.cookieconsent.initialise({
|
|||
<li>If the keyboard does not appear, the screen freezes, or the console crashes, the test has failed</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Power off your device</li>
|
||||
<li>Power off your console</li>
|
||||
</ol>
|
||||
|
||||
<p class="notice--danger">If you do NOT boot into the regular 3DS HOME Menu, or System Settings / your keyboard is inaccessible, <strong>DO NOT continue with these instructions</strong>! Join <a href="https://discord.gg/MWxPgEp">Nintendo Homebrew on Discord</a> and ask (in English) for someone there to assist you.</p>
|
||||
|
@ -658,7 +658,7 @@ window.cookieconsent.initialise({
|
|||
<h4 id="section-iv---nand-backup">Section IV - NAND Backup</h4>
|
||||
|
||||
<ol>
|
||||
<li>Press and hold (Start), and while holding (Start), power on your device. This will launch GodMode9</li>
|
||||
<li>Press and hold (Start), and while holding (Start), power on your console. This will launch GodMode9</li>
|
||||
<li>Press (Home) to bring up the action menu</li>
|
||||
<li>Select “Scripts…”</li>
|
||||
<li>Select “GM9Megascript”</li>
|
||||
|
@ -673,15 +673,15 @@ window.cookieconsent.initialise({
|
|||
<li>Press (B) to return to the main menu</li>
|
||||
<li>Select “Exit”</li>
|
||||
<li>Press (Home) to bring up the action menu</li>
|
||||
<li>Select “Poweroff system” to power off your device</li>
|
||||
<li>Select “Poweroff system” to power off your console</li>
|
||||
</ol>
|
||||
|
||||
<h4 id="section-v---removing-illegitimate-content">Section V - Removing illegitimate content</h4>
|
||||
<p class="notice--warning">This section will remove illegitimate content, like homebrew and dumped cartridges. If you have save data that you care about, back it up with a save manager before continuing!</p>
|
||||
|
||||
<ol>
|
||||
<li>Power on your device</li>
|
||||
<li>Launch System Settings on your device</li>
|
||||
<li>Power on your console</li>
|
||||
<li>Launch System Settings on your console</li>
|
||||
<li>Navigate to Data Management > Nintendo 3DS > Software</li>
|
||||
<li>In this list of software, delete any non-Nintendo content you installed while using CFW
|
||||
<ul>
|
||||
|
@ -706,18 +706,18 @@ window.cookieconsent.initialise({
|
|||
<li>Press (B) to exit the Rosalina menu</li>
|
||||
<li>Press (Home), then close Download Play</li>
|
||||
<li>Launch the Download Play application</li>
|
||||
<li>Your device should load the Homebrew Launcher</li>
|
||||
<li>Your console should load the Homebrew Launcher</li>
|
||||
<li>Launch DSiWare Uninstaller from the list of homebrew</li>
|
||||
<li>Follow the prompts and allow the program to uninstall</li>
|
||||
<li>Once the process has succeeded, exit the Homebrew Launcher and power off your device</li>
|
||||
<li>Once the process has succeeded, exit the Homebrew Launcher and power off your console</li>
|
||||
</ol>
|
||||
|
||||
<h4 id="section-vi---system-format">Section VI - System Format</h4>
|
||||
<p>This section will ensure that all illegitimate tickets are removed, allowing eShop to work normally. This will remove all content from the 3DS and log you out of your NNID. Keep in mind that your console’s encryption key will be shuffled, meaning that any old data will be rendered inaccessible, even if you have a backup of your SD contents.</p>
|
||||
|
||||
<ol>
|
||||
<li>Power on your device</li>
|
||||
<li>Launch System Settings on your device</li>
|
||||
<li>Power on your console</li>
|
||||
<li>Launch System Settings on your console</li>
|
||||
<li>Navigate to Other Settings -> Next Page (until the final page) -> Format System Memory</li>
|
||||
<li>Follow the prompts to format your 3DS</li>
|
||||
</ol>
|
||||
|
@ -726,7 +726,7 @@ window.cookieconsent.initialise({
|
|||
<p class="notice--warning">This is your final opportunity to verify that all safety steps above have been followed! Please ensure that you have followed all sections on this page, <strong>especially</strong> <code class="language-plaintext highlighter-rouge">Section III - Safety Test</code>, before continuing.</p>
|
||||
|
||||
<ol>
|
||||
<li>Press and hold (Start), and while holding (Start), power on your device. This will launch GodMode9
|
||||
<li>Press and hold (Start), and while holding (Start), power on your console. This will launch GodMode9
|
||||
<ul>
|
||||
<li>If you instead see the Luma3DS chainloader, use the D-Pad and the (A) button to select GodMode9</li>
|
||||
</ul>
|
||||
|
@ -742,12 +742,12 @@ window.cookieconsent.initialise({
|
|||
<li>Press (B) to return to the main menu</li>
|
||||
<li>Select “Exit”</li>
|
||||
<li>Press (A) to relock write permissions if prompted</li>
|
||||
<li>Press (Start) to reboot your device</li>
|
||||
<li>Press (Start) to reboot your console</li>
|
||||
</ol>
|
||||
|
||||
<hr />
|
||||
|
||||
<p class="notice--success">All custom firmware has been removed from your device.</p>
|
||||
<p class="notice--success">All custom firmware has been removed from your console.</p>
|
||||
|
||||
<p class="notice--info">You can now remove any extra files and folders from the root of your SD card that are <em>not</em> the <code class="language-plaintext highlighter-rouge">Nintendo 3DS</code>, <code class="language-plaintext highlighter-rouge">DCIM</code>, or <code class="language-plaintext highlighter-rouge">private</code> folders.</p>
|
||||
|
||||
|
|
|
@ -552,7 +552,7 @@ window.cookieconsent.initialise({
|
|||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<p>Reinsert your SD card into your device</p>
|
||||
<p>Reinsert your SD card into your console</p>
|
||||
|
||||
<p class="notice--info"><img src="https://3ds.hacks.guide/images/screenshots/updateb9s-root-layout.png" alt="" /></p>
|
||||
</li>
|
||||
|
@ -561,7 +561,7 @@ window.cookieconsent.initialise({
|
|||
<h4 id="section-ii---installing-boot9strap">Section II - Installing boot9strap</h4>
|
||||
|
||||
<ol>
|
||||
<li>Power on your device
|
||||
<li>Power on your console
|
||||
<ul>
|
||||
<li>This should automatically launch SafeB9SInstaller</li>
|
||||
</ul>
|
||||
|
@ -571,9 +571,9 @@ window.cookieconsent.initialise({
|
|||
<li>If a step on the lower screen has red-colored text, and you are not prompted to input a key combo, <a href="troubleshooting#issues-with-safeb9sinstaller">follow this troubleshooting guide</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Once it is completed, force your device to power off by holding down the power button
|
||||
<li>Once it is completed, force your console to power off by holding down the power button
|
||||
<ul>
|
||||
<li>Your device will only boot to the SafeB9SInstaller screen until the next section is completed</li>
|
||||
<li>Your console will only boot to the SafeB9SInstaller screen until the next section is completed</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ol>
|
||||
|
@ -583,9 +583,9 @@ window.cookieconsent.initialise({
|
|||
<ol>
|
||||
<li>Insert your SD card into your computer</li>
|
||||
<li>Copy <code class="language-plaintext highlighter-rouge">boot.firm</code> and <code class="language-plaintext highlighter-rouge">boot.3dsx</code> from the Luma3DS <code class="language-plaintext highlighter-rouge">.zip</code> to the root of your SD card, replacing the existing file</li>
|
||||
<li>Reinsert your SD card into your device</li>
|
||||
<li>Power on your device</li>
|
||||
<li>If your device has booted into the Luma3DS configuration menu, press (Start) to save and reboot
|
||||
<li>Reinsert your SD card into your console</li>
|
||||
<li>Power on your console</li>
|
||||
<li>If your console has booted into the Luma3DS configuration menu, press (Start) to save and reboot
|
||||
<ul>
|
||||
<li>Luma3DS configuration menu are settings for the Luma3DS custom firmware. Many of these settings may be useful for customization or debugging</li>
|
||||
<li>For the purpose of this guide, these settings will be left on default settings</li>
|
||||
|
|
|
@ -506,18 +506,18 @@ window.cookieconsent.initialise({
|
|||
|
||||
<h3 id="required-reading">Required Reading</h3>
|
||||
|
||||
<p>To use the Seedminer exploit, you must update your device to the latest system version.</p>
|
||||
<p>To use the Seedminer exploit, you must update your console to the latest system version.</p>
|
||||
|
||||
<h3 id="what-you-need">What you need</h3>
|
||||
|
||||
<ul>
|
||||
<li>An internet connection on your device</li>
|
||||
<li>An internet connection on your console</li>
|
||||
</ul>
|
||||
|
||||
<h4 id="section-i---updating-the-system">Section I - Updating the System</h4>
|
||||
|
||||
<ol>
|
||||
<li>Update your device by going to System Settings, then “Other Settings”, then going all the way to the right and using “System Update”
|
||||
<li>Update your console by going to System Settings, then “Other Settings”, then going all the way to the right and using “System Update”
|
||||
<ul>
|
||||
<li>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</li>
|
||||
<li>If this gives you an error, set both your DNS settings and Proxy settings to “Auto”</li>
|
||||
|
|
|
@ -506,18 +506,18 @@ window.cookieconsent.initialise({
|
|||
|
||||
<h3 id="required-reading">Required Reading</h3>
|
||||
|
||||
<p>To use the super-skaterhax exploit, you must update your device to the latest system version.</p>
|
||||
<p>To use the super-skaterhax exploit, you must update your console to the latest system version.</p>
|
||||
|
||||
<h3 id="what-you-need">What you need</h3>
|
||||
|
||||
<ul>
|
||||
<li>An internet connection on your device</li>
|
||||
<li>An internet connection on your console</li>
|
||||
</ul>
|
||||
|
||||
<h4 id="section-i---updating-the-system">Section I - Updating the System</h4>
|
||||
|
||||
<ol>
|
||||
<li>Update your device by going to System Settings, then “Other Settings”, then going all the way to the right and using “System Update”
|
||||
<li>Update your console by going to System Settings, then “Other Settings”, then going all the way to the right and using “System Update”
|
||||
<ul>
|
||||
<li>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</li>
|
||||
<li>If this gives you an error, set both your DNS settings and Proxy settings to “Auto”</li>
|
||||
|
|
|
@ -506,18 +506,18 @@ window.cookieconsent.initialise({
|
|||
|
||||
<h3 id="required-reading">Required Reading</h3>
|
||||
|
||||
<p>To use the Seedminer exploit, you must update your device to the latest system version.</p>
|
||||
<p>To use the Seedminer exploit, you must update your console to the latest system version.</p>
|
||||
|
||||
<h3 id="what-you-need">What you need</h3>
|
||||
|
||||
<ul>
|
||||
<li>An internet connection on your device</li>
|
||||
<li>An internet connection on your console</li>
|
||||
</ul>
|
||||
|
||||
<h4 id="section-i---updating-the-system">Section I - Updating the System</h4>
|
||||
|
||||
<ol>
|
||||
<li>Update your device by going to System Settings, then “Other Settings”, then going all the way to the right and using “System Update”
|
||||
<li>Update your console by going to System Settings, then “Other Settings”, then going all the way to the right and using “System Update”
|
||||
<ul>
|
||||
<li>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</li>
|
||||
<li>If this gives you an error, set both your DNS settings and Proxy settings to “Auto”</li>
|
||||
|
|
Loading…
Reference in a new issue