"message": "此網站透過 Cookies 來顯示您手冊的操作進度以及提升此網站的使用經驗。"
}
})});
</script>
<!-- end custom head snippets -->
</head>
<bodyclass="layout--single">
<navclass="skip-links">
<ul>
<li><ahref="#site-nav"class="screen-reader-shortcut">Skip to primary navigation</a></li>
<li><ahref="#main"class="screen-reader-shortcut">Skip to content</a></li>
<li><ahref="#footer"class="screen-reader-shortcut">Skip to footer</a></li>
</ul>
</nav>
<!--[if lt IE 9]>
<divclass="notice--danger align-center"style="margin: 0;">You are using an <strong>outdated</strong> browser. Please <ahref="https://browsehappy.com/">upgrade your browser</a> to improve your experience.</div>
<![endif]-->
<divclass="masthead">
<divclass="masthead__inner-wrap">
<divclass="masthead__menu">
<navid="site-nav"class="greedy-nav">
<!-- <a class="site-title" href="/">
3DS Hacks Guide
</a>
-->
<ulclass="visible-links">
<!-- modified to use multilang, guide-specific -->
<li><ahref="#section-i---prep-work"id="markdown-toc-section-i---prep-work">Section I - Prep Work</a></li>
<li><ahref="#section-ii---processing-mii-qr-and-mining"id="markdown-toc-section-ii---processing-mii-qr-and-mining">Section II - Processing Mii QR and Mining</a></li>
</ul>
</li>
</ul>
</nav>
</aside>
<divclass="notice--warning">
<p>This method requires a reasonably powerful GPU (any dedicated graphics card made in the last few years) and the ability to use a command line. If you don’t know what those are or do not have the hardware necessary, you can ask someone to do this for you at <ahref="https://discord.gg/MWxPgEp">Nintendo Homebrew on Discord</a>. You will need to have the following information ready:</p>
<ul>
<li>Your Mii QR code, uploaded directly to Discord (do not take a screenshot or a photo of the image, just send the HNI_XXXX.JPG image itself)</li>
<li>Your console’s ID0 (the name of the 32-character folder directly inside of Nintendo 3DS - see <ahref="https://3ds.hacks.guide/troubleshooting#seedminer">this troubleshooting section</a> if you have multiple)</li>
<li>Your console’s approximate year of manufacturing (it may be present behind the frontplate or backplate; if you don’t know, just guess - it’s not super important)</li>
<p>To install boot9strap on your device, we derive your device’s unique encryption key. To accomplish this, we use a tool called Seedminer to calculate the data encryption key (movable.sed) for your device.</p>
<p>Because we do not have access to the Friends List, we are deriving the first part of <codeclass="language-plaintext highlighter-rouge">movable.sed</code> using a Mii QR code instead of by performing a two-way friend exchange.</p>
<pclass="notice--info">If you are on Linux or macOS, replace <codeclass="language-plaintext highlighter-rouge">py -3</code> with <codeclass="language-plaintext highlighter-rouge">python3</code> in all commands.</p>
<li>The latest release of <ahref="https://github.com/zoogie/seedminer/releases/latest">Seedminer</a> (the Seedminer .zip)</li>
<li>Any 3.x version of <ahref="https://www.python.org/downloads/">Python</a> installed
<ul>
<li>If you are on Linux, you likely already have Python 3. Check by opening a terminal and entering <codeclass="language-plaintext highlighter-rouge">python3 -V</code>. If this returns a version number, it will work for this guide.</li>
<li>Extract the contents of the Seedminer <codeclass="language-plaintext highlighter-rouge">.zip</code> and move the folder with your operating systeem’s name to anywhere on your PC
<ul>
<li>Keep this location handy, as this Seedminer folder will be where multiple other files are placed</li>
</ul>
</li>
<li>In the Seedminer folder, hold SHIFT and right-click anywhere in the folder’s empty space, then click the option that opens Terminal, PowerShell, or Command Prompt</li>
<li>In the command line window, type <codeclass="language-plaintext highlighter-rouge">py -3 -mpip install pycryptodomex</code>, hit ENTER, and allow it to install
<ul>
<li>If this command fails with the error <codeclass="language-plaintext highlighter-rouge">No module named pip</code>, you must manually install pip. The methods to do this can be found on <ahref="https://pip.pypa.io/en/stable/installation/">this page</a>.</li>
</ul>
</li>
<li>Turn your console on while the SD card is inserted</li>
<li>Open the Mii Maker app</li>
<li>Tap the “QR Code/Image Options” button</li>
<li>Tap “Save Mii as QR Code”</li>
<li>Select any Mii Character (make a new one first if you don’t have any), and press “OK”</li>
<li>Turn the console off</li>
<li>Put the console’s SD card into your computer, navigate to the <codeclass="language-plaintext highlighter-rouge">Nintendo 3DS</code> folder on the SD, and copy the name of the 32-character-long folder directly inside
<ul>
<li>This folder, known as the ID0, is system-specific. Only one should be present. If you see multiple, follow <ahref="troubleshooting#seedminer">these instructions</a></li>
<li>Once you have the ID0, paste it into a document so you can reference it later</li>
</ul>
</li>
<li>Navigate to the <codeclass="language-plaintext highlighter-rouge">DCIM</code> folder on the SD card</li>
<li>Look for the QR Code, which will be a <codeclass="language-plaintext highlighter-rouge">.JPG</code> file starting with <codeclass="language-plaintext highlighter-rouge">HNI</code>
<ul>
<li>You may have many other files in here already if you use the Nintendo 3DS Camera app</li>
</ul>
</li>
<li>Copy this file to the Seedminer folder on your PC</li>
</ol>
<h3id="section-ii---processing-mii-qr-and-mining">Section II - Processing Mii QR and Mining</h3>
<p>In this section, you will turn the Mii QR code into a usable file and mine <codeclass="language-plaintext highlighter-rouge">movable.sed</code> with it.</p>
<ol>
<li>Open the <ahref="https://zoogie.github.io/web/miiqr/">editMii</a> website on your computer</li>
<li>Click on “Import from…”, then select “QR Code” and upload the Mii QR code from earlier</li>
<li>Click on “Export to…”, then select “encrypted (.bin)”
<ul>
<li>This will download a file named <codeclass="language-plaintext highlighter-rouge">input.bin</code></li>
</ul>
</li>
<li>Copy this <codeclass="language-plaintext highlighter-rouge">input.bin</code> to the Seedminer folder</li>
<li>Open the terminal/PowerShell/Command Prompt window from earlier
1.Inside this window, enter the command <codeclass="language-plaintext highlighter-rouge">py -3 seedminer_launcher3.py id0 <id0></code>
<ul>
<li>Replace <codeclass="language-plaintext highlighter-rouge"><id0></code> with the ID0 you copied into a document</li>
<li>Do not include the angle brackets</li>
</ul>
</li>
<li>Once it completes, enter the command <codeclass="language-plaintext highlighter-rouge">py -3 seedminer_launcher3.py mii <model><year></code>
<li>Replace <codeclass="language-plaintext highlighter-rouge"><model></code> with the model of your console (<codeclass="language-plaintext highlighter-rouge">new</code> or <codeclass="language-plaintext highlighter-rouge">old</code>) - if you aren’t sure, only models with the ZL/ZR buttons and C-Stick are new</li>
<li>Replace <codeclass="language-plaintext highlighter-rouge"><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</li>
<li>If this fails with an error of <codeclass="language-plaintext highlighter-rouge">input.bin is invalid size</code>, remake the <codeclass="language-plaintext highlighter-rouge">input.bin</code> using your QR Code. If it ‘‘still’’ fails, open a different browser and remake the <codeclass="language-plaintext highlighter-rouge">input.bin</code> there</li>
<li>The mining process will usually take up to 90 minutes, depending on luck and your GPU’s strength</li>