forked from eip618/eiphax-3ds
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathfredminer.php
109 lines (105 loc) · 8.88 KB
/
fredminer.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
<?php
$title = "Fredminer";
$desc = "Fredminer tutorial (deprecated)";
include "header.php";
?>
<?php
include "nav.php";
?>
<div class="container">
<div class="content">
<center><h1>Fredminer</h1></center>
<hr>
<p> This method is no longer used on the current firmware, if you are on this page you are attempting to follow outdated instructions. Please follow an <a href="https://3ds.hacks.guide/"> updated guide,</a> and if you have any further questions ask the <a href="https://discord.gg/C29hYvh"> Nintendo Homebrew discord!</a></p>
<!--
<h2>Before You Begin</h2>
<ol>
<li>First, a test: On your console, open System Settings, Internet Settings, DS Connection Settings.</li>
<li>If it loads successfully and you see the old DS menu, proceed to item four.</li>
<li>If, instead, it hangs on a black screen or an error screen instead of loading to the old DS menu, you will need to use <a href="./twlfix">TWLfix</a> to fix your TWL mode, then return here.</li>
<li>Please download and install 7-zip, the suggested archival management tool, available <a href="http://www.7zip.org/download" target="_blank">here.</a></li>
<li>Please turn file extensions ON. Instructions for Windows <a href="https://3ds.hacks.guide/file-extensions-(windows)" target=”_blank”>here.</a></li>
</ol>
<h2>What You Need</h2>
<div class="info">In all cases, where offered the option, download the <b>latest release, and NOT the source code version.</b></div>
<ol>
<li>A valid DSiWare backup. If you do not have one, try <a href="./bb3">BannerBomb3</a>, or the <a href="./dsidump">DSiWare Dumper</a>.
<li>The b9stool archive from <a href="https://github.com/zoogie/b9sTool/releases/latest" target=”_blank”>this link</a>.</li>
<li>The latest Luma release from <a href="https://github.com/AuroraWright/Luma3DS/releases" target=”_blank”>here</a>.</li>
<li>The latest Homebrew Menu from <a href="https://github.com/fincs/new-hbmenu/releases/latest" target="_blank">here</a></li>
<li>The "Frogminer_save" archive, from <a href="https://github.com/zoogie/Frogminer/releases/tag/1.0" target="_blank">here</a>.</li>
<li>Your movable.sed from Seedminer. Already got one? Skip to the Fredminer section. Need one? Instructions below.
<li>Your console updated to 11.10 (fredminer works on 11.10, so there's no problem doing this)</li>
</ol>
<button class="btn-toggle-visibility" data-target="#seedminer">Seedminer</button>
<div class="box hidden" id="seedminer">
<h3>Section 1: Seedminer: finding your id0</h3>
<ol>
<li>Turn your console off and take out the SD card.</li>
<li>Put the SD card into your computer, navigate to it and open the "Nintendo 3DS" folder.</li>
<li>Inside this folder, you will see one or more folders with very long, seemingly random names. Do not open any further folders.</li>
<li><b>If you only have ONE long named folder, skip to step 11. If you have TWO OR MORE, follow these steps in order.</b> <i>The "private" folder, if it exists, does not count.</i></li>
<li>Back out of your Nintendo 3DS folder to your SD root. You may see folders such as Nintendo 3DS and DCIM. This means you are in the right place.</li>
<li>Rename your Nintendo 3DS folder to "Nintendo BACKUP" <i>(right click and select "Rename")</i></li>
<li>Safely eject your SD card, put it back in your console, and power it on.</li>
<li>Wait for your console to generate some data.</li>
<li>Once you see the home menu, power off your console, take out the SD card and put it in your computer.</li>
<li>Navigate back to the "Nintendo 3DS" folder on your SD card. You should now only have one long named folder.</li>
<li>The 32 character name of this long named folder is referred to as your 'id0'.</li>
<li>Right click this 'id0' folder and select "Rename".</li>
<li>The folder name should now be blue. Right click the blue text and select "Copy". DO NOT enter or replace any text. If you accidentally enter or replace any text, press Control+Z to undo this action and restore your 'id0' name.</li>
<li>Left click away from the folder to deselect it, and paste (Control+V) your id0 somewhere (for example, a Notepad window).</li>
<li><b>IF YOU NEEDED TO RENAME THE NINTENDO 3DS FOLDER</b>: delete the "Nintendo 3DS" folder, then rename "Nintendo BACKUP" to "Nintendo 3DS". If you did NOT need to rename the "Nintendo 3DS" folder, DO NOT delete or rename anything.</li>
</ol>
<p>
<h3>Section 2: Seedminer: movable.sed</h3>
<ol>
<li>Go to <a href="http://bruteforcemovable.com" target="_blank">bruteforcemovable</a>.</li>
<li>Input your friend code and id0 into the fields given.</li>
<li>Complete the "I'm not a robot" CAPTCHA.</li>
<li>The website will give you a friend code. On your console, open the Friends List (home menu, top row, orange box with smiley face). <i>If, instead, it skips to "Done!" (step 4) and gives you the option to download your movable.sed directly, skip to step eight.</i></li>
<li>Press "Register Friend", then "Internet", then enter the friend code from the website.</li>
<li>Give it a random name. The name is not important.</li>
<li>Back on BruteforceMovable, the website should be on step 2. When presented the option, click "Continue". <i>If it is not on step 2, refresh the page ONCE.</i></li>
<li>Wait some time. Once the process is finished, you can download your "movable.sed". Put it somewhere you'll remember.</li>
</ol>
</div>
<p>
<button class="btn-toggle-visibility" data-target="#fredminer">Fredminer</button>
<div class="box hidden" id="fredminer">
<h3>Patching your DSiWare</h3>
<ol>
<li>Go to <a href="https://fredtool.bruteforcemovable.com/" target="_blank">fredtool</a>.</li>
<li>In the relevant fields, provide your movable.sed and your DSiWare backup.</li>
<li>Complete the CAPTCHA. If you do not see a CAPTCHA, please try this section again from a different browser.</li>
<li>Once the process has finished, click Download to download your archive.</li>
</ol>
<h3>Fredminer: Fredmining</h3>
<ol>
<li>Extract the Frogminer_save, fredtool_output, Luma3ds and b9stool archives to a folder of your choice.</li>
<li>Copy "boot.nds" from the b9stool folder onto your SD card root. <i>NB: Your root is the SD card's main window, not inside any folders. You may see such folders as Nintendo 3DS and DCIM. This means you are in the root.</i></li>
<li>Copy "boot.firm" from the Luma3ds folder onto your SD card root.</li>
<li>Copy "boot.3dsx" onto your SD card root.</li>
<li>Copy the "private" folder from the Frogminer_save folder onto your SD card root. <i>This means the whole "private" folder, not just its contents.</i></li>
<li>From the fredtool folder, open output > hax. Copy the file inside this folder onto your SD card: SD > Nintendo 3DS > [id0] > [id1] > Nintendo DSiWare. You <b>might</b> have two DSiWare files inside this folder. This is fine and should not affect the process.</li>
<li>Put your SD card back into your console and power it on.</li>
<li>On your console, go to System Settings > Data Management > DSiWare.</li>
<li>Tap SD card, tap the Haxxxxxxxxx! entry, then tap Copy.</li>
<li>Go back to System Settings > Internet Settings > DS Connection Settings.</li>
<li>If all was successful, you should have booted to JPN Flipnote. Follow <a href="https://zoogie.github.io/web/flipnote_directions/" target="_blank">these slides</a> in order to boot into b9stool. <i>Here's a <a href="https://streamable.com/ti9jk" target="_blank">video</a> if you prefer that.</i></li>
<li>Once you have booted b9stool, select "install boot9strap" and follow the on screen prompts.</li>
<li>Once boot9strap is successfully installed, power off your device. <i>If the Luma Configuration menu appears, skip to step 15.</i></li>
<li>Power on your device. You should boot into the Luma Configuration menu.</li>
<li>In this menu, put an X in the "Show NAND or user string" box. Press Start to continue.</li>
<li>You should now be at the 3DS home menu. From here, follow <a href="https://3ds.hacks.guide/finalizing-setup">this page.</a></li>
</ol>
Once you have finished Finalizing Setup, you have fully functioning custom firmware. Congrats!
<div class="info">Once you have finished the process, you should restore your DS Internet Settings by copying the DSiWare .bin file from the "clean" folder in the fredtool_output folder from earlier to SD > Nintendo 3DS > ID0 > ID1 > Nintendo DSiWare, then restoring it in System Settings > Data Management > DSiWare > SD card > tap the entry > Copy</div>
</div>
<br>
<br>
<br>
-->
<?php
include "footer-btn.php";
?>