(nevermind i forgot about mii mining just approve the revision by blueness okay bye) Tags: Manual revert Visual edit |
(kartminer7 boot9strap install, uncertain if we wanna move to homebrew launcher then stop) |
||
(7 intermediate revisions by 4 users not shown) | |||
Line 7: | Line 7: | ||
**You can update Mario Kart 7 from eShop or by following the update prompt when you launch the game | **You can update Mario Kart 7 from eShop or by following the update prompt when you launch the game | ||
*A computer running Windows, macOS, or Linux | *A computer running Windows, macOS, or Linux | ||
*Your <code>movable.sed</code> file from completing | *Your <code>movable.sed</code> file from completing Seedminer | ||
*The latest release of | *The latest release of Kartminer7 (the release marked <code>WINDOWS</code> if you have a Windows computer, or the release marked <code>LINUX-macOS</code> if you have a macOS or Linux-based computer) | ||
*The latest release of [https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip boot9strap] (direct download) | |||
*The latest release of [https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip SafeB9SInstaller] (direct download) | |||
*The latest release of [https://github.com/luigoalma/nimdsphax/releases/download/v1.0/nimdsphax_v1.0.zip nimdsphax] (direct download) | |||
*The latest release of [https://github.com/zoogie/menuhax67/releases/latest menuhax67] | *The latest release of [https://github.com/zoogie/menuhax67/releases/latest menuhax67] | ||
*The latest release of [https://github.com/LumaTeam/Luma3DS/releases/latest Luma3DS] (the Luma3DS <code>.zip</code> file) | *The latest release of [https://github.com/LumaTeam/Luma3DS/releases/latest Luma3DS] (the Luma3DS <code>.zip</code> file) | ||
Line 31: | Line 34: | ||
#Copy <code>boot.firm</code> and <code>boot.3dsx</code> from the Luma3DS <code>.zip</code> to the root of your SD card | #Copy <code>boot.firm</code> and <code>boot.3dsx</code> from the Luma3DS <code>.zip</code> to the root of your SD card | ||
#*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 | #*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 | ||
#Create a folder named <code>boot9strap</code> on the root of your SD card | |||
#Copy <code>boot9strap.firm</code> and <code>boot9strap.firm.sha</code> from the boot9strap <code>.zip</code> to the <code>/boot9strap/</code> folder on your SD card | |||
#Copy <code>SafeB9SInstaller.bin</code> from the SafeB9SInstaller <code>.zip</code> to the root of your SD card | |||
#Create a folder named <code>3ds</code> on the root of your SD card if it does not already exist | #Create a folder named <code>3ds</code> on the root of your SD card if it does not already exist | ||
#*This folder stores homebrew applications and data; it is different from the <code>Nintendo 3DS</code> folder that the console automatically generates | #*This folder stores homebrew applications and data; it is different from the <code>Nintendo 3DS</code> folder that the console automatically generates | ||
#Copy the <code>nimdsphax</code> folder from the nimdsphax <code>.zip</code> to the <code>/3ds/</code> folder on your SD card | |||
#Copy <code>menuhax67_installer.3dsx</code> from the menuhax <code>.zip</code> to the <code>/3ds/</code> folder on your SD card | #Copy <code>menuhax67_installer.3dsx</code> from the menuhax <code>.zip</code> to the <code>/3ds/</code> folder on your SD card | ||
#Copy | #Copy Launcher.dat from the folder for your model and region inside the menuhax <code>.zip</code> to the root of your SD card | ||
#Keep your SD card inserted in your computer, as it is still required in the next section | #Keep your SD card inserted in your computer, as it is still required in the next section | ||
Line 67: | Line 74: | ||
#Press (Y) + (D-Pad Down) to install menuhax67 | #Press (Y) + (D-Pad Down) to install menuhax67 | ||
#*The console will automatically power off | #*The console will automatically power off | ||
#Power on your console | |||
#Tap on the small HOME Menu settings icon in the top left of the bottom screen | |||
#*If the console freezes for a while and then crashes, make sure you have Launcher.dat on the root of your SD card | |||
#If the exploit was successful, your console will have booted into the Homebrew Launcher | |||
#Launch nimdsphax from the list of homebrew | |||
#If the exploit was successful, you will have booted into SafeB9SInstaller | |||
#*If your console freezes on a red screen, hold the POWER button until it turns off, then try running menuhax again by powering on your console and tapping on the HOME Menu settings icon | |||
====Section VI - Installing boot9strap==== | |||
In this section, you will install custom firmware onto your console. | |||
#When prompted, input the key combo given on the top screen to install boot9strap | |||
#*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]] | |||
#Once it is complete, press (A) to reboot your console | |||
#Your console should have booted into the Luma3DS configuration menu | |||
#*Luma3DS configuration menu are settings for the Luma3DS custom firmware. Many of these settings may be useful for customization or debugging | |||
#*For the purpose of this guide, '''leave these options on the default settings''' (do not check or uncheck anything) | |||
#*If your console shuts down when you try to power it on, ensure that you have copied <code>boot.firm</code> from the Luma3DS <code>.zip</code> to the root of your SD card | |||
#Press (Start) to save and reboot | |||
====Section VII - Removing menuhax67==== | |||
In this section, you will use the Homebrew Launcher to remove menuhax67, which will let you access the HOME Menu Settings option normally. | |||
#Launch the Download Play application | |||
#Wait until you see the <code>Nintendo 3DS</code> and <code>Nintendo DS</code> buttons | |||
#Press (Left Shoulder) + (D-Pad Down) + (Select) at the same time to open the Rosalina menu | |||
#Select “Miscellaneous options” | |||
#Select “Switch the hb. title to the current app.” | |||
#Press (B) to continue | |||
#Press (B) to return to the Rosalina main menu | |||
#Press (B) to exit the Rosalina menu | |||
#Press (Home) to suspend Download Play | |||
#Press the “Close” button on the bottom screen to close Download Play | |||
#Re-launch the Download Play application | |||
#Your console should load the Homebrew Launcher | |||
#*If your console is stuck on the loading splash screen, you are missing <code>boot.3dsx</code> from the root of your SD card | |||
#Launch menuhax67_installer from the list of homebrew | |||
#Select REMOVE menuhax67 | |||
#When you see “done.”, press (A), then press (A) on “EXIT to menu” | |||
At this point, you can re-enable wireless communications. | |||
At this point, your console will boot to Luma3DS by default. | |||
*Luma3DS does not look any different from the normal HOME Menu. If your console has booted into the HOME Menu, it is running custom firmware. | |||
*On the next page, you will install useful homebrew applications to complete your setup. | |||
----- | ----- | ||
<span style="font-size:200%;">Continue to [[ | <span style="font-size:200%;">Continue to [[3dsguide:finalizing-setup|Finalizing Setup]]</span> | ||
Revision as of 23:44, 9 November 2023
Required Reading
Kartminer7 was discovered and developed by zoogie.
What You Need
- A physical or digital copy of Mario Kart 7 updated to the latest version (v1.2)
- You can update Mario Kart 7 from eShop or by following the update prompt when you launch the game
- A computer running Windows, macOS, or Linux
- Your
movable.sed
file from completing Seedminer - The latest release of Kartminer7 (the release marked
WINDOWS
if you have a Windows computer, or the release markedLINUX-macOS
if you have a macOS or Linux-based computer) - The latest release of boot9strap (direct download)
- The latest release of SafeB9SInstaller (direct download)
- The latest release of nimdsphax (direct download)
- The latest release of menuhax67
- The latest release of Luma3DS (the Luma3DS
.zip
file)
Instructions
Section I - Preparing Mario Kart 7 data
In this section, you will have the 3DS generate some data in Mario Kart 7 that will be used to install the exploit in a later section.
- Reinsert your SD card into your console
- Open Mario Kart 7
- Tap the “Mario Kart Channel” button on the bottom
- If you are prompted to, hit “Next” and “OK” to all of the prompts that you see
- Tap the “StreetPass List” button on the bottom of the screen, in the middle
- Press the (Home) button to suspend Mario Kart 7
- Disable wireless connections by flicking the wireless switch on the side of the console or by navigating to HOME Menu Settings (top left) -> Wireless Communication -> OFF
- Power off your console
Section II - SD Card Prep Work
- Insert your SD card into your computer
- Copy
boot.firm
andboot.3dsx
from the Luma3DS.zip
to the root of your SD card- 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
- Create a folder named
boot9strap
on the root of your SD card - Copy
boot9strap.firm
andboot9strap.firm.sha
from the boot9strap.zip
to the/boot9strap/
folder on your SD card - Copy
SafeB9SInstaller.bin
from the SafeB9SInstaller.zip
to the root of your SD card - Create a folder named
3ds
on the root of your SD card if it does not already exist- This folder stores homebrew applications and data; it is different from the
Nintendo 3DS
folder that the console automatically generates
- This folder stores homebrew applications and data; it is different from the
- Copy the
nimdsphax
folder from the nimdsphax.zip
to the/3ds/
folder on your SD card - Copy
menuhax67_installer.3dsx
from the menuhax.zip
to the/3ds/
folder on your SD card - Copy Launcher.dat from the folder for your model and region inside the menuhax
.zip
to the root of your SD card - Keep your SD card inserted in your computer, as it is still required in the next section
Section III - Installing Kartminer7
- Extract the Release_BETA_mk7
.zip
to somewhere on your computer (i.e. your desktop) - Copy your
movable.sed
file to theresources
folder of the Release_BETA_mk7 folder- Ensure that the file is named exactly
movable.sed
- Ensure that the file is named exactly
- Open the
backup
folder inside of the Release_BETA_mk7 folder - Double-click on the BACKUP file corresponding to your console’s region (e.g.
backup_USA
if you have a USA copy of Mario Kart 7)- If you are unsure of your console region, you can check System Settings. U = USA; E = EUR, J = JPN
- If you get a message from Windows Defender, click “More info”, “Run anyway”, then press any key to continue
- If the backup was successful, you should see a new folder appear
- If you wish to restore this data at a later date (after finishing this guide), insert your SD card and double-click on the RESTORE file corresponding to your console’s region
- Go back to the Release_BETA_mk7 folder, then double-click on the file corresponding to your console’s region (e.g.
USA
if you have a USA copy of Mario Kart 7) - Reinsert your SD card into your console
Section IV - Kartminer7
- Power on your console
- Open Mario Kart 7
- Tap the “Mario Kart Channel” button on the bottom
- Tap the “StreetPass List” button on the bottom of the screen, in the middle
- Press (A) over and over again
- You should eventually see the “Start Race?” prompt, then the colours on the bottom screen should change from red, to blue, to white
- If you see the red/blue/white screens but the 3DS crashes, just reboot and try again
- If you don’t see ANY colours, change your system language (if possible), then try the exploit again
- If the exploit was successful, the 3DS will have booted into the 3DS ROP xPloit Injector
- Press (Y) + (D-Pad Down) to install menuhax67
- The console will automatically power off
- Power on your console
- Tap on the small HOME Menu settings icon in the top left of the bottom screen
- If the console freezes for a while and then crashes, make sure you have Launcher.dat on the root of your SD card
- If the exploit was successful, your console will have booted into the Homebrew Launcher
- Launch nimdsphax from the list of homebrew
- If the exploit was successful, you will have booted into SafeB9SInstaller
- If your console freezes on a red screen, hold the POWER button until it turns off, then try running menuhax again by powering on your console and tapping on the HOME Menu settings icon
Section VI - Installing boot9strap
In this section, you will install custom firmware onto your console.
- When prompted, input the key combo given on the top screen to install boot9strap
- If a step on the lower screen has red-colored text, and you are not prompted to input a key combo, follow this troubleshooting guide
- Once it is complete, press (A) to reboot your console
- Your console should have booted into the Luma3DS configuration menu
- Luma3DS configuration menu are settings for the Luma3DS custom firmware. Many of these settings may be useful for customization or debugging
- For the purpose of this guide, leave these options on the default settings (do not check or uncheck anything)
- If your console shuts down when you try to power it on, ensure that you have copied
boot.firm
from the Luma3DS.zip
to the root of your SD card
- Press (Start) to save and reboot
In this section, you will use the Homebrew Launcher to remove menuhax67, which will let you access the HOME Menu Settings option normally.
- Launch the Download Play application
- Wait until you see the
Nintendo 3DS
andNintendo DS
buttons - Press (Left Shoulder) + (D-Pad Down) + (Select) at the same time to open the Rosalina menu
- Select “Miscellaneous options”
- Select “Switch the hb. title to the current app.”
- Press (B) to continue
- Press (B) to return to the Rosalina main menu
- Press (B) to exit the Rosalina menu
- Press (Home) to suspend Download Play
- Press the “Close” button on the bottom screen to close Download Play
- Re-launch the Download Play application
- Your console should load the Homebrew Launcher
- If your console is stuck on the loading splash screen, you are missing
boot.3dsx
from the root of your SD card
- If your console is stuck on the loading splash screen, you are missing
- Launch menuhax67_installer from the list of homebrew
- Select REMOVE menuhax67
- When you see “done.”, press (A), then press (A) on “EXIT to menu”
At this point, you can re-enable wireless communications.
At this point, your console will boot to Luma3DS by default.
- Luma3DS does not look any different from the normal HOME Menu. If your console has booted into the HOME Menu, it is running custom firmware.
- On the next page, you will install useful homebrew applications to complete your setup.
Continue to Finalizing Setup