b7fc288295
* New translations installing-boot9strap-(frogtool).txt (Romanian) * New translations seedminer.txt (Catalan) * New translations bannerbomb3.txt (Catalan) * New translations homebrew-launcher-(pichaxx).txt (Catalan) * New translations installing-boot9strap-(usm).txt (Catalan) * New translations installing-boot9strap-(fredtool).txt (Catalan) * New translations installing-boot9strap-(frogtool).txt (Catalan) * New translations installing-boot9strap-(usm).txt (Arabic) * New translations homebrew-launcher-(pichaxx).txt (Arabic) * New translations bannerbomb3.txt (Arabic) * New translations installing-boot9strap-(usm).txt (Spanish) * New translations homebrew-launcher-(pichaxx).txt (Spanish) * New translations bannerbomb3.txt (Spanish) * New translations seedminer.txt (Spanish) * New translations installing-boot9strap-(fredtool).txt (Spanish) * New translations installing-boot9strap-(frogtool).txt (Spanish) * New translations seedminer.txt (Arabic) * New translations installing-boot9strap-(fredtool).txt (Arabic) * New translations installing-boot9strap-(frogtool).txt (Arabic) * New translations seedminer.txt (Turkish) * New translations installing-boot9strap-(fredtool).txt (Turkish) * New translations installing-boot9strap-(frogtool).txt (Turkish) * New translations installing-boot9strap-(frogtool).txt (Swedish) * New translations bannerbomb3.txt (Russian) * New translations installing-boot9strap-(usm).txt (Russian) * New translations homebrew-launcher-(pichaxx).txt (Russian) * New translations seedminer.txt (Russian) * New translations installing-boot9strap-(fredtool).txt (Russian) * New translations installing-boot9strap-(frogtool).txt (Russian) * New translations bannerbomb3.txt (Turkish) * New translations installing-boot9strap-(usm).txt (Swedish) * New translations homebrew-launcher-(pichaxx).txt (Swedish) * New translations bannerbomb3.txt (Swedish) * New translations seedminer.txt (Swedish) * New translations installing-boot9strap-(fredtool).txt (Swedish) * New translations homebrew-launcher-(pichaxx).txt (Turkish) * New translations installing-boot9strap-(usm).txt (Turkish) * New translations installing-boot9strap-(usm).txt (Korean) * New translations installing-boot9strap-(frogtool).txt (Dutch) * New translations installing-boot9strap-(fredtool).txt (Dutch) * New translations seedminer.txt (Dutch) * New translations bannerbomb3.txt (Dutch) * New translations homebrew-launcher-(pichaxx).txt (Dutch) * New translations installing-boot9strap-(usm).txt (Dutch) * New translations bannerbomb3.txt (Japanese) * New translations homebrew-launcher-(pichaxx).txt (Japanese) * New translations installing-boot9strap-(usm).txt (Japanese) * New translations installing-boot9strap-(fredtool).txt (Japanese) * New translations seedminer.txt (Japanese) * New translations installing-boot9strap-(frogtool).txt (Japanese) * New translations homebrew-launcher-(pichaxx).txt (Korean) * New translations installing-boot9strap-(frogtool).txt (Korean) * New translations installing-boot9strap-(fredtool).txt (Korean) * New translations seedminer.txt (Korean) * New translations bannerbomb3.txt (Korean) * New translations installing-boot9strap-(frogtool).txt (Portuguese) * New translations installing-boot9strap-(usm).txt (Portuguese) * New translations installing-boot9strap-(fredtool).txt (Portuguese) * New translations seedminer.txt (Portuguese) * New translations bannerbomb3.txt (Portuguese) * New translations homebrew-launcher-(pichaxx).txt (Portuguese) * New translations homebrew-launcher-(pichaxx).txt (Norwegian) * New translations installing-boot9strap-(usm).txt (Norwegian) * New translations bannerbomb3.txt (Norwegian) * New translations seedminer.txt (Norwegian) * New translations installing-boot9strap-(frogtool).txt (Norwegian) * New translations installing-boot9strap-(fredtool).txt (Norwegian) * New translations installing-boot9strap-(fredtool).txt (Polish) * New translations installing-boot9strap-(frogtool).txt (Polish) * New translations seedminer.txt (Polish) * New translations bannerbomb3.txt (Polish) * New translations homebrew-launcher-(pichaxx).txt (Polish) * New translations installing-boot9strap-(usm).txt (Polish) * New translations installing-boot9strap-(usm).txt (Ukrainian) * New translations homebrew-launcher-(pichaxx).txt (Ukrainian) * New translations bannerbomb3.txt (Ukrainian) * New translations seedminer.txt (Ukrainian) * New translations installing-boot9strap-(fredtool).txt (Ukrainian) * New translations installing-boot9strap-(frogtool).txt (Ukrainian) * New translations bannerbomb3.txt (Chinese Traditional) * New translations seedminer.txt (Chinese Traditional) * New translations installing-boot9strap-(fredtool).txt (Chinese Traditional) * New translations installing-boot9strap-(frogtool).txt (Chinese Traditional) * New translations homebrew-launcher-(pichaxx).txt (Chinese Traditional) * New translations installing-boot9strap-(usm).txt (Chinese Traditional) * New translations homebrew-launcher-(pichaxx).txt (Chinese Simplified) * New translations bannerbomb3.txt (Chinese Simplified) * New translations seedminer.txt (Chinese Simplified) * New translations installing-boot9strap-(fredtool).txt (Chinese Simplified) * New translations installing-boot9strap-(frogtool).txt (Chinese Simplified) * New translations installing-boot9strap-(usm).txt (Chinese Simplified) * New translations installing-boot9strap-(usm).txt (Hungarian) * New translations installing-boot9strap-(fredtool).txt (Hebrew) * New translations installing-boot9strap-(frogtool).txt (Hebrew) * New translations homebrew-launcher-(pichaxx).txt (Hungarian) * New translations bannerbomb3.txt (Hungarian) * New translations seedminer.txt (Hungarian) * New translations installing-boot9strap-(frogtool).txt (Hungarian) * New translations seedminer.txt (Hebrew) * New translations installing-boot9strap-(fredtool).txt (Hungarian) * New translations bannerbomb3.txt (Hebrew) * New translations bannerbomb3.txt (Italian) * New translations installing-boot9strap-(usm).txt (Italian) * New translations homebrew-launcher-(pichaxx).txt (Italian) * New translations seedminer.txt (Italian) * New translations installing-boot9strap-(fredtool).txt (Italian) * New translations installing-boot9strap-(frogtool).txt (Italian) * New translations homebrew-launcher-(pichaxx).txt (Hebrew) * New translations installing-boot9strap-(usm).txt (Hebrew) * New translations installing-boot9strap-(usm).txt (Malay) * New translations homebrew-launcher-(pichaxx).txt (Malay) * New translations bannerbomb3.txt (Malay) * New translations seedminer.txt (Malay) * New translations installing-boot9strap-(fredtool).txt (Malay) * New translations installing-boot9strap-(frogtool).txt (Malay) * New translations installing-boot9strap-(usm).txt (Croatian) * New translations homebrew-launcher-(pichaxx).txt (Croatian) * New translations bannerbomb3.txt (Croatian) * New translations seedminer.txt (Croatian) * New translations installing-boot9strap-(fredtool).txt (Croatian) * New translations installing-boot9strap-(frogtool).txt (Croatian) * New translations bannerbomb3.txt (Pirate English) * New translations installing-boot9strap-(usm).txt (Pirate English) * New translations homebrew-launcher-(pichaxx).txt (Pirate English) * New translations seedminer.txt (Pirate English) * New translations installing-boot9strap-(fredtool).txt (Pirate English) * New translations installing-boot9strap-(frogtool).txt (Pirate English) * New translations installing-boot9strap-(frogtool).txt (Portuguese, Brazilian) * New translations installing-boot9strap-(usm).txt (Portuguese, Brazilian) * New translations homebrew-launcher-(pichaxx).txt (Portuguese, Brazilian) * New translations bannerbomb3.txt (Portuguese, Brazilian) * New translations seedminer.txt (Portuguese, Brazilian) * New translations installing-boot9strap-(fredtool).txt (Portuguese, Brazilian) * New translations installing-boot9strap-(frogtool).txt (Vietnamese) * New translations installing-boot9strap-(usm).txt (Vietnamese) * New translations homebrew-launcher-(pichaxx).txt (Vietnamese) * New translations bannerbomb3.txt (Vietnamese) * New translations seedminer.txt (Vietnamese) * New translations installing-boot9strap-(fredtool).txt (Vietnamese) * New translations installing-boot9strap-(usm).txt (Thai) * New translations homebrew-launcher-(pichaxx).txt (Thai) * New translations bannerbomb3.txt (Thai) * New translations seedminer.txt (Thai) * New translations installing-boot9strap-(fredtool).txt (Thai) * New translations installing-boot9strap-(frogtool).txt (Thai) * New translations installing-boot9strap-(usm).txt (Indonesian) * New translations homebrew-launcher-(pichaxx).txt (Indonesian) * New translations bannerbomb3.txt (Indonesian) * New translations seedminer.txt (Indonesian) * New translations installing-boot9strap-(fredtool).txt (Indonesian) * New translations installing-boot9strap-(frogtool).txt (Indonesian) * New translations site-navigation.txt (Dutch) * New translations site-navigation.txt (Norwegian) * New translations site-navigation.txt (Korean) * New translations site-navigation.txt (Italian) * New translations site-navigation.txt (Japanese) * New translations site-navigation.txt (Polish) * New translations site-navigation.txt (Portuguese) * New translations site-navigation.txt (Russian) * New translations site-navigation.txt (Spanish) * New translations site-navigation.txt (Arabic) * New translations site-navigation.txt (Hungarian) * New translations site-navigation.txt (French) * New translations site-navigation.txt (Romanian) * New translations site-navigation.txt (Catalan) * New translations site-navigation.txt (Greek) * New translations site-navigation.txt (Finnish) * New translations site-navigation.txt (Hebrew) * New translations site-navigation.txt (Czech) * New translations site-navigation.txt (German) * New translations site-navigation.txt (Croatian) * New translations site-navigation.txt (Malay) * New translations site-navigation.txt (Indonesian) * New translations site-navigation.txt (Thai) * New translations site-navigation.txt (Pirate English) * New translations site-navigation.txt (Ukrainian) * New translations site-navigation.txt (Swedish) * New translations site-navigation.txt (Turkish) * New translations site-navigation.txt (Chinese Simplified) * New translations site-navigation.txt (Vietnamese) * New translations site-navigation.txt (Portuguese, Brazilian) * New translations site-navigation.txt (Chinese Traditional) * New translations en_US.yml (French) * New translations homebrew-launcher-(soundhax).txt (French) * New translations seedminer.txt (French) * New translations installing-boot9strap-(safecerthax).txt (French) * New translations get-started-(old-3ds).txt (French) * New translations get-started-(new-3ds).txt (French) * New translations installing-boot9strap-(usm).txt (French) * New translations homebrew-launcher-(pichaxx).txt (French) * New translations bannerbomb3.txt (French) * New translations installing-boot9strap-(fredtool).txt (French) * New translations installing-boot9strap-(browser).txt (French) * New translations installing-boot9strap-(frogtool).txt (French) * New translations installing-boot9strap-(soundhax).txt (French) * New translations installing-boot9strap-(ntrboot).txt (French) * New translations updating-b9s.txt (French) * New translations a9lh-to-b9s.txt (French) * New translations installing-boot9strap-(hardmod).txt (French) * New translations installing-boot9strap-(ssloth-browser).txt (French) * New translations credits.txt (French) * New translations finalizing-setup.txt (French) * New translations homebrew-launcher-(steelhax).txt (French) * New translations dsidumper.txt (French) * New translations formatting-sd-(linux).txt (French) * New translations formatting-sd-(windows).txt (French) * New translations formatting-sd-(linux).txt (French) * New translations formatting-sd-(mac).txt (French) * New translations formatting-sd-(linux).txt (French) * New translations formatting-sd-(linux).txt (French) * New translations formatting-sd-(linux).txt (French) * New translations formatting-sd-(linux).txt (Arabic) * New translations formatting-sd-(linux).txt (Spanish) * New translations formatting-sd-(linux).txt (French) * New translations formatting-sd-(linux).txt (Romanian) * New translations formatting-sd-(linux).txt (Portuguese) * New translations formatting-sd-(linux).txt (Turkish) * New translations formatting-sd-(linux).txt (Ukrainian) * New translations formatting-sd-(linux).txt (Chinese Simplified) * New translations formatting-sd-(linux).txt (Chinese Traditional) * New translations formatting-sd-(linux).txt (Swedish) * New translations formatting-sd-(linux).txt (Russian) * New translations formatting-sd-(linux).txt (Japanese) * New translations formatting-sd-(linux).txt (Finnish) * New translations formatting-sd-(linux).txt (Hebrew) * New translations formatting-sd-(linux).txt (Hungarian) * New translations formatting-sd-(linux).txt (Italian) * New translations formatting-sd-(linux).txt (Korean) * New translations formatting-sd-(linux).txt (Dutch) * New translations formatting-sd-(linux).txt (Norwegian) * New translations formatting-sd-(linux).txt (Polish) * New translations formatting-sd-(linux).txt (Greek) * New translations formatting-sd-(linux).txt (German) * New translations formatting-sd-(linux).txt (Catalan) * New translations formatting-sd-(linux).txt (Czech) * New translations formatting-sd-(linux).txt (Malay) * New translations formatting-sd-(linux).txt (Pirate English) * New translations formatting-sd-(linux).txt (Croatian) * New translations formatting-sd-(linux).txt (Thai) * New translations formatting-sd-(linux).txt (Indonesian) * New translations formatting-sd-(linux).txt (Portuguese, Brazilian) * New translations formatting-sd-(linux).txt (Vietnamese) * New translations site-navigation.txt (Chinese Simplified) * New translations installing-boot9strap-(frogtool).txt (Chinese Simplified) * New translations installing-boot9strap-(fredtool).txt (Chinese Simplified) * New translations seedminer.txt (Chinese Simplified) * New translations bannerbomb3.txt (Chinese Simplified) * New translations homebrew-launcher-(pichaxx).txt (Chinese Simplified) * New translations installing-boot9strap-(usm).txt (Chinese Simplified) * New translations formatting-sd-(linux).txt (Chinese Simplified)
82 lines
5 KiB
Text
82 lines
5 KiB
Text
---
|
|
title: "Seedminer"
|
|
---
|
|
|
|
{% include toc title="Table of Contents" %}
|
|
|
|
Seedminer-based methods have been replaced by easier, safer methods. Please return to [Get Started](get-started) unless you have a legitimate reason to follow this page (such as broken shoulder buttons).
|
|
{: .notice--warning}
|
|
|
|
### Required Reading
|
|
|
|
To install boot9strap on your device, we exploit an oversight in the security restrictions applied to "DSiWare" applications.
|
|
|
|
To accomplish this, we use a tool called Seedminer to calculate the DSiWare encryption key (`movable.sed`) for your device. We then use this DSiWare encryption key to decrypt a compatible DSiWare application and inject an exploit into it to run our own code (the exact exploit used will depend on your device's region).
|
|
|
|
If this key were completely random, the encryption key would be impossible to break on current computing hardware. Fortunately, the first half of the key (`movable_part1.sed`) is actually mathematically related to your device's Friend Code, allowing us to break the encryption. For information on how Seedminer works, please see [this presentation](https://zoogie.github.io/web/34⅕c3).
|
|
|
|
This method uses a powerful graphics card to perform the calculations needed. A volunteer-run website is used for the purpose of assisting you with this method.
|
|
|
|
### Instructions
|
|
|
|
#### Section I - Prep Work
|
|
|
|
1. Insert your SD card into your computer
|
|
1. Navigate to the `Nintendo 3DS` folder on your SD card
|
|
1. Copy the 32 character long name of the folder you see inside Nintendo 3DS
|
|
+ Do not go inside any more folders
|
|
+ If you see multiple folders with long, random names inside `Nintendo 3DS` without opening any other folders, perform the following:
|
|
+ Rename the `Nintendo 3DS` folder to `BACKUP_Nintendo 3DS`
|
|
+ Reinsert your SD card into your device and power on your device
|
|
+ Wait for the device to generate the SD card data
|
|
+ Power off your device and reinsert your SD card into your computer
|
|
+ Navigate to the `Nintendo 3DS` folder on your SD card
|
|
+ Copy the 32 character long name of the folder you see
|
|
+ Delete the `Nintendo 3DS` folder
|
|
+ Rename the `BACKUP_Nintendo 3DS` folder to `Nintendo 3DS`
|
|
1. Paste your 32 character long folder name into a document you can reference later
|
|
+ This folder name is also known as your "ID0"
|
|
1. Power on your device
|
|
1. Go to your Friend List (the [orange Face Icon]({{ "/images/friend-list-icon.png" | absolute_url }}) in the top row of your Home Menu)
|
|
+ If you receive an error and are kicked out of the menu, you either must create a new Mii or your device cannot connect to Nintendo's servers (due to a ban or connection issues)
|
|
1. Find your Mii profile, then find the "Friend Code" field on the top screen
|
|
|
|
#### Section II - Seedminer
|
|
|
|
1. Open [Bruteforce Movable](https://seedminer.hacks.guide/) on your computer
|
|
+ This site can automate the retrieval of `movable_part1.sed` (using a bot 3DS console) and the breaking of your device's DSiWare encryption (using a volunteer's computer to run Seedminer)
|
|
+ If the site isn't working, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) and ask (in English) for someone there to assist you
|
|
1. Enter your device's Friend Code (with no spaces or dashes) into the "Your friend code" field
|
|
1. Paste your device's 32 character long folder name into the "Your ID0" field
|
|
+ Do not attempt to enter the ID0 by hand. Ensure the ID0 is entered correctly by copying and pasting it from where you saved it in the previous section
|
|
1. Select "Go"
|
|
+ If the site immediately goes to step 4, download your `movable.sed` file and continue with the next section
|
|
1. When prompted, use the "Register Friend" button on your device to add the friend code of the bot 3DS console
|
|
1. Wait for the site to update
|
|
+ If it does not, wait a few minutes before refreshing the page once
|
|
1. Once the site processes your information, you will be given the option to "Continue" or "Do another device". Click the green "Continue" button
|
|
1. Wait for the remainder of the process to complete
|
|
+ This is usually fast (1-5 minutes) but in some cases, can take up to half an hour
|
|
+ During this process, the bot you added may not show up on your 3DS. As long as the website updates, this is not an issue
|
|
+ If you are still waiting after half an hour, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) and ask (in English) for someone there to assist you
|
|
1. When the process has completed, download your `movable.sed` file from the site
|
|
+ Keep this file as you will need it in the upcoming pages
|
|
|
|
___
|
|
|
|
#### Seedminer + unSAFE_MODE
|
|
|
|
This method of using Seedminer for further exploitation uses your `movable.sed` file to take advantage of exploits in the SAFE_MODE firmware present on all 3DS units.
|
|
|
|
This method is compatible with all regions except CHN and TWN, and requires working shoulder buttons.
|
|
|
|
Continue to [Installing boot9strap (USM)](installing-boot9strap-(usm))
|
|
{: .notice--primary}
|
|
|
|
___
|
|
|
|
#### Legacy Methods
|
|
|
|
These methods are outdated and not recommended unless otherwise indicated.
|
|
|
|
[Legacy Methods](legacy-methods)
|