(Changed dead 3dsguide: links to point to the wiki) |
StarlitSkies (talk | contribs) (no seriously, this makes things WAY easier on my part) |
||
(8 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{hatnote|This article is not for instructions on how to use BruteforceMovable or | {{hatnote|This article is not for instructions on how to use BruteforceMovable or Mii Mining.<br>For help with BruteforceMovable, see [[3dsguide:seedminer|our custom firmware installation's page.]]<br>For help with Mii Mining, see [[../Mii_Mining|the Mii Mining page.]]}} | ||
'''Manual mining''' is a | '''Manual mining''' is a name for one of two processes that allows you to find a console's <code>movable.sed</code> without the help of an outside resource. The method described in this guide is also named Manual Mining - the other is called '''Mii Mining''' and should only be used when manual mining is also impossible. | ||
==Requirements== | ==Requirements== | ||
*A computer with a dedicated GPU | *A computer with a dedicated GPU that is running Windows, macOS, or Linux. | ||
**Integrated graphics are extremely underpowered and | **Integrated graphics will still work, but are extremely underpowered and may cause mining to take multiple hours. This guide does not recommend their use. | ||
*A second, already-hacked 3DS (called the '''source console''' | *The target console's ID0. | ||
** | *A second, already-hacked 3DS (called the '''source console''' from now on). | ||
**Both the source console and target console must be able to add friends. | |||
==Instructions== | ==Instructions== | ||
===What you need=== | ===What you need=== | ||
*The [[https://github.com/zoogie/seedminer/releases/latest latest]] and [[https://github.com/zoogie/seedminer/releases/tag/v2.1 v2.1]] releases of | *The [[https://github.com/zoogie/seedminer/releases/latest latest]] and [[https://github.com/zoogie/seedminer/releases/tag/v2.1 v2.1]] releases of seedminer (the .zip files NOT labeled as source code). | ||
*Any 3.x version of [[https://www.python.org/downloads/ python]] | *Any 3.x version of [[https://www.python.org/downloads/ python]]. | ||
===Section I - Prep Work=== | ===Section I - Prep Work=== | ||
In this section, you will obtain | In this section, you will obtain needed information and prepare your PC & the source console to run the programs needed for mining. | ||
#Extract the contents of the Seedminer <code>.zip</code> | #Extract the contents of the Seedminer <code>.zip</code> to a folder anywhere on your PC - this will be where multiple other files are placed | ||
# | #Inside the extracted Seedminer folder, click on the address bar and type <code>cmd</code>, then press Enter - a Command Prompt window will appear | ||
#In | #In Command Prompt, type <code>py -3 -mpip install pycryptodomex</code> - once it's done installing, keep the window open as you will need it later | ||
#Put the target console's SD card into your computer, navigate to the <code>Nintendo 3DS</code> folder on the SD, and copy the name of the 32-character-long folder directly inside | #Put the target console's SD card into your computer, navigate to the <code>Nintendo 3DS</code> folder on the SD, and copy the name of the 32-character-long folder directly inside | ||
#*This folder, known as the ID0, is system-specific. Only one should be present - if you see multiple, follow [[ | #*This folder, known as the ID0, is system-specific. Only one should be present - if you see multiple, follow [[3dsguide:troubleshooting#multiple-long-names-in-nintendo-3ds-folder|these instructions.]] | ||
# | #Put the target console's SD card back into the target console and put the source console's SD card into your computer | ||
#Copy <code>seedstarter.3dsx</code> from the <code>RELEASE_v2.1</code> zip to <code>sdmc:/3ds</code> on the source console's SD card | #Copy <code>seedstarter.3dsx</code> from the <code>RELEASE_v2.1</code> zip to <code>sdmc:/3ds</code> on the source console's SD card | ||
#Put the source console's SD card back into the source console | #Put the source console's SD card back into the source console | ||
Line 35: | Line 29: | ||
#Turn on both consoles | #Turn on both consoles | ||
#On both consoles, go into the Friends List, click the add friend button, and add the other console as a friend | #On both consoles, go into the Friends List, click the add friend button, and add the other console as a friend | ||
#Once the consoles are friended, on '''the source | #Once the consoles are friended, on '''the source 3DS''', back out of the Friends List and open the Homebrew Launcher | ||
#Open seedStarter and press {{B|B}} to dump all friend codes | #Open seedStarter and press {{B|B}} to dump all LFCS from friend codes | ||
#Press {{B|A}} and then {{B|START}} to exit seedStarter, close the Homebrew Launcher, then turn off the '''source | #Press {{B|A}} and then {{B|START}} to exit seedStarter, close the Homebrew Launcher, then turn off the '''source 3DS''' and insert its SD card into your computer | ||
#On the SD card, navigate to <code>sdmc:/seedstarter/LFCS</code> and copy the file | #On the SD card, navigate to <code>sdmc:/seedstarter/LFCS</code> and copy the file with the '''target console's''' friend code in its name | ||
#Go to the Seedminer folder and paste this file there, then rename it to <code>movable_part1.sed</code> | #Go to the Seedminer folder and paste this file there, then rename it to <code>movable_part1.sed</code> | ||
===Section III - Mining=== | ===Section III - Mining=== | ||
In this section, you will mine <code>movable.sed</code> in order to continue with the | In this section, you will mine <code>movable.sed</code> in order to continue with the normal guide. | ||
# | #Inside the Command Prompt window, enter the command <code>py -3 seedminer_launcher3.py id0 <id0></code> | ||
#*Replace <code><id0></code> with the ID0 of the target console | |||
#*Replace <code><id0></code> with the ID0 | #Once completed, enter the command <code>py -3 seedminer_launcher3.py gpu</code> | ||
#Once | #*This will take up to 10 minutes, depending on your GPU's strength | ||
#* | #Once it is finished, the file <code>movable.sed</code> will appear in the Seedminer folder - use this in place of one obtained from BruteforceMovable | ||
# | |||
[[ | <big>{{success|text=Go to [[3dsguide:seedminer#next-steps-choose-an-exploit|the next step in the guide]]}}</big> |
Revision as of 01:40, 1 November 2022
Manual mining is a name for one of two processes that allows you to find a console's movable.sed
without the help of an outside resource. The method described in this guide is also named Manual Mining - the other is called Mii Mining and should only be used when manual mining is also impossible.
Requirements
- A computer with a dedicated GPU that is running Windows, macOS, or Linux.
- Integrated graphics will still work, but are extremely underpowered and may cause mining to take multiple hours. This guide does not recommend their use.
- The target console's ID0.
- A second, already-hacked 3DS (called the source console from now on).
- Both the source console and target console must be able to add friends.
Instructions
What you need
- The [latest] and [v2.1] releases of seedminer (the .zip files NOT labeled as source code).
- Any 3.x version of [python].
Section I - Prep Work
In this section, you will obtain needed information and prepare your PC & the source console to run the programs needed for mining.
- Extract the contents of the Seedminer
.zip
to a folder anywhere on your PC - this will be where multiple other files are placed - Inside the extracted Seedminer folder, click on the address bar and type
cmd
, then press Enter - a Command Prompt window will appear - In Command Prompt, type
py -3 -mpip install pycryptodomex
- once it's done installing, keep the window open as you will need it later - Put the target console's SD card into your computer, navigate to the
Nintendo 3DS
folder on the SD, and copy the name of the 32-character-long folder directly inside- This folder, known as the ID0, is system-specific. Only one should be present - if you see multiple, follow these instructions.
- Put the target console's SD card back into the target console and put the source console's SD card into your computer
- Copy
seedstarter.3dsx
from theRELEASE_v2.1
zip tosdmc:/3ds
on the source console's SD card - Put the source console's SD card back into the source console
Section II - Obtaining LFCS
In this section, you will obtain the movable_part1.sed
needed for manual mining.
- Turn on both consoles
- On both consoles, go into the Friends List, click the add friend button, and add the other console as a friend
- Once the consoles are friended, on the source 3DS, back out of the Friends List and open the Homebrew Launcher
- Open seedStarter and press B to dump all LFCS from friend codes
- Press A and then START to exit seedStarter, close the Homebrew Launcher, then turn off the source 3DS and insert its SD card into your computer
- On the SD card, navigate to
sdmc:/seedstarter/LFCS
and copy the file with the target console's friend code in its name - Go to the Seedminer folder and paste this file there, then rename it to
movable_part1.sed
Section III - Mining
In this section, you will mine movable.sed
in order to continue with the normal guide.
- Inside the Command Prompt window, enter the command
py -3 seedminer_launcher3.py id0 <id0>
- Replace
<id0>
with the ID0 of the target console
- Replace
- Once completed, enter the command
py -3 seedminer_launcher3.py gpu
- This will take up to 10 minutes, depending on your GPU's strength
- Once it is finished, the file
movable.sed
will appear in the Seedminer folder - use this in place of one obtained from BruteforceMovable
Go to the next step in the guide |