(readd no unminable notice, py doesnt exist on linux, python 3 has to be installed, not only downloaded, the extension is .JPG, not .jpg, I didn't make it uppercase for no reason, better leave year empty than get it wrong, fuck chrome based browsers) |
(Change continue link to new preparation page) |
||
(12 intermediate revisions by 5 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 do manual mining.<br>For help with BruteforceMovable, see the main guide's [[3dsguide:seedminer|Seedminer page.]]<br>For help with manual mining, see [[../Manual_mining|the manual mining page.]]}} | ||
'''Mii | '''Mii mining''' is a variant of Seedminer used to find a console's <code>movable.sed</code> without the console needing any internet access. This method is distinct from '''manual mining''' and should only be used if both the BFM service and manual mining are confirmed unusuable, as it is significantly more time-consuming. | ||
{{warning|text=If the BruteforceMovable service fails with the error <code>We were unable to successfully complete your bruteforce request. :`(</code>, this method will also not work. Read [[3DS:Seedminer#Consoles_made_in_2011|this section of the main page]] for more information.}} | |||
==Requirements== | ==Requirements== | ||
*A computer with a dedicated GPU (graphics card) | *A computer with a dedicated GPU (graphics card) with Windows, macOS, or Linux installed. | ||
**Integrated graphics are | **Integrated graphics are extremely underpowered and are not recommended for this method even as a last resort. If you use them anyway, be aware that mining may take upwards of a day. | ||
If you are on Linux, replace <code>py -3</code> with <code>python3</code> | |||
==Instructions== | |||
{{info|text=If you are on Linux, replace <code>py -3</code> with <code>python3</code> in all commands.}} | |||
===What you need=== | ===What you need=== | ||
*The latest release of [https://github.com/zoogie/seedminer/releases/latest Seedminer] (the Seedminer .zip) | *The latest release of [https://github.com/zoogie/seedminer/releases/latest Seedminer] (the Seedminer .zip) | ||
*Any 3.x version of [https://www.python.org/downloads/ python] installed | *Any 3.x version of [https://www.python.org/downloads/ python] installed | ||
**If you are on Linux, you likely already have Python 3. Check by opening a terminal and entering <code>python3 -V</code> - if this returns a version number, it will work for this guide. | |||
===Section I - Prep Work=== | ===Section I - Prep Work=== | ||
In this section, you will obtain | In this section, you will set up Seedminer and obtain your console's files that are needed for mining. | ||
#Extract the contents of the Seedminer <code>.zip</code> and move the folder inside it that matches your OS anywhere on your PC - this Seedminer folder will be where multiple other files are placed | #Extract the contents of the Seedminer <code>.zip</code> and move the folder inside it that matches your OS anywhere on your PC - this Seedminer folder will be where multiple other files are placed | ||
# | #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 | ||
#In the opened window, | #In the opened window, enter the command <code>py -3 -mpip install pycryptodomex</code> - once it's done installing, keep the window open as you will need it later | ||
#Turn your | #*If this command fails with the error <code>No module named pip</code>, you must manually install pip. The methods to do this can be found on [https://pip.pypa.io/en/stable/installation/ this page.] | ||
#Turn your console on while the SD card is inside it | |||
#Open the Mii Maker app | #Open the Mii Maker app | ||
#Tap the '''QR Code/Image Options''' button. | #Tap the '''QR Code/Image Options''' button. | ||
#Tap '''Save Mii as QR Code'''. | #Tap '''Save Mii as QR Code'''. | ||
#Select any Mii Character (make a new one first if you have | #Select any Mii Character (make a new one first if you don't have any), and press '''OK'''. | ||
#Turn the | #Turn the console off | ||
#Put the | #Put the 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 [[3dsguide:troubleshooting#multiple-long-names-in-nintendo-3ds-folder|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 | #*Once you have the ID0, paste it into a document so you can reference it later | ||
#Navigate to the <code>DCIM</code> folder on the SD | #Navigate to the <code>DCIM</code> folder on the SD | ||
#Look for the QR Code, which will be a <code>.JPG</code> file | #Look for the QR Code, which will be a <code>.JPG</code> file | ||
Line 42: | Line 46: | ||
#*Replace <code><id0></code> with the ID0 you copied into a document | #*Replace <code><id0></code> with the ID0 you copied into a document | ||
#Once it completes, enter the command <code>py -3 seedminer_launcher3.py mii <model> <year></code> | #Once it completes, enter the command <code>py -3 seedminer_launcher3.py mii <model> <year></code> | ||
#*Replace <code><model></code> with the model of your | #*Replace <code><model></code> with the model of your console (<code>new</code> or <code>old</code>) - if you aren't sure, only models with the ZL/ZR buttons and C-Stick are new | ||
#*Replace <code><year></code> with the year the 3DS was made (you often find this on the backplate) - leave this empty | #*Replace <code><year></code> with the year the 3DS was made (you often find this on the backplate) - leave this empty if you aren't sure, in which case it will start from the middle | ||
#*If this fails with an error of <code>input.bin is invalid size</code>, remake the <code>input.bin</code> using your QR Code | #*If this fails with an error of <code>input.bin is invalid size</code>, remake the <code>input.bin</code> using your QR Code. If it ''still'' fails, open a different browser and remake the <code>input.bin</code> there. | ||
#*If this fails with an error similar to <code>./bfcl: Permission denied</code>, and you are on macOS or Linux, enter the command <code>chmod +x bfcl</code> and try again. | |||
#*The mining process will usually take up to 90 minutes, depending on luck and your GPU's strength | #*The mining process will usually take up to 90 minutes, depending on luck and your GPU's strength | ||
#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 | ||
<big>{{success|text=Continue with | <big>{{success|text=Continue with [[3DS:Bannerbomb3/Preparation|Bannerbomb3]]}}</big> | ||
[[Category:Nintendo 3DS guides]] |
Latest revision as of 19:16, 25 August 2024
Mii mining is a variant of Seedminer used to find a console's movable.sed
without the console needing any internet access. This method is distinct from manual mining and should only be used if both the BFM service and manual mining are confirmed unusuable, as it is significantly more time-consuming.
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 are not recommended for this method even as a last resort. If you use them anyway, be aware that mining may take upwards of a day.
Instructions
If you are on Linux, replace py -3 with python3 in all commands. |
What you need
- The latest release of Seedminer (the Seedminer .zip)
- 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.
- If you are on Linux, you likely already have Python 3. Check by opening a terminal and entering
Section I - Prep Work
In this section, you will set up Seedminer and obtain your console's files that are needed for mining.
- Extract the contents of the Seedminer
.zip
and move the folder inside it that matches your OS anywhere on your PC - this Seedminer folder will be where multiple other files are placed - 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
- In the opened window, enter the command
py -3 -mpip install pycryptodomex
- once it's done installing, keep the window open as you will need it later- If this command fails with the error
No module named pip
, you must manually install pip. The methods to do this can be found on this page.
- If this command fails with the error
- Turn your console on while the SD card is inside it
- Open the Mii Maker app
- Tap the QR Code/Image Options button.
- Tap Save Mii as QR Code.
- Select any Mii Character (make a new one first if you don't have any), and press OK.
- Turn the console off
- Put the 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
- Navigate to the
DCIM
folder on the SD - Look for the QR Code, which will be a
.JPG
file- You may have many other files in here already if you use the Nintendo 3DS Camera app
- Copy this file to the Seedminer folder on your PC
Section II - Processing Mii QR and Mining
In this section, you will turn the Mii QR code into a usable file and mine movable.sed
with it.
- Open the editMii website on your computer
- Click on "Import from...", then select "QR Code" and upload the Mii QR you copied to a safe place earlier
- Click on "Export to...", then select "encrypted (.bin)", this will download a file named
input.bin
- Copy this
input.bin
to the Seedminer folder - Open the terminal/PowerShell/Command Prompt window from earlier
- Inside this window, enter the command
py -3 seedminer_launcher3.py id0 <id0>
- Replace
<id0>
with the ID0 you copied into a document
- Replace
- Once it completes, enter the command
py -3 seedminer_launcher3.py mii <model> <year>
- Replace
<model>
with the model of your console (new
orold
) - if you aren't sure, only models with the ZL/ZR buttons and C-Stick are new - Replace
<year>
with the year the 3DS was made (you often find this on the backplate) - leave this empty if you aren't sure, in which case it will start from the middle - If this fails with an error of
input.bin is invalid size
, remake theinput.bin
using your QR Code. If it still fails, open a different browser and remake theinput.bin
there. - If this fails with an error similar to
./bfcl: Permission denied
, and you are on macOS or Linux, enter the commandchmod +x bfcl
and try again. - The mining process will usually take up to 90 minutes, depending on luck and your GPU's strength
- Replace
- When it finishes, a file called
movable.sed
will appear in the Seedminer folder - use this in place of one obtained from BruteforceMovable
Continue with Bannerbomb3 |