<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.hacks.guide/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Doge+2</id>
	<title>Hacks Guide Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.hacks.guide/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Doge+2"/>
	<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/wiki/Special:Contributions/Doge_2"/>
	<updated>2026-06-09T09:28:42Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=Template:SystemVersion&amp;diff=11583</id>
		<title>Template:SystemVersion</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=Template:SystemVersion&amp;diff=11583"/>
		<updated>2026-03-17T13:08:50Z</updated>

		<summary type="html">&lt;p&gt;Doge 2: Bump Switch firmware version to 22.0.0&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;{{#switch: {{{1}}}&lt;br /&gt;
| ctr = 11.17.0-50&lt;br /&gt;
| wup = 5.5.6&lt;br /&gt;
| hac = 22.0.0&lt;br /&gt;
| rvl = 4.3&lt;br /&gt;
| {{Error|1=Incorrect console type given to {{tl|SystemVersion}}. Correct ones are &amp;lt;code&amp;gt;ctr&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;wup&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;hac&amp;lt;/code&amp;gt;, and &amp;lt;code&amp;gt;rvl&amp;lt;/code&amp;gt;. Given: &amp;lt;code&amp;gt;{{{1}}}&amp;lt;/code&amp;gt;}}{{#if: {{{nocat|}}} | &amp;lt;!-- categorization suppressed --&amp;gt; | [[Category:Pages with incorrect template use]] }}&lt;br /&gt;
}}&amp;lt;/includeonly&amp;gt;&amp;lt;noinclude&amp;gt;{{Documentation}}&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Doge 2</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=3DS:PKSM&amp;diff=7374</id>
		<title>3DS:PKSM</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=3DS:PKSM&amp;diff=7374"/>
		<updated>2025-04-20T19:13:55Z</updated>

		<summary type="html">&lt;p&gt;Doge 2: add universal-updater installation instructions&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Page WIP|notes=&lt;br /&gt;
*Needs a feature list. Maybe this could just be copied from the github readme?&lt;br /&gt;
*Links to various parts of the github wiki would probably be helpful: https://github.com/FlagBrew/PKSM/wiki}}{{Infobox homebrew&lt;br /&gt;
| developers = FlagBrew&lt;br /&gt;
| for3ds = 1&lt;br /&gt;
| image = PKSM-Banner.png&lt;br /&gt;
| imagealt = PKSM banner on the Home Menu&lt;br /&gt;
| version = 10.1.1&lt;br /&gt;
| releasedate = 2024-4-3&lt;br /&gt;
| github = FlagBrew/PKSM&lt;br /&gt;
| githubtag = latest&lt;br /&gt;
}}&lt;br /&gt;
&#039;&#039;&#039;PKSM&#039;&#039;&#039; is a save manager and editor for Pokémon games. It supports generations 1 to 8.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
&lt;br /&gt;
* Generate Pokemon&lt;br /&gt;
* Legalize Pokemon&lt;br /&gt;
* Has a built in bank to move Pokemon from different generations&lt;br /&gt;
* Has an item editor&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-|Nintendo 3DS - Universal-Updater=&lt;br /&gt;
&amp;lt;span&amp;gt;&lt;br /&gt;
# Power on your console&lt;br /&gt;
# Launch &#039;&#039;&#039;Universal-Updater&#039;&#039;&#039; from the HOME Menu, or from the Homebrew Launcher&lt;br /&gt;
# Select the magnifying glass on the bottom screen, then search for &#039;&#039;&#039;PKSM&#039;&#039;&#039;&lt;br /&gt;
# Press {{B|A}} while hovering over &#039;&#039;&#039;PKSM&#039;&#039;&#039; from the list of homebrew&lt;br /&gt;
# Choose &amp;lt;code&amp;gt;PKSM.cia&amp;lt;/code&amp;gt; to install to the HOME Menu, or &amp;lt;code&amp;gt;PKSM.3dsx&amp;lt;/code&amp;gt; to install to the Homebrew Launcher&lt;br /&gt;
# Wait until the app finishes installing&lt;br /&gt;
# Exit &#039;&#039;&#039;Universal-Updater&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-|Install with FBI=&lt;br /&gt;
&lt;br /&gt;
{{FBI QR code&lt;br /&gt;
| name1 = CIA&lt;br /&gt;
| url1 = https://github.com/FlagBrew/PKSM/releases/latest/download/PKSM.cia&lt;br /&gt;
| name2 = 3DSX&lt;br /&gt;
| url2 = https://github.com/FlagBrew/PKSM/releases/latest/download/PKSM.3dsx&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
|-|Manually as 3DSX=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span&amp;gt;&lt;br /&gt;
* {{GitHub|FlagBrew/PKSM/releases/latest|Download the latest release}}&lt;br /&gt;
* Copy &amp;lt;code&amp;gt;PKSM.3dsx&amp;lt;/code&amp;gt; to the &amp;lt;code&amp;gt;/3ds/&amp;lt;/code&amp;gt; folder on your SD card&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-|Manually as CIA=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
{{GitHub|FlagBrew/Checkpoint/releases/latest|Download the latest release}} and install it using a CIA installer such as [[3DS:FBI|FBI]].&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
The [https://github.com/FlagBrew/PKSM/wiki PKSM wiki] documents how to use the application.&lt;br /&gt;
&lt;br /&gt;
== Setting up missing saves ==&lt;br /&gt;
If your title is a 3DS game or official Virtual Console title, then your game should show up by default. If not, then some additional setup is required for PKSM to use your save. First, ensure that you have made an initial save in the missing title. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-|Installed title(VC Inject)=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span&amp;gt;&lt;br /&gt;
# Launch [[3DS:FBI|FBI]]&lt;br /&gt;
#* If you dont have [[3DS:FBI|FBI]] installed, do so now&lt;br /&gt;
# Select &amp;lt;code&amp;gt;Titles&amp;lt;/code&amp;gt; and navigate to your missing game&lt;br /&gt;
# On the top screen you should see &amp;lt;code&amp;gt;TitleID:&amp;lt;16 digit number&amp;gt;&amp;lt;/code&amp;gt;, write this number down&lt;br /&gt;
# Close [[3DS:FBI|FBI]] and Launch PKSM&lt;br /&gt;
# Press {{B|X}} to open settings and select &amp;lt;code&amp;gt;Misc.&amp;lt;/code&amp;gt; -&amp;gt; &amp;lt;code&amp;gt;Title IDs&amp;lt;/code&amp;gt;&lt;br /&gt;
#* Note: some of settings can only be navigated with the touch screen&lt;br /&gt;
# Select the game you wish to add and enter &amp;lt;code&amp;gt;0x(16 digit TitleID)&amp;lt;/code&amp;gt; in the text box&lt;br /&gt;
# Tap OK and exit out of settings&lt;br /&gt;
# Tap on &amp;quot;VC Games&amp;quot; and your title should now be present&lt;br /&gt;
#* If your save does not appear in the menu, restart PKSM&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-|ROM saves=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span&amp;gt;&lt;br /&gt;
# Launch PKSM&lt;br /&gt;
# Press {{B|X}} to open settings and select &amp;lt;code&amp;gt;Misc.&amp;lt;/code&amp;gt; -&amp;gt; &amp;lt;code&amp;gt;Extra Saves&amp;lt;/code&amp;gt;&lt;br /&gt;
#* Note: some of settings can only be navigated with the touch screen&lt;br /&gt;
# Highlight your game from the menu, press {{B|A}}, then press {{B|A}} again on your game to add a save&lt;br /&gt;
# Navigate to your game save and select it, you should now see your game save on the list&lt;br /&gt;
# Exit out of settings and press {{B|Y}} to switch to absent games, your save should now be present&lt;br /&gt;
#* If your save does not appear in the menu, restart PKSM&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Pokémon]]&lt;br /&gt;
{{Pokémon}}&lt;br /&gt;
{{Short description|Pokémon homebrew save manager and editor for generations 1 to 8}}&lt;/div&gt;</summary>
		<author><name>Doge 2</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=3DS:Minecraft:_New_Nintendo_3DS_Edition&amp;diff=7330</id>
		<title>3DS:Minecraft: New Nintendo 3DS Edition</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=3DS:Minecraft:_New_Nintendo_3DS_Edition&amp;diff=7330"/>
		<updated>2025-04-08T23:30:27Z</updated>

		<summary type="html">&lt;p&gt;Doge 2: remove &amp;quot;Minecraft 3DS Community&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Minecraft: New Nintendo 3DS Edition&#039;&#039;&#039; is a sandbox game for the New Nintendo 3DS.&lt;br /&gt;
&lt;br /&gt;
== Game-specific quirks ==&lt;br /&gt;
&lt;br /&gt;
=== Extra Data only ===&lt;br /&gt;
{{3DS extdata only}}&lt;br /&gt;
&lt;br /&gt;
== Mods ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Mod&lt;br /&gt;
! Features&lt;br /&gt;
! Notes&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.minecraft3ds.org/mods/worlds/skyblock_1 Skyblock]&lt;br /&gt;
| Skyblock is a survival map where you expand your own world with limited resources&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Guides ==&lt;br /&gt;
&lt;br /&gt;
*[[/Custom Skins]]&lt;br /&gt;
*[[/Import Worlds]]&lt;br /&gt;
== Other resources ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*[[wikipedia:Minecraft: New Nintendo 3DS Edition|Wikipedia article]]&lt;br /&gt;
*[[tcrf:Minecraft: New Nintendo 3DS Edition|TCRF page]]&lt;br /&gt;
*[https://gamebanana.com/games/6862 Minecraft: New Nintendo 3DS Edition GameBanana page]&lt;br /&gt;
&lt;br /&gt;
[[Category:Nintendo 3DS games]]&lt;/div&gt;</summary>
		<author><name>Doge 2</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=Checkpoint&amp;diff=7323</id>
		<title>Checkpoint</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=Checkpoint&amp;diff=7323"/>
		<updated>2025-04-01T19:38:12Z</updated>

		<summary type="html">&lt;p&gt;Doge 2: bump both to 3.8.2&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox homebrew&lt;br /&gt;
| title = Checkpoint (Nintendo Switch)&lt;br /&gt;
| forwii = 0&lt;br /&gt;
| developers = FlagBrew&lt;br /&gt;
| for3ds = 0&lt;br /&gt;
| forwiiu = 0&lt;br /&gt;
| forswitch = 1&lt;br /&gt;
| image = Checkpoint-Banner.png&lt;br /&gt;
| imagealt = Checkpoint banner on the Home Menu&lt;br /&gt;
| version = 3.8.2&lt;br /&gt;
| releasedate = 2025-04-01&lt;br /&gt;
| github = FlagBrew/Checkpoint&lt;br /&gt;
| githubtag = v3.8.2&lt;br /&gt;
| forwindows = 0&lt;br /&gt;
| formac = 0&lt;br /&gt;
| forlinux = 0&lt;br /&gt;
| forjava = 0&lt;br /&gt;
}}{{Infobox homebrew&lt;br /&gt;
| title = Checkpoint (Nintendo 3DS)&lt;br /&gt;
| forswitch = 0&lt;br /&gt;
| forwii = 0&lt;br /&gt;
| developers = FlagBrew&lt;br /&gt;
| for3ds = 1&lt;br /&gt;
| forwiiu = 0&lt;br /&gt;
| image = Checkpoint-Banner.png&lt;br /&gt;
| imagealt = Checkpoint banner on the Home Menu&lt;br /&gt;
| version = 3.8.2&lt;br /&gt;
| releasedate = 2025-04-01&lt;br /&gt;
| github = FlagBrew/Checkpoint&lt;br /&gt;
| githubtag = v3.8.2&lt;br /&gt;
| forwindows = 0&lt;br /&gt;
| formac = 0&lt;br /&gt;
| forlinux = 0&lt;br /&gt;
| forjava = 0&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Checkpoint&#039;&#039;&#039; is a save manager for the Nintendo 3DS and Nintendo Switch.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-|Nintendo 3DS=&lt;br /&gt;
&amp;lt;span&amp;gt;&lt;br /&gt;
* Exporting and importing saves, both 3DS and DS titles&lt;br /&gt;
* Creation of cheat files for various games&lt;br /&gt;
* Modifying Play Coin count&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
|-|Nintendo Switch=&lt;br /&gt;
&amp;lt;span&amp;gt;&lt;br /&gt;
* Exporting and importing saves&lt;br /&gt;
* Creation of cheat files for various games&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
Checkpoint is installed as part of [[3dsguide:finalizing-setup|Finalizing Setup]] on [[3dsguide:get-started|our custom firmware installation guide]] for Nintendo 3DS consoles.&lt;br /&gt;
&lt;br /&gt;
If you do not already have Checkpoint from Finalizing Setup (or have a Nintendo Switch), the possible methods to install it are as follows:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|Nintendo 3DS - FBI=&lt;br /&gt;
&lt;br /&gt;
{{FBI QR code&lt;br /&gt;
| name1 = CIA&lt;br /&gt;
| url1 = https://github.com/FlagBrew/Checkpoint/releases/download/v3.7.4/Checkpoint.cia&lt;br /&gt;
| name2 = 3DSX&lt;br /&gt;
| url2 = https://github.com/FlagBrew/Checkpoint/releases/download/v3.7.4/Checkpoint.3dsx&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
|-|Nintendo 3DS - Manually=&lt;br /&gt;
==== 3DSX (Homebrew Launcher) ====&lt;br /&gt;
&amp;lt;span&amp;gt;&lt;br /&gt;
# {{GitHub|BernardoGiordano/Checkpoint/releases/tag/v3.7.4|Download the latest Checkpoint.3dsx from the GitHub repository}}.&lt;br /&gt;
# Copy &amp;lt;code&amp;gt;Checkpoint.3dsx&amp;lt;/code&amp;gt; to the &amp;lt;code&amp;gt;/3ds/&amp;lt;/code&amp;gt; folder on your SD card.&lt;br /&gt;
# Open The Homebrew Launcher.&lt;br /&gt;
# Launch Checkpoint.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== CIA (HOME Menu) ====&lt;br /&gt;
&amp;lt;span&amp;gt;&lt;br /&gt;
# {{GitHub|BernardoGiordano/Checkpoint/releases/tag/v3.7.4|Download the latest Checkpoint.cia from the GitHub repository}}.&lt;br /&gt;
# Install it using a CIA installer such as [[3DS:FBI|FBI]].&lt;br /&gt;
# Unwrap the newly installed app on your HOME menu, and open it.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-| Nintendo Switch - Manually=&lt;br /&gt;
==== NRO (Homebrew Launcher) ====&lt;br /&gt;
&amp;lt;span&amp;gt;&lt;br /&gt;
# {{GitHub|BernardoGiordano/Checkpoint/releases/latest|Download the latest Checkpoint.nro from the GitHub repository}}.&lt;br /&gt;
# Copy &amp;lt;code&amp;gt;Checkpoint.nro&amp;lt;/code&amp;gt; to the &amp;lt;code&amp;gt;/switch/&amp;lt;/code&amp;gt; folder on your SD card.&lt;br /&gt;
# Open The Homebrew Menu and launch Checkpoint.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
==Guides==&lt;br /&gt;
&lt;br /&gt;
*[[3DS:Export saves]]&lt;br /&gt;
&lt;br /&gt;
{{Short description|Save manager}}&lt;/div&gt;</summary>
		<author><name>Doge 2</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=3DS:Mario_Kart_7/CTGP-7&amp;diff=7322</id>
		<title>3DS:Mario Kart 7/CTGP-7</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=3DS:Mario_Kart_7/CTGP-7&amp;diff=7322"/>
		<updated>2025-04-01T19:36:34Z</updated>

		<summary type="html">&lt;p&gt;Doge 2: version bump to v1.5.31&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#approvable_by: users = PabloMK7&lt;br /&gt;
{{outdated|notes=&lt;br /&gt;
* Course list is outdated for 1.5.X.}}&lt;br /&gt;
{{Infobox game mod&lt;br /&gt;
| image = CTGP-7-banner.png&lt;br /&gt;
| imagesize = 256px&lt;br /&gt;
| developers = PabloMK7, Fishguy ([https://github.com/PabloMK7/CTGP-7updates/blob/master/credits.txt List of credits])&lt;br /&gt;
| version = 1.5.31&lt;br /&gt;
| releasedate = 2025-04-01 &amp;lt;!-- https://github.com/PabloMK7/CTGP-7updates/releases --&amp;gt;&lt;br /&gt;
| website = https://ctgp-7.github.io ctgp-7.github.io&lt;br /&gt;
| releaseurl = https://ctgp7.page.link/cia_downloader&lt;br /&gt;
| universaldb = 3ds/ctgp-7-downloader&lt;br /&gt;
}}&lt;br /&gt;
&#039;&#039;&#039;CTGP-7&#039;&#039;&#039; is a mod pack for Mario Kart 7, featuring custom race tracks, playable characters, items, and other additions.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
=== Universal-Updater ===&lt;br /&gt;
[[udb:3ds/ctgp-7-downloader|CTGP-7]] is available on Universal-DB.&lt;br /&gt;
&lt;br /&gt;
=== Manually ===&lt;br /&gt;
&lt;br /&gt;
{{Info|text=CTGP-7 also provides official installation instructions as a {{GitHub|PabloMK7/CTGP-7updates/blob/master/CTGP-7_Intallation_Guide_EN.pdf|PDF}} or [https://www.youtube.com/watch?v=OV9ZmrHOy4c YouTube video].}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-|Using FBI=&lt;br /&gt;
CTGP-7 has a downloader app to install the modpack for you, which can be opened from either the HOME Menu or the Homebrew Launcher.&lt;br /&gt;
&lt;br /&gt;
{{FBI QR code&lt;br /&gt;
| name1 = CIA&lt;br /&gt;
| url1 = https://ctgp7.page.link/cia_downloader&lt;br /&gt;
| name2 = 3DSX&lt;br /&gt;
| url2 = https://ctgp7.page.link/3dsx_downloader&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
|-|Using a Computer=&lt;br /&gt;
# Download the latest CTGP-7 installer for your computer&#039;s operating system from the mod&#039;s [https://gamebanana.com/mods/50221 GameBanana page]&lt;br /&gt;
#* Native installers are only available for Windows and Ubuntu. The Python-based installer might be required instead on other operating systems, but will also need an up-to-date Python installation and the dependencies listed in the README file.&lt;br /&gt;
# Insert your console&#039;s SD card into your computer&lt;br /&gt;
#* Make sure the SD card is accessible before continuing&lt;br /&gt;
# Run the CTGP-7 installer you downloaded&lt;br /&gt;
# Choose the location of your console&#039;s SD card if it wasn&#039;t detected automatically&lt;br /&gt;
# Press the install button and wait for it to finish&lt;br /&gt;
# Eject the SD card and reinsert it into your console&lt;br /&gt;
# Launch FBI&lt;br /&gt;
# Navigate to &amp;lt;code&amp;gt;SD:/CTGP-7/cia/&amp;lt;/code&amp;gt;&lt;br /&gt;
# Select the &amp;lt;code&amp;gt;CTGP-7.cia&amp;lt;/code&amp;gt; file&lt;br /&gt;
# Select &amp;quot;Install CIA&amp;quot;&lt;br /&gt;
# Press {{B|A}} to confirm&lt;br /&gt;
# Wait for the installation to finish&lt;br /&gt;
# Return to the HOME Menu and close FBI&lt;br /&gt;
&lt;br /&gt;
{{Success|CTGP-7 is now installed!}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Courses ==&lt;br /&gt;
{{Section WIP|notes=Screenshots are taken during the pre-game intro.}}&lt;br /&gt;
In addition to the original courses included in Mario Kart 7, CTGP-7 adds 18 new cups.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center&amp;quot;&lt;br /&gt;
!Cup&lt;br /&gt;
!Course 1&lt;br /&gt;
!Course 2&lt;br /&gt;
!Course 3&lt;br /&gt;
!Course 4&lt;br /&gt;
|-&lt;br /&gt;
!Bell Cup&lt;br /&gt;
|{{CTGP-7 Course|Concord Town}}&lt;br /&gt;
|{{CTGP-7 Course|N64|Mario Raceway}}&lt;br /&gt;
|{{CTGP-7 Course|Galvarny Falls}}&lt;br /&gt;
|{{CTGP-7 Course|GBA|Sky Garden}}&lt;br /&gt;
|-&lt;br /&gt;
!Acorn Cup&lt;br /&gt;
|{{CTGP-7 Course|Autumn Forest}}&lt;br /&gt;
|{{CTGP-7 Course|GBA|Riverside Park}}&lt;br /&gt;
|{{CTGP-7 Course|SNES|Mario Circuit 1}}&lt;br /&gt;
|{{CTGP-7 Course|GBA|Bowser Castle 3}}&lt;br /&gt;
|-&lt;br /&gt;
!Cloud Cup&lt;br /&gt;
|{{CTGP-7 Course|Evergreen Crossing}}&lt;br /&gt;
|{{CTGP-7 Course|N64|Moo Moo Farm}}&lt;br /&gt;
|{{CTGP-7 Course|Archipelago Avenue}}&lt;br /&gt;
|{{CTGP-7 Course|N64|Frappe Snowland}}&lt;br /&gt;
|-&lt;br /&gt;
!Boo Cup&lt;br /&gt;
|{{CTGP-7 Course|Banshee Boardwalk 2}}&lt;br /&gt;
|{{CTGP-7 Course|Elemental Cave}}&lt;br /&gt;
|{{CTGP-7 Course|SNES|Ghost Valley 2}}&lt;br /&gt;
|{{CTGP-7 Course|DS|Cheep Cheep Beach}}&lt;br /&gt;
|-&lt;br /&gt;
!Spring Cup&lt;br /&gt;
|{{CTGP-7 Course|DS|Tick Tock Clock}}&lt;br /&gt;
|{{CTGP-7 Course|Melody Sanctum}}&lt;br /&gt;
|{{CTGP-7 Course|DS|Desert Hills}}&lt;br /&gt;
|{{CTGP-7 Course|Castle Of Time}}&lt;br /&gt;
|-&lt;br /&gt;
!Egg Cup&lt;br /&gt;
|{{CTGP-7 Course|DS|Yoshi Falls}}&lt;br /&gt;
|{{CTGP-7 Course|N64|Choco Mountain}}&lt;br /&gt;
|{{CTGP-7 Course|DS|Shroom Ridge}}&lt;br /&gt;
|{{CTGP-7 Course|CTR Crash Cove}}&lt;br /&gt;
|-&lt;br /&gt;
!Bullet Cup&lt;br /&gt;
|{{CTGP-7 Course|CTR Cortex Castle}}&lt;br /&gt;
|{{CTGP-7 Course|Revo Circuit}}&lt;br /&gt;
|{{CTGP-7 Course|SNES|Choco Island 2}}&lt;br /&gt;
|{{CTGP-7 Course|Star Slope}}&lt;br /&gt;
|-&lt;br /&gt;
!Blooper Cup&lt;br /&gt;
|{{CTGP-7 Course|Sandcastle Park}}&lt;br /&gt;
|{{CTGP-7 Course|DS|Mario Circuit}}&lt;br /&gt;
|{{CTGP-7 Course|GCN|Luigi Circuit}}&lt;br /&gt;
|{{CTGP-7 Course|Volcano Beach Ruins}}&lt;br /&gt;
|-&lt;br /&gt;
!Feather Cup&lt;br /&gt;
|{{CTGP-7 Course|GCN|Yoshi Circuit}}&lt;br /&gt;
|{{CTGP-7 Course|GBA|Peach Circuit}}&lt;br /&gt;
|{{CTGP-7 Course|Metro Madness}}&lt;br /&gt;
|{{CTGP-7 Course|GBA|Luigi Circuit}}&lt;br /&gt;
|-&lt;br /&gt;
!Fireball Cup&lt;br /&gt;
|{{CTGP-7 Course|SMO RC Challenge}}&lt;br /&gt;
|{{CTGP-7 Course|GBA|Bowser Castle 4}}&lt;br /&gt;
|{{CTGP-7 Course|SNES|Donut Plains 1}}&lt;br /&gt;
|{{CTGP-7 Course|Secret Slide}}&lt;br /&gt;
|-&lt;br /&gt;
!Bob-omb Cup&lt;br /&gt;
|{{CTGP-7 Course|DS|Wario Stadium}}&lt;br /&gt;
|{{CTGP-7 Course|Ermii Circuit}}&lt;br /&gt;
|{{CTGP-7 Course|GCN|Baby Park}}&lt;br /&gt;
|{{CTGP-7 Course|GCN|Bowser Castle}}&lt;br /&gt;
|-&lt;br /&gt;
!Cherry Cup&lt;br /&gt;
|{{CTGP-7 Course|SNES|Mario Circuit 3}}&lt;br /&gt;
|{{CTGP-7 Course|Big Blue}}&lt;br /&gt;
|{{CTGP-7 Course|GBA|Shy Guy Beach}}&lt;br /&gt;
|{{CTGP-7 Course|Bingo Party}}&lt;br /&gt;
|-&lt;br /&gt;
!Pickaxe Cup&lt;br /&gt;
|{{CTGP-7 Course|Stargaze Summit}}&lt;br /&gt;
|{{CTGP-7 Course|Sunset Raceway}}&lt;br /&gt;
|{{CTGP-7 Course|GBA|Broken Pier}}&lt;br /&gt;
|{{CTGP-7 Course|Glacier Mine}}&lt;br /&gt;
|-&lt;br /&gt;
!Mega Cup&lt;br /&gt;
|{{CTGP-7 Course|Flowerbed Fortress}}&lt;br /&gt;
|{{CTGP-7 Course|Seaside Palace}}&lt;br /&gt;
|{{CTGP-7 Course|DKR Star City}}&lt;br /&gt;
|{{CTGP-7 Course|Mushroom Mountain}}&lt;br /&gt;
|-&lt;br /&gt;
!Propeller Cup&lt;br /&gt;
|{{CTGP-7 Course|N64|Sherbert Land}}&lt;br /&gt;
|{{CTGP-7 Course|Block Island}}&lt;br /&gt;
|{{CTGP-7 Course|DS|Bowser Castle}}&lt;br /&gt;
|{{CTGP-7 Course|DKR Jungle Falls}}&lt;br /&gt;
|-&lt;br /&gt;
!POW Cup&lt;br /&gt;
|{{CTGP-7 Course|Retro Raceway}}&lt;br /&gt;
|{{CTGP-7 Course|Frozen Grotto}}&lt;br /&gt;
|{{CTGP-7 Course|GBA|Lakeside Park}}&lt;br /&gt;
|{{CTGP-7 Course|Dragon Burial Grounds}}&lt;br /&gt;
|-&lt;br /&gt;
!Rock Cup&lt;br /&gt;
|{{CTGP-7 Course|Warp Pipe Island}}&lt;br /&gt;
|{{CTGP-7 Course|Neo Metropolis}}&lt;br /&gt;
|{{CTGP-7 Course|Frosty Heights}}&lt;br /&gt;
|{{CTGP-7 Course|Gnasty Gnorc&#039;s Lair}}&lt;br /&gt;
|-&lt;br /&gt;
!Moon Cup&lt;br /&gt;
|{{CTGP-7 Course|RMX Vanilla Lake 1}}&lt;br /&gt;
|{{CTGP-7 Course|Cliffside Circuit}}&lt;br /&gt;
|{{CTGP-7 Course|Interstellar Laboratory}}&lt;br /&gt;
|{{CTGP-7 Course|Dark Matter Fortress}}&lt;br /&gt;
|-&lt;br /&gt;
!Coin Cup&lt;br /&gt;
|{{CTGP-7 Course|Doge Desert}}&lt;br /&gt;
|{{CTGP-7 Course|N64|Banshee Boardwalk}}&lt;br /&gt;
|{{CTGP-7 Course|GCN|Mario Circuit}}&lt;br /&gt;
|{{CTGP-7 Course|Miku&#039;s Birthday Spectacular}}&lt;br /&gt;
|-&lt;br /&gt;
!Rainbow Cup&lt;br /&gt;
|{{CTGP-7 Course|N64|Rainbow Road}}&lt;br /&gt;
|{{CTGP-7 Course|GBA|Rainbow Road}}&lt;br /&gt;
|{{CTGP-7 Course|RMX Rainbow Road 1}}&lt;br /&gt;
|{{CTGP-7 Course|Rainbow Road DX}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{{Short description|Mario Kart 7 modpack with custom tracks and characters}}&lt;br /&gt;
[[Category:Nintendo 3DS homebrew]]&lt;/div&gt;</summary>
		<author><name>Doge 2</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=FTPD&amp;diff=7193</id>
		<title>FTPD</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=FTPD&amp;diff=7193"/>
		<updated>2025-02-24T22:40:36Z</updated>

		<summary type="html">&lt;p&gt;Doge 2: swap infobox for text to match existing pages&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{short description|Wirelessly transfer files}}{{Infobox homebrew&lt;br /&gt;
| title = FTPD (Nintendo Switch)&lt;br /&gt;
| forswitch = 1&lt;br /&gt;
| developers = mtheall&lt;br /&gt;
| image = FTPDSwitch-icon.jpg&lt;br /&gt;
| imagealt = FTPD icon in the Homebrew Menu&lt;br /&gt;
| version = 3.2.1&lt;br /&gt;
| releasedate = 2024-11-17&lt;br /&gt;
| github = mtheall/ftpd&lt;br /&gt;
| githubtag = latest&lt;br /&gt;
}}{{Infobox homebrew&lt;br /&gt;
| title = FTPD (Nintendo 3DS)&lt;br /&gt;
| for3ds = 1&lt;br /&gt;
| developers = mtheall&lt;br /&gt;
| image = FTPD3DS-banner.png&lt;br /&gt;
| imagealt = FTPD banner on the HOME Menu&lt;br /&gt;
| version = 3.2.1&lt;br /&gt;
| releasedate = 2024-11-17&lt;br /&gt;
| github = mtheall/ftpd&lt;br /&gt;
| universaldb = 3ds/ftpd&lt;br /&gt;
| githubtag = latest&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
FTPD is an FTP server for Nintendo DS, Nintendo 3DS, Nintendo Switch and Linux allowing you to use an FTP client to transfer files wirelessly with your console.&lt;br /&gt;
&lt;br /&gt;
==Features==&lt;br /&gt;
* Graphical user interface using [https://github.com/ocornut/imgui Dear Imgui]&lt;br /&gt;
* Supports multiple simultaneous clients&lt;br /&gt;
* Emulation of a /dev/zero (/devZero) device for network performance testing&lt;br /&gt;
* Set username, password, and port with the GUI version of FTPD&lt;br /&gt;
* Toggle backlight by pressing SELECT on DS/3DS or MINUS on Switch&lt;br /&gt;
* Battery and Wi-Fi indicators&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
&lt;br /&gt;
FTPD is installed as part of [[3dsguide:finalizing-setup|Finalizing Setup]] on [[3dsguide:get-started|our custom firmware installation guide for 3DS]], or [[switchguide:user_guide/all/sd_preparation|SD preperations]] on [[switchguide:|our Switch custom firmware installation guide]]. It is also on [[udb:3ds/ftpd|Universal-DB]] for Nintendo DS and Nintendo 3DS.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-|Switch - Manually=&lt;br /&gt;
&lt;br /&gt;
===What you need===&lt;br /&gt;
* The latest release of FTPD&lt;br /&gt;
** For a graphical user interface, download {{GitHub|mtheall/ftpd/releases/latest/download/ftpd.nro|ftpd.nro}}&lt;br /&gt;
** For a text based user interface, download {{GitHub|mtheall/ftpd/releases/latest/download/ftpd-classic.nro|ftpd-classic.nro}}&lt;br /&gt;
&lt;br /&gt;
===Instructions===&lt;br /&gt;
&lt;br /&gt;
# Power off your console&lt;br /&gt;
# Insert your SD card into your computer&lt;br /&gt;
# Copy the ftpd &amp;lt;code&amp;gt;.nro&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;sd:/switch/&amp;lt;/code&amp;gt; on your SD card&lt;br /&gt;
#* Create the folder if it does not exist&lt;br /&gt;
# Safely eject your SD card and insert it in your console&lt;br /&gt;
&lt;br /&gt;
|-|3DS - Universal-Updater=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span&amp;gt;&lt;br /&gt;
===What you need===&lt;br /&gt;
* A working internet connection&lt;br /&gt;
* [[3DS:Universal-Updater|Universal-Updater]] installed on your console&lt;br /&gt;
&lt;br /&gt;
===Instructions===&lt;br /&gt;
# Power on your console&lt;br /&gt;
# Launch &#039;&#039;&#039;Universal-Updater&#039;&#039;&#039;&lt;br /&gt;
# Select the magnifying glass on the bottom screen, then search for &#039;&#039;&#039;FTPD&#039;&#039;&#039;&lt;br /&gt;
# Press {{B|A}} while hovering over &#039;&#039;&#039;FTPD&#039;&#039;&#039; from the list of homebrew&lt;br /&gt;
# Choose &amp;lt;code&amp;gt;.cia&amp;lt;/code&amp;gt; to install to the HOME Menu, or &amp;lt;code&amp;gt;.3dsx&amp;lt;/code&amp;gt; to install to the Homebrew Launcher&lt;br /&gt;
#* For a graphical user interface choose &amp;lt;code&amp;gt;ftpd&amp;lt;/code&amp;gt;&lt;br /&gt;
#* For a text based user interface choose &amp;lt;code&amp;gt;ftpd-classic&amp;lt;/code&amp;gt;&lt;br /&gt;
# Wait until the app finishes installing&lt;br /&gt;
# Exit &#039;&#039;&#039;Universal-Updater&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
|-|3DS - FBI=&lt;br /&gt;
&lt;br /&gt;
{{FBI QR code&lt;br /&gt;
| name1 = CIA&lt;br /&gt;
| url1 = https://github.com/mtheall/ftpd/releases/latest/download/ftpd.cia&lt;br /&gt;
| name2 = CIA-classic&lt;br /&gt;
| url2 = https://github.com/mtheall/ftpd/releases/latest/download/ftpd-classic.cia&lt;br /&gt;
| name3 = 3DSX&lt;br /&gt;
| url3 = https://github.com/mtheall/ftpd/releases/latest/download/ftpd.3dsx&lt;br /&gt;
| name4 = 3DSX-classic&lt;br /&gt;
| url4 = https://github.com/mtheall/ftpd/releases/latest/download/ftpd-classic.3dsx&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
|-|3DS - Manually as 3DSX=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span&amp;gt;&lt;br /&gt;
===What you need===&lt;br /&gt;
* The the latest release of FTPD&lt;br /&gt;
** For a graphical user interface, download {{GitHub|mtheall/ftpd/releases/latest/download/ftpd.3dsx|ftpd.3dsx}}&lt;br /&gt;
** For a text based user interface, download {{GitHub|mtheall/ftpd/releases/latest/download/ftpd-classic.3dsx|ftpd-classic.3dsx}}&lt;br /&gt;
&lt;br /&gt;
===Instructions===&lt;br /&gt;
# Power off your console&lt;br /&gt;
# Insert your SD card into your computer&lt;br /&gt;
# Copy the ftpd &amp;lt;code&amp;gt;.3dsx&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;sd:/3ds/&amp;lt;/code&amp;gt; on your SD card&lt;br /&gt;
#* Create the folder if it does not exist&lt;br /&gt;
# Safely eject your SD card and insert it in your console&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-|3DS - Manually as CIA=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span&amp;gt;&lt;br /&gt;
===What you need===&lt;br /&gt;
* The latest release of FTPD&lt;br /&gt;
** For a graphical user interface, download {{GitHub|mtheall/ftpd/releases/latest/download/ftpd.cia|ftpd.cia}}&lt;br /&gt;
** For a text based user interface, download {{GitHub|mtheall/ftpd/releases/latest/download/ftpd-classic.cia|ftpd-classic.cia}}&lt;br /&gt;
* [[3DS:FBI|FBI]] installed on your console&lt;br /&gt;
&lt;br /&gt;
===Instructions===&lt;br /&gt;
# Power off your console&lt;br /&gt;
# Insert your SD card into your computer&lt;br /&gt;
* Copy the ftpd &amp;lt;code&amp;gt;.cia&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;sd:/cias/&amp;lt;/code&amp;gt; on your SD card&lt;br /&gt;
#* Create the folder if it does not exist&lt;br /&gt;
# Safely eject your SD card and insert it in your console&lt;br /&gt;
# Power on your console&lt;br /&gt;
# Launch &#039;&#039;&#039;FBI&#039;&#039;&#039;&lt;br /&gt;
# Select &amp;lt;code&amp;gt;SD&amp;lt;/code&amp;gt; -&amp;gt; &amp;lt;code&amp;gt;cias&amp;lt;/code&amp;gt; -&amp;gt; &amp;lt;code&amp;gt;ftpd.cia&amp;lt;/code&amp;gt; -&amp;gt; &amp;lt;code&amp;gt;Install and delete CIA&amp;lt;/code&amp;gt;&lt;br /&gt;
# Press {{B|A}} and wait for the CIA to install, then exit &#039;&#039;&#039;FBI&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Guides==&lt;br /&gt;
* [[3DS:FTP]]&lt;br /&gt;
* [[Switch:FTP]]&lt;br /&gt;
&lt;br /&gt;
== Supported commands ==&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
* ABOR&lt;br /&gt;
* ALLO (no-op)&lt;br /&gt;
* APPE&lt;br /&gt;
* CDUP&lt;br /&gt;
* CWD&lt;br /&gt;
* DELE&lt;br /&gt;
* FEAT&lt;br /&gt;
* HELP&lt;br /&gt;
* LIST&lt;br /&gt;
* MDTM&lt;br /&gt;
* MKD&lt;br /&gt;
* MLSD&lt;br /&gt;
* MLST&lt;br /&gt;
* MODE (no-op)&lt;br /&gt;
* NLST&lt;br /&gt;
* NOOP&lt;br /&gt;
* OPTS&lt;br /&gt;
* PASS (no-op)&lt;br /&gt;
* PASV&lt;br /&gt;
* PORT&lt;br /&gt;
|&lt;br /&gt;
* PWD&lt;br /&gt;
* QUIT&lt;br /&gt;
* REST&lt;br /&gt;
* RETR&lt;br /&gt;
* RMD&lt;br /&gt;
* RNFR&lt;br /&gt;
* RNTO&lt;br /&gt;
* SITE&lt;br /&gt;
* SIZE&lt;br /&gt;
* STAT&lt;br /&gt;
* STOR&lt;br /&gt;
* STRU (no-op)&lt;br /&gt;
* SYST&lt;br /&gt;
* TYPE (no-op)&lt;br /&gt;
* USER (no-op)&lt;br /&gt;
* XCUP&lt;br /&gt;
* XCWD&lt;br /&gt;
* XMKD&lt;br /&gt;
* XPWD&lt;br /&gt;
* XRMD&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== SITE commands ===&lt;br /&gt;
* Show help: SITE HELP&lt;br /&gt;
* Set username: SITE USER&lt;br /&gt;
* Set password: SITE PASS&lt;br /&gt;
* Set port: SITE PORT&lt;br /&gt;
* Set getMTime*: SITE MTIME [0|1]&lt;br /&gt;
** getMTime only on 3DS. Enabling will give timestamps at the expense of slow listings.&lt;br /&gt;
* Save config: SITE SAVE&lt;/div&gt;</summary>
		<author><name>Doge 2</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=Checkpoint&amp;diff=7192</id>
		<title>Checkpoint</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=Checkpoint&amp;diff=7192"/>
		<updated>2025-02-24T22:33:28Z</updated>

		<summary type="html">&lt;p&gt;Doge 2: swap infobox for text to match existing pages&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox homebrew&lt;br /&gt;
| title = Checkpoint (Nintendo Switch)&lt;br /&gt;
| developers = FlagBrew&lt;br /&gt;
| forswitch = 1&lt;br /&gt;
| image = Checkpoint-Banner.png&lt;br /&gt;
| imagealt = Checkpoint banner on the Home Menu&lt;br /&gt;
| version = 3.8.0&lt;br /&gt;
| releasedate = 2021-11-13&lt;br /&gt;
| github = FlagBrew/Checkpoint&lt;br /&gt;
| githubtag = v3.8.0&lt;br /&gt;
}}{{Infobox homebrew&lt;br /&gt;
| title = Checkpoint (Nintendo 3DS)&lt;br /&gt;
| developers = FlagBrew&lt;br /&gt;
| for3ds = 1&lt;br /&gt;
| image = Checkpoint-Banner.png&lt;br /&gt;
| imagealt = Checkpoint banner on the Home Menu&lt;br /&gt;
| version = 3.7.4&lt;br /&gt;
| releasedate = 2019-12-09&lt;br /&gt;
| github = FlagBrew/Checkpoint&lt;br /&gt;
| githubtag = v3.7.4&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Checkpoint&#039;&#039;&#039; is a save manager for the Nintendo 3DS and Nintendo Switch.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-|Nintendo 3DS=&lt;br /&gt;
&amp;lt;span&amp;gt;&lt;br /&gt;
* Exporting and importing saves, both 3DS and DS titles&lt;br /&gt;
* Creation of cheat files for various games&lt;br /&gt;
* Modifying Play Coin count&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
|-|Nintendo Switch=&lt;br /&gt;
&amp;lt;span&amp;gt;&lt;br /&gt;
* Exporting and importing saves&lt;br /&gt;
* Creation of cheat files for various games&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
Checkpoint is installed as part of [[3dsguide:finalizing-setup|Finalizing Setup]] on [[3dsguide:get-started|our custom firmware installation guide]] for Nintendo 3DS consoles.&lt;br /&gt;
&lt;br /&gt;
If you do not already have Checkpoint from Finalizing Setup (or have a Nintendo Switch), the possible methods to install it are as follows:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|Nintendo 3DS - FBI=&lt;br /&gt;
&lt;br /&gt;
{{FBI QR code&lt;br /&gt;
| name1 = CIA&lt;br /&gt;
| url1 = https://github.com/FlagBrew/Checkpoint/releases/download/v3.7.4/Checkpoint.cia&lt;br /&gt;
| name2 = 3DSX&lt;br /&gt;
| url2 = https://github.com/FlagBrew/Checkpoint/releases/download/v3.7.4/Checkpoint.3dsx&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
|-|Nintendo 3DS - Manually=&lt;br /&gt;
==== 3DSX (Homebrew Launcher) ====&lt;br /&gt;
&amp;lt;span&amp;gt;&lt;br /&gt;
# {{GitHub|BernardoGiordano/Checkpoint/releases/tag/v3.7.4|Download the latest Checkpoint.3dsx from the GitHub repository}}.&lt;br /&gt;
# Copy &amp;lt;code&amp;gt;Checkpoint.3dsx&amp;lt;/code&amp;gt; to the &amp;lt;code&amp;gt;/3ds/&amp;lt;/code&amp;gt; folder on your SD card.&lt;br /&gt;
# Open The Homebrew Launcher.&lt;br /&gt;
# Launch Checkpoint.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== CIA (HOME Menu) ====&lt;br /&gt;
&amp;lt;span&amp;gt;&lt;br /&gt;
# {{GitHub|BernardoGiordano/Checkpoint/releases/tag/v3.7.4|Download the latest Checkpoint.cia from the GitHub repository}}.&lt;br /&gt;
# Install it using a CIA installer such as [[3DS:FBI|FBI]].&lt;br /&gt;
# Unwrap the newly installed app on your HOME menu, and open it.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-| Nintendo Switch - Manually=&lt;br /&gt;
==== NRO (Homebrew Launcher) ====&lt;br /&gt;
&amp;lt;span&amp;gt;&lt;br /&gt;
# {{GitHub|BernardoGiordano/Checkpoint/releases/latest|Download the latest Checkpoint.nro from the GitHub repository}}.&lt;br /&gt;
# Copy &amp;lt;code&amp;gt;Checkpoint.nro&amp;lt;/code&amp;gt; to the &amp;lt;code&amp;gt;/switch/&amp;lt;/code&amp;gt; folder on your SD card.&lt;br /&gt;
# Open The Homebrew Menu and launch Checkpoint.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
==Guides==&lt;br /&gt;
&lt;br /&gt;
*[[3DS:Export saves]]&lt;br /&gt;
&lt;br /&gt;
{{Short description|Save manager}}&lt;/div&gt;</summary>
		<author><name>Doge 2</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=3DS:CTRTransfer/Manual&amp;diff=7140</id>
		<title>3DS:CTRTransfer/Manual</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=3DS:CTRTransfer/Manual&amp;diff=7140"/>
		<updated>2025-02-21T03:12:29Z</updated>

		<summary type="html">&lt;p&gt;Doge 2: we can only paste out of a virtual path, not copy or move&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{hatnote|This is not the same as a CTRTransfer - it is harder to perform and not needed in most cases.&amp;lt;br&amp;gt;For instructions on a regular CTRTransfer, see [[3DS:CTRTransfer|the main CTRTransfer page.]]}}&lt;br /&gt;
&lt;br /&gt;
A &#039;&#039;&#039;manual CTRTransfer&#039;&#039;&#039; is an advanced version of a CTRTransfer, used to restore more parts of the system software. It uses the same CTRTransfer images as the regular version, but overwrites the entire CTRNAND instead of just replacing the files that are most prone to damage.&lt;br /&gt;
&lt;br /&gt;
{{critical|This is an advanced process that should only be used when all other options are exhausted.&amp;lt;br&amp;gt;It can be destructive if done incorrectly, so use caution.&amp;lt;br&amp;gt;If you run into any issues or do not understand something, join the [https://discord.gg/C29hYvh Nintendo Homebrew] Discord server and ask, in English, for help.}}&lt;br /&gt;
&lt;br /&gt;
== Instructions ==&lt;br /&gt;
&lt;br /&gt;
=== What You Need ===&lt;br /&gt;
&lt;br /&gt;
* A 3DS console that can access [[3DS:GodMode9|GodMode9]]&lt;br /&gt;
* If console-unique files are missing but you have an external backup: The &amp;lt;code&amp;gt;essential.exefs&amp;lt;/code&amp;gt; from this console&lt;br /&gt;
* A CTRTransfer image from [[3DS:CTRTransfer#What_You_Need|here]] that matches your model and region. This requires a torrent client such as [https://www.qbittorrent.org/download.php qBittorrent] or [https://dev.deluge-torrent.org/wiki/Download Deluge].&lt;br /&gt;
* The latest version of [https://raw.githubusercontent.com/nh-server/scripts/main/3DS/manual_transfer.gm9 manual_transfer.gm9]&lt;br /&gt;
** To download, right-click/long-press the link and select the &amp;lt;code&amp;gt;Save link as...&amp;lt;/code&amp;gt; or similar, then rename the downloaded file to &amp;lt;code&amp;gt;manual_transfer.gm9&amp;lt;/code&amp;gt; if it is not named exactly that)&lt;br /&gt;
&lt;br /&gt;
=== Section I - Manual CTRTransfer ===&lt;br /&gt;
&lt;br /&gt;
# Power off the console, remove the SD card, and connect it to your computer&lt;br /&gt;
# If you do not already have [[3DS:GodMode9|GodMode9]] on your SD card, take the time to get it now&lt;br /&gt;
# Once the CTRTransfer image is downloaded, place the CTRTransfer&#039;s &amp;lt;code&amp;gt;.bin&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;.bin.sha&amp;lt;/code&amp;gt; files in &amp;lt;code&amp;gt;sd:/gm9/in&amp;lt;/code&amp;gt;&lt;br /&gt;
# Copy the &amp;lt;code&amp;gt;manual_transfer.gm9&amp;lt;/code&amp;gt; file you downloaded into &amp;lt;code&amp;gt;sd:/gm9/scripts&amp;lt;/code&amp;gt;&lt;br /&gt;
# Put your SD card back into your console&lt;br /&gt;
# Hold {{B|START}}, and while holding {{B|START}}, power on your console. This will launch GodMode9&lt;br /&gt;
# Navigate into the drive &amp;lt;code&amp;gt;[S:] SYSNAND VIRTUAL&amp;lt;/code&amp;gt;&lt;br /&gt;
# Move the cursor onto &amp;lt;code&amp;gt;essential.exefs&amp;lt;/code&amp;gt; and press {{B|Y}} to copy it&lt;br /&gt;
# Go back out to the drive list, then go into &amp;lt;code&amp;gt;[0:] SDCARD&amp;lt;/code&amp;gt;/&amp;lt;code&amp;gt;gm9/in&amp;lt;/code&amp;gt;&lt;br /&gt;
# Press {{B|Y}}, then {{B|A}} to paste &amp;lt;code&amp;gt;essential.exefs&amp;lt;/code&amp;gt;&lt;br /&gt;
# Press the {{B|HOME}} button, then go into &amp;lt;code&amp;gt;Scripts...&amp;lt;/code&amp;gt; and select &amp;lt;code&amp;gt;manual_transfer&amp;lt;/code&amp;gt;&lt;br /&gt;
#* You may choose yourself whether to restore optional data or not, unless you were linked to this by another page that says what to pick&lt;br /&gt;
# Wait for the script to complete, and then press {{B|A}} when it asks to reboot&lt;br /&gt;
# You should reach the HOME Menu without issues&lt;br /&gt;
&lt;br /&gt;
{{success|The manual CTRTransfer has been completed.}}&lt;br /&gt;
&lt;br /&gt;
{{info|If this did not fix your issue, you may have a hardware issue or serious software issue that will require further attention. Need some help? Ask us on Discord: [https://discord.gg/C29hYvh Nintendo Homebrew]}}&lt;br /&gt;
&lt;br /&gt;
{{Short description|Advanced system restoration process}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Nintendo 3DS guides]]&lt;br /&gt;
[[Category:Nintendo 3DS troubleshooting]]&lt;/div&gt;</summary>
		<author><name>Doge 2</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=3DS:Mario_Kart_7/CTGP-7&amp;diff=7139</id>
		<title>3DS:Mario Kart 7/CTGP-7</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=3DS:Mario_Kart_7/CTGP-7&amp;diff=7139"/>
		<updated>2025-02-20T03:23:55Z</updated>

		<summary type="html">&lt;p&gt;Doge 2: 1.5.25&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#approvable_by: users = PabloMK7&lt;br /&gt;
{{outdated|notes=&lt;br /&gt;
* Course list is outdated for 1.5.X.}}&lt;br /&gt;
{{Infobox game mod&lt;br /&gt;
| image = CTGP-7-banner.png&lt;br /&gt;
| imagesize = 256px&lt;br /&gt;
| developers = PabloMK7, Fishguy ([https://github.com/PabloMK7/CTGP-7updates/blob/master/credits.txt List of credits])&lt;br /&gt;
| version = 1.5.25&lt;br /&gt;
| releasedate = 2025-02-12 &amp;lt;!-- https://github.com/PabloMK7/CTGP-7updates/releases --&amp;gt;&lt;br /&gt;
| website = https://ctgp-7.github.io ctgp-7.github.io&lt;br /&gt;
| releaseurl = https://ctgp7.page.link/cia_downloader&lt;br /&gt;
| universaldb = 3ds/ctgp-7-downloader&lt;br /&gt;
}}&lt;br /&gt;
&#039;&#039;&#039;CTGP-7&#039;&#039;&#039; is a mod pack for Mario Kart 7, featuring custom race tracks, playable characters, items, and other additions.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
=== Universal-Updater ===&lt;br /&gt;
[[udb:3ds/ctgp-7-downloader|CTGP-7]] is available on Universal-DB.&lt;br /&gt;
&lt;br /&gt;
=== Manually ===&lt;br /&gt;
&lt;br /&gt;
{{Info|text=CTGP-7 also provides official installation instructions as a {{GitHub|PabloMK7/CTGP-7updates/blob/master/CTGP-7_Intallation_Guide_EN.pdf|PDF}} or [https://www.youtube.com/watch?v=OV9ZmrHOy4c YouTube video].}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-|Using FBI=&lt;br /&gt;
CTGP-7 has a downloader app to install the modpack for you, which can be opened from either the HOME Menu or the Homebrew Launcher.&lt;br /&gt;
&lt;br /&gt;
{{FBI QR code&lt;br /&gt;
| name1 = CIA&lt;br /&gt;
| url1 = https://ctgp7.page.link/cia_downloader&lt;br /&gt;
| name2 = 3DSX&lt;br /&gt;
| url2 = https://ctgp7.page.link/3dsx_downloader&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
|-|Using a Computer=&lt;br /&gt;
# Download the latest CTGP-7 installer for your computer&#039;s operating system from the mod&#039;s [https://gamebanana.com/mods/50221 GameBanana page]&lt;br /&gt;
#* Native installers are only available for Windows and Ubuntu. The Python-based installer might be required instead on other operating systems, but will also need an up-to-date Python installation and the dependencies listed in the README file.&lt;br /&gt;
# Insert your console&#039;s SD card into your computer&lt;br /&gt;
#* Make sure the SD card is accessible before continuing&lt;br /&gt;
# Run the CTGP-7 installer you downloaded&lt;br /&gt;
# Choose the location of your console&#039;s SD card if it wasn&#039;t detected automatically&lt;br /&gt;
# Press the install button and wait for it to finish&lt;br /&gt;
# Eject the SD card and reinsert it into your console&lt;br /&gt;
# Launch FBI&lt;br /&gt;
# Navigate to &amp;lt;code&amp;gt;SD:/CTGP-7/cia/&amp;lt;/code&amp;gt;&lt;br /&gt;
# Select the &amp;lt;code&amp;gt;CTGP-7.cia&amp;lt;/code&amp;gt; file&lt;br /&gt;
# Select &amp;quot;Install CIA&amp;quot;&lt;br /&gt;
# Press {{B|A}} to confirm&lt;br /&gt;
# Wait for the installation to finish&lt;br /&gt;
# Return to the HOME Menu and close FBI&lt;br /&gt;
&lt;br /&gt;
{{Success|CTGP-7 is now installed!}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Courses ==&lt;br /&gt;
{{Section WIP|notes=Screenshots are taken during the pre-game intro.}}&lt;br /&gt;
In addition to the original courses included in Mario Kart 7, CTGP-7 adds 18 new cups.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center&amp;quot;&lt;br /&gt;
!Cup&lt;br /&gt;
!Course 1&lt;br /&gt;
!Course 2&lt;br /&gt;
!Course 3&lt;br /&gt;
!Course 4&lt;br /&gt;
|-&lt;br /&gt;
!Bell Cup&lt;br /&gt;
|{{CTGP-7 Course|Concord Town}}&lt;br /&gt;
|{{CTGP-7 Course|N64|Mario Raceway}}&lt;br /&gt;
|{{CTGP-7 Course|Galvarny Falls}}&lt;br /&gt;
|{{CTGP-7 Course|GBA|Sky Garden}}&lt;br /&gt;
|-&lt;br /&gt;
!Acorn Cup&lt;br /&gt;
|{{CTGP-7 Course|Autumn Forest}}&lt;br /&gt;
|{{CTGP-7 Course|GBA|Riverside Park}}&lt;br /&gt;
|{{CTGP-7 Course|SNES|Mario Circuit 1}}&lt;br /&gt;
|{{CTGP-7 Course|GBA|Bowser Castle 3}}&lt;br /&gt;
|-&lt;br /&gt;
!Cloud Cup&lt;br /&gt;
|{{CTGP-7 Course|Evergreen Crossing}}&lt;br /&gt;
|{{CTGP-7 Course|N64|Moo Moo Farm}}&lt;br /&gt;
|{{CTGP-7 Course|Archipelago Avenue}}&lt;br /&gt;
|{{CTGP-7 Course|N64|Frappe Snowland}}&lt;br /&gt;
|-&lt;br /&gt;
!Boo Cup&lt;br /&gt;
|{{CTGP-7 Course|Banshee Boardwalk 2}}&lt;br /&gt;
|{{CTGP-7 Course|Elemental Cave}}&lt;br /&gt;
|{{CTGP-7 Course|SNES|Ghost Valley 2}}&lt;br /&gt;
|{{CTGP-7 Course|DS|Cheep Cheep Beach}}&lt;br /&gt;
|-&lt;br /&gt;
!Spring Cup&lt;br /&gt;
|{{CTGP-7 Course|DS|Tick Tock Clock}}&lt;br /&gt;
|{{CTGP-7 Course|Melody Sanctum}}&lt;br /&gt;
|{{CTGP-7 Course|DS|Desert Hills}}&lt;br /&gt;
|{{CTGP-7 Course|Castle Of Time}}&lt;br /&gt;
|-&lt;br /&gt;
!Egg Cup&lt;br /&gt;
|{{CTGP-7 Course|DS|Yoshi Falls}}&lt;br /&gt;
|{{CTGP-7 Course|N64|Choco Mountain}}&lt;br /&gt;
|{{CTGP-7 Course|DS|Shroom Ridge}}&lt;br /&gt;
|{{CTGP-7 Course|CTR Crash Cove}}&lt;br /&gt;
|-&lt;br /&gt;
!Bullet Cup&lt;br /&gt;
|{{CTGP-7 Course|CTR Cortex Castle}}&lt;br /&gt;
|{{CTGP-7 Course|Revo Circuit}}&lt;br /&gt;
|{{CTGP-7 Course|SNES|Choco Island 2}}&lt;br /&gt;
|{{CTGP-7 Course|Star Slope}}&lt;br /&gt;
|-&lt;br /&gt;
!Blooper Cup&lt;br /&gt;
|{{CTGP-7 Course|Sandcastle Park}}&lt;br /&gt;
|{{CTGP-7 Course|DS|Mario Circuit}}&lt;br /&gt;
|{{CTGP-7 Course|GCN|Luigi Circuit}}&lt;br /&gt;
|{{CTGP-7 Course|Volcano Beach Ruins}}&lt;br /&gt;
|-&lt;br /&gt;
!Feather Cup&lt;br /&gt;
|{{CTGP-7 Course|GCN|Yoshi Circuit}}&lt;br /&gt;
|{{CTGP-7 Course|GBA|Peach Circuit}}&lt;br /&gt;
|{{CTGP-7 Course|Metro Madness}}&lt;br /&gt;
|{{CTGP-7 Course|GBA|Luigi Circuit}}&lt;br /&gt;
|-&lt;br /&gt;
!Fireball Cup&lt;br /&gt;
|{{CTGP-7 Course|SMO RC Challenge}}&lt;br /&gt;
|{{CTGP-7 Course|GBA|Bowser Castle 4}}&lt;br /&gt;
|{{CTGP-7 Course|SNES|Donut Plains 1}}&lt;br /&gt;
|{{CTGP-7 Course|Secret Slide}}&lt;br /&gt;
|-&lt;br /&gt;
!Bob-omb Cup&lt;br /&gt;
|{{CTGP-7 Course|DS|Wario Stadium}}&lt;br /&gt;
|{{CTGP-7 Course|Ermii Circuit}}&lt;br /&gt;
|{{CTGP-7 Course|GCN|Baby Park}}&lt;br /&gt;
|{{CTGP-7 Course|GCN|Bowser Castle}}&lt;br /&gt;
|-&lt;br /&gt;
!Cherry Cup&lt;br /&gt;
|{{CTGP-7 Course|SNES|Mario Circuit 3}}&lt;br /&gt;
|{{CTGP-7 Course|Big Blue}}&lt;br /&gt;
|{{CTGP-7 Course|GBA|Shy Guy Beach}}&lt;br /&gt;
|{{CTGP-7 Course|Bingo Party}}&lt;br /&gt;
|-&lt;br /&gt;
!Pickaxe Cup&lt;br /&gt;
|{{CTGP-7 Course|Stargaze Summit}}&lt;br /&gt;
|{{CTGP-7 Course|Sunset Raceway}}&lt;br /&gt;
|{{CTGP-7 Course|GBA|Broken Pier}}&lt;br /&gt;
|{{CTGP-7 Course|Glacier Mine}}&lt;br /&gt;
|-&lt;br /&gt;
!Mega Cup&lt;br /&gt;
|{{CTGP-7 Course|Flowerbed Fortress}}&lt;br /&gt;
|{{CTGP-7 Course|Seaside Palace}}&lt;br /&gt;
|{{CTGP-7 Course|DKR Star City}}&lt;br /&gt;
|{{CTGP-7 Course|Mushroom Mountain}}&lt;br /&gt;
|-&lt;br /&gt;
!Propeller Cup&lt;br /&gt;
|{{CTGP-7 Course|N64|Sherbert Land}}&lt;br /&gt;
|{{CTGP-7 Course|Block Island}}&lt;br /&gt;
|{{CTGP-7 Course|DS|Bowser Castle}}&lt;br /&gt;
|{{CTGP-7 Course|DKR Jungle Falls}}&lt;br /&gt;
|-&lt;br /&gt;
!POW Cup&lt;br /&gt;
|{{CTGP-7 Course|Retro Raceway}}&lt;br /&gt;
|{{CTGP-7 Course|Frozen Grotto}}&lt;br /&gt;
|{{CTGP-7 Course|GBA|Lakeside Park}}&lt;br /&gt;
|{{CTGP-7 Course|Dragon Burial Grounds}}&lt;br /&gt;
|-&lt;br /&gt;
!Rock Cup&lt;br /&gt;
|{{CTGP-7 Course|Warp Pipe Island}}&lt;br /&gt;
|{{CTGP-7 Course|Neo Metropolis}}&lt;br /&gt;
|{{CTGP-7 Course|Frosty Heights}}&lt;br /&gt;
|{{CTGP-7 Course|Gnasty Gnorc&#039;s Lair}}&lt;br /&gt;
|-&lt;br /&gt;
!Moon Cup&lt;br /&gt;
|{{CTGP-7 Course|RMX Vanilla Lake 1}}&lt;br /&gt;
|{{CTGP-7 Course|Cliffside Circuit}}&lt;br /&gt;
|{{CTGP-7 Course|Interstellar Laboratory}}&lt;br /&gt;
|{{CTGP-7 Course|Dark Matter Fortress}}&lt;br /&gt;
|-&lt;br /&gt;
!Coin Cup&lt;br /&gt;
|{{CTGP-7 Course|Doge Desert}}&lt;br /&gt;
|{{CTGP-7 Course|N64|Banshee Boardwalk}}&lt;br /&gt;
|{{CTGP-7 Course|GCN|Mario Circuit}}&lt;br /&gt;
|{{CTGP-7 Course|Miku&#039;s Birthday Spectacular}}&lt;br /&gt;
|-&lt;br /&gt;
!Rainbow Cup&lt;br /&gt;
|{{CTGP-7 Course|N64|Rainbow Road}}&lt;br /&gt;
|{{CTGP-7 Course|GBA|Rainbow Road}}&lt;br /&gt;
|{{CTGP-7 Course|RMX Rainbow Road 1}}&lt;br /&gt;
|{{CTGP-7 Course|Rainbow Road DX}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{{Short description|Mario Kart 7 modpack with custom tracks and characters}}&lt;br /&gt;
[[Category:Nintendo 3DS homebrew]]&lt;/div&gt;</summary>
		<author><name>Doge 2</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=3DS:Why_not_to_remove_custom_firmware&amp;diff=7130</id>
		<title>3DS:Why not to remove custom firmware</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=3DS:Why_not_to_remove_custom_firmware&amp;diff=7130"/>
		<updated>2025-02-08T12:39:13Z</updated>

		<summary type="html">&lt;p&gt;Doge 2: online play for the 3ds and wii u are fully shut down now&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Removing custom firmware (CFW) from a 3DS is not recommended for most cases.&lt;br /&gt;
&lt;br /&gt;
== The Short Version ==&lt;br /&gt;
* It probably isn&#039;t why your game is broken.&lt;br /&gt;
* It probably isn&#039;t why some part of your console is broken.&lt;br /&gt;
* It isn&#039;t going to permanently break your console. The worst that would happen is Luma3DS needs updating (that&#039;s the {{code|boot.firm}} file on your SD card).&lt;br /&gt;
* It isn&#039;t going to delete all your saves; in fact, it provides tools to back up to make them extra safer than stock firmware can.&lt;br /&gt;
* It isn&#039;t going to cause you to get banned on its own. Don&#039;t cheat in online games.&lt;br /&gt;
* If you are selling the console, it might be a good idea to remove it then, but you should check first.&lt;br /&gt;
* If you are sending in the console to Nintendo for repair, it might also be a good idea.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Fixing a broken game ==&lt;br /&gt;
Nearly all cases where a game doesn&#039;t work is not due to CFW alone. Most commonly, a corrupt game file or a corrupt save file. Removing CFW would it harder to diagnose the problems with a game. What Luma3DS does is expose more details about why a game doesn&#039;t work, allowing for more experienced people to figure it out, while stock would only show a generic &amp;quot;An error has occurred&amp;quot; screen.&lt;br /&gt;
&lt;br /&gt;
Another possible case is due to a plugin or mod that is outdated or for the wrong version of the game. In this case, removing the plugin or mod would fix the game.&lt;br /&gt;
&lt;br /&gt;
There are a few edge cases where games can break due to CFW settings. In particular, a few games crash on New 3DS if 804MHz and L2 cache are enabled. Usually these can be worked around by temporarily disabling the setting that is breaking the game.&lt;br /&gt;
&lt;br /&gt;
== Fixing broken system applications ==&lt;br /&gt;
Sometimes a built-in part of the firmware might stop working for some reason. Assuming the system was not updated to a point where Luma3DS is currently not compatible, keeping CFW would mean you can fix the corruption, usually with a CTRTransfer. Removing CFW will probably keep the system in a broken state with no way to fix it without ntrboot.&lt;br /&gt;
&lt;br /&gt;
== Concerns about bricks ==&lt;br /&gt;
CFW has become exceptionally safe to use on the 3DS over the years, both during and after setup. It is nearly impossible to brick on accident. GodMode9, the most common tool for interacting with the 3DS NAND, requires unlocking writing with a button combination when you are about to do something that could cause damage. The button combination requires deliberate inputs and is impossible to do by accident. (add something about corruption checks)&lt;br /&gt;
&lt;br /&gt;
If Nintendo ever releases a new system update, there is a chance that Luma3DS will be incompatible with it. This is generally not regarded as a brick as it only breaks Luma3DS trying to boot into the firmware, it does not break running other tools such as GodMode9. Usually a new release is made in about a day and can be fixed by replacing {{code|boot.firm}} on the SD card.&lt;br /&gt;
&lt;br /&gt;
The last update to break Luma3DS was 11.14.0-46, released 17 November 2020. The last one before that was 11.8.0-41, released 30 July 2018.&lt;br /&gt;
&lt;br /&gt;
== Concerns about data loss ==&lt;br /&gt;
Like mentioned in the past section, CFW has very few risks associated with it, either when setting it up or using it. If you don&#039;t delete random files or titles using GodMode9, FBI, or similar tools, you are not likely to lose things such as game saves on the SD card.&lt;br /&gt;
&lt;br /&gt;
CFW provides access to tools to make your own backups of your games, their saves, and the system&#039;s internal storage (aka NAND). These allow for better backups than what Nintendo normally allows. For example if your console is ever lost or broken, everything can be manually migrated to a replacement console. SD card data can be migrated if you have {{Code|movable.sed}} from the original console, which is inside {{Code|essential.exefs}} made during setup. NAND data (e.g. Friend List, Mii Maker, StreetPass Mii Plaza) can be transferred from a NAND backup.&lt;br /&gt;
&lt;br /&gt;
== Concerns about bans ==&lt;br /&gt;
Nintendo most likely doesn&#039;t focus on 3DS security anymore. Thousands of people use custom firmware on their consoles without issue. The time where a ban is most likely is when cheats are used in public online rooms.&lt;br /&gt;
&lt;br /&gt;
Nintendo has shut down online play and services for the 3DS on the 8th of April, 2024. There is be nothing to be banned from anymore.&lt;br /&gt;
&lt;br /&gt;
In the past, there was one well-documented ban wave: when Pokémon Sun and Moon leaked online, some people downloaded it and used its online services before release. Bans were given to those who had done so.&lt;br /&gt;
&lt;br /&gt;
== Selling console ==&lt;br /&gt;
This is often considered the only real case to remove custom firmware. A buyer may not be willing to accept any kind of homebrew, or the platform may remove listings for modified consoles. Notably, eBay does this if a mention of homebrew is on the listing.&lt;br /&gt;
&lt;br /&gt;
Sometimes a workaround to prevent removal may be to not mention it, but include telltale signs of custom firmware in pictures (e.g. the &amp;quot;Sys&amp;quot; string in System Settings). You may not be willing to risk it however, so removing may be the best option. In this case, you should be careful to not leave remnants that can cause problems on stock, including modified system titles. In particular, make sure the following components work when the console is booted with stock firmware:&lt;br /&gt;
* Nintendo 3DS Camera app&lt;br /&gt;
* Health &amp;amp; Safety Information app&lt;br /&gt;
* DS Download Play&lt;br /&gt;
* DS Internet Settings&lt;br /&gt;
* DS Profile Settings (launching and attempting to enter in a name)&lt;br /&gt;
&lt;br /&gt;
== Sending console in for repairs ==&lt;br /&gt;
Nintendo might not like receiving a console with boot9strap on it, so removing custom firmware temporarily would be a good idea. In this case you should make backups of the NAND in the event that Nintendo sends back a new console instead of repairing your existing one.&lt;br /&gt;
&lt;br /&gt;
Keep in mind that Nintendo is slowly discontinuing repairs for 3DS models. As of February 24, 2022, Nintendo no longer repairs the Old 3DS, Old 3DS XL, or New 3DS (non-XL).&lt;br /&gt;
&lt;br /&gt;
[[Category:Nintendo 3DS]]&lt;/div&gt;</summary>
		<author><name>Doge 2</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=Switch:TTD&amp;diff=6805</id>
		<title>Switch:TTD</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=Switch:TTD&amp;diff=6805"/>
		<updated>2024-09-28T16:46:17Z</updated>

		<summary type="html">&lt;p&gt;Doge 2: Redirect to Switch:Things_to_do&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Switch:Things to do]]&lt;/div&gt;</summary>
		<author><name>Doge 2</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=Open_unsigned_applications_on_macOS_Sequoia_and_newer&amp;diff=6646</id>
		<title>Open unsigned applications on macOS Sequoia and newer</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=Open_unsigned_applications_on_macOS_Sequoia_and_newer&amp;diff=6646"/>
		<updated>2024-09-17T11:34:27Z</updated>

		<summary type="html">&lt;p&gt;Doge 2: xattr -cr is much faster to type and achieves the same result&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;As of macOS Sequoia (15), Gatekeeper has tightened restrictions on running unsigned applications. The control-click and Open workaround no longer works. This guide demonstrates how to open these applications. Once an app has been opened once, it can be opened normally in the future.&lt;br /&gt;
&lt;br /&gt;
== Through System Settings ==&lt;br /&gt;
&lt;br /&gt;
#Try to open the app. A prompt saying &#039;&amp;quot;My Unsigned App.app&amp;quot; Not Opened&#039; may appear.&amp;lt;br&amp;gt;[[File:SequoiaGatekeeper-NotOpened.png|260px]]&lt;br /&gt;
#Go to System Settings -&amp;gt; Privacy &amp;amp; Security. Scroll down to find the app, and an option to &amp;quot;Open Anyway&amp;quot;.&amp;lt;br&amp;gt;[[File:SequoiaGatekeeper-SystemSettings-PrivacyAndSecurity.png|715px]]&lt;br /&gt;
#Choose &amp;quot;Open Anyway&amp;quot;.&amp;lt;br&amp;gt;[[File:SequoiaGatekeeper-OpenAnyway.png|260px]]&lt;br /&gt;
#Authenticate as an adminstrator.&amp;lt;br&amp;gt;[[File:SequoiaGatekeeper-AuthenticateApp.png|260px]]&lt;br /&gt;
#The app will now open.&lt;br /&gt;
&lt;br /&gt;
== Through Terminal ==&lt;br /&gt;
&lt;br /&gt;
Use the following command on the application:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;xattr -cr ./MyApp.app&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:General guides]]&lt;/div&gt;</summary>
		<author><name>Doge 2</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=3DS:Error_screens/Luma3DS_exception_screen&amp;diff=6551</id>
		<title>3DS:Error screens/Luma3DS exception screen</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=3DS:Error_screens/Luma3DS_exception_screen&amp;diff=6551"/>
		<updated>2024-09-06T00:54:17Z</updated>

		<summary type="html">&lt;p&gt;Doge 2: undefined instruction at boot can sometimes mean corrupt sysmodules, not hardware&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{shortcut|3DS:EXCEPTION}}&lt;br /&gt;
This page lists possible causes and fixes of Luma3DS exception screens. They are not applicable to every situation, but cover most common known issues.&lt;br /&gt;
&lt;br /&gt;
== Reading a Luma3DS exception screen ==&lt;br /&gt;
&lt;br /&gt;
A Luma3DS exception has four (or five, in a few cases) different parts to it that help in finding its cause, as follows:&lt;br /&gt;
[[File:Luma3DS_exception.png|center]]&lt;br /&gt;
* &#039;&#039;&#039;Processor:&#039;&#039;&#039; What part of the system is causing the exception. The two processors are:&lt;br /&gt;
** &#039;&#039;&#039;Arm9:&#039;&#039;&#039; The &#039;security processor&#039; of the system. These exceptions are usually raised because of errors in NAND data or hardware faults in either the 3DS or its SD card.&lt;br /&gt;
** &#039;&#039;&#039;Arm11:&#039;&#039;&#039; The &#039;userland&#039; of the system. These exceptions have numerous causes but are more often related to broken software or user data.&lt;br /&gt;
* &#039;&#039;&#039;Exception type:&#039;&#039;&#039; The type of fault that caused the exception. These categories correspond to the ARM exceptions for the [https://developer.arm.com/documentation/ddi0201/d ARM9] and [https://developer.arm.com/documentation/ddi0360/f ARM11] CPUs, as follows:&lt;br /&gt;
** &#039;&#039;&#039;data abort&#039;&#039;&#039;: Caused by a read or write to an invalid part of memory. Usually related to game mods/cheats/plugins, broken HOME Menu data, and/or broken CFW applications.&lt;br /&gt;
** &#039;&#039;&#039;prefetch abort&#039;&#039;&#039;: Caused by an attempt to execute a CPU instruction that was marked as invalid. Often related to conflicts between CFW and other software.&lt;br /&gt;
** &#039;&#039;&#039;prefetch abort (svcBreak)&#039;&#039;&#039;: Caused by either Process9 or homebrew software manually halting because it tripped a pre-defined error condition. Often related to damage to NAND data, even when raised by Arm11. Can also happen when launching an out-of-region game that isn&#039;t [[3DS:SGL|locale emulated.]]&lt;br /&gt;
** &#039;&#039;&#039;prefetch abort (kernel panic)&#039;&#039;&#039;: Caused by Kernel9 detecting an unrecoverable error and forcibly halting to avoid causing damage. Can be related to any of several things, but hardware issues are the most likely.&lt;br /&gt;
** &#039;&#039;&#039;undefined instruction&#039;&#039;&#039;: Caused by an attempt to execute a CPU instruction that was unimplemented, disallowed, or unusable. Often related to software missing its required files (if not on boot) or an outdated &amp;lt;code&amp;gt;boot.firm&amp;lt;/code&amp;gt; (if on boot). &lt;br /&gt;
* &#039;&#039;&#039;Fault status:&#039;&#039;&#039; The specific type of ARM exception that was raised. Helpful for developers, but not so much for the end user.&lt;br /&gt;
* &#039;&#039;&#039;Current process:&#039;&#039;&#039; Where the error is coming from in the system. Often the most helpful part of the exception. Some examples of processes are as follows:&lt;br /&gt;
** &#039;&#039;&#039;fs&#039;&#039;&#039;: The filesystem, i.e. either the SD card or the NAND.&lt;br /&gt;
** &#039;&#039;&#039;menu&#039;&#039;&#039;: Data that is opened either as a part of the HOME Menu or at the same time as it.&lt;br /&gt;
** &#039;&#039;&#039;loader&#039;&#039;&#039;: The service that opens apps, meaning the app most recently opened has an issue.&lt;br /&gt;
** &#039;&#039;&#039;nwm&#039;&#039;&#039;: Networking services, almost always Wi-Fi.&lt;br /&gt;
** &#039;&#039;&#039;ns&#039;&#039;&#039;: The &amp;lt;u&amp;gt;N&amp;lt;/u&amp;gt;intendo User Interface &amp;lt;u&amp;gt;S&amp;lt;/u&amp;gt;hell, which handles all apps/processes/services in 3DS mode.&lt;br /&gt;
* &#039;&#039;&#039;Registers (R0-R12/SP/LR/PC/CPSR/FPEXC)&#039;&#039;&#039;: Usually just internal data that&#039;s not worth reading, though R0 is the most likely of them to contain useful data. There are certain notable exceptions that aren&#039;t mentioned in the list of known errors, however:&lt;br /&gt;
** If the value &amp;lt;code&amp;gt;000400??&amp;lt;/code&amp;gt; (the ? marks can be any number) appears in any of the registers, it likely refers to the first half of a title ID - check the value of the register after it to ensure this. If it is a title ID, it can be used to narrow down the original cause of an error.&lt;br /&gt;
** If the value of any register starts with the letter C, D, E, or F (even if it isn&#039;t in R0) and doesn&#039;t look completely random, it may be an error code - this is more likely if the value starts with C or D. You may want to check it manually, as if it is an error code, it can likely help in troubleshooting    .&lt;br /&gt;
&lt;br /&gt;
== Known Errors ==&lt;br /&gt;
&lt;br /&gt;
In the following list, the file prefixes on file paths refer to the starting location. &amp;lt;code&amp;gt;sd:/&amp;lt;/code&amp;gt; refers to the SD card, and numbers in the format of &amp;lt;code&amp;gt;[X:]&amp;lt;/code&amp;gt; refer to GodMode9&#039;s drive numbers.&lt;br /&gt;
{{info|If the below fixes do not solve your issue or you are unsure of what to do, join the [https://discord.gg/C29hYvh Nintendo Homebrew Discord] for further assistance.}}&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;big&amp;gt;Arm9&amp;lt;/big&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Arm9 errors are sorted by their &#039;&#039;&#039;exception type&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:175%; display:flex; justify-content:center&amp;quot;&amp;gt;&amp;lt;h4&amp;gt;Error On Boot&amp;lt;/h4&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h5&amp;gt;Any Type&amp;lt;/h5&amp;gt;&lt;br /&gt;
* Files on the SD are corrupted. &lt;br /&gt;
** To fix, [[Checking_SD_card_integrity|verify that the SD card is not faulty.]] If it is verified working, make a backup of all intact files, [[Formatting_an_SD_card|format the SD card]], and try booting again.&lt;br /&gt;
* A system save located on the NAND in &amp;lt;code&amp;gt;[1:]/data&amp;lt;/code&amp;gt; has a problem.&lt;br /&gt;
* System-unique files are missing from the NAND in &amp;lt;code&amp;gt;[1:]/rw/sys&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h5&amp;gt;data abort&amp;lt;/h5&amp;gt;&lt;br /&gt;
* The &amp;lt;code&amp;gt;shared2&amp;lt;/code&amp;gt; folder in &amp;lt;code&amp;gt;[2:] SYSNAND TWLN&amp;lt;/code&amp;gt; is missing. &lt;br /&gt;
** To fix, create this folder.&lt;br /&gt;
* System titles have been deleted.&lt;br /&gt;
** To fix, perform a [[3DS:Safe Mode|Safe Mode update]]. If this does not work, perform a [[3DS:CTRTransfer|CTRTransfer]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h5&amp;gt;prefetch abort (svcBreak)&amp;lt;/h5&amp;gt;&lt;br /&gt;
* The system movable, &amp;lt;code&amp;gt;[1:]/private/movable.sed&amp;lt;/code&amp;gt;, is 288 bytes but a flag is enabled that expects a size of 320 bytes. &lt;br /&gt;
** To fix, boot into GodMode9 and select &amp;lt;code&amp;gt;SYSNAND CTRNAND&amp;lt;/code&amp;gt;, then go into the &amp;lt;code&amp;gt;private&amp;lt;/code&amp;gt; folder.&amp;lt;br&amp;gt;Inside this folder, you will see a file named &amp;lt;code&amp;gt;movable.sed&amp;lt;/code&amp;gt;. Select it, and under the options menu, select &#039;&#039;&#039;Show in Hexeditor&#039;&#039;&#039;.&amp;lt;br&amp;gt;Green-colored numbers will appear in the middle of the screen - press {{B|A}} and then unlock &#039;&#039;&#039;writing to sysNAND (lvl2)&#039;&#039;&#039;.&amp;lt;br&amp;gt;At the beginning of the file, look for the set of numbers &amp;lt;code&amp;gt;53 45 45 44 00 01&amp;lt;/code&amp;gt;. Once you find these numbers, hold {{B|A}} and press {{B|D-PAD DOWN}} while the &amp;lt;code&amp;gt;01&amp;lt;/code&amp;gt; value is highlighted to change it to &amp;lt;code&amp;gt;00&amp;lt;/code&amp;gt;. Press {{B|B}}, then {{B|A}}, then {{B|B}} to save changes and exit from the hexeditor, then press {{B|START}} to reboot your console.&lt;br /&gt;
* &amp;lt;code&amp;gt;SYSNAND CTRNAND&amp;lt;/code&amp;gt; has bad CMACs.&lt;br /&gt;
** To fix, press R+A on the &amp;lt;code&amp;gt;SYSNAND CTRNAND&amp;lt;/code&amp;gt; drive and &amp;lt;code&amp;gt;Fix CMACs for drive&amp;lt;/code&amp;gt;. The console will act like it has been formatted after this, and this is intended.&lt;br /&gt;
*If none of the above have worked, perform a [[3DS:CTRTransfer/Manual|Manual CTRTransfer]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h5&amp;gt;prefetch abort (kernel panic)&amp;lt;/h5&amp;gt;&lt;br /&gt;
* The console likely has a hardware issue.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h5&amp;gt;undefined instruction&amp;lt;/h5&amp;gt;&lt;br /&gt;
* The console likely has a hardware issue, or corrupted sysmodules. Try performing a [[3DS:CTRTransfer|CTRTransfer]] to see if it resolves the issue.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:175%; display:flex; justify-content:center&amp;quot;&amp;gt;&amp;lt;h4&amp;gt;Error During Use&amp;lt;/h4&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h5&amp;gt;data abort&amp;lt;/h5&amp;gt;&lt;br /&gt;
* Files on the SD are corrupted. &lt;br /&gt;
** To fix, [[Checking_SD_card_integrity|verify that your card is not faulty.]] If it is verified working, make a backup of all intact files, [[Formatting_an_SD_card|format the SD card]], and try again.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;big&amp;gt;Arm11&amp;lt;/big&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
All Arm11 errors are sorted by their &#039;&#039;&#039;current process&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:175%; display:flex; justify-content:center&amp;quot;&amp;gt;&amp;lt;h4&amp;gt;Error On Boot&amp;lt;/h4&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h5&amp;gt;act&amp;lt;/h5&amp;gt;&lt;br /&gt;
* Your NNID(s)&#039; stored data is misconfigured or being interfered with.&lt;br /&gt;
** To fix, if [https://pretendo.network Pretendo] is installed, turn it off by disabling &amp;lt;code&amp;gt;Enable loading external FIRMs and modules&amp;lt;/code&amp;gt; on [[3DS:Luma3DS/Configuration|the Luma configuration menu]]. &lt;br /&gt;
*** If this does not help or Pretendo is not installed, then [[3DS:GodMode9/Usage#Restoring_a_NAND_backup|restore a NAND backup]] - especially if you recently tried to [[3DS:GodMode9/Usage#Removing_an_NNID_without_formatting_your_device|log out an NNID]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h5&amp;gt;boss&amp;lt;/h5&amp;gt;&lt;br /&gt;
* The current firmware version is too old for SpotPass to work. Perform a [[3DS:Safe Mode|Safe Mode update]].&lt;br /&gt;
** If this does not work, you may require [[3DS:CTRTransfer|a CTRTransfer.]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h5&amp;gt;camera&amp;lt;/h5&amp;gt;&lt;br /&gt;
* Potential hardware issues, or an instance of ShutTheCamUp is crashing.&lt;br /&gt;
** Look for and delete &amp;lt;code&amp;gt;/luma/sysmodules/0004013000001602.ips&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;/luma/titles/0004013000001602/code.ips&amp;lt;/code&amp;gt;.&lt;br /&gt;
*** If this fixed the issue, then [[3dsguide:restoring-updating-cfw|update Luma3DS]] and reinstall the correct Old or New 3DS patch for [[udb:3ds/shut-the-cam-up|ShutTheCamUp]] if you wish to continue using it.&lt;br /&gt;
*** If these don&#039;t exist, or the error occurs when booting without an SD card, it&#039;s likely hardware issues. Join the [https://discord.gg/nintendohomebrew Nintendo Homebrew Discord] and ask, in English, for help.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h5&amp;gt;cfg&amp;lt;/h5&amp;gt;&lt;br /&gt;
* Either the NAND [[3dbrew:Config Savegame|config savegame]] or part of your console-unique file(s) is damaged.&lt;br /&gt;
** To fix, first boot into GodMode9, press R+A while the cursor is on the folder &amp;lt;code&amp;gt;[1:]/data/&amp;lt;ID0&amp;gt;/sysdata/00010017&amp;lt;/code&amp;gt;, choose to &amp;lt;code&amp;gt;Copy to 0:/gm9/out&amp;lt;/code&amp;gt;, then delete the folder. After rebooting, the console will enter initial setup again; this is intended and not an issue.&lt;br /&gt;
*** If this does not help, delete the newly created &amp;lt;code&amp;gt;00010017&amp;lt;/code&amp;gt; and copy the backup into its place, run [[3DS:ctrcheck|ctrcheck]], and replace any console-unique files marked as invalid or missing with the copies from the &amp;lt;code&amp;gt;essentials.exefs&amp;lt;/code&amp;gt; backup inside &amp;lt;code&amp;gt;[S:] SYSNAND VIRTUAL&amp;lt;/code&amp;gt; in GodMode9.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h5&amp;gt;fs&amp;lt;/h5&amp;gt;&lt;br /&gt;
* Could be an SD card problem, minor NAND problem, hardware issue, or anything in between.&lt;br /&gt;
** [[wikipedia:Fault isolation|Fault isolation]] will likely be required to find the true cause of this error. Start by doing [[3DS:ctrcheck|ctrcheck]] and trying to trigger the error with the SD card removed from the console.&amp;lt;br&amp;gt;If the error stops when the SD card is removed, [[Formatting an SD card|reformat the SD card]], and if that doesn&#039;t help, [[Checking SD card integrity|test it for hardware damage]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h5&amp;gt;hid&amp;lt;/h5&amp;gt;&lt;br /&gt;
* Potential hardware problems, or an instance of rehid is crashing.&lt;br /&gt;
** First look for and delete &amp;lt;code&amp;gt;/luma/titles/0004013000001D02&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;/luma/titles/0004013000003302&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;/luma/sysmodules/0004013000001D02.cxi&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;/luma/sysmodules/0004013000003302.ips&amp;lt;/code&amp;gt;.&lt;br /&gt;
*** If this fixed the issue, then [[3dsguide:restoring-updating-cfw|update Luma3DS]] and reinstall the latest release of [[3DS:Rehid|rehid]] to continue using it.&lt;br /&gt;
*** If these don&#039;t exist, or rehid has never been installed on this console, it&#039;s likely hardware issues. [[3DS:Hardware test|3ds_hw_test]] or [[3DS:ctrcheck|ctrcheck]] may help with fault isolation.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h5&amp;gt;i2c/gsp/mcu/pxi/spi/&amp;lt;/h5&amp;gt;&lt;br /&gt;
* The console has a serious hardware issue that is likely not easily fixable.&lt;br /&gt;
** Run [[3DS:Hardware test|3ds_hw_test]]. If the test returns zero errors detected, join [https://discord.gg/C29hYvh the Nintendo Homebrew Discord] and ask, in English, for help.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h5&amp;gt;mset&amp;lt;/h5&amp;gt;&lt;br /&gt;
* System Settings is broken in some way - this may indicate that the console has a hardware issue.&lt;br /&gt;
** To fix, perform a [[3DS:CTRTransfer|CTRTransfer]], or a [[3DS:CTRTransfer/Manual|Manual CTRTransfer]] if that does not work.&lt;br /&gt;
*** If neither of these work, the console has a serious issue. Join the [https://discord.gg/C29hYvh Nintendo Homebrew Discord] and ask, in English, for help.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h5&amp;gt;menu&amp;lt;/h5&amp;gt;&lt;br /&gt;
* &amp;lt;h6&amp;gt;data abort&amp;lt;/h6&amp;gt;&lt;br /&gt;
** The installed [[3DS:Custom themes|theme]] is corrupted or otherwise broken.&lt;br /&gt;
*** To fix, go into the folder &amp;lt;code&amp;gt;sd:/Nintendo 3DS/&amp;lt;ID0&amp;gt;/&amp;lt;ID1&amp;gt;/extdata/00000000/&amp;lt;/code&amp;gt; and delete the folder matching your region, one of the following:&lt;br /&gt;
**: USA: &amp;lt;code&amp;gt;000002cd&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;EUR: &amp;lt;code&amp;gt;000002ce&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;JPN: &amp;lt;code&amp;gt;000002cc&amp;lt;/code&amp;gt;&lt;br /&gt;
** The HOME Menu&#039;s extra data is corrupted.&lt;br /&gt;
*** To fix, go into the folder &amp;lt;code&amp;gt;sd:/Nintendo 3DS/&amp;lt;ID0&amp;gt;/&amp;lt;ID1&amp;gt;/extdata/00000000/&amp;lt;/code&amp;gt; and delete the folder matching your region, one of the following:&lt;br /&gt;
**: USA: &amp;lt;code&amp;gt;0000008f&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;EUR: &amp;lt;code&amp;gt;00000098&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;JPN: &amp;lt;code&amp;gt;00000082&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;KOR: &amp;lt;code&amp;gt;000000A9&amp;lt;/code&amp;gt;&lt;br /&gt;
** An installed application is corrupted or otherwise broken.&lt;br /&gt;
*** To fix, either perform a [[3DS:Safe Mode|Safe Mode update]], attempt to enter System Settings before the crash occurs and delete the application in Data Management, or [[Formatting an SD card|reformat the SD card]].&lt;br /&gt;
* &amp;lt;h6&amp;gt;prefetch abort&amp;lt;/h6&amp;gt;&lt;br /&gt;
** An installation of Menuhax is conflicting with the custom firmware.&lt;br /&gt;
*** To fix, follow the directions [[3DS:Troubleshooting/removing_menuhax67|on this page]].&lt;br /&gt;
**If this occurs on boot, set &#039;&#039;&#039;Hbmenu autoboot&#039;&#039;&#039; in the [[3DS:Luma3DS/Configuration|Luma configuration menu]] to 3DS, then follow the above instructions and turn &#039;&#039;&#039;Hbmenu autoboot&#039;&#039;&#039; back off once it has been removed.&lt;br /&gt;
***Ensure in &amp;lt;code&amp;gt;sd:/luma/config.ini&amp;lt;/code&amp;gt; that hbldr_3dsx_titleid is set to 000400000d921e00 and &amp;lt;code&amp;gt;boot.3dsx&amp;lt;/code&amp;gt; is in the root.&lt;br /&gt;
* &amp;lt;h6&amp;gt;prefetch abort (svcBreak)&amp;lt;/h6&amp;gt;&lt;br /&gt;
** If &amp;lt;code&amp;gt;R5&amp;lt;/code&amp;gt; contains &amp;lt;code&amp;gt;D900458B&amp;lt;/code&amp;gt;: The &amp;lt;code&amp;gt;f000000b&amp;lt;/code&amp;gt; folder in &amp;lt;code&amp;gt;SYSNAND CTRNAND&amp;lt;/code&amp;gt; is broken, its exact location being at &amp;lt;code&amp;gt;[1:]/data/&amp;lt;ID0&amp;gt;/extdata/00048000/f000000b&amp;lt;/code&amp;gt;.&lt;br /&gt;
*** To fix, backup &amp;lt;code&amp;gt;f000000b&amp;lt;/code&amp;gt; by pressing R+A while highlighting it, then selecting &amp;lt;code&amp;gt;Copy to 0:/gm9/out&amp;lt;/code&amp;gt;. Once it is backed up, delete the folder. If this does not fix the issue, copy the folder back where it was.&lt;br /&gt;
**System titles are missing. Perform a [[3DS:Safe Mode|Safe Mode update]].&lt;br /&gt;
**If you have a recent NAND backup, try restoring it with [[3DS:GodMode9/Usage#Restoring_a_NAND_backup|this guide]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h5&amp;gt;ns&amp;lt;/h5&amp;gt;&lt;br /&gt;
* The [[3DS:Luma3DS/Configuration|Luma configuration]] setting &#039;&#039;&#039;Hbmenu autoboot&#039;&#039;&#039; is set to boot to a title that does not exist.&lt;br /&gt;
** To fix, disable the option, install an application with the title ID in &amp;lt;code&amp;gt;sd:/luma/config.ini&amp;lt;/code&amp;gt;, or change the set title ID to match an application that does exist.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h5&amp;gt;nwm&amp;lt;/h5&amp;gt;&lt;br /&gt;
* The WiFi chipset&#039;s hardware is damaged or dead.&lt;br /&gt;
** To fix, replace the WiFi chipset with a new one. To avoid the error until then, disable WiFi on the 3DS and do not turn it back on.&lt;br /&gt;
*** If the 3DS is an old model, you can disable WiFi using an external switch. New models do not have this switch disable it through the HOME Menu Settings or Rosalina. Repeatedly pressing the keycombo for Rosalina while powering on might let you access Rosalina before it can crash.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h5&amp;gt;pm&amp;lt;/h5&amp;gt;&lt;br /&gt;
* The installed version of Luma3DS likely does not support the current firmware version. This is guaranteed to be true if the contents of R0 are &amp;lt;code&amp;gt;E0E01BF5&amp;lt;/code&amp;gt;.&lt;br /&gt;
** To fix, [[3dsguide:restoring-updating-cfw|update CFW.]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:140%; display:flex; justify-content:center&amp;quot;&amp;gt;&amp;lt;h4&amp;gt;Error During Use&amp;lt;/h4&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h5&amp;gt;3dsx_app&amp;lt;/h5&amp;gt; &lt;br /&gt;
* The &amp;lt;code&amp;gt;.3dsx&amp;lt;/code&amp;gt; file that was most recently opened is corrupted.&lt;br /&gt;
** To fix, download a new copy of the &amp;lt;code&amp;gt;.3dsx&amp;lt;/code&amp;gt; file. If this error happens when opening the Homebrew Launcher, download a new copy of &amp;lt;code&amp;gt;boot.3dsx&amp;lt;/code&amp;gt;.&lt;br /&gt;
**: If the error still happens, [[Checking SD card integrity|test the SD card for errors.]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h5&amp;gt;app/CtrApp&amp;lt;/h5&amp;gt;&lt;br /&gt;
* If not &amp;lt;code&amp;gt;prefetch abort (svcBreak)&amp;lt;/code&amp;gt;: The app most recently opened is trying to use broken software.&lt;br /&gt;
** To fix, disable all game mods, cheat codes, and plugins to ensure they are not the cause. &lt;br /&gt;
**: If the error still happens, then the game itself is likely faulty. If it is a system app, [[3DS:CTRTransfer|perform a CTRTransfer]]. Otherwise, if it is a [[3DS:Dump titles and game cartridges#Dumping a Game Cartridge|cartridge dump]], redump it, if it is an eShop game, click the Repair button at the bottom of its eShop page or delete and reinstall it, or if it is a cartridge, clean the cartridge and the 3DS cartridge reader with isopropyl alcohol.&lt;br /&gt;
* If &amp;lt;code&amp;gt;prefetch abort (svcBreak)&amp;lt;/code&amp;gt;: The app most recently opened is out-of-region and relies on locale-specific data. Activate [[3DS:SGL|locale emulation]] for it.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h5&amp;gt;GARDEN&amp;lt;/h5&amp;gt;&lt;br /&gt;
* Animal Crossing&#039;s game data or savedata is having issues.&lt;br /&gt;
** To fix, disable all game mods, cheat codes, and plugins to ensure they are not the cause. If the error still happens, then the game itself may be faulty. If it is a [[3DS:Dump titles and game cartridges#Dumping a Game Cartridge|cartridge dump]], redump it, if it is an eShop game, click the Repair button at the bottom of its eShop page or delete and reinstall it, or if it is a cartridge, clean the cartridge and the 3DS cartridge reader with isopropyl alcohol.&lt;br /&gt;
*** If the error yet still happens, ensure that you have not used a save editor before the error started happening. If you have used a save editor, the edits are broken and you will need to restore a backed-up save, or wipe the save and start over if you have no backup.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h5&amp;gt;fs&amp;lt;/h5&amp;gt;&lt;br /&gt;
* Could be an SD card problem, minor NAND problem, hardware issue, or anything in between.&lt;br /&gt;
** [[wikipedia:Fault isolation|fault isolation]] will likely be required to find the true cause of this error. Start by doing [[3DS:ctrcheck|ctrcheck]] and trying to recreate the error without the SD card inserted.&amp;lt;br&amp;gt;If the error stops after the SD card is removed, [[Formatting an SD card|reformat the SD card]], and if that doesn&#039;t help, [[Checking SD card integrity|test it for hardware damage]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h5&amp;gt;Kujira/Joker/niji_loc&amp;lt;/h5&amp;gt;&lt;br /&gt;
* The app most recently opened has an issue of some kind.&lt;br /&gt;
** To fix, disable all game mods, cheat codes, and plugins to ensure they are not the cause. If the error still happens, ensure the game is the same region as the console - if it is not, [[3DS:SGL|activate locale emulation for the game.]]&lt;br /&gt;
*** If the error yet still happens, then the game itself is likely faulty. If it is a [[3DS:Dump titles and game cartridges#Dumping a Game Cartridge|cartridge dump]], redump it. If it is an eShop game, click the Repair button at the bottom of its eShop page or delete and reinstall it. If it is a cartridge, clean the cartridge and the 3DS cartridge reader with isopropyl alcohol.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h5&amp;gt;loader&amp;lt;/h5&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;h6&amp;gt;undefined instruction&amp;lt;/h6&amp;gt;&lt;br /&gt;
** The app most recently opened has an issue. If the value of R0 starts with C or D, it is an error code, and has a chance of being an error code if the value starts with E or F. Here are some common values for R0:&lt;br /&gt;
*** &amp;lt;code&amp;gt;D9004587&amp;lt;/code&amp;gt;: When trying to open a game: The game is corrupted, or it&#039;s seed is not imported.&lt;br /&gt;
**** See: [[3DS:Fixing corrupted games]]&lt;br /&gt;
*** &amp;lt;code&amp;gt;C8804478&amp;lt;/code&amp;gt;: If trying to open the Homebrew Launcher: &amp;lt;code&amp;gt;boot.3dsx&amp;lt;/code&amp;gt; is missing from the root of your SD card.&lt;br /&gt;
**** To fix: Download the latest Homebrew Launcher from [https://github.com/devkitPro/3ds-hbmenu/releases/latest here]&lt;br /&gt;
*** &amp;lt;code&amp;gt;D96077FA&amp;lt;/code&amp;gt;/&amp;lt;code&amp;gt;FFFFFFFF&amp;lt;/code&amp;gt;: The &amp;lt;code&amp;gt;.3dsx&amp;lt;/code&amp;gt; that Luma3DS tried to load is corrupted.&lt;br /&gt;
**** To fix, redownload the app you are trying to launch. If this happens when you try to open the Homebrew Launcher itself, see the error above.&lt;br /&gt;
*** Most of the other possible error codes that can appear here are listed on [[3DS:Error_screens/Luma3DS_ErrDisp|the ErrDisp page]].&lt;br /&gt;
* &amp;lt;h6&amp;gt;prefetch abort (svcBreak)&amp;lt;/h6&amp;gt;&lt;br /&gt;
**The LayeredFS or sysmodule patch Luma3DS tried to load is invalid or corrupt.&lt;br /&gt;
***To fix: Redownload any recently installed patches (eg. Nimbus (Pretendo), Wumiibo, or anything else that goes in &amp;lt;code&amp;gt;/luma/titles&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;/luma/sysmodules&amp;lt;/code&amp;gt;.) Alternatively, you may disable &amp;lt;code&amp;gt;loading external FIRMs and modules&amp;lt;/code&amp;gt; as well as &amp;lt;code&amp;gt;Enable game patching&amp;lt;/code&amp;gt; in the [[3DS:Luma3DS/Configuration|Luma3DS configuration menu]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h5&amp;gt;mset&amp;lt;/h5&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;If not caused in Nintendo DS Profile:&#039;&#039;&#039; System Settings is broken in some way - this may indicate that the console has a hardware issue.&lt;br /&gt;
** To fix, perform a [[3DS:CTRTransfer|CTRTransfer]], or a [[3DS:CTRTransfer/Manual|Manual CTRTransfer]] if that does not work.&lt;br /&gt;
*** If neither of these work, the console has a serious issue. Join the [https://discord.gg/nintendohomebrew Nintendo Homebrew Discord] and ask, in English, for help.&lt;br /&gt;
* &#039;&#039;&#039;If caused in Nintendo DS Profile:&#039;&#039;&#039; Your NVRAM is either corrupted or damaged in hardware. Run [[3DS:ctrcheck|ctrcheck]] on &amp;lt;code&amp;gt;Full&amp;lt;/code&amp;gt; - if it does not return &amp;lt;code&amp;gt;Critical: NVRAM is inaccessible&amp;lt;/code&amp;gt;, then follow [[3DS:NVRAM|the Fix NVRAM guide]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h5&amp;gt;nwm&amp;lt;/h5&amp;gt;&lt;br /&gt;
* The WiFi chipset&#039;s hardware is damaged or dead.&lt;br /&gt;
** To fix, replace the WiFi chipset with a new one. To avoid the error until then, disable WiFi on the 3DS and do not turn it back on.&lt;br /&gt;
*** If the 3DS is an old model, you can disable WiFi with an external switch. New models must instead disable it through the HOME Menu Settings or Rosalina. Repeatedly pressing the keycombo for Rosalina while powering on might let you access Rosalina before it can crash.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h5&amp;gt;pxi&amp;lt;/h5&amp;gt;&lt;br /&gt;
* Could be anything from a faulty cartridge to damaged internal components, but will almost always be some type of hardware issue.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h5&amp;gt;pm&amp;lt;/h5&amp;gt;&lt;br /&gt;
* The software you have launched may be missing required files. If the value in R0 is &amp;lt;code&amp;gt;E0E01BF5&amp;lt;/code&amp;gt;, this is extremely likely to be the cause.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h5&amp;gt;qtm/cam&amp;lt;/h5&amp;gt;&lt;br /&gt;
* The camera&#039;s hardware is damaged or dead.&lt;br /&gt;
** To fix, replace the camera with a new one. To avoid the error until then, disconnect the camera or avoid using anything that activates the camera.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h5&amp;gt;swkbd&amp;lt;/h5&amp;gt;&lt;br /&gt;
* The software keyboard is broken in some way - this may indicate that the console has a hardware issue.&lt;br /&gt;
** To fix, perform a [[3DS:CTRTransfer|CTRTransfer]], or a [[3DS:CTRTransfer/Manual|Manual CTRTransfer]] if that does not work.&lt;br /&gt;
*** If neither of these work, the console has a serious issue. Join the [https://discord.gg/nintendohomebrew Nintendo Homebrew Discord] and ask, in English, for help.&lt;br /&gt;
[[Category:Unbricking]]&lt;br /&gt;
{{Short description|Guide to the CFW error handler}}&lt;/div&gt;</summary>
		<author><name>Doge 2</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=User:Doge_2&amp;diff=6503</id>
		<title>User:Doge 2</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=User:Doge_2&amp;diff=6503"/>
		<updated>2024-09-01T00:19:12Z</updated>

		<summary type="html">&lt;p&gt;Doge 2: +1 console&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;hey! i&#039;m doge 2, i go by doge.2 on discord&lt;br /&gt;
&lt;br /&gt;
i&#039;m from ontario canada, and own every variation of the ds handheld family, from the original to new 2ds xl (finally!)&lt;br /&gt;
&lt;br /&gt;
you can usually find me fucking around with any type of tech, mostly console modding&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
awooooo!&lt;/div&gt;</summary>
		<author><name>Doge 2</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=Formatting_an_SD_card/Linux&amp;diff=6502</id>
		<title>Formatting an SD card/Linux</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=Formatting_an_SD_card/Linux&amp;diff=6502"/>
		<updated>2024-09-01T00:15:27Z</updated>

		<summary type="html">&lt;p&gt;Doge 2: remove cfdisk, add guide for kde partition manager, do sd clean from beginning for fdisk&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is an add-on section for formatting an SD card to FAT32.&lt;br /&gt;
&lt;br /&gt;
This page is for Linux users only. If you are not on Linux, check out the [[Special:MyLanguage/Formatting an SD card/Windows|Windows]] or [[Special:MyLanguage/Formatting an SD card/Mac|Mac]] pages.&lt;br /&gt;
&lt;br /&gt;
== Instructions ==&lt;br /&gt;
{{warning|Before beginning these steps, copy all of your SD card&#039;s contents to a folder on your computer.}}&lt;br /&gt;
&lt;br /&gt;
{{warning|The commands in this guide are case-sensitive. Enter them exactly as written, or there may be unintended consequences.}}&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|fdisk=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span&amp;gt;&lt;br /&gt;
# Make sure your SD card is &#039;&#039;&#039;not&#039;&#039;&#039; inserted&lt;br /&gt;
# Open a terminal window and type &amp;lt;code&amp;gt;watch lsblk&amp;lt;/code&amp;gt;&lt;br /&gt;
# Insert the SD card and watch for a new device appearing in lsblk&lt;br /&gt;
# Observe the output for the new device. It should match something like this: {{#tag:syntaxhighlight|&lt;br /&gt;
NAME        MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT&lt;br /&gt;
mmcblk0     179:0    0 29.7G  0 disk &lt;br /&gt;
└─mmcblk0p1 179:1    0 29.5G  0 part /run/media/user/FFFF-FFFF&lt;br /&gt;
|lang=text}}&lt;br /&gt;
# Take note of the name of the device that now appears. In our example above, it was &amp;lt;code&amp;gt;mmcblk0&amp;lt;/code&amp;gt;, but it could show up as &amp;lt;code&amp;gt;sda&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;sdb&amp;lt;/code&amp;gt;, if you use a USB adapter&lt;br /&gt;
#* If &amp;lt;code&amp;gt;RO&amp;lt;/code&amp;gt; is set to 1, make sure the lock switch is not slid down&lt;br /&gt;
# Hit CTRL + C to exit the menu&lt;br /&gt;
# Type &amp;lt;code&amp;gt;sudo umount /dev/&amp;lt;device name&amp;gt;*&amp;lt;/code&amp;gt; (do not replace the &amp;lt;code&amp;gt;*&amp;lt;/code&amp;gt;)&lt;br /&gt;
# Install the &amp;lt;code&amp;gt;fdisk&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;dosfstools&amp;lt;/code&amp;gt; packages using your package manager of choice&lt;br /&gt;
# Type &amp;lt;code&amp;gt;sudo fdisk /dev/&amp;lt;device name&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
# Enter &amp;lt;code&amp;gt;o&amp;lt;/code&amp;gt;, this will create a new MBR partition scheme&lt;br /&gt;
# Enter &amp;lt;code&amp;gt;n&amp;lt;/code&amp;gt;, then press enter until you&#039;re returned to the prompt&lt;br /&gt;
#* The default values will work fine for all consoles&lt;br /&gt;
# Enter &amp;lt;code&amp;gt;t&amp;lt;/code&amp;gt;, then enter &amp;lt;code&amp;gt;0c&amp;lt;/code&amp;gt;&lt;br /&gt;
# Enter &amp;lt;code&amp;gt;a&amp;lt;/code&amp;gt; and then &amp;lt;code&amp;gt;p&amp;lt;/code&amp;gt; - observe the output, and make sure the device is now formatted correctly: {{#tag:syntaxhighlight|&lt;br /&gt;
Disk /dev/mmcblk0: 29.72 GiB, 31914983424 bytes, 62333952 sectors&lt;br /&gt;
Units: sectors of 1 * 512 = 512 bytes&lt;br /&gt;
Sector size (logical/physical): 512 bytes / 512 bytes&lt;br /&gt;
I/O size (minimum/optimal): 512 bytes / 512 bytes&lt;br /&gt;
Disklabel type: dos&lt;br /&gt;
Disk identifier: 0x########&lt;br /&gt;
&lt;br /&gt;
Device                Boot  Start      End  Sectors  Size Id Type&lt;br /&gt;
/dev/&amp;lt;partition name&amp;gt;        8192 62333951 62325760 29.7G  c W95 FAT32 (LBA)&lt;br /&gt;
|lang=text}}&lt;br /&gt;
# If there are no issues, enter &amp;lt;code&amp;gt;w&amp;lt;/code&amp;gt; - this will save changes and exit the fdisk prompt&lt;br /&gt;
# Type &amp;lt;code&amp;gt;sudo mkfs.vfat /dev/&amp;lt;partition name&amp;gt; -s 64&amp;lt;/code&amp;gt; to reformat the new partition&lt;br /&gt;
#* If the SD card is over 32GB in size, change &amp;lt;code&amp;gt;64&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;128&amp;lt;/code&amp;gt;&lt;br /&gt;
# Type &amp;lt;code&amp;gt;sudo eject /dev/&amp;lt;device name&amp;gt;&amp;lt;/code&amp;gt;, then remove and reinsert the SD card&lt;br /&gt;
# Copy your data back onto the SD card&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-|parted=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span&amp;gt;&lt;br /&gt;
# Make sure your SD card is &#039;&#039;&#039;not&#039;&#039;&#039; inserted&lt;br /&gt;
# Open a terminal window and type &amp;lt;code&amp;gt;watch lsblk&amp;lt;/code&amp;gt;&lt;br /&gt;
# Insert the SD card and watch for a new device appearing in lsblk&lt;br /&gt;
# Observe the output for the new device. It should match something like this: {{#tag:syntaxhighlight|&lt;br /&gt;
NAME        MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT&lt;br /&gt;
mmcblk0     179:0    0 29.7G  0 disk &lt;br /&gt;
└─mmcblk0p1 179:1    0 29.5G  0 part /run/media/user/FFFF-FFFF&lt;br /&gt;
|lang=text}}&lt;br /&gt;
# Take note of the name of the device that now appears. In our example above, it was &amp;lt;code&amp;gt;mmcblk0&amp;lt;/code&amp;gt;, but it could show up as &amp;lt;code&amp;gt;sda&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;sdb&amp;lt;/code&amp;gt;, if you use a USB adapter&lt;br /&gt;
#* If &amp;lt;code&amp;gt;RO&amp;lt;/code&amp;gt; is set to 1, make sure the lock switch is not slid down&lt;br /&gt;
# Hit CTRL + C to exit the menu&lt;br /&gt;
# Install the &amp;lt;code&amp;gt;parted&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;dosfstools&amp;lt;/code&amp;gt; packages using your package manager of choice&lt;br /&gt;
# Type &amp;lt;code&amp;gt;sudo parted /dev/&amp;lt;device name&amp;gt; mklabel msdos&amp;lt;/code&amp;gt;&lt;br /&gt;
# Type &amp;lt;code&amp;gt;sudo parted -a opt /dev/&amp;lt;device name&amp;gt; mkpart primary fat32 0% 100%&amp;lt;/code&amp;gt;&lt;br /&gt;
# Type &amp;lt;code&amp;gt;sudo mkfs.vfat /dev/&amp;lt;partition name&amp;gt; -s 64&amp;lt;/code&amp;gt; to reformat the new partition&lt;br /&gt;
#* If the SD card is over 32GB in size, change &amp;lt;code&amp;gt;64&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;128&amp;lt;/code&amp;gt;&lt;br /&gt;
# Type &amp;lt;code&amp;gt;sudo eject /dev/&amp;lt;device name&amp;gt;&amp;lt;/code&amp;gt;, then remove and reinsert the SD card&lt;br /&gt;
# Copy your data back onto the SD card&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-|KDE Partition Manager=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span&amp;gt;&lt;br /&gt;
# Make sure your SD card is &#039;&#039;&#039;not&#039;&#039;&#039; inserted&lt;br /&gt;
# Open KDE Partition Manager, inputting your password as needed&lt;br /&gt;
# Insert your SD card and click &amp;lt;code&amp;gt;Refresh Devices&amp;lt;/code&amp;gt;. The new device that shows up in the left pane is your SD card&lt;br /&gt;
# Click your SD card, then click the &amp;lt;code&amp;gt;New Partition Table&amp;lt;/code&amp;gt; button at the top of the window &lt;br /&gt;
# When asked, choose &amp;lt;code&amp;gt;Ms-Dos&amp;lt;/code&amp;gt;. Do &#039;&#039;&#039;NOT&#039;&#039;&#039; use &amp;lt;code&amp;gt;GPT&amp;lt;/code&amp;gt;&lt;br /&gt;
#* [[File:KDE Partition Manager - MBR.png]]&lt;br /&gt;
# Right click the &amp;lt;code&amp;gt;unallocted&amp;lt;/code&amp;gt; space in the right pane and select &amp;lt;code&amp;gt;New&amp;lt;/code&amp;gt;&lt;br /&gt;
# When selecting your filesystem, choose &amp;lt;code&amp;gt;FAT32&amp;lt;/code&amp;gt; from the drop down menu, it should look like this: [[File:KDE Partition Manager - New Partition.png]]&lt;br /&gt;
# Click &amp;lt;code&amp;gt;OK&amp;lt;/code&amp;gt;, then click &amp;lt;code&amp;gt;Apply&amp;lt;/code&amp;gt;, then &amp;lt;code&amp;gt;Apply Pending Operations&amp;lt;/code&amp;gt;&lt;br /&gt;
# Eject and reinsert your SD card&lt;br /&gt;
# Copy your data back onto the SD card&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
{{hg imported|Guide_3DS}}&lt;br /&gt;
&lt;br /&gt;
[[Category:General guides]]&lt;/div&gt;</summary>
		<author><name>Doge 2</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=File:KDE_Partition_Manager_-_MBR.png&amp;diff=6501</id>
		<title>File:KDE Partition Manager - MBR.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=File:KDE_Partition_Manager_-_MBR.png&amp;diff=6501"/>
		<updated>2024-09-01T00:10:04Z</updated>

		<summary type="html">&lt;p&gt;Doge 2: Screenshot highlighting MBR partition scheme in KDE Partition Manager.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
Screenshot highlighting MBR partition scheme in KDE Partition Manager.&lt;/div&gt;</summary>
		<author><name>Doge 2</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=File:KDE_Partition_Manager_-_New_Partition.png&amp;diff=6500</id>
		<title>File:KDE Partition Manager - New Partition.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=File:KDE_Partition_Manager_-_New_Partition.png&amp;diff=6500"/>
		<updated>2024-09-01T00:05:47Z</updated>

		<summary type="html">&lt;p&gt;Doge 2: Screenshot showing the new partition window in KDE Partition Manager.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
Screenshot showing the new partition window in KDE Partition Manager.&lt;/div&gt;</summary>
		<author><name>Doge 2</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=Formatting_an_SD_card/Linux&amp;diff=6497</id>
		<title>Formatting an SD card/Linux</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=Formatting_an_SD_card/Linux&amp;diff=6497"/>
		<updated>2024-08-31T17:50:59Z</updated>

		<summary type="html">&lt;p&gt;Doge 2: wip edit, still need to do something about cfdisk and eventually add gui options (gparted, kde partition manager)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is an add-on section for formatting an SD card to FAT32.&lt;br /&gt;
&lt;br /&gt;
This page is for Linux users only. If you are not on Linux, check out the [[Special:MyLanguage/Formatting an SD card/Windows|Windows]] or [[Special:MyLanguage/Formatting an SD card/Mac|Mac]] pages.&lt;br /&gt;
&lt;br /&gt;
== Instructions ==&lt;br /&gt;
{{warning|Before beginning these steps, copy all of your SD card&#039;s contents to a folder on your computer.}}&lt;br /&gt;
&lt;br /&gt;
{{warning|The commands in this guide are case-sensitive. Enter them exactly as written, or there may be unintended consequences.}}&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|fdisk=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span&amp;gt;&lt;br /&gt;
# Make sure your SD card is &#039;&#039;&#039;not&#039;&#039;&#039; inserted&lt;br /&gt;
# Open a terminal window and type &amp;lt;code&amp;gt;watch lsblk&amp;lt;/code&amp;gt;&lt;br /&gt;
# Insert the SD card and watch for a new device appearing in lsblk&lt;br /&gt;
# Observe the output for the new device. It should match something like this: {{#tag:syntaxhighlight|&lt;br /&gt;
NAME        MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT&lt;br /&gt;
mmcblk0     179:0    0 29.7G  0 disk &lt;br /&gt;
└─mmcblk0p1 179:1    0 29.5G  0 part /run/media/user/FFFF-FFFF&lt;br /&gt;
|lang=text}}&lt;br /&gt;
# Take note of the name of the device that now appears. In our example above, it was &amp;lt;code&amp;gt;mmcblk0&amp;lt;/code&amp;gt;, but it could show up as &amp;lt;code&amp;gt;sda&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;sdb&amp;lt;/code&amp;gt;, if you use a USB adapter&lt;br /&gt;
#* If &amp;lt;code&amp;gt;RO&amp;lt;/code&amp;gt; is set to 1, make sure the lock switch is not slid down&lt;br /&gt;
# Hit CTRL + C to exit the menu&lt;br /&gt;
# Type &amp;lt;code&amp;gt;sudo umount /dev/&amp;lt;device name&amp;gt;*&amp;lt;/code&amp;gt; (do not replace the &amp;lt;code&amp;gt;*&amp;lt;/code&amp;gt;)&lt;br /&gt;
# Install the &amp;lt;code&amp;gt;fdisk&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;dosfstools&amp;lt;/code&amp;gt; packages using your package manager of choice&lt;br /&gt;
# Type &amp;lt;code&amp;gt;sudo fdisk /dev/&amp;lt;device name&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
# Enter &amp;lt;code&amp;gt;o&amp;lt;/code&amp;gt;, this will create a new MBR partition scheme&lt;br /&gt;
# Enter &amp;lt;code&amp;gt;n&amp;lt;/code&amp;gt;, then press enter until you&#039;re returned to the prompt&lt;br /&gt;
#* The default values will work fine for all consoles&lt;br /&gt;
# Enter &amp;lt;code&amp;gt;t&amp;lt;/code&amp;gt;, then enter &amp;lt;code&amp;gt;0c&amp;lt;/code&amp;gt;&lt;br /&gt;
# Enter &amp;lt;code&amp;gt;a&amp;lt;/code&amp;gt; and then &amp;lt;code&amp;gt;p&amp;lt;/code&amp;gt; - observe the output, and make sure the device is now formatted correctly: {{#tag:syntaxhighlight|&lt;br /&gt;
Disk /dev/mmcblk0: 29.72 GiB, 31914983424 bytes, 62333952 sectors&lt;br /&gt;
Units: sectors of 1 * 512 = 512 bytes&lt;br /&gt;
Sector size (logical/physical): 512 bytes / 512 bytes&lt;br /&gt;
I/O size (minimum/optimal): 512 bytes / 512 bytes&lt;br /&gt;
Disklabel type: dos&lt;br /&gt;
Disk identifier: 0x########&lt;br /&gt;
&lt;br /&gt;
Device                Boot  Start      End  Sectors  Size Id Type&lt;br /&gt;
/dev/&amp;lt;partition name&amp;gt;        8192 62333951 62325760 29.7G  c W95 FAT32 (LBA)&lt;br /&gt;
|lang=text}}&lt;br /&gt;
# If there are no issues, enter &amp;lt;code&amp;gt;w&amp;lt;/code&amp;gt; - this will save changes and exit the fdisk prompt&lt;br /&gt;
# Type &amp;lt;code&amp;gt;sudo mkfs.vfat /dev/&amp;lt;partition name&amp;gt; -s 64&amp;lt;/code&amp;gt; to reformat the new partition&lt;br /&gt;
#* If the SD card is over 32GB in size, change &amp;lt;code&amp;gt;64&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;128&amp;lt;/code&amp;gt;&lt;br /&gt;
# Type &amp;lt;code&amp;gt;sudo eject /dev/&amp;lt;device name&amp;gt;&amp;lt;/code&amp;gt;, then remove and reinsert the SD card&lt;br /&gt;
# Copy your data back onto the SD card&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-|cfdisk=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span&amp;gt;&lt;br /&gt;
# Make sure your SD card is &#039;&#039;&#039;not&#039;&#039;&#039; inserted&lt;br /&gt;
# Open a terminal window and type &amp;lt;code&amp;gt;watch lsblk&amp;lt;/code&amp;gt;&lt;br /&gt;
# Insert the SD card and watch for a new device appearing in lsblk&lt;br /&gt;
# Observe the output for the new device. It should match something like this: {{#tag:syntaxhighlight|&lt;br /&gt;
NAME        MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT&lt;br /&gt;
mmcblk0     179:0    0 29.7G  0 disk &lt;br /&gt;
└─mmcblk0p1 179:1    0 29.5G  0 part /run/media/user/FFFF-FFFF&lt;br /&gt;
|lang=text}}&lt;br /&gt;
# Take note of the name of the device that now appears. In our example above, it was &amp;lt;code&amp;gt;mmcblk0&amp;lt;/code&amp;gt;, but it could show up as &amp;lt;code&amp;gt;sda&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;sdb&amp;lt;/code&amp;gt;, if you use a USB adapter&lt;br /&gt;
#* If &amp;lt;code&amp;gt;RO&amp;lt;/code&amp;gt; is set to 1, make sure the lock switch is not slid down&lt;br /&gt;
# Hit CTRL + C to exit the menu&lt;br /&gt;
# Install the &amp;lt;code&amp;gt;cfdisk&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;dosfstools&amp;lt;/code&amp;gt; packages using your package manager of choice&lt;br /&gt;
# Type &amp;lt;code&amp;gt;sudo cfdisk /dev/&amp;lt;device name&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
# Choose the &amp;lt;code&amp;gt;Delete&amp;lt;/code&amp;gt; option and delete any existing partitions&lt;br /&gt;
# Choose the &amp;lt;code&amp;gt;New&amp;lt;/code&amp;gt; option, keep partition size at the recommended size, and choose primary partition type&lt;br /&gt;
# Choose the &amp;lt;code&amp;gt;Type&amp;lt;/code&amp;gt; option, scroll up until you see &amp;lt;code&amp;gt;c W95 FAT32 (LBA)&amp;lt;/code&amp;gt; and select it&lt;br /&gt;
# Finally, choose the &amp;lt;code&amp;gt;Write&amp;lt;/code&amp;gt; option.&lt;br /&gt;
# Choose the &amp;lt;code&amp;gt;Quit&amp;lt;/code&amp;gt; option&lt;br /&gt;
# Type &amp;lt;code&amp;gt;sudo eject /dev/&amp;lt;device name&amp;gt;&amp;lt;/code&amp;gt;, then remove and reinsert the SD card&lt;br /&gt;
# Copy your data back onto the SD card&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-|parted=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span&amp;gt;&lt;br /&gt;
# Make sure your SD card is &#039;&#039;&#039;not&#039;&#039;&#039; inserted&lt;br /&gt;
# Open a terminal window and type &amp;lt;code&amp;gt;watch lsblk&amp;lt;/code&amp;gt;&lt;br /&gt;
# Insert the SD card and watch for a new device appearing in lsblk&lt;br /&gt;
# Observe the output for the new device. It should match something like this: {{#tag:syntaxhighlight|&lt;br /&gt;
NAME        MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT&lt;br /&gt;
mmcblk0     179:0    0 29.7G  0 disk &lt;br /&gt;
└─mmcblk0p1 179:1    0 29.5G  0 part /run/media/user/FFFF-FFFF&lt;br /&gt;
|lang=text}}&lt;br /&gt;
# Take note of the name of the device that now appears. In our example above, it was &amp;lt;code&amp;gt;mmcblk0&amp;lt;/code&amp;gt;, but it could show up as &amp;lt;code&amp;gt;sda&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;sdb&amp;lt;/code&amp;gt;, if you use a USB adapter&lt;br /&gt;
#* If &amp;lt;code&amp;gt;RO&amp;lt;/code&amp;gt; is set to 1, make sure the lock switch is not slid down&lt;br /&gt;
# Hit CTRL + C to exit the menu&lt;br /&gt;
# Install the &amp;lt;code&amp;gt;parted&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;dosfstools&amp;lt;/code&amp;gt; packages using your package manager of choice&lt;br /&gt;
# Type &amp;lt;code&amp;gt;sudo parted /dev/&amp;lt;device name&amp;gt; mklabel msdos&amp;lt;/code&amp;gt;&lt;br /&gt;
# Type &amp;lt;code&amp;gt;sudo parted -a opt /dev/&amp;lt;device name&amp;gt; mkpart primary fat32 0% 100%&amp;lt;/code&amp;gt;&lt;br /&gt;
# Type &amp;lt;code&amp;gt;sudo eject /dev/&amp;lt;device name&amp;gt;&amp;lt;/code&amp;gt;, then remove and reinsert the SD card.&lt;br /&gt;
# Copy your data back onto the SD card.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
{{hg imported|Guide_3DS}}&lt;br /&gt;
&lt;br /&gt;
[[Category:General guides]]&lt;/div&gt;</summary>
		<author><name>Doge 2</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=3DS:Alternate_Exploits/Installing_boot9strap_(SSLoth-Browser)&amp;diff=6477</id>
		<title>3DS:Alternate Exploits/Installing boot9strap (SSLoth-Browser)</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=3DS:Alternate_Exploits/Installing_boot9strap_(SSLoth-Browser)&amp;diff=6477"/>
		<updated>2024-08-22T15:48:17Z</updated>

		<summary type="html">&lt;p&gt;Doge 2: nevermind qr extension is better&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Technical Details==&lt;br /&gt;
In order to exploit the Browser application, we need to bypass the browser version check, which is designed to disallow the use of the browser without updating to the latest system version.&lt;br /&gt;
&lt;br /&gt;
A public proxy server is available, which, with the help of the SSLoth exploit, can bypass this check.&lt;br /&gt;
&lt;br /&gt;
Once the bypass is active, an exploit webpage will be accessible which will do the rest of the job.&lt;br /&gt;
&lt;br /&gt;
For technical details on the exploits that you will be using on this page, see here (SSLoth) and here (universal-otherapp).&lt;br /&gt;
&lt;br /&gt;
==Compatibility Notes==&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
==What You Need==&lt;br /&gt;
&lt;br /&gt;
*The latest release of [https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip SafeB9SInstaller] (direct download)&lt;br /&gt;
*The latest release of [https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip boot9strap] (direct download)&lt;br /&gt;
*The latest release of [https://github.com/LumaTeam/Luma3DS/releases/latest Luma3DS] (the Luma3DS &amp;lt;code&amp;gt;.zip&amp;lt;/code&amp;gt; file)&lt;br /&gt;
*The latest release of [https://github.com/TuxSH/universal-otherapp/releases/latest universal-otherapp] (&amp;lt;code&amp;gt;otherapp.bin&amp;lt;/code&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
==Instructions==&lt;br /&gt;
&lt;br /&gt;
====Section I - Prep Work====&lt;br /&gt;
&lt;br /&gt;
#Power off your console&lt;br /&gt;
#Insert your SD card into your computer&lt;br /&gt;
#Copy &amp;lt;code&amp;gt;otherapp.bin&amp;lt;/code&amp;gt; to the root of your SD card and rename it to &amp;lt;code&amp;gt;arm11code.bin&amp;lt;/code&amp;gt;&lt;br /&gt;
#*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&lt;br /&gt;
#*If you do not see the &amp;lt;code&amp;gt;.bin&amp;lt;/code&amp;gt; extension, do not add it to the end of the filename&lt;br /&gt;
#Copy &amp;lt;code&amp;gt;boot.firm&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;boot.3dsx&amp;lt;/code&amp;gt; from the Luma3DS &amp;lt;code&amp;gt;.zip&amp;lt;/code&amp;gt; to the root of your SD card&lt;br /&gt;
#Create a folder named &amp;lt;code&amp;gt;boot9strap&amp;lt;/code&amp;gt; on the root of your SD card&lt;br /&gt;
#Copy &amp;lt;code&amp;gt;boot9strap.firm&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;boot9strap.firm.sha&amp;lt;/code&amp;gt; from the boot9strap &amp;lt;code&amp;gt;.zip&amp;lt;/code&amp;gt; to the &amp;lt;code&amp;gt;/boot9strap/&amp;lt;/code&amp;gt; folder on your SD card&lt;br /&gt;
#Copy &amp;lt;code&amp;gt;SafeB9SInstaller.bin&amp;lt;/code&amp;gt; from the SafeB9SInstaller &amp;lt;code&amp;gt;.zip&amp;lt;/code&amp;gt; to the root of your SD card&lt;br /&gt;
#Reinsert your SD card into your console&lt;br /&gt;
#Power on your console&lt;br /&gt;
&lt;br /&gt;
====Section II - SSLoth====&lt;br /&gt;
&lt;br /&gt;
#Launch the System Settings application&lt;br /&gt;
#Navigate to &amp;lt;code&amp;gt;Internet Settings&amp;lt;/code&amp;gt; -&amp;gt; &amp;lt;code&amp;gt;Connection Settings&amp;lt;/code&amp;gt;&lt;br /&gt;
#Click on your network connection slot and navigate to &amp;lt;code&amp;gt;Change Settings&amp;lt;/code&amp;gt; -&amp;gt; &amp;lt;code&amp;gt;Next Page (right arrow)&amp;lt;/code&amp;gt; -&amp;gt; &amp;lt;code&amp;gt;Proxy Settings&amp;lt;/code&amp;gt;&lt;br /&gt;
#Set “Proxy Settings” to “Yes”, then click &amp;lt;code&amp;gt;Detailed Setup&amp;lt;/code&amp;gt;&lt;br /&gt;
#Set the Proxy Server to &amp;lt;code&amp;gt;ssloth.nintendohomebrew.com&amp;lt;/code&amp;gt;, and the Port to &amp;lt;code&amp;gt;8080&amp;lt;/code&amp;gt;&lt;br /&gt;
#Click OK, then click Save&lt;br /&gt;
#When prompted, click “Test” to perform the connection test&lt;br /&gt;
#*The test should succeed&lt;br /&gt;
#Click “OK” to continue&lt;br /&gt;
#Press “Back” twice, then “Close” to go back to the HOME Menu&lt;br /&gt;
&lt;br /&gt;
====Section III - Launching SafeB9SInstaller====&lt;br /&gt;
&lt;br /&gt;
#On the HOME Menu, press the Left and Right shoulder buttons at the same time to open the camera&lt;br /&gt;
#*If you are unable to open the camera, open the Internet Browser and manually type the URL instead (&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;https://zoogie.github.io/web/nbhax/&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;)&lt;br /&gt;
#Tap the QR code button and scan this QR code &lt;br /&gt;
{{#qrlite:{{https://zoogie.github.io/web/nbhax/:{{nbhax}}}}|format=png|size=5|margin=5}}&lt;br /&gt;
#*If you get a crash or an error code, follow the troubleshooting guide at the bottom of the page&lt;br /&gt;
#*If you get a security certificate warning, press (A) to allow the connection&lt;br /&gt;
#Tap the “PROCEED TO HAXX” button&lt;br /&gt;
#If the exploit was successful, you will have booted into SafeB9SInstaller&lt;br /&gt;
#*If you get an error, follow the troubleshooting guide at the bottom of the page&lt;br /&gt;
&lt;br /&gt;
====Section IV - Installing boot9strap====&lt;br /&gt;
&lt;br /&gt;
#When prompted, input the key combo given on the top screen to install boot9strap&lt;br /&gt;
#*If a step on the lower screen has red-colored text, and you are not prompted to input a key combo, [[3dsguide:troubleshooting#issues-with-safeb9sinstaller|follow this troubleshooting guide]]&lt;br /&gt;
#Once it is complete, press (A) to reboot your console&lt;br /&gt;
#Your console should have booted into the Luma3DS configuration menu&lt;br /&gt;
#*Luma3DS configuration menu are settings for the Luma3DS custom firmware. Many of these settings may be useful for customization or debugging&lt;br /&gt;
#*For the purpose of this guide, &#039;&#039;&#039;leave these options on the default settings&#039;&#039;&#039; (do not check or uncheck anything)&lt;br /&gt;
#*If your console shuts down when you try to power it on, ensure that you have copied &amp;lt;code&amp;gt;boot.firm&amp;lt;/code&amp;gt; from the Luma3DS &amp;lt;code&amp;gt;.zip&amp;lt;/code&amp;gt; to the root of your SD card&lt;br /&gt;
#Press (Start) to save and reboot&lt;br /&gt;
&lt;br /&gt;
====Section V - Restoring default proxy====&lt;br /&gt;
&lt;br /&gt;
#Launch the System Settings application&lt;br /&gt;
#Navigate to &amp;lt;code&amp;gt;Internet Settings&amp;lt;/code&amp;gt; -&amp;gt; &amp;lt;code&amp;gt;Connection Settings&amp;lt;/code&amp;gt;&lt;br /&gt;
#Click on your network connection slot and navigate to &amp;lt;code&amp;gt;Change Settings&amp;lt;/code&amp;gt; -&amp;gt; &amp;lt;code&amp;gt;Next Page (right arrow)&amp;lt;/code&amp;gt; -&amp;gt; &amp;lt;code&amp;gt;Proxy Settings&amp;lt;/code&amp;gt;&lt;br /&gt;
#Set “Proxy Settings” to “No”&lt;br /&gt;
#Click OK, then click Save&lt;br /&gt;
#When prompted, click “Test” to perform the connection test&lt;br /&gt;
#*The test should succeed&lt;br /&gt;
#Power off your console&lt;br /&gt;
&lt;br /&gt;
At this point, your console will boot to Luma3DS by default.&lt;br /&gt;
&lt;br /&gt;
*Luma3DS does not look any different from the normal HOME Menu. If your console has booted into the HOME Menu, it is running custom firmware.&lt;br /&gt;
*On the next page, you will install useful homebrew applications to complete your setup.&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:200%;&amp;quot;&amp;gt;Continue to [[3dsguide:finalizing-setup|Finalizing Setup]]&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
&lt;br /&gt;
=== Red/purple/pink and white screen after running Browserhax ===&lt;br /&gt;
This likely indicates that you already have custom firmware. You should [[3dsguide:checking-for-cfw|check for CFW]].&lt;br /&gt;
&lt;br /&gt;
=== &amp;quot;An error has occurred. Hold down the POWER button to turn off the power...&amp;quot; (black screen with text) ===&lt;br /&gt;
The file &amp;lt;code&amp;gt;arm11code.bin&amp;lt;/code&amp;gt; is missing or misplaced. Download the latest release of [https://github.com/TuxSH/universal-otherapp/releases/latest universal-otherapp], place &amp;lt;code&amp;gt;otherapp.bin&amp;lt;/code&amp;gt; on the root of your SD card and rename it to &amp;lt;code&amp;gt;arm11code.bin&amp;lt;/code&amp;gt;. Do not add the &amp;lt;code&amp;gt;.bin&amp;lt;/code&amp;gt; extension if you do not already see it.&lt;br /&gt;
&lt;br /&gt;
=== &amp;quot;An error has occurred, forcing the software to close...&amp;quot; (white message box) ===&lt;br /&gt;
There may be an issue with your &amp;lt;code&amp;gt;arm11code.bin&amp;lt;/code&amp;gt; file. Download the latest release of [https://github.com/TuxSH/universal-otherapp/releases/latest universal-otherapp], place &amp;lt;code&amp;gt;otherapp.bin&amp;lt;/code&amp;gt; on the root of your SD card and rename it to &amp;lt;code&amp;gt;arm11code.bin&amp;lt;/code&amp;gt;. Do not add the &amp;lt;code&amp;gt;.bin&amp;lt;/code&amp;gt; extension if you do not already see it.&lt;br /&gt;
&lt;br /&gt;
You can also try resetting your browser save data:&lt;br /&gt;
&lt;br /&gt;
# Launch the browser, then launch the browser settings&lt;br /&gt;
# Scroll to the bottom and select “Reset Save Data” (it may also be called “Initialize Save Data” or “Clear All Save Data”)&lt;br /&gt;
# Return to Section III&lt;br /&gt;
&lt;br /&gt;
=== Opening the browserhax QR code or URL crashes ===&lt;br /&gt;
Browser based exploits (such as this one) are often unstable and crash frequently, but they can sometimes be fixed by doing the following steps.&lt;br /&gt;
&lt;br /&gt;
# Launch the browser, then launch the browser settings&lt;br /&gt;
# Scroll to the bottom and select “Reset Save Data” (it may also be called “Initialize Save Data” or “Clear All Save Data”)&lt;br /&gt;
# Return to Section III&lt;br /&gt;
&lt;br /&gt;
=== System Update prompt when opening browser ===&lt;br /&gt;
The SSLoth proxy was incorrectly configured. Re-do Section II on this page.&lt;br /&gt;
&lt;br /&gt;
=== Error 032-0420 when opening browser ===&lt;br /&gt;
Follow these steps in order:&lt;br /&gt;
&lt;br /&gt;
# Launch System Settings on your console&lt;br /&gt;
# Navigate to &amp;lt;code&amp;gt;Internet Settings&amp;lt;/code&amp;gt; -&amp;gt; &amp;lt;code&amp;gt;Connection Settings&amp;lt;/code&amp;gt;&lt;br /&gt;
# Click on your network connection slot and navigate to &amp;lt;code&amp;gt;Change Settings&amp;lt;/code&amp;gt; -&amp;gt; &amp;lt;code&amp;gt;Next Page (right arrow)&amp;lt;/code&amp;gt; -&amp;gt; &amp;lt;code&amp;gt;Proxy Settings&amp;lt;/code&amp;gt;&lt;br /&gt;
# Set “Proxy Settings” to “No”&lt;br /&gt;
# Click OK, then click Save&lt;br /&gt;
# When prompted, click “Test” to perform the connection test&lt;br /&gt;
#* The test should succeed&lt;br /&gt;
# Click “OK” to continue&lt;br /&gt;
# Press “Back” twice, then “Close” to go back to the HOME Menu&lt;br /&gt;
# Open the Internet Browser once&lt;br /&gt;
# If prompted about a system update, press OK&lt;br /&gt;
#* This won’t actually update the system&lt;br /&gt;
# Start again from Section II&lt;br /&gt;
&lt;br /&gt;
=== Frozen on &amp;quot;Doing agbhax...&amp;quot; ===&lt;br /&gt;
There may be an issue with your &amp;lt;code&amp;gt;arm11code.bin&amp;lt;/code&amp;gt; file. Download the latest release of [https://github.com/TuxSH/universal-otherapp/releases/latest universal-otherapp], place &amp;lt;code&amp;gt;otherapp.bin&amp;lt;/code&amp;gt; on the root of your SD card and rename it to &amp;lt;code&amp;gt;arm11code.bin&amp;lt;/code&amp;gt;. Do not add the &amp;lt;code&amp;gt;.bin&amp;lt;/code&amp;gt; extension if you do not already see it.&lt;br /&gt;
&lt;br /&gt;
=== &amp;quot;PrepareArm9ForTwl returned error c8804631!&amp;quot; ===&lt;br /&gt;
Join [https://discord.gg/MWxPgEp Nintendo Homebrew on Discord] for assistance.&lt;br /&gt;
&lt;br /&gt;
=== Failed to mount the SD card! ===&lt;br /&gt;
Back up your data and [[Formatting an SD card|reformat your SD card as FAT32]] with the recommended tool depending on your operating system. MiniTool Partition Wizard and the HP formatting tool (HPUSBDisk) are known to cause issues with 3DS SD cards.&lt;br /&gt;
&lt;br /&gt;
If this is unsuccessful, try using another SD card.&lt;br /&gt;
[[Category:Nintendo 3DS guides]]&lt;/div&gt;</summary>
		<author><name>Doge 2</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=User:Doge_2/Sandbox&amp;diff=6474</id>
		<title>User:Doge 2/Sandbox</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=User:Doge_2/Sandbox&amp;diff=6474"/>
		<updated>2024-08-22T15:42:18Z</updated>

		<summary type="html">&lt;p&gt;Doge 2: testing out qr stuff with rickrolls&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#qrlite:{{https://www.youtube.com/watch?v=dQw4w9WgXcQ:{{frii gams!!!}}}}|format=png|size=10|margin=0}}&lt;/div&gt;</summary>
		<author><name>Doge 2</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=3DS:Alternate_Exploits/Installing_boot9strap_(SSLoth-Browser)&amp;diff=6473</id>
		<title>3DS:Alternate Exploits/Installing boot9strap (SSLoth-Browser)</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=3DS:Alternate_Exploits/Installing_boot9strap_(SSLoth-Browser)&amp;diff=6473"/>
		<updated>2024-08-22T15:32:49Z</updated>

		<summary type="html">&lt;p&gt;Doge 2: add missing QR code image&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Technical Details==&lt;br /&gt;
In order to exploit the Browser application, we need to bypass the browser version check, which is designed to disallow the use of the browser without updating to the latest system version.&lt;br /&gt;
&lt;br /&gt;
A public proxy server is available, which, with the help of the SSLoth exploit, can bypass this check.&lt;br /&gt;
&lt;br /&gt;
Once the bypass is active, an exploit webpage will be accessible which will do the rest of the job.&lt;br /&gt;
&lt;br /&gt;
For technical details on the exploits that you will be using on this page, see here (SSLoth) and here (universal-otherapp).&lt;br /&gt;
&lt;br /&gt;
==Compatibility Notes==&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
==What You Need==&lt;br /&gt;
&lt;br /&gt;
*The latest release of [https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip SafeB9SInstaller] (direct download)&lt;br /&gt;
*The latest release of [https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip boot9strap] (direct download)&lt;br /&gt;
*The latest release of [https://github.com/LumaTeam/Luma3DS/releases/latest Luma3DS] (the Luma3DS &amp;lt;code&amp;gt;.zip&amp;lt;/code&amp;gt; file)&lt;br /&gt;
*The latest release of [https://github.com/TuxSH/universal-otherapp/releases/latest universal-otherapp] (&amp;lt;code&amp;gt;otherapp.bin&amp;lt;/code&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
==Instructions==&lt;br /&gt;
&lt;br /&gt;
====Section I - Prep Work====&lt;br /&gt;
&lt;br /&gt;
#Power off your console&lt;br /&gt;
#Insert your SD card into your computer&lt;br /&gt;
#Copy &amp;lt;code&amp;gt;otherapp.bin&amp;lt;/code&amp;gt; to the root of your SD card and rename it to &amp;lt;code&amp;gt;arm11code.bin&amp;lt;/code&amp;gt;&lt;br /&gt;
#*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&lt;br /&gt;
#*If you do not see the &amp;lt;code&amp;gt;.bin&amp;lt;/code&amp;gt; extension, do not add it to the end of the filename&lt;br /&gt;
#Copy &amp;lt;code&amp;gt;boot.firm&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;boot.3dsx&amp;lt;/code&amp;gt; from the Luma3DS &amp;lt;code&amp;gt;.zip&amp;lt;/code&amp;gt; to the root of your SD card&lt;br /&gt;
#Create a folder named &amp;lt;code&amp;gt;boot9strap&amp;lt;/code&amp;gt; on the root of your SD card&lt;br /&gt;
#Copy &amp;lt;code&amp;gt;boot9strap.firm&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;boot9strap.firm.sha&amp;lt;/code&amp;gt; from the boot9strap &amp;lt;code&amp;gt;.zip&amp;lt;/code&amp;gt; to the &amp;lt;code&amp;gt;/boot9strap/&amp;lt;/code&amp;gt; folder on your SD card&lt;br /&gt;
#Copy &amp;lt;code&amp;gt;SafeB9SInstaller.bin&amp;lt;/code&amp;gt; from the SafeB9SInstaller &amp;lt;code&amp;gt;.zip&amp;lt;/code&amp;gt; to the root of your SD card&lt;br /&gt;
#Reinsert your SD card into your console&lt;br /&gt;
#Power on your console&lt;br /&gt;
&lt;br /&gt;
====Section II - SSLoth====&lt;br /&gt;
&lt;br /&gt;
#Launch the System Settings application&lt;br /&gt;
#Navigate to &amp;lt;code&amp;gt;Internet Settings&amp;lt;/code&amp;gt; -&amp;gt; &amp;lt;code&amp;gt;Connection Settings&amp;lt;/code&amp;gt;&lt;br /&gt;
#Click on your network connection slot and navigate to &amp;lt;code&amp;gt;Change Settings&amp;lt;/code&amp;gt; -&amp;gt; &amp;lt;code&amp;gt;Next Page (right arrow)&amp;lt;/code&amp;gt; -&amp;gt; &amp;lt;code&amp;gt;Proxy Settings&amp;lt;/code&amp;gt;&lt;br /&gt;
#Set “Proxy Settings” to “Yes”, then click &amp;lt;code&amp;gt;Detailed Setup&amp;lt;/code&amp;gt;&lt;br /&gt;
#Set the Proxy Server to &amp;lt;code&amp;gt;ssloth.nintendohomebrew.com&amp;lt;/code&amp;gt;, and the Port to &amp;lt;code&amp;gt;8080&amp;lt;/code&amp;gt;&lt;br /&gt;
#Click OK, then click Save&lt;br /&gt;
#When prompted, click “Test” to perform the connection test&lt;br /&gt;
#*The test should succeed&lt;br /&gt;
#Click “OK” to continue&lt;br /&gt;
#Press “Back” twice, then “Close” to go back to the HOME Menu&lt;br /&gt;
&lt;br /&gt;
====Section III - Launching SafeB9SInstaller====&lt;br /&gt;
&lt;br /&gt;
#On the HOME Menu, press the Left and Right shoulder buttons at the same time to open the camera&lt;br /&gt;
#*If you are unable to open the camera, open the Internet Browser and manually type the URL instead (&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;https://zoogie.github.io/web/nbhax/&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;)&lt;br /&gt;
#Tap the QR code button and scan this QR code[[File:Nbhax.png|center|thumb]]&lt;br /&gt;
#*If you get a crash or an error code, follow the troubleshooting guide at the bottom of the page&lt;br /&gt;
#*If you get a security certificate warning, press (A) to allow the connection&lt;br /&gt;
#Tap the “PROCEED TO HAXX” button&lt;br /&gt;
#If the exploit was successful, you will have booted into SafeB9SInstaller&lt;br /&gt;
#*If you get an error, follow the troubleshooting guide at the bottom of the page&lt;br /&gt;
&lt;br /&gt;
====Section IV - Installing boot9strap====&lt;br /&gt;
&lt;br /&gt;
#When prompted, input the key combo given on the top screen to install boot9strap&lt;br /&gt;
#*If a step on the lower screen has red-colored text, and you are not prompted to input a key combo, [[3dsguide:troubleshooting#issues-with-safeb9sinstaller|follow this troubleshooting guide]]&lt;br /&gt;
#Once it is complete, press (A) to reboot your console&lt;br /&gt;
#Your console should have booted into the Luma3DS configuration menu&lt;br /&gt;
#*Luma3DS configuration menu are settings for the Luma3DS custom firmware. Many of these settings may be useful for customization or debugging&lt;br /&gt;
#*For the purpose of this guide, &#039;&#039;&#039;leave these options on the default settings&#039;&#039;&#039; (do not check or uncheck anything)&lt;br /&gt;
#*If your console shuts down when you try to power it on, ensure that you have copied &amp;lt;code&amp;gt;boot.firm&amp;lt;/code&amp;gt; from the Luma3DS &amp;lt;code&amp;gt;.zip&amp;lt;/code&amp;gt; to the root of your SD card&lt;br /&gt;
#Press (Start) to save and reboot&lt;br /&gt;
&lt;br /&gt;
====Section V - Restoring default proxy====&lt;br /&gt;
&lt;br /&gt;
#Launch the System Settings application&lt;br /&gt;
#Navigate to &amp;lt;code&amp;gt;Internet Settings&amp;lt;/code&amp;gt; -&amp;gt; &amp;lt;code&amp;gt;Connection Settings&amp;lt;/code&amp;gt;&lt;br /&gt;
#Click on your network connection slot and navigate to &amp;lt;code&amp;gt;Change Settings&amp;lt;/code&amp;gt; -&amp;gt; &amp;lt;code&amp;gt;Next Page (right arrow)&amp;lt;/code&amp;gt; -&amp;gt; &amp;lt;code&amp;gt;Proxy Settings&amp;lt;/code&amp;gt;&lt;br /&gt;
#Set “Proxy Settings” to “No”&lt;br /&gt;
#Click OK, then click Save&lt;br /&gt;
#When prompted, click “Test” to perform the connection test&lt;br /&gt;
#*The test should succeed&lt;br /&gt;
#Power off your console&lt;br /&gt;
&lt;br /&gt;
At this point, your console will boot to Luma3DS by default.&lt;br /&gt;
&lt;br /&gt;
*Luma3DS does not look any different from the normal HOME Menu. If your console has booted into the HOME Menu, it is running custom firmware.&lt;br /&gt;
*On the next page, you will install useful homebrew applications to complete your setup.&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:200%;&amp;quot;&amp;gt;Continue to [[3dsguide:finalizing-setup|Finalizing Setup]]&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
&lt;br /&gt;
=== Red/purple/pink and white screen after running Browserhax ===&lt;br /&gt;
This likely indicates that you already have custom firmware. You should [[3dsguide:checking-for-cfw|check for CFW]].&lt;br /&gt;
&lt;br /&gt;
=== &amp;quot;An error has occurred. Hold down the POWER button to turn off the power...&amp;quot; (black screen with text) ===&lt;br /&gt;
The file &amp;lt;code&amp;gt;arm11code.bin&amp;lt;/code&amp;gt; is missing or misplaced. Download the latest release of [https://github.com/TuxSH/universal-otherapp/releases/latest universal-otherapp], place &amp;lt;code&amp;gt;otherapp.bin&amp;lt;/code&amp;gt; on the root of your SD card and rename it to &amp;lt;code&amp;gt;arm11code.bin&amp;lt;/code&amp;gt;. Do not add the &amp;lt;code&amp;gt;.bin&amp;lt;/code&amp;gt; extension if you do not already see it.&lt;br /&gt;
&lt;br /&gt;
=== &amp;quot;An error has occurred, forcing the software to close...&amp;quot; (white message box) ===&lt;br /&gt;
There may be an issue with your &amp;lt;code&amp;gt;arm11code.bin&amp;lt;/code&amp;gt; file. Download the latest release of [https://github.com/TuxSH/universal-otherapp/releases/latest universal-otherapp], place &amp;lt;code&amp;gt;otherapp.bin&amp;lt;/code&amp;gt; on the root of your SD card and rename it to &amp;lt;code&amp;gt;arm11code.bin&amp;lt;/code&amp;gt;. Do not add the &amp;lt;code&amp;gt;.bin&amp;lt;/code&amp;gt; extension if you do not already see it.&lt;br /&gt;
&lt;br /&gt;
You can also try resetting your browser save data:&lt;br /&gt;
&lt;br /&gt;
# Launch the browser, then launch the browser settings&lt;br /&gt;
# Scroll to the bottom and select “Reset Save Data” (it may also be called “Initialize Save Data” or “Clear All Save Data”)&lt;br /&gt;
# Return to Section III&lt;br /&gt;
&lt;br /&gt;
=== Opening the browserhax QR code or URL crashes ===&lt;br /&gt;
Browser based exploits (such as this one) are often unstable and crash frequently, but they can sometimes be fixed by doing the following steps.&lt;br /&gt;
&lt;br /&gt;
# Launch the browser, then launch the browser settings&lt;br /&gt;
# Scroll to the bottom and select “Reset Save Data” (it may also be called “Initialize Save Data” or “Clear All Save Data”)&lt;br /&gt;
# Return to Section III&lt;br /&gt;
&lt;br /&gt;
=== System Update prompt when opening browser ===&lt;br /&gt;
The SSLoth proxy was incorrectly configured. Re-do Section II on this page.&lt;br /&gt;
&lt;br /&gt;
=== Error 032-0420 when opening browser ===&lt;br /&gt;
Follow these steps in order:&lt;br /&gt;
&lt;br /&gt;
# Launch System Settings on your console&lt;br /&gt;
# Navigate to &amp;lt;code&amp;gt;Internet Settings&amp;lt;/code&amp;gt; -&amp;gt; &amp;lt;code&amp;gt;Connection Settings&amp;lt;/code&amp;gt;&lt;br /&gt;
# Click on your network connection slot and navigate to &amp;lt;code&amp;gt;Change Settings&amp;lt;/code&amp;gt; -&amp;gt; &amp;lt;code&amp;gt;Next Page (right arrow)&amp;lt;/code&amp;gt; -&amp;gt; &amp;lt;code&amp;gt;Proxy Settings&amp;lt;/code&amp;gt;&lt;br /&gt;
# Set “Proxy Settings” to “No”&lt;br /&gt;
# Click OK, then click Save&lt;br /&gt;
# When prompted, click “Test” to perform the connection test&lt;br /&gt;
#* The test should succeed&lt;br /&gt;
# Click “OK” to continue&lt;br /&gt;
# Press “Back” twice, then “Close” to go back to the HOME Menu&lt;br /&gt;
# Open the Internet Browser once&lt;br /&gt;
# If prompted about a system update, press OK&lt;br /&gt;
#* This won’t actually update the system&lt;br /&gt;
# Start again from Section II&lt;br /&gt;
&lt;br /&gt;
=== Frozen on &amp;quot;Doing agbhax...&amp;quot; ===&lt;br /&gt;
There may be an issue with your &amp;lt;code&amp;gt;arm11code.bin&amp;lt;/code&amp;gt; file. Download the latest release of [https://github.com/TuxSH/universal-otherapp/releases/latest universal-otherapp], place &amp;lt;code&amp;gt;otherapp.bin&amp;lt;/code&amp;gt; on the root of your SD card and rename it to &amp;lt;code&amp;gt;arm11code.bin&amp;lt;/code&amp;gt;. Do not add the &amp;lt;code&amp;gt;.bin&amp;lt;/code&amp;gt; extension if you do not already see it.&lt;br /&gt;
&lt;br /&gt;
=== &amp;quot;PrepareArm9ForTwl returned error c8804631!&amp;quot; ===&lt;br /&gt;
Join [https://discord.gg/MWxPgEp Nintendo Homebrew on Discord] for assistance.&lt;br /&gt;
&lt;br /&gt;
=== Failed to mount the SD card! ===&lt;br /&gt;
Back up your data and [[Formatting an SD card|reformat your SD card as FAT32]] with the recommended tool depending on your operating system. MiniTool Partition Wizard and the HP formatting tool (HPUSBDisk) are known to cause issues with 3DS SD cards.&lt;br /&gt;
&lt;br /&gt;
If this is unsuccessful, try using another SD card.&lt;br /&gt;
[[Category:Nintendo 3DS guides]]&lt;/div&gt;</summary>
		<author><name>Doge 2</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=Nintendo_3DS_and_Wii_U_online_shutdown_and_homebrew_FAQ&amp;diff=5621</id>
		<title>Nintendo 3DS and Wii U online shutdown and homebrew FAQ</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=Nintendo_3DS_and_Wii_U_online_shutdown_and_homebrew_FAQ&amp;diff=5621"/>
		<updated>2024-04-09T01:03:50Z</updated>

		<summary type="html">&lt;p&gt;Doge 2: fix typo and mention that wii u now supports running pretendo without needing hacks&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Page WIP|notes=&lt;br /&gt;
* Needs more Wii U-focused info, as I am only knowledgeable about 3DS&lt;br /&gt;
}}This page answers frequently asked questions about the discontinuation of online services for the Nintendo 3DS and Wii U on April 8, 2024, and its relation to homebrew.&lt;br /&gt;
&lt;br /&gt;
eShop funds can no longer be merged with a Nintendo Account. The deadline for merging funds was March 11th, 2024.&lt;br /&gt;
&lt;br /&gt;
[https://en-americas-support.nintendo.com/app/answers/detail/a_id/63227/~/announcement-of-discontinuation-of-online-services-for-nintendo-3ds-and-wii-u Read the official announcement] on Nintendo Support.&lt;br /&gt;
&lt;br /&gt;
== What specifically will be ending? ==&lt;br /&gt;
These services are discontinued:&lt;br /&gt;
&lt;br /&gt;
* Online play for all software that uses Nintendo Network&lt;br /&gt;
* Nintendo Badge Arcade&lt;br /&gt;
* SpotPass&lt;br /&gt;
&lt;br /&gt;
These services will continue working past the shutdown date:&lt;br /&gt;
&lt;br /&gt;
* Nintendo eShop (for downloading game updates and past purchases)&lt;br /&gt;
** System Transfer will also continue to work&amp;lt;ref name=&amp;quot;transfer&amp;quot;&amp;gt;https://www.nintendolife.com/guides/when-does-3ds-and-wii-u-online-shut-down-nintendo-eshop-and-online-play-closure-guide#will-i-still-be-able-to-perform-a-3ds-system-transfer-after-the-online-shutdown&amp;lt;/ref&amp;gt;&lt;br /&gt;
* Pokémon Bank and Poké Transporter - however it is recommended to transfer to Pokemon HOME as soon as possible as it is hinted at that it won&#039;t be up for very long.&amp;lt;ref name=&amp;quot;:0&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Can I hack my console after the online shutdown? ==&lt;br /&gt;
Yes, current console modding methods are not affected by the shutdown, and will continue to work long after the shutdown. &lt;br /&gt;
&lt;br /&gt;
== Can I still use the browser after the online shutdown? ==&lt;br /&gt;
Yes, you can still use the browser on both Nintendo 3DS and Wii U consoles after the shutdown, as these do not depend on the Nintendo Network in any way.&lt;br /&gt;
&lt;br /&gt;
== Will homebrew let me continue to play online? ==&lt;br /&gt;
The official servers are down permanently for everyone, homebrew will not grant you access to them. Instead, an alternate network, [https://pretendo.network Pretendo Network], is in development.&lt;br /&gt;
&lt;br /&gt;
== Can I use Pretendo Network without hacking? ==&lt;br /&gt;
Yes, but only on Wii U platforms. 3DS consoles still need to be homebrewed in order to use Pretendo Network.&lt;br /&gt;
&lt;br /&gt;
== Will Pretendo Network work on Tiramisu? ==&lt;br /&gt;
No, Pretendo has ended support for Tiramisu. You will need to use the Aroma environment to install it.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--== Is there something I can do to help Pretendo Network? ==&lt;br /&gt;
Pretendo needs network dumps for games, so that it can recreate the servers. You can capture network dumps using your 3DS or Wii U. https://pretendo.network/docs/network-dumps--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Can I still set up homebrew after the shutdown? ==&lt;br /&gt;
Yes, but certain exploits that depend on online services may not be available, such as Seedminer, which requires use of the Friend List. No Wii U exploits are affected by this.&lt;br /&gt;
&lt;br /&gt;
== What happens to the eShop? ==&lt;br /&gt;
Nintendo eShop is likely to stay available for downloading game updates and past purchases for a long time. Similarly, the Wii Shop Channel and DSi Shop are still online to download purchases many years later.&lt;br /&gt;
&lt;br /&gt;
== What about System Transfer? ==&lt;br /&gt;
The System Transfer feature will continue to work for the foreseeable future.&amp;lt;ref name=&amp;quot;transfer&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Will I still be able to update? ==&lt;br /&gt;
Just like the eShop, update servers are most likely going to be still accessible after the shutdown. Consoles like the Wii are still able to be updated. It is still recommended to update if CFW is installed on the console.&lt;br /&gt;
&lt;br /&gt;
== What about Pokémon Bank? ==&lt;br /&gt;
Pokémon Bank and Poké Transporter will still work after the shutdown, but it is recommended to transfer to Pokémon HOME as early as possible, as it may not stay available for long&amp;lt;ref name=&amp;quot;:0&amp;quot;&amp;gt;https://twitter.com/playpokemon/status/1709614360904004012 ([https://web.archive.org/web/20231005083547/https://twitter.com/playpokemon/status/1709614360904004012 archive])&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Doge 2</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=Nintendo_3DS_and_Wii_U_online_shutdown_and_homebrew_FAQ&amp;diff=5606</id>
		<title>Nintendo 3DS and Wii U online shutdown and homebrew FAQ</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=Nintendo_3DS_and_Wii_U_online_shutdown_and_homebrew_FAQ&amp;diff=5606"/>
		<updated>2024-04-08T15:39:38Z</updated>

		<summary type="html">&lt;p&gt;Doge 2: add more faqs about console hacking and browser&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Page WIP|notes=&lt;br /&gt;
* Needs more Wii U-focused info, as I am only knowledgeable about 3DS&lt;br /&gt;
}}This page answers frequently asked questions about the discontinuation of online services for the Nintendo 3DS and Wii U on {{Start date and age|2024|04|08}}, and its relation to homebrew.&lt;br /&gt;
&lt;br /&gt;
eShop funds can no longer be merged with a Nintendo Account. The deadline for merging funds was March 11th, 2024.&lt;br /&gt;
&lt;br /&gt;
[https://en-americas-support.nintendo.com/app/answers/detail/a_id/63227/~/announcement-of-discontinuation-of-online-services-for-nintendo-3ds-and-wii-u Read the official announcement] on Nintendo Support.&lt;br /&gt;
&lt;br /&gt;
== What specifically will be ending? ==&lt;br /&gt;
These services will be discontinued:&lt;br /&gt;
&lt;br /&gt;
* Online play for all software that uses Nintendo Network&lt;br /&gt;
* Nintendo Badge Arcade&lt;br /&gt;
* SpotPass&lt;br /&gt;
&lt;br /&gt;
These services will continue working past the shutdown date:&lt;br /&gt;
&lt;br /&gt;
* Nintendo eShop (for downloading game updates and past purchases)&lt;br /&gt;
** System Transfer will also continue to work&amp;lt;ref name=&amp;quot;transfer&amp;quot;&amp;gt;https://www.nintendolife.com/guides/when-does-3ds-and-wii-u-online-shut-down-nintendo-eshop-and-online-play-closure-guide#will-i-still-be-able-to-perform-a-3ds-system-transfer-after-the-online-shutdown&amp;lt;/ref&amp;gt;&lt;br /&gt;
* Pokémon Bank and Poké Transporter - however it is recommended to transfer to Pokemon HOME as soon as possible as it is hinted at that it won&#039;t be up for very long.&amp;lt;ref name=&amp;quot;:0&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Can I hack my console after the online shutdown? ==&lt;br /&gt;
Yes, current console modding methods will not be affected by the shutdown, and will continue to work long after the shutdown. &lt;br /&gt;
&lt;br /&gt;
== Can I still use the browser after the online shutdown? ==&lt;br /&gt;
Yes, you can still use the browser on both Nintendo 3DS and Nintendo Wii U consoles after the shutdown, as these do not depend on the Nintendo Network in any way.&lt;br /&gt;
&lt;br /&gt;
== Will homebrew let me continue to play online? ==&lt;br /&gt;
The official servers will be going down permanently for everyone, homebrew will not grant you access to them. Instead, an alternate network, [https://pretendo.network Pretendo Network], is in development.&lt;br /&gt;
&lt;br /&gt;
== Can I use Pretendo Network without hacking? ==&lt;br /&gt;
No, homebrew is required to play on Pretendo Network or any unofficial servers.&lt;br /&gt;
&lt;br /&gt;
== Will Pretendo Network work on Tiramisu? ==&lt;br /&gt;
No, Pretendo has ended support for Tiramisu. You will need to use the Aroma environment to install it.&lt;br /&gt;
&lt;br /&gt;
== Is there something I can do to help Pretendo Network? ==&lt;br /&gt;
Pretendo needs network dumps for games, so that it can recreate the servers. You can capture network dumps using your 3DS or Wii U. https://pretendo.network/docs/network-dumps&lt;br /&gt;
&lt;br /&gt;
== Can I still set up homebrew after the shutdown? ==&lt;br /&gt;
Yes, but certain exploits that depend on online services may not be available, such as Seedminer, which requires use of the Friend List. No Wii U exploits are affected by this.&lt;br /&gt;
&lt;br /&gt;
== What happens to the eShop? ==&lt;br /&gt;
Nintendo eShop is likely to stay available for downloading game updates and past purchases for a long time. Similarly, the Wii Shop Channel and DSi Shop are still online to download purchases many years later.&lt;br /&gt;
&lt;br /&gt;
== What about System Transfer? ==&lt;br /&gt;
The System Transfer feature will continue to work for the foreseeable future.&amp;lt;ref name=&amp;quot;transfer&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Will I still be able to update? ==&lt;br /&gt;
Just like the eShop, update servers are most likely going to be still accessible after the shutdown. Consoles like the Wii are still able to be updated. It is still recommended to update if CFW is installed on the console.&lt;br /&gt;
&lt;br /&gt;
== What about Pokémon Bank? ==&lt;br /&gt;
Pokémon Bank and Poké Transporter will still work after the shutdown, but it is recommended to transfer to Pokémon HOME as early as possible, as it may not stay available for long&amp;lt;ref name=&amp;quot;:0&amp;quot;&amp;gt;https://twitter.com/playpokemon/status/1709614360904004012 ([https://web.archive.org/web/20231005083547/https://twitter.com/playpokemon/status/1709614360904004012 archive])&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Doge 2</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=Wii_U:How_to_remove_NNIDs&amp;diff=5580</id>
		<title>Wii U:How to remove NNIDs</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=Wii_U:How_to_remove_NNIDs&amp;diff=5580"/>
		<updated>2024-04-01T13:18:32Z</updated>

		<summary type="html">&lt;p&gt;Doge 2: Did you know it&amp;#039;s really easy to hack your Wii U?&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;If you have recently bought a Wii U and find yourself with an account or two that is password locked, this is how you can delete them without acquiring the passcode.&lt;br /&gt;
&lt;br /&gt;
==Instructions==&lt;br /&gt;
&lt;br /&gt;
# Download the latest release of [https://github.com/wiiu-env/ftpiiu_plugin/releases| FTPiiu]&lt;br /&gt;
# Extract the contents of the zip to the root of your SD card&lt;br /&gt;
# Download an FTP client of your choice(Filezilla, WinSCP, .etc)&lt;br /&gt;
# Insert the SD card back into your Wii U and boot up Aroma&lt;br /&gt;
# Open the plugin menu, navigate to the FTPiiu tab and your IP should show&lt;br /&gt;
#* Take note of this, you will need it later&lt;br /&gt;
#&lt;/div&gt;</summary>
		<author><name>Doge 2</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=Sdunfuck&amp;diff=5545</id>
		<title>Sdunfuck</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=Sdunfuck&amp;diff=5545"/>
		<updated>2024-03-27T14:20:33Z</updated>

		<summary type="html">&lt;p&gt;Doge 2: redirecet&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[SD Clean]]&lt;/div&gt;</summary>
		<author><name>Doge 2</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=Formatting_an_SD_card&amp;diff=5535</id>
		<title>Formatting an SD card</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=Formatting_an_SD_card&amp;diff=5535"/>
		<updated>2024-03-26T01:18:02Z</updated>

		<summary type="html">&lt;p&gt;Doge 2: make notices about android/chromeos and ios/ipados formatting more noticeable&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The process to format an SD card to FAT32 is different for Windows, Linux and macOS.&lt;br /&gt;
&lt;br /&gt;
{{OS selector|w=1|l=1|m=1}}&lt;br /&gt;
&lt;br /&gt;
{{critical|text=ChromeOS and Android are not an option and formatting an SD card with its built-in formatter may result in it becoming unusable by consoles.}}&lt;br /&gt;
&lt;br /&gt;
{{info|text=iOS/iPadOS cannot format SD cards.}}&lt;br /&gt;
&lt;br /&gt;
=== Alternatives ===&lt;br /&gt;
* If you have a 3DS with custom firmware, you can instead use [[3DS:GodMode9 Usage#Format an SD card|GodMode9]].&lt;br /&gt;
* If you have an unpatched or modchipped Switch, you can instead use [[switchguide:user_guide/emummc/partitioning_sd|TegraExplorer]]&lt;br /&gt;
** Note: If you do not wish to create an emuNAND, e.g. for a sysCFW setup or for other consoles, select Only Fat32 instead of &amp;lt;code&amp;gt;Fat32 + EmuMMC&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
If you already understand how to use the tools in the above guides, here are direct links to their pages:&lt;br /&gt;
* Windows: [https://www.sdcard.org/downloads/formatter/ SD Memory Card Formatter] + [http://ridgecrop.co.uk/index.htm?guiformat.htm guiformat]&lt;br /&gt;
* Mac: [https://support.apple.com/guide/disk-utility/format-a-disk-for-windows-computers-dskutl1010 Disk Utility]&lt;br /&gt;
* Linux: [https://github.com/dosfstools/dosfstools dosfstools]&lt;br /&gt;
&lt;br /&gt;
[[Category:General guides]]&lt;/div&gt;</summary>
		<author><name>Doge 2</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=Wii_U:Tiramisu&amp;diff=5471</id>
		<title>Wii U:Tiramisu</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=Wii_U:Tiramisu&amp;diff=5471"/>
		<updated>2024-03-13T21:03:53Z</updated>

		<summary type="html">&lt;p&gt;Doge 2: change wii u guide link to tiramisu guide and make this page a stub&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[https://tiramisu.foryour.cafe Tiramisu] is a coldboot custom firmware for the Wii U. Unlike previous coldboot haxx like Coldboot Haxchi, Tiramisu is free of cost and is much safer.&lt;br /&gt;
&lt;br /&gt;
To run Tiramisu on your Wii U console, see [[wiiuguide:archive/tiramisu/sd-preparation|Wii U Hacks Guide]]&lt;br /&gt;
&lt;br /&gt;
{{stub}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Wii U homebrew]]&lt;/div&gt;</summary>
		<author><name>Doge 2</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=Formatting_an_SD_Card&amp;diff=5469</id>
		<title>Formatting an SD Card</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=Formatting_an_SD_Card&amp;diff=5469"/>
		<updated>2024-03-13T13:39:44Z</updated>

		<summary type="html">&lt;p&gt;Doge 2: redirect to sd card format&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Formatting an SD card]]&lt;/div&gt;</summary>
		<author><name>Doge 2</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=Nintendo_3DS_and_Wii_U_online_shutdown_and_homebrew_FAQ&amp;diff=5445</id>
		<title>Nintendo 3DS and Wii U online shutdown and homebrew FAQ</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=Nintendo_3DS_and_Wii_U_online_shutdown_and_homebrew_FAQ&amp;diff=5445"/>
		<updated>2024-03-11T12:51:12Z</updated>

		<summary type="html">&lt;p&gt;Doge 2: maybe wait until march 12th to approve this? idk when it actually closes&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Page WIP|notes=&lt;br /&gt;
* Needs more Wii U-focused info, as I am only knowledgeable about 3DS&lt;br /&gt;
}}This page answers frequently asked questions about the discontinuation of online services for the Nintendo 3DS and Wii U on {{Start date and age|2024|04|08}}, and its relation to homebrew.&lt;br /&gt;
&lt;br /&gt;
eShop funds can no longer be merged with a Nintendo Account. The deadline for merging funds was March 11th, 2024.&lt;br /&gt;
&lt;br /&gt;
[https://en-americas-support.nintendo.com/app/answers/detail/a_id/63227/~/announcement-of-discontinuation-of-online-services-for-nintendo-3ds-and-wii-u Read the official announcement] on Nintendo Support.&lt;br /&gt;
&lt;br /&gt;
== What specifically will be ending? ==&lt;br /&gt;
These services will be discontinued:&lt;br /&gt;
&lt;br /&gt;
* Online play for all software that uses Nintendo Network&lt;br /&gt;
* Nintendo Badge Arcade&lt;br /&gt;
* SpotPass&lt;br /&gt;
&lt;br /&gt;
These services will continue working past the shutdown date:&lt;br /&gt;
&lt;br /&gt;
* Nintendo eShop (for downloading game updates and past purchases)&lt;br /&gt;
* Pokémon Bank and Poké Transporter - however it is recommended to transfer to Pokemon HOME as soon as possible as it is hinted at that it won&#039;t be up for very long.&amp;lt;ref name=&amp;quot;:0&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Will homebrew let me continue to play online? ==&lt;br /&gt;
The official servers will be going down permanently for everyone, homebrew will not grant you access to them. Instead, an alternate network, [https://pretendo.network Pretendo Network], is in development.&lt;br /&gt;
&lt;br /&gt;
== Can I use Pretendo Network without hacking? ==&lt;br /&gt;
No, homebrew is required to play on Pretendo Network or any unofficial servers.&lt;br /&gt;
&lt;br /&gt;
== Will Pretendo Network work on Tiramisu? ==&lt;br /&gt;
No, Pretendo has ended support for Tiramisu. You will need to use the Aroma environment to install it.&lt;br /&gt;
&lt;br /&gt;
== Can I still set up homebrew after the shutdown? ==&lt;br /&gt;
Yes, but certain exploits that depend on online services may not be available, such as Seedminer, which requires use of the Friend List.&lt;br /&gt;
&lt;br /&gt;
== What happens to the eShop? ==&lt;br /&gt;
Nintendo eShop is likely to stay available for downloading game updates and past purchases for a long time. Similarly, the Wii Shop Channel and DSi Shop are still online to download purchases many years later.&lt;br /&gt;
&lt;br /&gt;
== Will I still be able to update? ==&lt;br /&gt;
Just like the eShop, update servers are most likely going to be still accessible after the shutdown. Consoles like the Wii are still able to be updated. It is still recommended to update if CFW is installed on the console.&lt;br /&gt;
&lt;br /&gt;
== What about Pokémon Bank? ==&lt;br /&gt;
Pokémon Bank and Poké Transporter will still work after the shutdown, but it is recommended to transfer to Pokémon HOME as early as possible, as it may not stay available for long&amp;lt;ref name=&amp;quot;:0&amp;quot;&amp;gt;https://twitter.com/playpokemon/status/1709614360904004012 ([https://web.archive.org/web/20231005083547/https://twitter.com/playpokemon/status/1709614360904004012 archive])&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Doge 2</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=3DS:Emulators&amp;diff=5400</id>
		<title>3DS:Emulators</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=3DS:Emulators&amp;diff=5400"/>
		<updated>2024-03-04T20:20:32Z</updated>

		<summary type="html">&lt;p&gt;Doge 2: rip citra :(&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{hatnote|3DS:EMU redirects here. For EmuNAND, see [[3DS:EmuNAND and RedNAND]].}}&lt;br /&gt;
&lt;br /&gt;
An &#039;&#039;&#039;emulator&#039;&#039;&#039; is a piece of software that uses computing power to simulate another device, such as a video game console or a personal computer. As a general guideline, the original Nintendo 3DS is capable of emulating most popular home consoles up to around the {{iw|wikipedia|fourth generation of video game consoles}} (the SNES/Genesis era), while the New Nintendo 3DS series is (just barely) capable of emulating some of the {{iw|wikipedia|fifth generation of video game consoles|fifth generation}} (the N64/PS1 era). &lt;br /&gt;
&amp;lt;br&amp;gt;This is because emulation requires significantly more computing power than running the console natively - though even if it could run emulated games as efficiently as native playback, even a new model 3DS would still only be able to emulate the {{iw|wikipedia|sixth generation of video game consoles|sixth generation}} (the Xbox/PS2/Dreamcast era) and possibly the Wii.&lt;br /&gt;
&lt;br /&gt;
The Nintendo 3DS has hardware that allows for native backwards compatibility with the Nintendo DS and Game Boy Advance, meaning such software can run at full speed as they would on the original hardware. While this is not actually emulation, methods that use this hardware will be included here due to the ubiquity of the term.&lt;br /&gt;
&lt;br /&gt;
== Handheld video game consoles ==&lt;br /&gt;
&lt;br /&gt;
=== Nintendo DS ===&lt;br /&gt;
{{Main|3DS:DS games}}&lt;br /&gt;
&lt;br /&gt;
Nintendo DS software can be played natively using nds-bootstrap, a tool that allows NDS backups to be run from the SD card. In most cases, you will use either TWiLight Menu++ or NDS forwarders to launch the ROM, after which nds-bootstrap will do the hard work of getting it to run.&lt;br /&gt;
&lt;br /&gt;
In the past, Nintendo DS flashcarts were a popular way to run Nintendo DS software. Because of nds-bootstrap&#039;s development over the years, they have become less and less necessary, but can still offer useful features like being able to use the flashcart on unmodded 3DS-family and DS-family consoles (depending on the cartridge).&lt;br /&gt;
&lt;br /&gt;
=== Game Boy Advance ===&lt;br /&gt;
{{Main|3DS:GBA games}}&lt;br /&gt;
&lt;br /&gt;
Game Boy Advance software can be played natively by leveraging AGB_FIRM, something built into every 3DS that allows for native playback of Game Boy Advance software. AGB_FIRM was only ever used officially as part of the Ambassador Program for early purchasers of the original Nintendo 3DS before its price was cut.&lt;br /&gt;
&lt;br /&gt;
The current recommended way to run GBA software is [[3DS:open_agb_firm|open_agb_firm]] due to its drag-and-drop functionality and ease of save file access. open_agb_firm runs as a payload (similar to GodMode9), meaning it is not directly accessible from HOME Menu (requiring a reboot to enter/exit) unless an alternate bootloader such as [[3DS:fastboot3DS|fastboot3DS]] is combined with [https://gbatemp.net/download/open-agb-launcher.36828/ Open AGB Launcher].&amp;lt;br&amp;gt; &lt;br /&gt;
If you want to use another method but still want icons directly on your HOME Menu, you can create virtual console injects on a Windows device.&lt;br /&gt;
&lt;br /&gt;
GBA games can also be emulated, the recommended emulator being [[udb:3ds/mgba|mGBA]]. This is the best option if you wish to use cheats and save-states, but performance will rarely be full-speed on old models and some games will not work correctly.&lt;br /&gt;
&lt;br /&gt;
GBARunner2 is a middle ground between native playback and emulation, similar to Nintendont on the Wii - this means it has none of the emulator features and the reduced compatibility of an emulator.&amp;lt;br&amp;gt;&lt;br /&gt;
It is included with TWiLightMenu++ (which you may already be using for NDS software), but because of the other options available, it isn&#039;t recommended.&lt;br /&gt;
&lt;br /&gt;
=== Game Boy Color / Game Boy ===&lt;br /&gt;
The Game Boy Color and Game Boy are old enough that all models of the 3DS (and even the DS) can run them at full speed. The historically popular GB(C) emulator has been [[udb:3ds/gameyob-3ds|GameYob]], but due to 3DS-specific issues the [[udb:ds/gameyob|DS version]] is preferred (ran through TWiLight Menu++).&amp;lt;br&amp;gt;&lt;br /&gt;
You can also create virtual console injects for GB/GBC games if you prefer individual icons on HOME Menu.&lt;br /&gt;
&lt;br /&gt;
The multi-platform GB(C) emulator [https://github.com/RossMeikleham/PlutoBoy/actions PlutoBoy] is currently under active development. A GitHub account is required to download the automated builds.&lt;br /&gt;
&lt;br /&gt;
=== WonderSwan ===&lt;br /&gt;
Possible through the Mednafen (WonderSwan) core on [[3DS:RetroArch|RetroArch]]. Performance has been reported to be slow on Old 3DS units.&lt;br /&gt;
&lt;br /&gt;
== Home video game consoles ==&lt;br /&gt;
&lt;br /&gt;
=== GameCube/Wii/Wii U/Switch ===&lt;br /&gt;
Not possible. While some 3DS games are ports of GameCube games, these consoles require too much computing power to be emulated by the 3DS.&amp;lt;br&amp;gt;&lt;br /&gt;
Also note that due to these computing power requirements, ports of Wii/Wii U/Switch games are also extremely unlikely.&lt;br /&gt;
&lt;br /&gt;
=== PlayStation 1 ===&lt;br /&gt;
Possible through the PCSX ReARMed core on [[3DS:RetroArch|RetroArch]], with playable speeds on &#039;&#039;&#039;New 3DS only&#039;&#039;&#039;. A partial compatibility list can be found [https://docs.google.com/spreadsheets/d/1pl2bTkzTe736EOaQjk8FBWY9ixfgoNSYSitbm5Gnyqs/edit#gid=0 here], and optimal configuration can be found [https://www.reddit.com/r/3dshacks/comments/jvkotb/full_speed_psx_finally_here_on_new_3ds_new_2ds_xl/ here].&lt;br /&gt;
&lt;br /&gt;
=== Nintendo 64 ===&lt;br /&gt;
&#039;&#039;Barely&#039;&#039; possible on &#039;&#039;&#039;New 3DS only&#039;&#039;&#039; through [[udb:3ds/daedalusx64-3ds|DaedalusX64-3DS]]. A partial compatibility list can be found [https://wiki.gbatemp.net/wiki/DaedalusX64_3DS_Compatibility_List here]; most games are incompatible or run very slowly.&lt;br /&gt;
&lt;br /&gt;
=== Super NES ===&lt;br /&gt;
Possible through [[udb:3ds/snes9x|Snes9x for Old 3DS]], which is optimized so that many SNES games can run well on an Old 3DS. New 3DS users can opt to use this emulator or to create virtual console injects that use Nintendo&#039;s official SNES emulator.&lt;br /&gt;
&lt;br /&gt;
=== NES / Famicom Disk System  ===&lt;br /&gt;
The NES is old enough that all models of the 3DS can run it at full speed. The recommended emulator is [[udb:3ds/virtuanes|VirtuaNES]].&amp;lt;br&amp;gt;&lt;br /&gt;
Virtual console injects can also be created if you prefer individual icons on HOME Menu.&lt;br /&gt;
&lt;br /&gt;
=== Sega Genesis / CD / 32X / Master System ===&lt;br /&gt;
Possible through [[udb:3ds/picodrive|PicoDrive]], covering the Genesis / Mega Drive and its add-ons (the Sega CD and 32X) as well as the Sega Master System. It is apparently reasonably well-optimized for Old 3DS.&lt;br /&gt;
&lt;br /&gt;
== Arcade cabinets ==&lt;br /&gt;
WIP&lt;br /&gt;
&lt;br /&gt;
== Home computers ==&lt;br /&gt;
&lt;br /&gt;
=== DOS / Win9x ===&lt;br /&gt;
Possible through {{GitHub|MrHuu/dosbox-3ds/releases/latest|DOSBox-3DS}}. Tested mostly on New 3DS. Windows 3.1 and 95 technically &#039;&#039;work&#039;&#039;, albeit extremely slowly; this emulator is much more practical for older DOS games.&lt;br /&gt;
&lt;br /&gt;
=== Commodore 64 ===&lt;br /&gt;
Possible through [[udb:3ds/vice3ds|Vice3DS]].&lt;br /&gt;
&lt;br /&gt;
== Other ==&lt;br /&gt;
&lt;br /&gt;
=== Calculators ===&lt;br /&gt;
&#039;&#039;Omega&#039;&#039;, a custom firmware for the Numworks graphing calculator, has a simulator available for the Nintendo 3DS. The latest available version (as of 2022/08/09) is available {{GitHub|Omega-Numworks/Omega/releases/download/O1.23.0-E15/simulator.3dsx|here}}.&lt;br /&gt;
&lt;br /&gt;
[https://gbatemp.net/download/wabbitds.7859/ WabbitDS] is a TI-83 Plus emulator for the Nintendo DS. It &#039;&#039;might&#039;&#039; work on the 3DS under TWiLight Menu++ or through a DS flashcart.&lt;br /&gt;
&lt;br /&gt;
== Overview chart ==&lt;br /&gt;
WIP&lt;br /&gt;
&lt;br /&gt;
== Emulators that don&#039;t exist ==&lt;br /&gt;
&lt;br /&gt;
These are consoles or devices that will not work on the 3DS, usually due to computing power requirements.&lt;br /&gt;
&lt;br /&gt;
* PlayStation 2 and newer&lt;br /&gt;
* PlayStation Portable and Vita&lt;br /&gt;
* All Xbox consoles&lt;br /&gt;
* Dreamcast&lt;br /&gt;
* Windows NT (XP/Vista/7/etc)&lt;br /&gt;
&lt;br /&gt;
== Emulating the 3DS itself ==&lt;br /&gt;
&lt;br /&gt;
To emulate the 3DS on another platform, &amp;lt;s&amp;gt;[https://citra-emu.org Citra] is the recommended option.&amp;lt;/s&amp;gt; Due to legal action taken by Nintendo, Citra can no longer be used. Other options include [https://mikage.app Mikage] and [https://github.com/wheremyfoodat/Panda3DS Panda3DS].&lt;br /&gt;
&lt;br /&gt;
[[Category:Nintendo 3DS information]]&lt;/div&gt;</summary>
		<author><name>Doge 2</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=3DS_talk:Wireless_streaming&amp;diff=5321</id>
		<title>3DS talk:Wireless streaming</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=3DS_talk:Wireless_streaming&amp;diff=5321"/>
		<updated>2024-02-15T19:11:16Z</updated>

		<summary type="html">&lt;p&gt;Doge 2: /* NTR streamer fork */ Reply&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== NTR streamer fork ==&lt;br /&gt;
&lt;br /&gt;
There is a fork of NTR CFW claims to have optimized streaming so it has much better performance. Should this page be updated to use it instead? https://gbatemp.net/threads/rel-improved-hopefully-ntr-streamer-for-n3ds-xl-ll.644726/ (NTR: [https://github.com/xzn/ntr-hr/releases https://github.com/xzn/ntr-hr]; viewer: [https://github.com/xzn/ntrviewer-hr/releases https://github.com/xzn/ntrviewer-hr]) [[User:Ihaveahax|ihaveahax]] ([[User talk:Ihaveahax|talk]]) 02:20, 22 January 2024 (UTC)&lt;br /&gt;
&lt;br /&gt;
:I don&#039;t see any issues adding this as an option to the wiki, it seems rather stable in my testing. (New 3DS LL, Pokemon Ultra Sun, quality 50, QoS 2.500 MBps)  [[User:Doge 2|Doge 2]] ([[User talk:Doge 2|talk]]) 19:11, 15 February 2024 (UTC)&lt;/div&gt;</summary>
		<author><name>Doge 2</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=3DS:RTD&amp;diff=5300</id>
		<title>3DS:RTD</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=3DS:RTD&amp;diff=5300"/>
		<updated>2024-02-10T17:05:32Z</updated>

		<summary type="html">&lt;p&gt;Doge 2: redirect to rebuild title database&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[3DS:Rebuild_Title_Database]]&lt;/div&gt;</summary>
		<author><name>Doge 2</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=3DS:Troubleshooting/Finalizing_Setup_(Manual)&amp;diff=5271</id>
		<title>3DS:Troubleshooting/Finalizing Setup (Manual)</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=3DS:Troubleshooting/Finalizing_Setup_(Manual)&amp;diff=5271"/>
		<updated>2024-02-01T23:46:24Z</updated>

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

		<summary type="html">&lt;p&gt;Doge 2: change to redirect for bmbt3DS&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[3DS:Bmbt3DS]]&lt;/div&gt;</summary>
		<author><name>Doge 2</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=3DS:Bmbt3DS&amp;diff=5227</id>
		<title>3DS:Bmbt3DS</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=3DS:Bmbt3DS&amp;diff=5227"/>
		<updated>2024-01-31T19:40:39Z</updated>

		<summary type="html">&lt;p&gt;Doge 2: add tabber for boot9strap, fastboot3DS, ntrboot, godmode9 and luma3ds chainloader (thanks for the suggestion blue!)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox homebrew&lt;br /&gt;
| for3ds = 1&lt;br /&gt;
| forwiiu = 0&lt;br /&gt;
| forswitch = 0&lt;br /&gt;
| forwii = 0&lt;br /&gt;
| developers = Gruetzig&lt;br /&gt;
| version = bmbt3DS +1&lt;br /&gt;
| releasedate = 2023-06-07&lt;br /&gt;
| github = Gruetzig/bmbt3ds&lt;br /&gt;
| forwindows = 0&lt;br /&gt;
| formac = 0&lt;br /&gt;
| forlinux = 0&lt;br /&gt;
| forjava = 0&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
BMBT3DS is a bare metal button testing &amp;lt;code&amp;gt;.firm&amp;lt;/code&amp;gt; payload for the Nintendo 3DS. It can be used to test all buttons on the console, and to see if one is being held down or not.&lt;br /&gt;
&lt;br /&gt;
==Instructions==&lt;br /&gt;
&lt;br /&gt;
===What you will need===&lt;br /&gt;
&lt;br /&gt;
*[[3DS:Boot9strap|boot9strap]], [[3DS:GodMode9|GodMode9]] or [[3DS:Fastboot3DS|fastboot3DS]] installed to the FIRM partition(s)&lt;br /&gt;
*[[3DS:Luma3DS|Luma3DS]]&#039; &amp;lt;code&amp;gt;boot.firm&amp;lt;/code&amp;gt; on the root of your SD card&lt;br /&gt;
*The latest release of [https://github.com/Gruetzig/bmbt3ds/releases/latest bmbt3DS] (the &amp;lt;code&amp;gt;bmbt3ds.firm&amp;lt;/code&amp;gt; file)&lt;br /&gt;
&lt;br /&gt;
===Section I - Running the test===&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|boot9strap=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span&amp;gt;&lt;br /&gt;
# Power off your console&lt;br /&gt;
# Remove the SD card from your console and insert it into your computer&lt;br /&gt;
# Copy &amp;lt;code&amp;gt;bmbt3ds.firm&amp;lt;/code&amp;gt; to the root of your SD Card&lt;br /&gt;
# Rename &amp;lt;code&amp;gt;boot.firm&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;luma.firm&amp;lt;/code&amp;gt;&lt;br /&gt;
# Rename &amp;lt;code&amp;gt;bmbt3ds.firm&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;boot.firm&amp;lt;/code&amp;gt;&lt;br /&gt;
# Safely eject the SD card from your computer and reinsert it into your console&lt;br /&gt;
# Power on the console without pressing any buttons&lt;br /&gt;
{{Info|text=This payload does not show anything on either screens until a button is pressed. Refer to the attached image for what parts of the screen will light up for each button pressed.|image=[[File:Bmbt.png|384px]]}}&lt;br /&gt;
# Press each button once, verifying that the corresponding button shows up on the top screen. If it does not show up, the button pressed may be faulty. If you see a constant white square for one button and you are &#039;&#039;&#039;not&#039;&#039;&#039; holding the button down, that button may be stuck and could be the source of some issues.&lt;br /&gt;
# Once you are finished with the button tester, press the power button once to power off the console&lt;br /&gt;
# Remove the SD card from your console and insert it into your computer&lt;br /&gt;
# Delete &amp;lt;code&amp;gt;boot.firm&amp;lt;/code&amp;gt; from the root of your SD card&lt;br /&gt;
# Rename &amp;lt;code&amp;gt;luma.firm&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;boot.firm&amp;lt;/code&amp;gt;&lt;br /&gt;
# Safely eject the SD card from your computer and reinsert it into your console&lt;br /&gt;
# Power on your console&lt;br /&gt;
{{Success|text=If all went well, you have successfully tested the buttons on your console.}}&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-|fastboot3DS=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span&amp;gt;&lt;br /&gt;
# Power off your console&lt;br /&gt;
# Remove the SD card from your console and insert it into your computer&lt;br /&gt;
# Copy &amp;lt;code&amp;gt;bmbt3ds.firm&amp;lt;/code&amp;gt; to the root of your SD Card&lt;br /&gt;
# Safely eject the SD card from your computer and reinsert it into your console&lt;br /&gt;
# Power on the console while holding {{B|HOME}} to enter the fastboot3DS menu&lt;br /&gt;
# Select &amp;lt;code&amp;gt;[+]Boot from file...&amp;lt;/code&amp;gt; -&amp;gt; &amp;lt;code&amp;gt;sdmc:&amp;lt;/code&amp;gt; -&amp;gt; &amp;lt;code&amp;gt;bmbt3ds.firm&amp;lt;/code&amp;gt;&lt;br /&gt;
{{Info|text=This payload does not show anything on either screens until a button is pressed. Refer to the attached image for what parts of the screen will light up for each button pressed.|image=[[File:Bmbt.png|384px]]}}&lt;br /&gt;
# Press each button once, verifying that the corresponding button shows up on the top screen. If it does not show up, the button pressed may be faulty. If you see a constant white square for one button and you are &#039;&#039;&#039;not&#039;&#039;&#039; holding the button down, that button may be stuck and could be the source of some issues.&lt;br /&gt;
# Once you are finished with the button tester, press the power button once to power off the console&lt;br /&gt;
# Remove the SD card from your console and insert it into your computer&lt;br /&gt;
# Delete &amp;lt;code&amp;gt;bmbt3ds.firm&amp;lt;/code&amp;gt; from the root of your SD card&lt;br /&gt;
# Safely eject the SD card from your computer and reinsert it into your console&lt;br /&gt;
# Power on your console&lt;br /&gt;
{{Success|text=If all went well, you have successfully tested the buttons on your console.}}&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-|ntrboot=&lt;br /&gt;
{{warning|text=If you do not have a flashcart compatible with ntrboot, please choose another option.}}&lt;br /&gt;
&amp;lt;span&amp;gt;&lt;br /&gt;
# Power off your console&lt;br /&gt;
# Remove the SD card from your console and insert it into your computer&lt;br /&gt;
# Copy &amp;lt;code&amp;gt;bmbt3ds.firm&amp;lt;/code&amp;gt; to the root of your SD Card&lt;br /&gt;
# Rename &amp;lt;code&amp;gt;boot.firm&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;luma.firm&amp;lt;/code&amp;gt;&lt;br /&gt;
# Rename &amp;lt;code&amp;gt;bmbt3ds.firm&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;boot.firm&amp;lt;/code&amp;gt;&lt;br /&gt;
# Safely eject the SD card from your computer and reinsert it into your console&lt;br /&gt;
# Insert the flashcart flashed with ntrboot into your console&lt;br /&gt;
# Put the magnet into position to trigger the lid sensor. Refer to [https://i.imgur.com/5e3lKe2.png this image for reference]&lt;br /&gt;
#* Note, 2DS users will not need a magnet, as their device cannot physically fold. Instead, move the sleep switch to the right&lt;br /&gt;
# Press and hold {{Key press|START|SELECT|X}}, then briefly press and hold the power button for 2 to 3 seconds&lt;br /&gt;
# Your console should now be booted into BMBT.&lt;br /&gt;
#* If it did not boot and instead booted into the HOME Menu or turned off immediately, power off your console and try again. You may need a few attempts to get the magnet positioning correct.&lt;br /&gt;
{{Info|text=This payload does not show anything on either screens until a button is pressed. Refer to the attached image for what parts of the screen will light up for each button pressed.|image=[[File:Bmbt.png|384px]]}}&lt;br /&gt;
# Press each button once, verifying that the corresponding button shows up on the top screen. If it does not show up, the button pressed may be faulty. If you see a constant white square for one button and you are &#039;&#039;&#039;not&#039;&#039;&#039; holding the button down, that button may be stuck and could be the source of some issues.&lt;br /&gt;
# Once you are finished with the button tester, press the power button once to power off the console&lt;br /&gt;
# Remove the SD card from your console and insert it into your computer&lt;br /&gt;
# Delete &amp;lt;code&amp;gt;boot.firm&amp;lt;/code&amp;gt; from the root of your SD card&lt;br /&gt;
# Rename &amp;lt;code&amp;gt;luma.firm&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;boot.firm&amp;lt;/code&amp;gt;&lt;br /&gt;
# Safely eject the SD card from your computer and reinsert it into your console&lt;br /&gt;
# Power on your console&lt;br /&gt;
{{Success|text=If all went well, you have successfully tested the buttons on your console.}}&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-|GodMode9=&lt;br /&gt;
{{warning|text=This section only applies to consoles with GodMode9 installed into FIRM0/1.}}&lt;br /&gt;
&amp;lt;span&amp;gt;&lt;br /&gt;
# Power off your console&lt;br /&gt;
# Remove the SD card from your console and insert it into your computer&lt;br /&gt;
# Copy &amp;lt;code&amp;gt;bmbt3ds.firm&amp;lt;/code&amp;gt; to the &amp;lt;code&amp;gt;sd:/gm9/payloads&amp;lt;/code&amp;gt; folder on your SD card&lt;br /&gt;
# Reinsert the SD card into your console&lt;br /&gt;
# Power on the console while holding {{Key press|R|LEFT}} to enter the GodMode9 bootloader menu&lt;br /&gt;
# Select &amp;lt;code&amp;gt;Select payload...&amp;lt;/code&amp;gt; -&amp;gt; &amp;lt;code&amp;gt;bmbt3ds.firm&amp;lt;/code&amp;gt;&lt;br /&gt;
{{Info|text=This payload does not show anything on either screens until a button is pressed. Refer to the attached image for what parts of the screen will light up for each button pressed.|image=[[File:Bmbt.png|384px]]}}&lt;br /&gt;
# Press each button once, verifying that the corresponding button shows up on the top screen. If it does not show up, the button pressed may be faulty. If you see a constant white square for one button and you are &#039;&#039;&#039;not&#039;&#039;&#039; holding the button down, that button may be stuck and could be the source of some issues.&lt;br /&gt;
# Once you are finished with the button tester, press the power button once to power off the console&lt;br /&gt;
{{Success|text=If all went well, you have successfully tested the buttons on your console.}}&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-|Luma3DS chainloader=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span&amp;gt;&lt;br /&gt;
# Power off your console&lt;br /&gt;
# Remove the SD card from your console and insert it into your computer&lt;br /&gt;
# Copy &amp;lt;code&amp;gt;bmbt3ds.firm&amp;lt;/code&amp;gt; to the &amp;lt;code&amp;gt;sd:/luma/payloads&amp;lt;/code&amp;gt; folder on your SD card&lt;br /&gt;
# Reinsert the SD card into your console&lt;br /&gt;
# Power on the console while holding {{B|START}} to open Luma3DS chainloader&lt;br /&gt;
#* If you dont see Luma3DS chainloader, follow [[3dsguide:restoring-updating-cfw.html|Restoring / Updating CFW]] and try again&lt;br /&gt;
#* If you still don&#039;t see it, follow the boot9strap tab above instead&lt;br /&gt;
# Select &amp;lt;code&amp;gt;bmbt3ds.firm&amp;lt;/code&amp;gt;&lt;br /&gt;
{{Info|text=This payload does not show anything on either screens until a button is pressed. Refer to the attached image for what parts of the screen will light up for each button pressed.|image=[[File:Bmbt.png|384px]]}}&lt;br /&gt;
# Press each button once, verifying that the corresponding button shows up on the top screen. If it does not show up, the button pressed may be faulty. If you see a constant white square for one button and you are &#039;&#039;&#039;not&#039;&#039;&#039; holding the button down, that button may be stuck and could be the source of some issues.&lt;br /&gt;
# Once you are finished with the button tester, press the power button once to power off the console&lt;br /&gt;
{{Success|text=If all went well, you have successfully tested the buttons on your console.}}&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/tabber&amp;gt;{{Short description|Bare-metal button tester for the 3DS}}&lt;/div&gt;</summary>
		<author><name>Doge 2</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=3DS:Bmbt3ds&amp;diff=5215</id>
		<title>3DS:Bmbt3ds</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=3DS:Bmbt3ds&amp;diff=5215"/>
		<updated>2024-01-29T13:37:45Z</updated>

		<summary type="html">&lt;p&gt;Doge 2: redirect&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[3DS:BMBT]]&lt;/div&gt;</summary>
		<author><name>Doge 2</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=3DS:Bmbt3DS&amp;diff=5214</id>
		<title>3DS:Bmbt3DS</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=3DS:Bmbt3DS&amp;diff=5214"/>
		<updated>2024-01-29T13:33:25Z</updated>

		<summary type="html">&lt;p&gt;Doge 2: initial commit&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox homebrew&lt;br /&gt;
| for3ds = 1&lt;br /&gt;
| forwiiu = 0&lt;br /&gt;
| forswitch = 0&lt;br /&gt;
| forwii = 0&lt;br /&gt;
| developers = Gruetzig&lt;br /&gt;
| version = bmbt3DS +1&lt;br /&gt;
| releasedate = 2023-06-07&lt;br /&gt;
| github = Gruetzig/bmbt3ds&lt;br /&gt;
| forwindows = 0&lt;br /&gt;
| formac = 0&lt;br /&gt;
| forlinux = 0&lt;br /&gt;
| forjava = 0&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
BMBT3DS is a bare metal button testing &amp;lt;code&amp;gt;.firm&amp;lt;/code&amp;gt; payload for the Nintendo 3DS. It can be used to test all buttons on the console, and to see if one is being held down or not.&lt;br /&gt;
&lt;br /&gt;
==Instructions==&lt;br /&gt;
&lt;br /&gt;
===What you will need===&lt;br /&gt;
&lt;br /&gt;
*[[3DS:Boot9strap|boot9strap]], [[3DS:GodMode9|GodMode9]] or [[3DS:Fastboot3DS|fastboot3DS]] installed to the FIRM partition(s)&lt;br /&gt;
*[[3DS:Luma3DS|Luma3DS]]&#039; &amp;lt;code&amp;gt;boot.firm&amp;lt;/code&amp;gt; on the root of your SD card&lt;br /&gt;
*The latest release of [https://github.com/Gruetzig/bmbt3ds/releases/latest bmbt3DS] (the &amp;lt;code&amp;gt;bmbt3ds.firm&amp;lt;/code&amp;gt; file)&lt;br /&gt;
&lt;br /&gt;
===Section I - Preparing===&lt;br /&gt;
&lt;br /&gt;
#Power off your console&lt;br /&gt;
#Remove the SD card from your console and insert it into your computer&lt;br /&gt;
#Copy &amp;lt;code&amp;gt;bmbt3ds.firm&amp;lt;/code&amp;gt; to the root of your SD card&lt;br /&gt;
#Rename &amp;lt;code&amp;gt;boot.firm&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;luma.firm&amp;lt;/code&amp;gt;&lt;br /&gt;
#Rename &amp;lt;code&amp;gt;bmbt3ds.firm&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;boot.firm&amp;lt;/code&amp;gt;&lt;br /&gt;
#Safely eject the SD card from your computer and reinsert it into your console&lt;br /&gt;
&lt;br /&gt;
===Section II - Running the test===&lt;br /&gt;
&lt;br /&gt;
#Power on the console without pressing any buttons&lt;br /&gt;
{{Info|text=This payload does not show anything on either screens until a button is pressed. Refer to the attached image for what parts of the screen will light up for each button pressed.|image=[[File:Bmbt.png|384px]]}}&lt;br /&gt;
#Press each button once, verifying that the corresponding button shows up on the top screen. If it does not show up, the button pressed may be faulty. If you see a constant white square for one button and you are _not_ holding the button down, that button may be stuck and could be the source of some issues.&lt;br /&gt;
#Once you are finished with the button tester, press the power button once to power off the console&lt;br /&gt;
#Remove the SD card from your console and insert it into your computer&lt;br /&gt;
#Delete &amp;lt;code&amp;gt;boot.firm&amp;lt;/code&amp;gt; from the root of your SD card&lt;br /&gt;
#Rename &amp;lt;code&amp;gt;luma.firm&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;boot.firm&amp;lt;/code&amp;gt;&lt;br /&gt;
#Safely eject the SD card from your computer and reinsert it into your console&lt;br /&gt;
#Power on your console{{Success|text=If all went well, you have successfully tested the buttons on your console.}}&lt;/div&gt;</summary>
		<author><name>Doge 2</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=File:Bmbt.png&amp;diff=5213</id>
		<title>File:Bmbt.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=File:Bmbt.png&amp;diff=5213"/>
		<updated>2024-01-29T13:25:28Z</updated>

		<summary type="html">&lt;p&gt;Doge 2: bmbt3DS button layout&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
bmbt3DS button layout&lt;/div&gt;</summary>
		<author><name>Doge 2</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=3DS:3dsgba&amp;diff=5166</id>
		<title>3DS:3dsgba</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=3DS:3dsgba&amp;diff=5166"/>
		<updated>2024-01-24T16:00:43Z</updated>

		<summary type="html">&lt;p&gt;Doge 2: redirect&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[3DS:GBA games]]&lt;/div&gt;</summary>
		<author><name>Doge 2</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=3DS:GodMode9/Usage&amp;diff=5130</id>
		<title>3DS:GodMode9/Usage</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=3DS:GodMode9/Usage&amp;diff=5130"/>
		<updated>2024-01-18T19:57:59Z</updated>

		<summary type="html">&lt;p&gt;Doge 2: add notice about initialization errors&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TOC right}}{{info|text=For information on dumping cartridges or SD card content, see [[3DS:Dump titles and game cartridges]].}}&lt;br /&gt;
{{info|text=For support (in English) with GodMode9, as well as help with scripting and to get updates and info, join [https://discord.gg/BRcbvtFxX4 GodMode9 on Discord].}}&lt;br /&gt;
&lt;br /&gt;
[[3DS:GodMode9|GodMode9]] is a full access file browser for the Nintendo 3DS console, giving you access to your SD card, the FAT partitions inside your SysNAND and EmuNAND, and basically anything else. Among other functionality, you can copy, delete, rename files, and create folders.&lt;br /&gt;
&lt;br /&gt;
Note that if you have any payload files other than &amp;lt;code&amp;gt;GodMode9.firm&amp;lt;/code&amp;gt; in the &amp;lt;code&amp;gt;/luma/payloads/&amp;lt;/code&amp;gt; folder on your SD card, holding {{B|Start}} on boot will display a &amp;quot;chainloader menu&amp;quot; where you will have to use the D-Pad and the {{B|A}} button to select &amp;quot;GodMode9&amp;quot; for these instructions. &lt;br /&gt;
&lt;br /&gt;
GodMode9 is powerful software that has the capability to modify essentially anything on your console. Though many of these modifications are locked behind a permissions system, and it is impossible to accidentally perform dangerous actions without deliberately unlocking permissions, you should still follow instructions carefully and keep backups just in case.&lt;br /&gt;
&lt;br /&gt;
== Updating GodMode9 ==&lt;br /&gt;
{{info|text=Some of the instructions below are only applicable to the latest version of GodMode9, and as such you should follow this section to update your copy before continuing. Overwrite any existing files.}}&lt;br /&gt;
&lt;br /&gt;
=== What You Need ===&lt;br /&gt;
* The latest release of {{GitHub|d0k3/GodMode9/releases/latest|GodMode9}} (the GodMode9 &amp;lt;code&amp;gt;.zip&amp;lt;/code&amp;gt; file)&lt;br /&gt;
&lt;br /&gt;
=== Instructions ===&lt;br /&gt;
&lt;br /&gt;
# Power off your device&lt;br /&gt;
# Insert your SD card into your computer&lt;br /&gt;
# Copy &amp;lt;code&amp;gt;GodMode9.firm&amp;lt;/code&amp;gt; from the GodMode9 &amp;lt;code&amp;gt;.zip&amp;lt;/code&amp;gt; to the &amp;lt;code&amp;gt;/luma/payloads&amp;lt;/code&amp;gt; folder on your SD card&lt;br /&gt;
# Copy the &amp;lt;code&amp;gt;gm9&amp;lt;/code&amp;gt; folder from the GodMode9 &amp;lt;code&amp;gt;.zip&amp;lt;/code&amp;gt; to the root of your SD card&lt;br /&gt;
# Reinsert your SD card into your device&lt;br /&gt;
&lt;br /&gt;
{{success|text=GodMode9 is now up to date.}}&lt;br /&gt;
&lt;br /&gt;
== Creating a NAND Backup ==&lt;br /&gt;
# Press and hold {{B|Start}}, and while holding {{B|Start}}, power on your device. This will launch GodMode9&lt;br /&gt;
# Press {{B|Home}} to bring up the action menu&lt;br /&gt;
# Select &amp;quot;Scripts...&amp;quot;&lt;br /&gt;
# Select &amp;quot;GM9Megascript&amp;quot;&lt;br /&gt;
# Select &amp;quot;Backup Options&amp;quot;&lt;br /&gt;
# Select &amp;quot;SysNAND Backup&amp;quot;&lt;br /&gt;
# Press {{B|A}} to confirm&lt;br /&gt;
#* This process will take some time&lt;br /&gt;
#* If you get an error, make sure that you have at least 1.3GB of free space on your SD card&lt;br /&gt;
# Press {{B|A}} to continue&lt;br /&gt;
# Press {{B|B}} to return to the main menu&lt;br /&gt;
# Select &amp;quot;Exit&amp;quot;&lt;br /&gt;
# Press {{B|A}} to relock write permissions if prompted&lt;br /&gt;
# Hold {{B|R}} and press {{B|Start}} while still holding {{B|R}} to power off your device&lt;br /&gt;
&lt;br /&gt;
{{success|text=Your NAND backup has been successfully created. You can find it in &amp;lt;code&amp;gt;/gm9/out/&amp;lt;/code&amp;gt; under the name &amp;lt;code&amp;gt;&amp;lt;date&amp;gt;_&amp;lt;serialnumber&amp;gt;_sysnand_###.bin&amp;lt;/code&amp;gt;, along with its accompanying checksum (&amp;lt;code&amp;gt;.sha&amp;lt;/code&amp;gt;) file. You will probably want to back up these files to somewhere safe, then delete them from your SD card to reclaim the space.}}&lt;br /&gt;
&lt;br /&gt;
== Restoring a NAND backup ==&lt;br /&gt;
# Power off your device&lt;br /&gt;
# Insert your SD card into your computer&lt;br /&gt;
# Copy &amp;lt;code&amp;gt;&amp;lt;date&amp;gt;_&amp;lt;serialnumber&amp;gt;_sysnand_###.bin&amp;lt;/code&amp;gt; from your computer to the &amp;lt;code&amp;gt;/gm9/out/&amp;lt;/code&amp;gt; folder on your SD card&lt;br /&gt;
# Reinsert your SD card into your device&lt;br /&gt;
# Press and hold {{B|Start}}, and while holding {{B|Start}}, power on your device. This will launch GodMode9&lt;br /&gt;
# Press {{B|Home}} to bring up the action menu&lt;br /&gt;
# Select &amp;quot;Scripts...&amp;quot;&lt;br /&gt;
# Select &amp;quot;GM9Megascript&amp;quot;&lt;br /&gt;
# Select &amp;quot;Restore Options&amp;quot;&lt;br /&gt;
# Select &amp;quot;SysNAND Restore (safe)&amp;quot;&lt;br /&gt;
# Select your NAND backup&lt;br /&gt;
# Press {{B|A}} to unlock SysNAND (lvl3) writing, then input the key combo given&lt;br /&gt;
#* This will &#039;&#039;&#039;not&#039;&#039;&#039; overwrite your boot9strap installation&lt;br /&gt;
#* This process will take some time&lt;br /&gt;
# Press {{B|A}} to continue&lt;br /&gt;
# Press {{B|B}} to return to the main menu&lt;br /&gt;
# Select &amp;quot;Exit&amp;quot;&lt;br /&gt;
# Press {{B|A}} to relock write permissions if prompted&lt;br /&gt;
# Hold {{B|R}} and press {{B|Start}} at while still holding {{B|R}} to power off your device&lt;br /&gt;
&lt;br /&gt;
{{success|text=Your NAND backup has been successfully restored. You can now delete &amp;lt;code&amp;gt;&amp;lt;date&amp;gt;_&amp;lt;serialnumber&amp;gt;_sysnand_###.bin&amp;lt;/code&amp;gt; from your SD card.}}&lt;br /&gt;
&lt;br /&gt;
== Injecting any .CIA app into Health &amp;amp; Safety ==&lt;br /&gt;
&lt;br /&gt;
{{info|text=Note that you cannot inject something that is larger than Health &amp;amp; Safety. You&#039;ll only be able to install inject relatively small homebrew (no retail games).}}&lt;br /&gt;
&lt;br /&gt;
# Press and hold {{B|Start}}, and while holding {{B|Start}}, power on your device. This will launch GodMode9&lt;br /&gt;
# Navigate to the location of your &amp;lt;code&amp;gt;.cia&amp;lt;/code&amp;gt; file&lt;br /&gt;
# Press {{B|A}} on the &amp;lt;code&amp;gt;.cia&amp;lt;/code&amp;gt; file to select it&lt;br /&gt;
# Select &amp;quot;CIA image options...&amp;quot;&lt;br /&gt;
# Select &amp;quot;Mount image to drive&amp;quot;&lt;br /&gt;
# Press {{B|A}} on the &amp;lt;code&amp;gt;.app&amp;lt;/code&amp;gt; file&lt;br /&gt;
# Select &amp;quot;NCCH image options&lt;br /&gt;
# Select &amp;quot;Inject to H&amp;amp;S&amp;quot;&lt;br /&gt;
# Press {{B|A}} to unlock SysNAND (lvl1) writing, then input the key combo given&lt;br /&gt;
# Press {{B|A}} to continue&lt;br /&gt;
# Press {{B|A}} to relock write permissions if prompted&lt;br /&gt;
&lt;br /&gt;
{{success|text=Your desired application has now been injected into Health &amp;amp; Safety.}}&lt;br /&gt;
&lt;br /&gt;
== Restoring Health &amp;amp; Safety after injecting a .CIA app ==&lt;br /&gt;
&lt;br /&gt;
{{info|text=This will only work if you performed the initial injection with GodMode9. If you&#039;ve been following this page, then you did it with GodMode9.}}&lt;br /&gt;
&lt;br /&gt;
# Press and hold {{B|Start}}, and while holding {{B|Start}}, power on your device. This will launch GodMode9&lt;br /&gt;
# Press {{B|Home}} to bring up the action menu&lt;br /&gt;
# Select &amp;quot;More...&amp;quot;&lt;br /&gt;
# Select &amp;quot;Restore H&amp;amp;S&amp;quot;&lt;br /&gt;
# Press {{B|A}} to unlock SysNAND (lvl1) writing, then input the key combo given&lt;br /&gt;
# Press {{B|A}} to relock write permissions if prompted&lt;br /&gt;
&lt;br /&gt;
{{success|text=Health &amp;amp; Safety has been reverted to normal.}}&lt;br /&gt;
&lt;br /&gt;
== Format an SD card ==&lt;br /&gt;
&lt;br /&gt;
{{critical|text=This will erase the contents of your SD card!}}&lt;br /&gt;
&lt;br /&gt;
# Press and hold {{B|Start}}, and while holding {{B|Start}}, power on your device. This will launch GodMode9&lt;br /&gt;
# Press {{B|R|B}} to unmount the current SD card and insert the one you want to format{{Info|text=If GodMode9 shows an initialization error when inserting the SD Card to be formatted, it can safely be dismissed.}}&lt;br /&gt;
# Press {{B|Home}} to bring up the action menu&lt;br /&gt;
# Select &amp;quot;More...&amp;quot;&lt;br /&gt;
# Select &amp;quot;SD format menu&amp;quot;&lt;br /&gt;
# Select an EmuNAND option if you wish to use one&lt;br /&gt;
#* If you don&#039;t know what it is or have no legitimate use for it, select &amp;quot;No EmuNAND&amp;quot;&lt;br /&gt;
# Select &amp;quot;Auto&amp;quot;&lt;br /&gt;
# Press {{B|A}} to accept the label &amp;lt;code&amp;gt;GM9SD&amp;lt;/code&amp;gt;&lt;br /&gt;
#* You can input a custom name if you want&lt;br /&gt;
# When prompted, input the key combo given to confirm the format&lt;br /&gt;
&lt;br /&gt;
{{success|text=Your SD card has successfully been formatted for use with the 3DS.}}&lt;br /&gt;
&lt;br /&gt;
== Removing an NNID without formatting your device ==&lt;br /&gt;
&lt;br /&gt;
{{info|text=This process will only log you out of your NNID. You will still not be able to use the NNID on another console, as the NNID remains linked to the console.}}&lt;br /&gt;
&lt;br /&gt;
# Press and hold {{B|Start}}, and while holding {{B|Start}}, power on your device. This will launch GodMode9&lt;br /&gt;
# Press {{B|Home}} to bring up the action menu&lt;br /&gt;
# Select &amp;quot;Scripts...&amp;quot;&lt;br /&gt;
# Select &amp;quot;GM9Megascript&amp;quot;&lt;br /&gt;
# Select &amp;quot;Scripts from Plailect&#039;s Guide&amp;quot;&lt;br /&gt;
# Select &amp;quot;Remove NNID&amp;quot;&lt;br /&gt;
# Press {{B|A}} to continue&lt;br /&gt;
# Press {{B|A}} to unlock SysNAND (lvl1) writing, then input the key combo given&lt;br /&gt;
# Press {{B|A}} to continue&lt;br /&gt;
# Press {{B|B}} to return to the main menu&lt;br /&gt;
# Select &amp;quot;Exit&amp;quot;&lt;br /&gt;
# Press {{B|A}} to relock write permissions if prompted&lt;br /&gt;
# Press {{B|Start}} to reboot your device&lt;br /&gt;
&lt;br /&gt;
{{success|text=You have now been logged out of your NNID.}}&lt;br /&gt;
&lt;br /&gt;
{{hg imported}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Nintendo 3DS guides]]&lt;/div&gt;</summary>
		<author><name>Doge 2</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=Nintendo_3DS_and_Wii_U_online_shutdown_and_homebrew_FAQ&amp;diff=4921</id>
		<title>Nintendo 3DS and Wii U online shutdown and homebrew FAQ</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=Nintendo_3DS_and_Wii_U_online_shutdown_and_homebrew_FAQ&amp;diff=4921"/>
		<updated>2023-12-09T20:42:41Z</updated>

		<summary type="html">&lt;p&gt;Doge 2: minor grammar changes&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Page WIP|notes=&lt;br /&gt;
* Needs more Wii U-focused info, as I am only knowledgeable about 3DS&lt;br /&gt;
}}{{ambox|text=Anyone is free to edit this draft!}}This page answers frequently asked questions about the discontinuation of online services for the Nintendo 3DS and Wii U in April 2024 and its relation to homebrew.&lt;br /&gt;
&lt;br /&gt;
[https://en-americas-support.nintendo.com/app/answers/detail/a_id/63227/~/announcement-of-discontinuation-of-online-services-for-nintendo-3ds-and-wii-u Read the official announcement] on Nintendo Support.&lt;br /&gt;
&lt;br /&gt;
== Will homebrew let me continue to play online? ==&lt;br /&gt;
The official servers will be going down permanently for everyone, homebrew will not grant you access to them. Instead, an alternate network, [https://pretendo.network Pretendo Network], is in development.&lt;br /&gt;
&lt;br /&gt;
== Can I use Pretendo Network without hacking? ==&lt;br /&gt;
No, homebrew is required to play on Pretendo Network or any unofficial servers.&lt;br /&gt;
&lt;br /&gt;
== Will Pretendo Network work on Tiramisu? ==&lt;br /&gt;
No, Pretendo has ended support for Tiramisu. You will need to use the Aroma environment to install it.&lt;br /&gt;
&lt;br /&gt;
== Can I still set up homebrew after the shutdown? ==&lt;br /&gt;
Yes, but certain exploits that depend on online services may not be available, such as Seedminer, which requires use of the Friend List.&lt;br /&gt;
&lt;br /&gt;
== What happens to the eShop? ==&lt;br /&gt;
Nintendo eShop is likely to stay available for downloading game updates and past purchases for a long time. Similarly, the Wii Shop Channel and DSi Shop are still online to download purchases many years later.&lt;br /&gt;
&lt;br /&gt;
== Will I still be able to update? ==&lt;br /&gt;
Just like the eShop, update servers are most likely going to be still accessible after the shutdown. Consoles like the Wii are still able to be updated. It is still recommended to update if CFW is installed on the console.&lt;br /&gt;
&lt;br /&gt;
== What about Pokémon Bank? ==&lt;br /&gt;
Pokémon Bank and Poké Transporter will still work after the shutdown, but it is recommended to transfer to Pokémon HOME as early as possible, as it may not stay available for long&amp;lt;ref&amp;gt;https://twitter.com/playpokemon/status/1709614360904004012 ([https://web.archive.org/web/20231005083547/https://twitter.com/playpokemon/status/1709614360904004012 archive])&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Doge 2</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=Switch:Atmosphere&amp;diff=4893</id>
		<title>Switch:Atmosphere</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=Switch:Atmosphere&amp;diff=4893"/>
		<updated>2023-12-03T03:40:51Z</updated>

		<summary type="html">&lt;p&gt;Doge 2: initial commit, wip&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Atmosphere is a work in progress custom firmware for the Nintendo Switch. It is extremely modular, has a built in cheat engine, and highly configurable.&lt;br /&gt;
{{Page WIP}}&lt;br /&gt;
==Installation==&lt;br /&gt;
{{Infobox homebrew&lt;br /&gt;
| image = Atmosphere logo.png&lt;br /&gt;
| imagealt = Atmosphere logo&lt;br /&gt;
| for3ds = 0&lt;br /&gt;
| forwiiu = 0&lt;br /&gt;
| forswitch = 1&lt;br /&gt;
| forwii = 0&lt;br /&gt;
| developers = ReSwitched Team&lt;br /&gt;
| version = 1.6.2&lt;br /&gt;
| releasedate = 2023-10-27&lt;br /&gt;
| github = Atmosphere-NX/Atmosphere&lt;br /&gt;
| forwindows = 0&lt;br /&gt;
| formac = 0&lt;br /&gt;
| forlinux = 0&lt;br /&gt;
| forjava = 0&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
#Power off your Nintendo Switch and eject the microSD Card&lt;br /&gt;
#Insert the microSD card into your computer&lt;br /&gt;
#Download the latest release zip of [https://github.com/Atmosphere-NX/Atmosphere/releases/latest Atmosphere], along with the &amp;lt;code&amp;gt;fusee.bin&amp;lt;/code&amp;gt; file&lt;br /&gt;
#*This file will be used to launch Atmosphere&lt;br /&gt;
#Extract the contents of the Atmosphere zip to the root of your microSD Card&lt;br /&gt;
#Eject the microSD Card from your computer and reinsert it into your Nintendo Switch&lt;br /&gt;
&lt;br /&gt;
== Booting Atmosphere ==&lt;br /&gt;
&lt;br /&gt;
# Put your Nintendo Switch into RCM mode using your preferred method of choice&lt;br /&gt;
#Push the &amp;lt;code&amp;gt;fusee.bin&amp;lt;/code&amp;gt; payload using your payload launcher of choice&lt;br /&gt;
#You are now running Atmosphere!&lt;/div&gt;</summary>
		<author><name>Doge 2</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=File:Atmosphere_logo.png&amp;diff=4892</id>
		<title>File:Atmosphere logo.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=File:Atmosphere_logo.png&amp;diff=4892"/>
		<updated>2023-12-03T03:22:26Z</updated>

		<summary type="html">&lt;p&gt;Doge 2: Atmosphere logo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
Atmosphere logo&lt;/div&gt;</summary>
		<author><name>Doge 2</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=Switch:Hekate&amp;diff=4867</id>
		<title>Switch:Hekate</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=Switch:Hekate&amp;diff=4867"/>
		<updated>2023-11-30T23:38:04Z</updated>

		<summary type="html">&lt;p&gt;Doge 2: initial commit, wip&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hekate is a custom bootloader for the Nintendo Switch that allows you to perform various CFW related tasks.&lt;br /&gt;
{{Page WIP}}&lt;br /&gt;
{{Infobox homebrew&lt;br /&gt;
| image = Hekate.png&lt;br /&gt;
| imagealt = Hekate IPL Custom NX Bootloader&lt;br /&gt;
| for3ds = 0&lt;br /&gt;
| forwiiu = 0&lt;br /&gt;
| forswitch = 1&lt;br /&gt;
| forwii = 0&lt;br /&gt;
| developers = CTCaer&lt;br /&gt;
| version = 6.0.7&lt;br /&gt;
| releasedate = 2023-10-13&lt;br /&gt;
| github = https://github.com/CTCaer/hekate&lt;br /&gt;
| forwindows = 0&lt;br /&gt;
| formac = 0&lt;br /&gt;
| forlinux = 0&lt;br /&gt;
| forjava = 0&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Installing/updating Hekate==&lt;br /&gt;
&lt;br /&gt;
#Power off your Nintendo Switch&lt;br /&gt;
#Insert the microSD card into your computer&lt;br /&gt;
#Download the [https://github.com/CTCaer/hekate/releases/latest latest release] of Hekate. it should be named &amp;lt;code&amp;gt;hekate_ctcaer_x.x.x_Nyx_x.x.x.zip&amp;lt;/code&amp;gt;&lt;br /&gt;
#Open the archive and extract the &amp;lt;code&amp;gt;bootloader&amp;lt;/code&amp;gt; folder to the root of your microSD card, overwriting if asked. Then copy the &amp;lt;code&amp;gt;hekate_ctcaer_x.x.x.bin&amp;lt;/code&amp;gt; to your computer&lt;br /&gt;
#Eject your microSD card from your computer and reinsert it into your Nintendo Switch&lt;br /&gt;
&lt;br /&gt;
== Booting Hekate ==&lt;br /&gt;
&lt;br /&gt;
# Put your Nintendo Switch into RCM mode using your preferred method&lt;br /&gt;
# Push the &amp;lt;code&amp;gt;hekate_ctcaer_x.x.x.bin&amp;lt;/code&amp;gt; payload using your payload launcher of choice&lt;/div&gt;</summary>
		<author><name>Doge 2</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=3DS:Alternate_Exploits/Old_Finalizing_Setup&amp;diff=4863</id>
		<title>3DS:Alternate Exploits/Old Finalizing Setup</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=3DS:Alternate_Exploits/Old_Finalizing_Setup&amp;diff=4863"/>
		<updated>2023-11-30T22:43:35Z</updated>

		<summary type="html">&lt;p&gt;Doge 2: should probably put sd card in computer to replace firm and 3dsx&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Required Reading==&lt;br /&gt;
The file &amp;lt;code&amp;gt;boot.firm&amp;lt;/code&amp;gt; is what is launched by boot9strap itself after it finishes loading off of NAND. In this case, we are using Luma3DS by LumaTeam to patch the console, allowing it to run homebrew software.&lt;br /&gt;
&lt;br /&gt;
This guide will have you make critical system file backups and install the following homebrew programs:&lt;br /&gt;
	&lt;br /&gt;
*[[3DS:FBI|FBI]] &#039;&#039;(installs CIA formatted applications)&#039;&#039;&lt;br /&gt;
*[[3DS:Anemone3DS|Anemone3DS]] &#039;&#039;(installs custom themes)&#039;&#039;&lt;br /&gt;
*[[Checkpoint]] &#039;&#039;(backs up and restores save files for 3DS and DS games)&#039;&#039;&lt;br /&gt;
*[[3DS:Universal-Updater|Universal-Updater]] &#039;&#039;(a homebrew app store for downloading homebrew from the 3DS over Wi-Fi)&#039;&#039;&lt;br /&gt;
*[[3DS:GodMode9|GodMode9]] &#039;&#039;(multipurpose tool which can do NAND and cartridge functions)&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Homebrew Launcher Loader&#039;&#039;&#039; &#039;&#039;(launches the Homebrew Launcher)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==What You Need==&lt;br /&gt;
*The latest release of [https://github.com/astronautlevel2/Anemone3DS/releases/latest Anemone3DS] (the &amp;lt;code&amp;gt;.cia&amp;lt;/code&amp;gt; file)&lt;br /&gt;
*The v3.7.4 release of [https://github.com/BernardoGiordano/Checkpoint/releases/latest Checkpoint] (the &amp;lt;code&amp;gt;.cia&amp;lt;/code&amp;gt; file)&lt;br /&gt;
*The latest release of [https://github.com/PabloMK7/homebrew_launcher_dummy/releases/latest Homebrew Launcher Wrapper] (the &amp;lt;code&amp;gt;.cia&amp;lt;/code&amp;gt; file)&lt;br /&gt;
*The latest release of [https://github.com/Universal-Team/Universal-Updater/releases/latest Universal-Updater] (the &amp;lt;code&amp;gt;.cia&amp;lt;/code&amp;gt; file)&lt;br /&gt;
*The latest release of [https://github.com/Steveice10/FBI/releases FBI] (&#039;&#039;&#039;both&#039;&#039;&#039; the &amp;lt;code&amp;gt;.cia&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;.3dsx&amp;lt;/code&amp;gt; files)&lt;br /&gt;
*The latest release of [https://github.com/d0k3/GodMode9/releases/latest GodMode9] (the GodMode9 &amp;lt;code&amp;gt;.zip&amp;lt;/code&amp;gt; file)&lt;br /&gt;
&lt;br /&gt;
==Instructions==&lt;br /&gt;
&lt;br /&gt;
===Section I - Prep Work===&lt;br /&gt;
In this section, you will copy the files necessary to follow the rest of the instructions on this page.&lt;br /&gt;
&lt;br /&gt;
#Power off your console&lt;br /&gt;
#Insert your SD card into your computer&lt;br /&gt;
#Create a folder named &amp;lt;code&amp;gt;cias&amp;lt;/code&amp;gt; on the root of your SD card if it does not already exist&lt;br /&gt;
#Copy all of the CIA files (&amp;lt;code&amp;gt;Anemone3DS.cia&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;Checkpoint.cia&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;FBI.cia&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;Homebrew_Launcher.cia&amp;lt;/code&amp;gt;, and &amp;lt;code&amp;gt;Universal-Updater.cia&amp;lt;/code&amp;gt;) you downloaded earlier to the &amp;lt;code&amp;gt;/cias/&amp;lt;/code&amp;gt; folder on your SD card&lt;br /&gt;
#Create a folder named &amp;lt;code&amp;gt;3ds&amp;lt;/code&amp;gt; on the root of your SD card if it does not already exist&lt;br /&gt;
#*This folder stores homebrew applications and data; it is different from the &amp;lt;code&amp;gt;Nintendo 3DS&amp;lt;/code&amp;gt; folder that the console automatically generates&lt;br /&gt;
#Copy &amp;lt;code&amp;gt;FBI.3dsx&amp;lt;/code&amp;gt; to the &amp;lt;code&amp;gt;/3ds/&amp;lt;/code&amp;gt; folder on your SD card&lt;br /&gt;
#Create a folder named &amp;lt;code&amp;gt;payloads&amp;lt;/code&amp;gt; in the &amp;lt;code&amp;gt;luma&amp;lt;/code&amp;gt; folder on your SD card if it does not already exist&lt;br /&gt;
#Copy &amp;lt;code&amp;gt;GodMode9.firm&amp;lt;/code&amp;gt; from the GodMode9 &amp;lt;code&amp;gt;.zip&amp;lt;/code&amp;gt; to the &amp;lt;code&amp;gt;/luma/payloads/&amp;lt;/code&amp;gt; folder on your SD card&lt;br /&gt;
#Copy the &amp;lt;code&amp;gt;gm9&amp;lt;/code&amp;gt; folder from the GodMode9 &amp;lt;code&amp;gt;.zip&amp;lt;/code&amp;gt; to the root of your SD card&lt;br /&gt;
#Reinsert your SD card into your console&lt;br /&gt;
#Power on your console&lt;br /&gt;
&lt;br /&gt;
===Section II - Updating the System===&lt;br /&gt;
In this section, you will update your system to the latest version, which is safe to do with custom firmware.&lt;br /&gt;
&lt;br /&gt;
#Update your console by going to System Settings, then “Other Settings”, then going all the way to the right and using “System Update”&lt;br /&gt;
#*Updates while using B9S + Luma (what you have) are safe&lt;br /&gt;
#*You may get a message saying “Your system is up to date” instead of updating. This is normal if you are already up to date; continue with the next section&lt;br /&gt;
#*If this gives you an error, ensure your DNS is set to &amp;quot;Auto-obtain&amp;quot;, and Proxy Settings are set to “Do Not Use”&lt;br /&gt;
#*If this still gives you an error, [https://web.archive.org/web/20230319181423/https://3ds.hacks.guide/troubleshooting#finalizing-setup follow this troubleshooting guide]&lt;br /&gt;
&lt;br /&gt;
===Section III - Homebrew Launcher===&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
#Launch the Download Play application&lt;br /&gt;
#Wait until you see the &amp;lt;code&amp;gt;Nintendo 3DS&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;Nintendo DS&amp;lt;/code&amp;gt; buttons&lt;br /&gt;
#Press {{Key press|L}} + {{Key press|Down}} + {{Key press|Select}} at the same time to open the Rosalina menu&lt;br /&gt;
#Select “Miscellaneous options”&lt;br /&gt;
#Select “Switch the hb. title to the current app.”&lt;br /&gt;
#Press {{Key press|B}} to continue&lt;br /&gt;
#Press {{Key press|B}} to return to the Rosalina main menu&lt;br /&gt;
#Press {{Key press|B}} to exit the Rosalina menu&lt;br /&gt;
#Press {{Key press|Home}}, then close Download Play&lt;br /&gt;
#Launch the Download Play application&lt;br /&gt;
#Your console should load the Homebrew Launcher&lt;br /&gt;
#*If your console is stuck on the loading splash screen or crashes to a screen with white text, you are missing &amp;lt;code&amp;gt;boot.3dsx&amp;lt;/code&amp;gt; on the root of your SD card or it is not inserted into your console. To fix this, turn off your console, insert your SD card into your computer, download the latest release of [https://github.com/LumaTeam/Luma3DS/releases/latest Luma3DS] and extract &amp;lt;code&amp;gt;boot.firm&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;boot.3dsx&amp;lt;/code&amp;gt; to the root of your SD card, overwriting if asked, and try again&lt;br /&gt;
&lt;br /&gt;
===Section IV - RTC and DSP Setup===&lt;br /&gt;
In this section, you will sync your 3DS internal clock with the actual time and dump the sound firmware (which is necesssary for some homebrew software to use sound properly).&lt;br /&gt;
&lt;br /&gt;
#Press {{Key press|L}} + {{Key press|Down}} + {{Key press|Select}} at the same time to open the Rosalina menu&lt;br /&gt;
#Select “Miscellaneous options”&lt;br /&gt;
#Select “Dump DSP firmware”&lt;br /&gt;
#Press {{Key press|B}} to continue&lt;br /&gt;
#Select “Nullify user time offset”&lt;br /&gt;
#Press {{Key press|B}} to continue&lt;br /&gt;
#Press {{Key press|B}} to return to the Rosalina main menu&lt;br /&gt;
#Press {{Key press|B}} to exit the Rosalina menu&lt;br /&gt;
===Section V - Installing CIAs===&lt;br /&gt;
In this section, you will install several useful homebrew applications to HOME Menu.&lt;br /&gt;
&lt;br /&gt;
#Launch FBI from the list of homebrew&lt;br /&gt;
#Navigate to &amp;lt;code&amp;gt;SD&amp;lt;/code&amp;gt; -&amp;gt; &amp;lt;code&amp;gt;cias&amp;lt;/code&amp;gt;&lt;br /&gt;
#Select “&amp;lt;current directory&amp;gt;”&lt;br /&gt;
#Select the “Install and delete all CIAs” option, then press (A) to confirm&lt;br /&gt;
#Press {{Key press|Home}}, then {{Key press|X}} to close Download Play&lt;br /&gt;
&lt;br /&gt;
===Section VI - CTRNAND Luma3DS===&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
#Power off your console&lt;br /&gt;
#Press and hold {{Key press|Start}}, and while holding {{Key press|Start}}, power on your console. This will launch GodMode9&lt;br /&gt;
#* If you boot to Luma3DS Chainloader, select GodMode9&lt;br /&gt;
#** If you do not boot into GodMode9, ensure that &amp;lt;code&amp;gt;GodMode9.firm&amp;lt;/code&amp;gt; is in &amp;lt;code&amp;gt;/luma/payloads/&amp;lt;/code&amp;gt; and that &amp;lt;code&amp;gt;payloads&amp;lt;/code&amp;gt; is correctly spelled&lt;br /&gt;
#If you are prompted to create an essential files backup, press {{Key press|A}} to do so, then press {{Key press|A}} to continue once it has completed&lt;br /&gt;
#If you are prompted to fix the RTC date&amp;amp;time, press {{Key press|A}} to do so, set the date and time, then press {{Key press|A}} to continue&lt;br /&gt;
#Press {{Key press|Home}} to bring up the action menu&lt;br /&gt;
#Select “Scripts…”&lt;br /&gt;
#Select “GM9Megascript”&lt;br /&gt;
#Select “Scripts from Plailect’s Guide”&lt;br /&gt;
#Select “Setup Luma3DS to CTRNAND”&lt;br /&gt;
#When prompted, press {{Key press|A}} to proceed&lt;br /&gt;
#Press {{Key press|A}} to unlock SysNAND (lvl1) writing, then input the key combo given&lt;br /&gt;
#Press {{Key press|A}} to continue&lt;br /&gt;
&lt;br /&gt;
===Section VII - Cleanup SD Card===&lt;br /&gt;
In this section, you will use a script to remove some unnecessary files from your SD card.&lt;br /&gt;
&lt;br /&gt;
#When prompted, press {{Key press|A}} to proceed&lt;br /&gt;
#Press {{Key press|A}} to continue&lt;br /&gt;
#Press {{Key press|B}} to return to the main menu&lt;br /&gt;
&lt;br /&gt;
===Section VIII - Backup Essential Files===&lt;br /&gt;
In this section, you will make backups of files that can be used to recover from software bricks or to recover data.&lt;br /&gt;
&lt;br /&gt;
#Select “Backup Options”&lt;br /&gt;
#Select “SysNAND Backup”&lt;br /&gt;
#Press {{Key press|A}} to confirm&lt;br /&gt;
#*This process will take some time&lt;br /&gt;
#*If you get an error, look for your issue in the troubleshooting guide&lt;br /&gt;
#Press {{Key press|A}} to continue&lt;br /&gt;
#Press {{Key press|B}} to return to the main menu&lt;br /&gt;
#Select “Exit”&lt;br /&gt;
#Press {{Key press|A}} to relock write permissions if prompted&lt;br /&gt;
#Navigate to &amp;lt;code&amp;gt;[S:] SYSNAND VIRTUAL&amp;lt;/code&amp;gt;&lt;br /&gt;
#Press {{Key press|A}} on &amp;lt;code&amp;gt;essential.exefs&amp;lt;/code&amp;gt; to select it&lt;br /&gt;
#Select “Copy to 0:/gm9/out”&lt;br /&gt;
#*If you see “Destination already exists”, press {{Key press|A}} on “Overwrite file(s)”&lt;br /&gt;
#Press {{Key press|A}} to continue&lt;br /&gt;
#Press {{Key press|Home}} to bring up the action menu&lt;br /&gt;
#Select “Poweroff system” to power off your console&lt;br /&gt;
#Insert your SD card into your computer&lt;br /&gt;
#Copy &amp;lt;code&amp;gt;&amp;lt;date&amp;gt;_&amp;lt;serialnumber&amp;gt;_sysnand_##.bin&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;&amp;lt;date&amp;gt;_&amp;lt;serialnumber&amp;gt;_sysnand_##.bin.sha&amp;lt;/code&amp;gt;, and &amp;lt;code&amp;gt;essential.exefs&amp;lt;/code&amp;gt; from the &amp;lt;code&amp;gt;/gm9/out/&amp;lt;/code&amp;gt; folder on your SD card to a safe location on your computer&lt;br /&gt;
#*Copy these backups to multiple locations (such as online file storage, an external hard drive, etc.)&lt;br /&gt;
#*These backups will save you from a brick and/or help you recover files from the NAND image if anything goes wrong in the future&lt;br /&gt;
#Delete &amp;lt;code&amp;gt;&amp;lt;date&amp;gt;_&amp;lt;serialnumber&amp;gt;_sysnand_##.bin&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;&amp;lt;date&amp;gt;_&amp;lt;serialnumber&amp;gt;_sysnand_##.bin.sha&amp;lt;/code&amp;gt; from the &amp;lt;code&amp;gt;/gm9/out/&amp;lt;/code&amp;gt; folder on your SD card after copying it&lt;br /&gt;
#*The other backup files are negligible in size and may be kept on your SD card for ease of access&lt;br /&gt;
#If you have it, copy the &amp;lt;code&amp;gt;/luma/backups/&amp;lt;/code&amp;gt; folder on your SD card to a safe location on your computer&lt;br /&gt;
#Reinsert your SD card into your console&lt;br /&gt;
#Power on your console&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
{{success|text=You’re done! Custom firmware is now fully configured on your console.}}&lt;br /&gt;
&lt;br /&gt;
{{info|text= &lt;br /&gt;
&amp;lt;b&amp;gt;Information and Notes&amp;lt;/b&amp;gt;&lt;br /&gt;
Here are some key combos that you should know:&lt;br /&gt;
&lt;br /&gt;
*Holding {{Key press|Select}} on boot will launch the Luma3DS configuration menu.&lt;br /&gt;
*Holding {{Key press|Start}} on boot will launch GodMode9, or if you have multiple payloads in &amp;lt;code&amp;gt;/luma/payloads/&amp;lt;/code&amp;gt;, the Luma3DS chainloader.&lt;br /&gt;
*By default, pressing {{Key press|L}} + {{Key press|Down}} + {{Key press|Select}} while in 3DS mode will open the Rosalina menu, where you can check system information, take screenshots, enable cheats, and more. This can be changed from the Rosalina menu.&lt;br /&gt;
**If you have a modified Luma config, this key combination may be {{Key press|X}} + {{Key press|Y}} instead.&lt;br /&gt;
*Holding {{Key press|Start}} + {{Key press|Select}} + {{Key press|X}} on boot will make the notification LED show a color for debug purposes. See [[3DS:Boot9strap|here]] for what each color means.&lt;br /&gt;
}}&lt;br /&gt;
{{info|text=See [https://wiki.hacks.guide/wiki/3DS:Things_to_do here] for some suggestions on things to do with custom firmware.}}&lt;br /&gt;
&lt;br /&gt;
{{info|text=For information on using GodMode9’s various features, check out the [[3DS:GodMode9/Usage|GodMode9 Usage]] and [[3DS:Dump titles and game cartridges|Dumping Titles and Game Cartridges]] pages.}}&lt;/div&gt;</summary>
		<author><name>Doge 2</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=3DS:Alternate_Exploits/Old_Finalizing_Setup&amp;diff=4858</id>
		<title>3DS:Alternate Exploits/Old Finalizing Setup</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=3DS:Alternate_Exploits/Old_Finalizing_Setup&amp;diff=4858"/>
		<updated>2023-11-30T21:26:32Z</updated>

		<summary type="html">&lt;p&gt;Doge 2: change 3ds-hbmenu for luma&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Required Reading==&lt;br /&gt;
The file &amp;lt;code&amp;gt;boot.firm&amp;lt;/code&amp;gt; is what is launched by boot9strap itself after it finishes loading off of NAND. In this case, we are using Luma3DS by LumaTeam to patch the console, allowing it to run homebrew software.&lt;br /&gt;
&lt;br /&gt;
This guide will have you make critical system file backups and install the following homebrew programs:&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
*[[3DS:FBI|FBI]] &#039;&#039;(installs CIA formatted applications)&#039;&#039;&lt;br /&gt;
*[[3DS:Anemone3DS|Anemone3DS]] &#039;&#039;(installs custom themes)&#039;&#039;&lt;br /&gt;
*[[Checkpoint]] &#039;&#039;(backs up and restores save files for 3DS and DS games)&#039;&#039;&lt;br /&gt;
*[[3DS:Universal-Updater|Universal-Updater]] &#039;&#039;(a homebrew app store for downloading homebrew from the 3DS over Wi-Fi)&#039;&#039;&lt;br /&gt;
*[[3DS:GodMode9|GodMode9]] &#039;&#039;(multipurpose tool which can do NAND and cartridge functions)&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Homebrew Launcher Loader&#039;&#039;&#039; &#039;&#039;(launches the Homebrew Launcher)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==What You Need==&lt;br /&gt;
*The latest release of [https://github.com/astronautlevel2/Anemone3DS/releases/latest Anemone3DS] (the &amp;lt;code&amp;gt;.cia&amp;lt;/code&amp;gt; file)&lt;br /&gt;
*The v3.7.4 release of [https://github.com/BernardoGiordano/Checkpoint/releases/latest Checkpoint] (the &amp;lt;code&amp;gt;.cia&amp;lt;/code&amp;gt; file)&lt;br /&gt;
*The latest release of [https://github.com/PabloMK7/homebrew_launcher_dummy/releases/latest Homebrew Launcher Wrapper] (the &amp;lt;code&amp;gt;.cia&amp;lt;/code&amp;gt; file)&lt;br /&gt;
*The latest release of [https://github.com/Universal-Team/Universal-Updater/releases/latest Universal-Updater] (the &amp;lt;code&amp;gt;.cia&amp;lt;/code&amp;gt; file)&lt;br /&gt;
*The latest release of [https://github.com/Steveice10/FBI/releases FBI] (&#039;&#039;&#039;both&#039;&#039;&#039; the &amp;lt;code&amp;gt;.cia&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;.3dsx&amp;lt;/code&amp;gt; files)&lt;br /&gt;
*The latest release of [https://github.com/d0k3/GodMode9/releases/latest GodMode9] (the GodMode9 &amp;lt;code&amp;gt;.zip&amp;lt;/code&amp;gt; file)&lt;br /&gt;
&lt;br /&gt;
==Instructions==&lt;br /&gt;
&lt;br /&gt;
===Section I - Prep Work===&lt;br /&gt;
In this section, you will copy the files necessary to follow the rest of the instructions on this page.&lt;br /&gt;
&lt;br /&gt;
#Power off your console&lt;br /&gt;
#Insert your SD card into your computer&lt;br /&gt;
#Create a folder named &amp;lt;code&amp;gt;cias&amp;lt;/code&amp;gt; on the root of your SD card if it does not already exist&lt;br /&gt;
#Copy all of the CIA files (&amp;lt;code&amp;gt;Anemone3DS.cia&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;Checkpoint.cia&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;FBI.cia&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;Homebrew_Launcher.cia&amp;lt;/code&amp;gt;, and &amp;lt;code&amp;gt;Universal-Updater.cia&amp;lt;/code&amp;gt;) you downloaded earlier to the &amp;lt;code&amp;gt;/cias/&amp;lt;/code&amp;gt; folder on your SD card&lt;br /&gt;
#Create a folder named &amp;lt;code&amp;gt;3ds&amp;lt;/code&amp;gt; on the root of your SD card if it does not already exist&lt;br /&gt;
#*This folder stores homebrew applications and data; it is different from the &amp;lt;code&amp;gt;Nintendo 3DS&amp;lt;/code&amp;gt; folder that the console automatically generates&lt;br /&gt;
#Copy &amp;lt;code&amp;gt;FBI.3dsx&amp;lt;/code&amp;gt; to the &amp;lt;code&amp;gt;/3ds/&amp;lt;/code&amp;gt; folder on your SD card&lt;br /&gt;
#Create a folder named &amp;lt;code&amp;gt;payloads&amp;lt;/code&amp;gt; in the &amp;lt;code&amp;gt;luma&amp;lt;/code&amp;gt; folder on your SD card if it does not already exist&lt;br /&gt;
#Copy &amp;lt;code&amp;gt;GodMode9.firm&amp;lt;/code&amp;gt; from the GodMode9 &amp;lt;code&amp;gt;.zip&amp;lt;/code&amp;gt; to the &amp;lt;code&amp;gt;/luma/payloads/&amp;lt;/code&amp;gt; folder on your SD card&lt;br /&gt;
#Copy the &amp;lt;code&amp;gt;gm9&amp;lt;/code&amp;gt; folder from the GodMode9 &amp;lt;code&amp;gt;.zip&amp;lt;/code&amp;gt; to the root of your SD card&lt;br /&gt;
#Reinsert your SD card into your console&lt;br /&gt;
#Power on your console&lt;br /&gt;
&lt;br /&gt;
===Section II - Updating the System===&lt;br /&gt;
In this section, you will update your system to the latest version, which is safe to do with custom firmware.&lt;br /&gt;
&lt;br /&gt;
#Update your console by going to System Settings, then “Other Settings”, then going all the way to the right and using “System Update”&lt;br /&gt;
#*Updates while using B9S + Luma (what you have) are safe&lt;br /&gt;
#*You may get a message saying “Your system is up to date” instead of updating. This is normal if you are already up to date; continue with the next section&lt;br /&gt;
#*If this gives you an error, ensure both your DNS settings and Proxy are set to “auto”&lt;br /&gt;
#*If this still gives you an error, [https://web.archive.org/web/20230319181423/https://3ds.hacks.guide/troubleshooting#finalizing-setup follow this troubleshooting guide]&lt;br /&gt;
&lt;br /&gt;
===Section III - Homebrew Launcher===&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
#Launch the Download Play application&lt;br /&gt;
#Wait until you see the &amp;lt;code&amp;gt;Nintendo 3DS&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;Nintendo DS&amp;lt;/code&amp;gt; buttons&lt;br /&gt;
#Press {{Key press|L}} + {{Key press|Down}} + {{Key press|Select}} at the same time to open the Rosalina menu&lt;br /&gt;
#Select “Miscellaneous options”&lt;br /&gt;
#Select “Switch the hb. title to the current app.”&lt;br /&gt;
#Press {{Key press|B}} to continue&lt;br /&gt;
#Press {{Key press|B}} to return to the Rosalina main menu&lt;br /&gt;
#Press {{Key press|B}} to exit the Rosalina menu&lt;br /&gt;
#Press {{Key press|Home}}, then close Download Play&lt;br /&gt;
#Launch the Download Play application&lt;br /&gt;
#Your console should load the Homebrew Launcher&lt;br /&gt;
#*If your console is stuck on the loading splash screen or crashes to a screen with white text, you are missing &amp;lt;code&amp;gt;boot.3dsx&amp;lt;/code&amp;gt; from the root of your SD card. To fix this, download the latest [https://github.com/LumaTeam/Luma3DS/releases/latest Luma3DS] release and extract all files to the root of your SD card, overwriting if asked&lt;br /&gt;
&lt;br /&gt;
===Section IV - RTC and DSP Setup===&lt;br /&gt;
In this section, you will sync your 3DS internal clock with the actual time and dump the sound firmware (which is necesssary for some homebrew software to use sound properly).&lt;br /&gt;
&lt;br /&gt;
#Press {{Key press|L}} + {{Key press|Down}} + {{Key press|Select}} at the same time to open the Rosalina menu&lt;br /&gt;
#Select “Miscellaneous options”&lt;br /&gt;
#Select “Dump DSP firmware”&lt;br /&gt;
#Press {{Key press|B}} to continue&lt;br /&gt;
#Select “Nullify user time offset”&lt;br /&gt;
#Press {{Key press|B}} to continue&lt;br /&gt;
#Press {{Key press|B}} to return to the Rosalina main menu&lt;br /&gt;
#Press {{Key press|B}} to exit the Rosalina menu&lt;br /&gt;
===Section V - Installing CIAs===&lt;br /&gt;
In this section, you will install several useful homebrew applications to HOME Menu.&lt;br /&gt;
&lt;br /&gt;
#Launch FBI from the list of homebrew&lt;br /&gt;
#Navigate to &amp;lt;code&amp;gt;SD&amp;lt;/code&amp;gt; -&amp;gt; &amp;lt;code&amp;gt;cias&amp;lt;/code&amp;gt;&lt;br /&gt;
#Select “&amp;lt;current directory&amp;gt;”&lt;br /&gt;
#Select the “Install and delete all CIAs” option, then press (A) to confirm&lt;br /&gt;
#Press {{Key press|Home}}, then {{Key press|X}} to close Download Play&lt;br /&gt;
&lt;br /&gt;
===Section VI - CTRNAND Luma3DS===&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
#Power off your console&lt;br /&gt;
#Press and hold {{Key press|Start}}, and while holding {{Key press|Start}}, power on your console. This will launch GodMode9&lt;br /&gt;
#* If you boot to Luma3DS Chainloader, select GodMode9&lt;br /&gt;
#** If you do not boot into GodMode9, ensure that &amp;lt;code&amp;gt;GodMode9.firm&amp;lt;/code&amp;gt; is in &amp;lt;code&amp;gt;/luma/payloads/&amp;lt;/code&amp;gt; and that &amp;lt;code&amp;gt;payloads&amp;lt;/code&amp;gt; is correctly spelled&lt;br /&gt;
#If you are prompted to create an essential files backup, press {{Key press|A}} to do so, then press {{Key press|A}} to continue once it has completed&lt;br /&gt;
#If you are prompted to fix the RTC date&amp;amp;time, press {{Key press|A}} to do so, set the date and time, then press {{Key press|A}} to continue&lt;br /&gt;
#Press {{Key press|Home}} to bring up the action menu&lt;br /&gt;
#Select “Scripts…”&lt;br /&gt;
#Select “GM9Megascript”&lt;br /&gt;
#Select “Scripts from Plailect’s Guide”&lt;br /&gt;
#Select “Setup Luma3DS to CTRNAND”&lt;br /&gt;
#When prompted, press {{Key press|A}} to proceed&lt;br /&gt;
#Press {{Key press|A}} to unlock SysNAND (lvl1) writing, then input the key combo given&lt;br /&gt;
#Press {{Key press|A}} to continue&lt;br /&gt;
&lt;br /&gt;
===Section VII - Cleanup SD Card===&lt;br /&gt;
In this section, you will use a script to remove some unnecessary files from your SD card.&lt;br /&gt;
&lt;br /&gt;
#When prompted, press {{Key press|A}} to proceed&lt;br /&gt;
#Press {{Key press|A}} to continue&lt;br /&gt;
#Press {{Key press|B}} to return to the main menu&lt;br /&gt;
&lt;br /&gt;
===Section VIII - Backup Essential Files===&lt;br /&gt;
In this section, you will make backups of files that can be used to recover from software bricks or to recover data.&lt;br /&gt;
&lt;br /&gt;
#Select “Backup Options”&lt;br /&gt;
#Select “SysNAND Backup”&lt;br /&gt;
#Press {{Key press|A}} to confirm&lt;br /&gt;
#*This process will take some time&lt;br /&gt;
#*If you get an error, look for your issue in the troubleshooting guide&lt;br /&gt;
#Press {{Key press|A}} to continue&lt;br /&gt;
#Press {{Key press|B}} to return to the main menu&lt;br /&gt;
#Select “Exit”&lt;br /&gt;
#Press {{Key press|A}} to relock write permissions if prompted&lt;br /&gt;
#Navigate to &amp;lt;code&amp;gt;[S:] SYSNAND VIRTUAL&amp;lt;/code&amp;gt;&lt;br /&gt;
#Press {{Key press|A}} on &amp;lt;code&amp;gt;essential.exefs&amp;lt;/code&amp;gt; to select it&lt;br /&gt;
#Select “Copy to 0:/gm9/out”&lt;br /&gt;
#*If you see “Destination already exists”, press {{Key press|A}} on “Overwrite file(s)”&lt;br /&gt;
#Press {{Key press|A}} to continue&lt;br /&gt;
#Press {{Key press|Home}} to bring up the action menu&lt;br /&gt;
#Select “Poweroff system” to power off your console&lt;br /&gt;
#Insert your SD card into your computer&lt;br /&gt;
#Copy &amp;lt;code&amp;gt;&amp;lt;date&amp;gt;_&amp;lt;serialnumber&amp;gt;_sysnand_##.bin&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;&amp;lt;date&amp;gt;_&amp;lt;serialnumber&amp;gt;_sysnand_##.bin.sha&amp;lt;/code&amp;gt;, and &amp;lt;code&amp;gt;essential.exefs&amp;lt;/code&amp;gt; from the &amp;lt;code&amp;gt;/gm9/out/&amp;lt;/code&amp;gt; folder on your SD card to a safe location on your computer&lt;br /&gt;
#*Copy these backups to multiple locations (such as online file storage, an external hard drive, etc.)&lt;br /&gt;
#*These backups will save you from a brick and/or help you recover files from the NAND image if anything goes wrong in the future&lt;br /&gt;
#Delete &amp;lt;code&amp;gt;&amp;lt;date&amp;gt;_&amp;lt;serialnumber&amp;gt;_sysnand_##.bin&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;&amp;lt;date&amp;gt;_&amp;lt;serialnumber&amp;gt;_sysnand_##.bin.sha&amp;lt;/code&amp;gt; from the &amp;lt;code&amp;gt;/gm9/out/&amp;lt;/code&amp;gt; folder on your SD card after copying it&lt;br /&gt;
#*The other backup files are negligible in size and may be kept on your SD card for ease of access&lt;br /&gt;
#If you have it, copy the &amp;lt;code&amp;gt;/luma/backups/&amp;lt;/code&amp;gt; folder on your SD card to a safe location on your computer&lt;br /&gt;
#Reinsert your SD card into your console&lt;br /&gt;
#Power on your console&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
{{success|text=You’re done! Custom firmware is now fully configured on your console.}}&lt;br /&gt;
&lt;br /&gt;
{{info|text= &lt;br /&gt;
&amp;lt;b&amp;gt;Information and Notes&amp;lt;/b&amp;gt;&lt;br /&gt;
Here are some key combos that you should know:&lt;br /&gt;
&lt;br /&gt;
*Holding {{Key press|Select}} on boot will launch the Luma3DS configuration menu.&lt;br /&gt;
*Holding {{Key press|Start}} on boot will launch GodMode9, or if you have multiple payloads in &amp;lt;code&amp;gt;/luma/payloads/&amp;lt;/code&amp;gt;, the Luma3DS chainloader.&lt;br /&gt;
*By default, pressing {{Key press|L}} + {{Key press|Down}} + {{Key press|Select}} while in 3DS mode will open the Rosalina menu, where you can check system information, take screenshots, enable cheats, and more. This can be changed from the Rosalina menu.&lt;br /&gt;
**If you have a modified Luma config, this key combination may be {{Key press|X}} + {{Key press|Y}} instead.&lt;br /&gt;
*Holding {{Key press|Start}} + {{Key press|Select}} + {{Key press|X}} on boot will make the notification LED show a color for debug purposes. See [[3DS:Boot9strap|here]] for what each color means.&lt;br /&gt;
}}&lt;br /&gt;
{{info|text=See [https://wiki.hacks.guide/wiki/3DS:Things_to_do here] for some suggestions on things to do with custom firmware.}}&lt;br /&gt;
&lt;br /&gt;
{{info|text=For information on using GodMode9’s various features, check out the [[3DS:GodMode9/Usage|GodMode9 Usage]] and [[3DS:Dump titles and game cartridges|Dumping Titles and Game Cartridges]] pages.}}&lt;/div&gt;</summary>
		<author><name>Doge 2</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=File:Hekate_screenshot.png&amp;diff=4856</id>
		<title>File:Hekate screenshot.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=File:Hekate_screenshot.png&amp;diff=4856"/>
		<updated>2023-11-30T21:15:48Z</updated>

		<summary type="html">&lt;p&gt;Doge 2: Screenshot of the Hekate main menu&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
Screenshot of the Hekate main menu&lt;/div&gt;</summary>
		<author><name>Doge 2</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=3DS:Alternate_Exploits/Old_Finalizing_Setup&amp;diff=4855</id>
		<title>3DS:Alternate Exploits/Old Finalizing Setup</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=3DS:Alternate_Exploits/Old_Finalizing_Setup&amp;diff=4855"/>
		<updated>2023-11-30T21:14:34Z</updated>

		<summary type="html">&lt;p&gt;Doge 2: whoops&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Required Reading==&lt;br /&gt;
The file &amp;lt;code&amp;gt;boot.firm&amp;lt;/code&amp;gt; is what is launched by boot9strap itself after it finishes loading off of NAND. In this case, we are using Luma3DS by LumaTeam to patch the console, allowing it to run homebrew software.&lt;br /&gt;
&lt;br /&gt;
This guide will have you make critical system file backups and install the following homebrew programs:&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
*[[3DS:FBI|FBI]] &#039;&#039;(installs CIA formatted applications)&#039;&#039;&lt;br /&gt;
*[[3DS:Anemone3DS|Anemone3DS]] &#039;&#039;(installs custom themes)&#039;&#039;&lt;br /&gt;
*[[Checkpoint]] &#039;&#039;(backs up and restores save files for 3DS and DS games)&#039;&#039;&lt;br /&gt;
*[[3DS:Universal-Updater|Universal-Updater]] &#039;&#039;(a homebrew app store for downloading homebrew from the 3DS over Wi-Fi)&#039;&#039;&lt;br /&gt;
*[[3DS:GodMode9|GodMode9]] &#039;&#039;(multipurpose tool which can do NAND and cartridge functions)&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Homebrew Launcher Loader&#039;&#039;&#039; &#039;&#039;(launches the Homebrew Launcher)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==What You Need==&lt;br /&gt;
*The latest release of [https://github.com/astronautlevel2/Anemone3DS/releases/latest Anemone3DS] (the &amp;lt;code&amp;gt;.cia&amp;lt;/code&amp;gt; file)&lt;br /&gt;
*The v3.7.4 release of [https://github.com/BernardoGiordano/Checkpoint/releases/latest Checkpoint] (the &amp;lt;code&amp;gt;.cia&amp;lt;/code&amp;gt; file)&lt;br /&gt;
*The latest release of [https://github.com/PabloMK7/homebrew_launcher_dummy/releases/latest Homebrew Launcher Wrapper] (the &amp;lt;code&amp;gt;.cia&amp;lt;/code&amp;gt; file)&lt;br /&gt;
*The latest release of [https://github.com/Universal-Team/Universal-Updater/releases/latest Universal-Updater] (the &amp;lt;code&amp;gt;.cia&amp;lt;/code&amp;gt; file)&lt;br /&gt;
*The latest release of [https://github.com/Steveice10/FBI/releases FBI] (&#039;&#039;&#039;both&#039;&#039;&#039; the &amp;lt;code&amp;gt;.cia&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;.3dsx&amp;lt;/code&amp;gt; files)&lt;br /&gt;
*The latest release of [https://github.com/d0k3/GodMode9/releases/latest GodMode9] (the GodMode9 &amp;lt;code&amp;gt;.zip&amp;lt;/code&amp;gt; file)&lt;br /&gt;
&lt;br /&gt;
==Instructions==&lt;br /&gt;
&lt;br /&gt;
===Section I - Prep Work===&lt;br /&gt;
In this section, you will copy the files necessary to follow the rest of the instructions on this page.&lt;br /&gt;
&lt;br /&gt;
#Power off your console&lt;br /&gt;
#Insert your SD card into your computer&lt;br /&gt;
#Create a folder named &amp;lt;code&amp;gt;cias&amp;lt;/code&amp;gt; on the root of your SD card if it does not already exist&lt;br /&gt;
#Copy all of the CIA files (&amp;lt;code&amp;gt;Anemone3DS.cia&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;Checkpoint.cia&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;FBI.cia&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;Homebrew_Launcher.cia&amp;lt;/code&amp;gt;, and &amp;lt;code&amp;gt;Universal-Updater.cia&amp;lt;/code&amp;gt;) you downloaded earlier to the &amp;lt;code&amp;gt;/cias/&amp;lt;/code&amp;gt; folder on your SD card&lt;br /&gt;
#Create a folder named &amp;lt;code&amp;gt;3ds&amp;lt;/code&amp;gt; on the root of your SD card if it does not already exist&lt;br /&gt;
#*This folder stores homebrew applications and data; it is different from the &amp;lt;code&amp;gt;Nintendo 3DS&amp;lt;/code&amp;gt; folder that the console automatically generates&lt;br /&gt;
#Copy &amp;lt;code&amp;gt;FBI.3dsx&amp;lt;/code&amp;gt; to the &amp;lt;code&amp;gt;/3ds/&amp;lt;/code&amp;gt; folder on your SD card&lt;br /&gt;
#Create a folder named &amp;lt;code&amp;gt;payloads&amp;lt;/code&amp;gt; in the &amp;lt;code&amp;gt;luma&amp;lt;/code&amp;gt; folder on your SD card if it does not already exist&lt;br /&gt;
#Copy &amp;lt;code&amp;gt;GodMode9.firm&amp;lt;/code&amp;gt; from the GodMode9 &amp;lt;code&amp;gt;.zip&amp;lt;/code&amp;gt; to the &amp;lt;code&amp;gt;/luma/payloads/&amp;lt;/code&amp;gt; folder on your SD card&lt;br /&gt;
#Copy the &amp;lt;code&amp;gt;gm9&amp;lt;/code&amp;gt; folder from the GodMode9 &amp;lt;code&amp;gt;.zip&amp;lt;/code&amp;gt; to the root of your SD card&lt;br /&gt;
#Reinsert your SD card into your console&lt;br /&gt;
#Power on your console&lt;br /&gt;
&lt;br /&gt;
===Section II - Updating the System===&lt;br /&gt;
In this section, you will update your system to the latest version, which is safe to do with custom firmware.&lt;br /&gt;
&lt;br /&gt;
#Update your console by going to System Settings, then “Other Settings”, then going all the way to the right and using “System Update”&lt;br /&gt;
#*Updates while using B9S + Luma (what you have) are safe&lt;br /&gt;
#*You may get a message saying “Your system is up to date” instead of updating. This is normal if you are already up to date; continue with the next section&lt;br /&gt;
#*If this gives you an error, ensure both your DNS settings and Proxy are set to “auto”&lt;br /&gt;
#*If this still gives you an error, [https://web.archive.org/web/20230319181423/https://3ds.hacks.guide/troubleshooting#finalizing-setup follow this troubleshooting guide]&lt;br /&gt;
&lt;br /&gt;
===Section III - Homebrew Launcher===&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
#Launch the Download Play application&lt;br /&gt;
#Wait until you see the &amp;lt;code&amp;gt;Nintendo 3DS&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;Nintendo DS&amp;lt;/code&amp;gt; buttons&lt;br /&gt;
#Press {{Key press|L}} + {{Key press|Down}} + {{Key press|Select}} at the same time to open the Rosalina menu&lt;br /&gt;
#Select “Miscellaneous options”&lt;br /&gt;
#Select “Switch the hb. title to the current app.”&lt;br /&gt;
#Press {{Key press|B}} to continue&lt;br /&gt;
#Press {{Key press|B}} to return to the Rosalina main menu&lt;br /&gt;
#Press {{Key press|B}}) to exit the Rosalina menu&lt;br /&gt;
#Press {{Key press|Home}}, then close Download Play&lt;br /&gt;
#Launch the Download Play application&lt;br /&gt;
#Your console should load the Homebrew Launcher&lt;br /&gt;
#*If your console is stuck on the loading splash screen or crashes to a screen with white text, you are missing &amp;lt;code&amp;gt;boot.3dsx&amp;lt;/code&amp;gt; from the root of your SD card. You can redownload it [https://github.com/devkitPro/3ds-hbmenu/releases/latest here]&lt;br /&gt;
&lt;br /&gt;
===Section IV - RTC and DSP Setup===&lt;br /&gt;
In this section, you will sync your 3DS internal clock with the actual time and dump the sound firmware (which is necesssary for some homebrew software to use sound properly).&lt;br /&gt;
&lt;br /&gt;
#Press {{Key press|L}} + {{Key press|Down}} + {{Key press|Select}} at the same time to open the Rosalina menu&lt;br /&gt;
#Select “Miscellaneous options”&lt;br /&gt;
#Select “Dump DSP firmware”&lt;br /&gt;
#Press {{Key press|B}} to continue&lt;br /&gt;
#Select “Nullify user time offset”&lt;br /&gt;
#Press {{Key press|B}} to continue&lt;br /&gt;
#Press {{Key press|B}} to return to the Rosalina main menu&lt;br /&gt;
#Press {{Key press|B}} to exit the Rosalina menu&lt;br /&gt;
===Section V - Installing CIAs===&lt;br /&gt;
In this section, you will install several useful homebrew applications to HOME Menu.&lt;br /&gt;
&lt;br /&gt;
#Launch FBI from the list of homebrew&lt;br /&gt;
#Navigate to &amp;lt;code&amp;gt;SD&amp;lt;/code&amp;gt; -&amp;gt; &amp;lt;code&amp;gt;cias&amp;lt;/code&amp;gt;&lt;br /&gt;
#Select “&amp;lt;current directory&amp;gt;”&lt;br /&gt;
#Select the “Install and delete all CIAs” option, then press (A) to confirm&lt;br /&gt;
#Press {{Key press|Home}}, then {{Key press|X}} to close Download Play&lt;br /&gt;
&lt;br /&gt;
===Section VI - CTRNAND Luma3DS===&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
#Power off your console&lt;br /&gt;
#Press and hold {{Key press|Start}}, and while holding {{Key press|Start}}, power on your console. This will launch GodMode9&lt;br /&gt;
#** If you boot to Luma3DS Chainloader, select GodMode9&lt;br /&gt;
#*If you do not boot into GodMode9, ensure that &amp;lt;code&amp;gt;GodMode9.firm&amp;lt;/code&amp;gt; is in &amp;lt;code&amp;gt;/luma/payloads/&amp;lt;/code&amp;gt; and that &amp;lt;code&amp;gt;payloads&amp;lt;/code&amp;gt; is correctly spelled&lt;br /&gt;
#If you are prompted to create an essential files backup, press {{Key press|A}} to do so, then press {{Key press|A}} to continue once it has completed&lt;br /&gt;
#If you are prompted to fix the RTC date&amp;amp;time, press {{Key press|A}} to do so, set the date and time, then press {{Key press|A}}) to continue&lt;br /&gt;
#Press {{Key press|Home}} to bring up the action menu&lt;br /&gt;
#Select “Scripts…”&lt;br /&gt;
#Select “GM9Megascript”&lt;br /&gt;
#Select “Scripts from Plailect’s Guide”&lt;br /&gt;
#Select “Setup Luma3DS to CTRNAND”&lt;br /&gt;
#When prompted, press {{Key press|A}} to proceed&lt;br /&gt;
#Press {{Key press|A}} to unlock SysNAND (lvl1) writing, then input the key combo given&lt;br /&gt;
#Press {{Key press|A}} to continue&lt;br /&gt;
&lt;br /&gt;
===Section VII - Cleanup SD Card===&lt;br /&gt;
In this section, you will use a script to remove some unnecessary files from your SD card.&lt;br /&gt;
&lt;br /&gt;
#When prompted, press {{Key press|A}} to proceed&lt;br /&gt;
#Press {{Key press|A}} to continue&lt;br /&gt;
#Press {{Key press|B}} to return to the main menu&lt;br /&gt;
&lt;br /&gt;
===Section VIII - Backup Essential Files===&lt;br /&gt;
In this section, you will make backups of files that can be used to recover from software bricks or to recover data.&lt;br /&gt;
&lt;br /&gt;
#Select “Backup Options”&lt;br /&gt;
#Select “SysNAND Backup”&lt;br /&gt;
#Press {{Key press|A}} to confirm&lt;br /&gt;
#*This process will take some time&lt;br /&gt;
#*If you get an error, look for your issue in the troubleshooting guide&lt;br /&gt;
#Press {{Key press|A}} to continue&lt;br /&gt;
#Press {{Key press|B}} to return to the main menu&lt;br /&gt;
#Select “Exit”&lt;br /&gt;
#Press {{Key press|A}} to relock write permissions if prompted&lt;br /&gt;
#Navigate to &amp;lt;code&amp;gt;[S:] SYSNAND VIRTUAL&amp;lt;/code&amp;gt;&lt;br /&gt;
#Press {{Key press|A}} on &amp;lt;code&amp;gt;essential.exefs&amp;lt;/code&amp;gt; to select it&lt;br /&gt;
#Select “Copy to 0:/gm9/out”&lt;br /&gt;
#*If you see “Destination already exists”, press {{Key press|A}} on “Overwrite file(s)”&lt;br /&gt;
#Press {{Key press|A}} to continue&lt;br /&gt;
#Press {{Key press|Home}} to bring up the action menu&lt;br /&gt;
#Select “Poweroff system” to power off your console&lt;br /&gt;
#Insert your SD card into your computer&lt;br /&gt;
#Copy &amp;lt;code&amp;gt;&amp;lt;date&amp;gt;_&amp;lt;serialnumber&amp;gt;_sysnand_##.bin&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;&amp;lt;date&amp;gt;_&amp;lt;serialnumber&amp;gt;_sysnand_##.bin.sha&amp;lt;/code&amp;gt;, and &amp;lt;code&amp;gt;essential.exefs&amp;lt;/code&amp;gt; from the &amp;lt;code&amp;gt;/gm9/out/&amp;lt;/code&amp;gt; folder on your SD card to a safe location on your computer&lt;br /&gt;
#*Copy these backups to multiple locations (such as online file storage, an external hard drive, etc.)&lt;br /&gt;
#*These backups will save you from a brick and/or help you recover files from the NAND image if anything goes wrong in the future&lt;br /&gt;
#Delete &amp;lt;code&amp;gt;&amp;lt;date&amp;gt;_&amp;lt;serialnumber&amp;gt;_sysnand_##.bin&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;&amp;lt;date&amp;gt;_&amp;lt;serialnumber&amp;gt;_sysnand_##.bin.sha&amp;lt;/code&amp;gt; from the &amp;lt;code&amp;gt;/gm9/out/&amp;lt;/code&amp;gt; folder on your SD card after copying it&lt;br /&gt;
#*The other backup files are negligible in size and may be kept on your SD card for ease of access&lt;br /&gt;
#If you have it, copy the &amp;lt;code&amp;gt;/luma/backups/&amp;lt;/code&amp;gt; folder on your SD card to a safe location on your computer&lt;br /&gt;
#Reinsert your SD card into your console&lt;br /&gt;
#Power on your console&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
{{success|text=You’re done! Custom firmware is now fully configured on your console.}}&lt;br /&gt;
&lt;br /&gt;
{{info|text= &lt;br /&gt;
&amp;lt;b&amp;gt;Information and Notes&amp;lt;/b&amp;gt;&lt;br /&gt;
Here are some key combos that you should know:&lt;br /&gt;
&lt;br /&gt;
*Holding {{Key press|Select}} on boot will launch the Luma3DS configuration menu.&lt;br /&gt;
*Holding {{Key press|Start}} on boot will launch GodMode9, or if you have multiple payloads in &amp;lt;code&amp;gt;/luma/payloads/&amp;lt;/code&amp;gt;, the Luma3DS chainloader.&lt;br /&gt;
*By default, pressing {{Key press|L}} + {{Key press|Down}} + {{Key press|Select}} while in 3DS mode will open the Rosalina menu, where you can check system information, take screenshots, enable cheats, and more. This can be changed from the Rosalina menu.&lt;br /&gt;
**If you have a modified Luma config, this key combination may be {{Key press|X}} and {{Key press|Y}} instead.&lt;br /&gt;
*Holding {{Key press|Start}} + {{Key press|Select}} + {{Key press|X}} on boot will make the notification LED show a color for debug purposes. See [[3DS:Boot9strap|here]] for what each color means.&lt;br /&gt;
}}&lt;br /&gt;
{{info|text=See [https://wiki.hacks.guide/wiki/3DS:Things_to_do here] for some suggestions on things to do with custom firmware.}}&lt;br /&gt;
&lt;br /&gt;
{{info|text=For information on using GodMode9’s various features, check out the [[3DS:GodMode9/Usage|GodMode9 Usage]] and [[3DS:Dump titles and game cartridges|Dumping Titles and Game Cartridges]] pages.}}&lt;/div&gt;</summary>
		<author><name>Doge 2</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=File:Hekate.png&amp;diff=4854</id>
		<title>File:Hekate.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=File:Hekate.png&amp;diff=4854"/>
		<updated>2023-11-30T21:08:27Z</updated>

		<summary type="html">&lt;p&gt;Doge 2: Hekate IPL Custom NX Bootloader&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
Hekate IPL Custom NX Bootloader&lt;/div&gt;</summary>
		<author><name>Doge 2</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=3DS:Alternate_Exploits/Old_Finalizing_Setup&amp;diff=4853</id>
		<title>3DS:Alternate Exploits/Old Finalizing Setup</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=3DS:Alternate_Exploits/Old_Finalizing_Setup&amp;diff=4853"/>
		<updated>2023-11-30T21:04:42Z</updated>

		<summary type="html">&lt;p&gt;Doge 2: less dots periods, cleanup etc etc&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Required Reading==&lt;br /&gt;
The file &amp;lt;code&amp;gt;boot.firm&amp;lt;/code&amp;gt; is what is launched by boot9strap itself after it finishes loading off of NAND. In this case, we are using Luma3DS by LumaTeam to patch the device, allowing it to run homebrew software.&lt;br /&gt;
&lt;br /&gt;
This guide will have you make critical system file backups and install the following homebrew programs:&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
*[[3DS:FBI|FBI]] &#039;&#039;(installs CIA formatted applications)&#039;&#039;&lt;br /&gt;
	&lt;br /&gt;
*[[3DS:Anemone3DS|Anemone3DS]] &#039;&#039;(installs custom themes)&#039;&#039;&lt;br /&gt;
	&lt;br /&gt;
*[[Checkpoint]] &#039;&#039;(backs up and restores save files for 3DS and DS games)&#039;&#039;&lt;br /&gt;
	&lt;br /&gt;
*[[3DS:Universal-Updater|Universal-Updater]] &#039;&#039;(a homebrew app store for downloading homebrew from the 3DS over Wi-Fi)&#039;&#039;&lt;br /&gt;
	&lt;br /&gt;
*[[3DS:GodMode9|GodMode9]] &#039;&#039;(multipurpose tool which can do NAND and cartridge functions)&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Homebrew Launcher Loader&#039;&#039;&#039; &#039;&#039;(launches the Homebrew Launcher)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==What You Need==&lt;br /&gt;
*The latest release of [https://github.com/astronautlevel2/Anemone3DS/releases/latest Anemone3DS] (the &amp;lt;code&amp;gt;.cia&amp;lt;/code&amp;gt; file)&lt;br /&gt;
*The v3.7.4 release of [https://github.com/BernardoGiordano/Checkpoint/releases/latest Checkpoint] (the &amp;lt;code&amp;gt;.cia&amp;lt;/code&amp;gt; file)&lt;br /&gt;
*The latest release of [https://github.com/PabloMK7/homebrew_launcher_dummy/releases/latest Homebrew Launcher Wrapper] (the &amp;lt;code&amp;gt;.cia&amp;lt;/code&amp;gt; file)&lt;br /&gt;
*The latest release of [https://github.com/Universal-Team/Universal-Updater/releases/latest Universal-Updater] (the &amp;lt;code&amp;gt;.cia&amp;lt;/code&amp;gt; file)&lt;br /&gt;
*The latest release of [https://github.com/Steveice10/FBI/releases FBI] (&#039;&#039;&#039;both&#039;&#039;&#039; the &amp;lt;code&amp;gt;.cia&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;.3dsx&amp;lt;/code&amp;gt; files)&lt;br /&gt;
*The latest release of [https://github.com/d0k3/GodMode9/releases/latest GodMode9] (the GodMode9 &amp;lt;code&amp;gt;.zip&amp;lt;/code&amp;gt; file)&lt;br /&gt;
&lt;br /&gt;
==Instructions==&lt;br /&gt;
&lt;br /&gt;
===Section I - Prep Work===&lt;br /&gt;
In this section, you will copy the files necessary to follow the rest of the instructions on this page.&lt;br /&gt;
&lt;br /&gt;
#Power off your device&lt;br /&gt;
#Insert your SD card into your computer&lt;br /&gt;
#Create a folder named &amp;lt;code&amp;gt;cias&amp;lt;/code&amp;gt; on the root of your SD card if it does not already exist&lt;br /&gt;
#Copy all of the CIA files (&amp;lt;code&amp;gt;Anemone3DS.cia&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;Checkpoint.cia&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;FBI.cia&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;Homebrew_Launcher.cia&amp;lt;/code&amp;gt;, and &amp;lt;code&amp;gt;Universal-Updater.cia&amp;lt;/code&amp;gt;) you downloaded earlier to the &amp;lt;code&amp;gt;/cias/&amp;lt;/code&amp;gt; folder on your SD card&lt;br /&gt;
#Create a folder named &amp;lt;code&amp;gt;3ds&amp;lt;/code&amp;gt; on the root of your SD card if it does not already exist&lt;br /&gt;
#*This folder stores homebrew applications and data; it is different from the &amp;lt;code&amp;gt;Nintendo 3DS&amp;lt;/code&amp;gt; folder that the device automatically generates&lt;br /&gt;
#Copy &amp;lt;code&amp;gt;FBI.3dsx&amp;lt;/code&amp;gt; to the &amp;lt;code&amp;gt;/3ds/&amp;lt;/code&amp;gt; folder on your SD card&lt;br /&gt;
#Create a folder named &amp;lt;code&amp;gt;payloads&amp;lt;/code&amp;gt; in the &amp;lt;code&amp;gt;luma&amp;lt;/code&amp;gt; folder on your SD card if it does not already exist&lt;br /&gt;
#Copy &amp;lt;code&amp;gt;GodMode9.firm&amp;lt;/code&amp;gt; from the GodMode9 &amp;lt;code&amp;gt;.zip&amp;lt;/code&amp;gt; to the &amp;lt;code&amp;gt;/luma/payloads/&amp;lt;/code&amp;gt; folder on your SD card&lt;br /&gt;
#Copy the &amp;lt;code&amp;gt;gm9&amp;lt;/code&amp;gt; folder from the GodMode9 &amp;lt;code&amp;gt;.zip&amp;lt;/code&amp;gt; to the root of your SD card&lt;br /&gt;
#Reinsert your SD card into your device&lt;br /&gt;
#Power on your device&lt;br /&gt;
&lt;br /&gt;
===Section II - Updating the System===&lt;br /&gt;
In this section, you will update your system to the latest version, which is safe to do with custom firmware.&lt;br /&gt;
&lt;br /&gt;
#Update your device by going to System Settings, then “Other Settings”, then going all the way to the right and using “System Update”&lt;br /&gt;
#*Updates while using B9S + Luma (what you have) are safe&lt;br /&gt;
#*You may get a message saying “Your system is up to date” instead of updating. This is normal if you are already up to date; continue with the next section&lt;br /&gt;
#*If this gives you an error, ensure both your DNS settings and Proxy are set to “auto”&lt;br /&gt;
#*If this still gives you an error, [https://web.archive.org/web/20230319181423/https://3ds.hacks.guide/troubleshooting#finalizing-setup follow this troubleshooting guide]&lt;br /&gt;
&lt;br /&gt;
===Section III - Homebrew Launcher===&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
#Launch the Download Play application&lt;br /&gt;
#Wait until you see the &amp;lt;code&amp;gt;Nintendo 3DS&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;Nintendo DS&amp;lt;/code&amp;gt; buttons&lt;br /&gt;
#Press {{Key press|L}} + {{Key press|Down}} + {{Key press|Select}} at the same time to open the Rosalina menu&lt;br /&gt;
#Select “Miscellaneous options”&lt;br /&gt;
#Select “Switch the hb. title to the current app.”&lt;br /&gt;
#Press {{Key press|B}} to continue&lt;br /&gt;
#Press {{Key press|B}} to return to the Rosalina main menu&lt;br /&gt;
#Press {{Key press|B}}) to exit the Rosalina menu&lt;br /&gt;
#Press {{Key press|Home}}, then close Download Play&lt;br /&gt;
#Launch the Download Play application&lt;br /&gt;
#Your device should load the Homebrew Launcher&lt;br /&gt;
#*If your device is stuck on the loading splash screen or crashes to a screen with white text, you are missing &amp;lt;code&amp;gt;boot.3dsx&amp;lt;/code&amp;gt; from the root of your SD card. You can redownload it [https://github.com/devkitPro/3ds-hbmenu/releases/latest here]&lt;br /&gt;
&lt;br /&gt;
===Section IV - RTC and DSP Setup===&lt;br /&gt;
In this section, you will sync your 3DS internal clock with the actual time and dump the sound firmware (which is necesssary for some homebrew software to use sound properly).&lt;br /&gt;
&lt;br /&gt;
#Press {{Key press|L}} + {{Key press|Down}} + {{Key press|Select}} at the same time to open the Rosalina menu&lt;br /&gt;
#Select “Miscellaneous options”&lt;br /&gt;
#Select “Dump DSP firmware”&lt;br /&gt;
#Press {{Key press|B}} to continue&lt;br /&gt;
#Select “Nullify user time offset”&lt;br /&gt;
#Press {{Key press|B}} to continue&lt;br /&gt;
#Press {{Key press|B}} to return to the Rosalina main menu&lt;br /&gt;
#Press {{Key press|B}} to exit the Rosalina menu&lt;br /&gt;
===Section V - Installing CIAs===&lt;br /&gt;
In this section, you will install several useful homebrew applications to HOME Menu.&lt;br /&gt;
&lt;br /&gt;
#Launch FBI from the list of homebrew&lt;br /&gt;
#Navigate to &amp;lt;code&amp;gt;SD&amp;lt;/code&amp;gt; -&amp;gt; &amp;lt;code&amp;gt;cias&amp;lt;/code&amp;gt;&lt;br /&gt;
#Select “&amp;lt;current directory&amp;gt;”&lt;br /&gt;
#Select the “Install and delete all CIAs” option, then press (A) to confirm&lt;br /&gt;
#Press {{Key press|Home}}, then {{Key press|X}} to close Download Play&lt;br /&gt;
&lt;br /&gt;
===Section VI - CTRNAND Luma3DS===&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
#Power off your device&lt;br /&gt;
#Press and hold {{Key press|Start}}, and while holding {{Key press|Start}}, power on your device. This will launch GodMode9&lt;br /&gt;
#** If you boot to Luma3DS Chainloader, select GodMode9&lt;br /&gt;
#*If you do not boot into GodMode9, ensure that &amp;lt;code&amp;gt;GodMode9.firm&amp;lt;/code&amp;gt; is in &amp;lt;code&amp;gt;/luma/payloads/&amp;lt;/code&amp;gt; and that &amp;lt;code&amp;gt;payloads&amp;lt;/code&amp;gt; is correctly spelled&lt;br /&gt;
#If you are prompted to create an essential files backup, press {{Key press|A}} to do so, then press {{Key press|A}} to continue once it has completed&lt;br /&gt;
#If you are prompted to fix the RTC date&amp;amp;time, press {{Key press|A}} to do so, set the date and time, then press {{Key press|A}}) to continue&lt;br /&gt;
#Press {{Key press|Home}} to bring up the action menu&lt;br /&gt;
#Select “Scripts…”&lt;br /&gt;
#Select “GM9Megascript”&lt;br /&gt;
#Select “Scripts from Plailect’s Guide”&lt;br /&gt;
#Select “Setup Luma3DS to CTRNAND”&lt;br /&gt;
#When prompted, press {{Key press|A}} to proceed&lt;br /&gt;
#Press {{Key press|A}} to unlock SysNAND (lvl1) writing, then input the key combo given&lt;br /&gt;
#Press {{Key press|A}} to continue&lt;br /&gt;
&lt;br /&gt;
===Section VII - Cleanup SD Card===&lt;br /&gt;
In this section, you will use a script to remove some unnecessary files from your SD card.&lt;br /&gt;
&lt;br /&gt;
#When prompted, press {{Key press|A}} to proceed&lt;br /&gt;
#Press {{Key press|A}} to continue&lt;br /&gt;
#Press {{Key press|B}} to return to the main menu&lt;br /&gt;
&lt;br /&gt;
===Section VIII - Backup Essential Files===&lt;br /&gt;
In this section, you will make backups of files that can be used to recover from software bricks or to recover data.&lt;br /&gt;
&lt;br /&gt;
#Select “Backup Options”&lt;br /&gt;
#Select “SysNAND Backup”&lt;br /&gt;
#Press {{Key press|A}} to confirm&lt;br /&gt;
#*This process will take some time&lt;br /&gt;
#*If you get an error, look for your issue in the troubleshooting guide&lt;br /&gt;
#Press {{Key press|A}} to continue&lt;br /&gt;
#Press {{Key press|B}} to return to the main menu&lt;br /&gt;
#Select “Exit”&lt;br /&gt;
#Press {{Key press|A}} to relock write permissions if prompted&lt;br /&gt;
#Navigate to &amp;lt;code&amp;gt;[S:] SYSNAND VIRTUAL&amp;lt;/code&amp;gt;&lt;br /&gt;
#Press {{Key press|A}} on &amp;lt;code&amp;gt;essential.exefs&amp;lt;/code&amp;gt; to select it&lt;br /&gt;
#Select “Copy to 0:/gm9/out”&lt;br /&gt;
#*If you see “Destination already exists”, press {{Key press|A}} on “Overwrite file(s)”&lt;br /&gt;
#Press {{Key press|A}} to continue&lt;br /&gt;
#Press {{Key press|Home}} to bring up the action menu&lt;br /&gt;
#Select “Poweroff system” to power off your device&lt;br /&gt;
#Insert your SD card into your computer&lt;br /&gt;
#Copy &amp;lt;code&amp;gt;&amp;lt;date&amp;gt;_&amp;lt;serialnumber&amp;gt;_sysnand_##.bin&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;&amp;lt;date&amp;gt;_&amp;lt;serialnumber&amp;gt;_sysnand_##.bin.sha&amp;lt;/code&amp;gt;, and &amp;lt;code&amp;gt;essential.exefs&amp;lt;/code&amp;gt; from the &amp;lt;code&amp;gt;/gm9/out/&amp;lt;/code&amp;gt; folder on your SD card to a safe location on your computer&lt;br /&gt;
#*Copy these backups to multiple locations (such as online file storage, an external hard drive, etc.)&lt;br /&gt;
#*These backups will save you from a brick and/or help you recover files from the NAND image if anything goes wrong in the future&lt;br /&gt;
#Delete &amp;lt;code&amp;gt;&amp;lt;date&amp;gt;_&amp;lt;serialnumber&amp;gt;_sysnand_##.bin&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;&amp;lt;date&amp;gt;_&amp;lt;serialnumber&amp;gt;_sysnand_##.bin.sha&amp;lt;/code&amp;gt; from the &amp;lt;code&amp;gt;/gm9/out/&amp;lt;/code&amp;gt; folder on your SD card after copying it&lt;br /&gt;
#*The other backup files are negligible in size and may be kept on your SD card for ease of access&lt;br /&gt;
#If you have it, copy the &amp;lt;code&amp;gt;/luma/backups/&amp;lt;/code&amp;gt; folder on your SD card to a safe location on your computer&lt;br /&gt;
#Reinsert your SD card into your device&lt;br /&gt;
#Power on your device&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
{{success|text=You’re done! Custom firmware is now fully configured on your device.}}&lt;br /&gt;
&lt;br /&gt;
{{info|text= &lt;br /&gt;
&amp;lt;b&amp;gt;Information and Notes&amp;lt;/b&amp;gt;&lt;br /&gt;
Here are some key combos that you should know:&lt;br /&gt;
&lt;br /&gt;
*Holding {{Key press|Select}} on boot will launch the Luma3DS configuration menu.&lt;br /&gt;
*Holding {{Key press|Start}} on boot will launch GodMode9, or if you have multiple payloads in &amp;lt;code&amp;gt;/luma/payloads/&amp;lt;/code&amp;gt;, the Luma3DS chainloader.&lt;br /&gt;
*By default, pressing {{Key press|L}} + {{Key press|Down}} + {{Key press|Select}} while in 3DS mode will open the Rosalina menu, where you can check system information, take screenshots, enable cheats, and more. This can be changed from the Rosalina menu.&lt;br /&gt;
**If you have a modified Luma config, this key combination may be {{Key press|X}} and {{Key press|Y}} instead.&lt;br /&gt;
*Holding {{Key press|Start}} + {{Key press|Select}} + {{Key press|X}} on boot will make the notification LED show a color for debug purposes. See [[3DS:Boot9strap|here]] for what each color means.&lt;br /&gt;
}}&lt;br /&gt;
{{info|text=See [https://wiki.hacks.guide/wiki/3DS:Things_to_do here] for some suggestions on things to do with custom firmware.}}&lt;br /&gt;
&lt;br /&gt;
{{info|text=For information on using GodMode9’s various features, check out the [[3DS:GodMode9/Usage|GodMode9 Usage]] and [[3DS:Dump titles and game cartridges|Dumping Titles and Game Cartridges]] pages.}}&lt;/div&gt;</summary>
		<author><name>Doge 2</name></author>
	</entry>
</feed>