Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

3DS:Seedminer/Manual mining: Difference between revisions

From Hacks Guide Wiki
(Changed dead 3dsguide: links to point to the wiki)
Line 1: Line 1:
{{hatnote|This article is not for instructions on how to use BruteforceMovable or do Mii mining.<br>For help with BruteforceMovable, see [[../BFM|the BFM page.]]<br>For help with Mii mining, see [[../Mii_mining|the Mii mining page.]]}}
{{hatnote|This article is not for instructions on how to use BruteforceMovable or do Mii mining.<br>For help with BruteforceMovable, see the main guide's [[3dsguide:seedminer|Seedminer page.]]<br>For help with Mii mining, see [[../Mii_mining|the Mii mining page.]]}}
'''Manual mining''' is a variant of Seedminer used to find a console's <code>movable.sed</code> if BruteforceMovable does not work. This method is distinct from '''Mii mining''', which is more time-consuming and should only be used when manual mining also does not work.
'''Manual mining''' is a variant of Seedminer used to find a console's <code>movable.sed</code> if BruteforceMovable does not work. This method is distinct from '''Mii mining''', which is more time-consuming and should only be used when manual mining also does not work.


Line 25: Line 25:
#*If this command fails with the error <code>No module named pip</code> on Linux, use your system's package manager (such as apt-get, dnf, or yum) to <code>install python3-pip</code>, then try again.
#*If this command fails with the error <code>No module named pip</code> on Linux, use your system's package manager (such as apt-get, dnf, or yum) to <code>install python3-pip</code>, then try again.
#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 [[3DS:Troubleshooting/multiple ID0|these instructions.]]
#*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.]]
#*Once you have the ID0, paste it into a document so you can reference it later
#*Once you have the ID0, paste it into a document so you can reference it later
#Put the source console's SD card into your computer
#Put the source console's SD card into your computer
Line 50: Line 50:
#When it finishes, a file called <code>movable.sed</code> will appear in the Seedminer folder - use this in place of one obtained from BruteforceMovable
#When it finishes, a file called <code>movable.sed</code> will appear in the Seedminer folder - use this in place of one obtained from BruteforceMovable


{{success|text=Done!}}
<big>{{success|text=Continue with [[3dsguide:seedminer#next-steps-choose-an-exploit|the main guide]]}}</big>


[[Category:Nintendo 3DS guides]]
[[Category:Nintendo 3DS guides]]

Revision as of 00:54, 20 January 2023

Manual mining is a variant of Seedminer used to find a console's movable.sed if BruteforceMovable does not work. This method is distinct from Mii mining, which is more time-consuming and should only be used when manual mining also does not work.

Warning icon If the BruteforceMovable service fails with the error We were unable to successfully complete your bruteforce request. :`(, this method will also not work. Read this section of the main page for more information.

Requirements

  • A computer with a dedicated GPU (graphics card) with Windows, macOS, or Linux installed.
    • Integrated graphics are extremely underpowered and should only be used as a last resort. If you use them, be aware that mining may take multiple hours as a result.
  • A second, already-hacked 3DS (called the source console in the instructions), preferably physically on-hand.
    • The source console and target console must be able to add each other as friends (whether it's done locally or via internet does not matter). If this is not possible, do Mii mining instead.

Instructions

Info icon If you are on Linux, replace py -3 with python3 in all commands.

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] installed
    • If you are on Linux, you likely already have Python 3. Check by opening a terminal and entering python3 -V - if this returns a version number, it will work for this guide.

Section I - Prep Work

In this section, you will obtain your console's information and prepare your devices to run the programs needed for mining.

  1. Extract the contents of the Seedminer .zip and move the folder inside it that matches your OS to anywhere on your PC - this Seedminer folder will be where multiple other files are placed
  2. In the Seedminer folder, hold SHIFT and right-click anywhere in the folder's empty space, then click the option that opens a terminal, PowerShell, or Command Prompt
  3. In the opened window, enter the command py -3 -mpip install pycryptodomex - once it finishes, keep the window open as you will need it later
    • If this command fails with the error No module named pip on Linux, use your system's package manager (such as apt-get, dnf, or yum) to install python3-pip, then try again.
  4. 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.
    • Once you have the ID0, paste it into a document so you can reference it later
  5. Put the source console's SD card into your computer
  6. Copy seedstarter.3dsx from the RELEASE_v2.1 zip to sdmc:/3ds on the source console's SD card
  7. 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.

  1. Turn on both consoles
  2. On both consoles, go into the Friends List, click the add friend button, and add the other console as a friend
  3. Once the consoles are friended, on the source console, exit the Friends List and open the Homebrew Launcher
  4. Open seedStarter and press B to dump all friend codes' LFCS
  5. Press A and then START to exit seedStarter, close the Homebrew Launcher, then turn off the source console and insert its SD card into your computer
  6. On the SD card, navigate to sdmc:/seedstarter/LFCS and copy the file that has the target console's friend code in its name
  7. 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 main guide.

  1. Open the terminal/PowerShell/Command Prompt window from earlier
  2. Inside this window, enter the command py -3 seedminer_launcher3.py id0 <id0>
    • Replace <id0> with the ID0 you copied into a document
  3. Once it completes, enter the command py -3 seedminer_launcher3.py gpu
    • The mining process will usually take up to 10 minutes, depending on your GPU's strength
  4. When it finishes, a file called movable.sed will appear in the Seedminer folder - use this in place of one obtained from BruteforceMovable

Success icon Continue with the main guide