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

3DS:Bmbt3DS: Difference between revisions

From Hacks Guide Wiki
(add tabber for boot9strap, fastboot3DS, ntrboot, godmode9 and luma3ds chainloader (thanks for the suggestion blue!))
(fixed list formatting)
Line 28: Line 28:
|-|boot9strap=
|-|boot9strap=


<span>
<ol>
# Power off your console
<li> Power off your console </li>
# Remove the SD card from your console and insert it into your computer
<li> Remove the SD card from your console and insert it into your computer </li>
# Copy <code>bmbt3ds.firm</code> to the root of your SD Card
<li> Copy <code>bmbt3ds.firm</code> to the root of your SD Card </li>
# Rename <code>boot.firm</code> to <code>luma.firm</code>
<li> Rename <code>boot.firm</code> to <code>luma.firm</code> </li>
# Rename <code>bmbt3ds.firm</code> to <code>boot.firm</code>
<li> Rename <code>bmbt3ds.firm</code> to <code>boot.firm</code> </li>
# Safely eject the SD card from your computer and reinsert it into your console
<li> Safely eject the SD card from your computer and reinsert it into your console </li>
# Power on the console without pressing any buttons
<li> Power on the console without pressing any buttons <br>{{Info|text=This payload does not show anything on either screens until a button is pressed. Refer to the attached image for what parts of the screen will light up for each button pressed.|image=[[File:Bmbt.png|384px]]}} </li>
{{Info|text=This payload does not show anything on either screens until a button is pressed. Refer to the attached image for what parts of the screen will light up for each button pressed.|image=[[File:Bmbt.png|384px]]}}
<li> Press each button once, verifying that the corresponding button shows up on the top screen. If it does not show up, the button pressed may be faulty. If you see a constant white square for one button and you are '''not''' holding the button down, that button may be stuck and could be the source of some issues. </li>
# Press each button once, verifying that the corresponding button shows up on the top screen. If it does not show up, the button pressed may be faulty. If you see a constant white square for one button and you are '''not''' holding the button down, that button may be stuck and could be the source of some issues.
<li> Once you are finished with the button tester, press the power button once to power off the console </li>
# Once you are finished with the button tester, press the power button once to power off the console
<li> Remove the SD card from your console and insert it into your computer </li>
# Remove the SD card from your console and insert it into your computer
<li> Delete <code>boot.firm</code> from the root of your SD card </li>
# Delete <code>boot.firm</code> from the root of your SD card
<li> Rename <code>luma.firm</code> to <code>boot.firm</code> </li>
# Rename <code>luma.firm</code> to <code>boot.firm</code>
<li> Safely eject the SD card from your computer and reinsert it into your console </li>
# Safely eject the SD card from your computer and reinsert it into your console
<li> Power on your console </li>
# Power on your console
</ol>
{{Success|text=If all went well, you have successfully tested the buttons on your console.}}
{{Success|text=If all went well, you have successfully tested the buttons on your console.}}
</span>


|-|fastboot3DS=
|-|fastboot3DS=


<span>
<ol>
# Power off your console
<li> Power off your console </li>
# Remove the SD card from your console and insert it into your computer
<li> Remove the SD card from your console and insert it into your computer </li>
# Copy <code>bmbt3ds.firm</code> to the root of your SD Card
<li> Copy <code>bmbt3ds.firm</code> to the root of your SD Card </li>
# Safely eject the SD card from your computer and reinsert it into your console
<li> Safely eject the SD card from your computer and reinsert it into your console </li>
# Power on the console while holding {{B|HOME}} to enter the fastboot3DS menu
<li> Power on the console while holding {{B|HOME}} to enter the fastboot3DS menu </li>
# Select <code>[+]Boot from file...</code> -> <code>sdmc:</code> -> <code>bmbt3ds.firm</code>
<li> Select <code>[+]Boot from file...</code> -> <code>sdmc:</code> -> <code>bmbt3ds.firm</code> <br>{{Info|text=This payload does not show anything on either screens until a button is pressed. Refer to the attached image for what parts of the screen will light up for each button pressed.|image=[[File:Bmbt.png|384px]]}} </li>
{{Info|text=This payload does not show anything on either screens until a button is pressed. Refer to the attached image for what parts of the screen will light up for each button pressed.|image=[[File:Bmbt.png|384px]]}}
<li> Press each button once, verifying that the corresponding button shows up on the top screen. If it does not show up, the button pressed may be faulty. If you see a constant white square for one button and you are '''not''' holding the button down, that button may be stuck and could be the source of some issues. </li>
# Press each button once, verifying that the corresponding button shows up on the top screen. If it does not show up, the button pressed may be faulty. If you see a constant white square for one button and you are '''not''' holding the button down, that button may be stuck and could be the source of some issues.
<li> Once you are finished with the button tester, press the power button once to power off the console </li>
# Once you are finished with the button tester, press the power button once to power off the console
<li> Remove the SD card from your console and insert it into your computer </li>
# Remove the SD card from your console and insert it into your computer
<li> Delete <code>bmbt3ds.firm</code> from the root of your SD card </li>
# Delete <code>bmbt3ds.firm</code> from the root of your SD card
<li> Safely eject the SD card from your computer and reinsert it into your console </li>
# Safely eject the SD card from your computer and reinsert it into your console
<li> Power on your console </li>
# Power on your console
</ol>
{{Success|text=If all went well, you have successfully tested the buttons on your console.}}
{{Success|text=If all went well, you have successfully tested the buttons on your console.}}
</span>


|-|ntrboot=
|-|ntrboot=
{{warning|text=If you do not have a flashcart compatible with ntrboot, please choose another option.}}
{{warning|text=If you do not have a flashcart compatible with ntrboot, please choose another option.}}
<span>
<ol>
# Power off your console
<li> Power off your console </li>
# Remove the SD card from your console and insert it into your computer
<li> Remove the SD card from your console and insert it into your computer </li>
# Copy <code>bmbt3ds.firm</code> to the root of your SD Card
<li> Copy <code>bmbt3ds.firm</code> to the root of your SD Card </li>
# Rename <code>boot.firm</code> to <code>luma.firm</code>
<li> Rename <code>boot.firm</code> to <code>luma.firm</code> </li>
# Rename <code>bmbt3ds.firm</code> to <code>boot.firm</code>
<li> Rename <code>bmbt3ds.firm</code> to <code>boot.firm</code> </li>
# Safely eject the SD card from your computer and reinsert it into your console
<li> Safely eject the SD card from your computer and reinsert it into your console </li>
# Insert the flashcart flashed with ntrboot into your console
<li> Insert the flashcart flashed with ntrboot into your console </li>
# Put the magnet into position to trigger the lid sensor. Refer to [https://i.imgur.com/5e3lKe2.png this image for reference]
<li> Put the magnet into position to trigger the lid sensor. Refer to [https://i.imgur.com/5e3lKe2.png this image for reference]
#* Note, 2DS users will not need a magnet, as their device cannot physically fold. Instead, move the sleep switch to the right
<ul><li>Note, 2DS users will not need a magnet, as their device cannot physically fold. Instead, move the sleep switch to the right</li></ul>
# Press and hold {{Key press|START|SELECT|X}}, then briefly press and hold the power button for 2 to 3 seconds
</li>
# Your console should now be booted into BMBT.
<li> Press and hold {{Key press|START|SELECT|X}}, then briefly press and hold the power button for 2 to 3 seconds </li>
#* If it did not boot and instead booted into the HOME Menu or turned off immediately, power off your console and try again. You may need a few attempts to get the magnet positioning correct.
<li> Your console should now be booted into BMBT.  
{{Info|text=This payload does not show anything on either screens until a button is pressed. Refer to the attached image for what parts of the screen will light up for each button pressed.|image=[[File:Bmbt.png|384px]]}}
<ul><li> If it did not boot and instead booted into the HOME Menu or turned off immediately, power off your console and try again. You may need a few attempts to get the magnet positioning correct.</li></ul>
# Press each button once, verifying that the corresponding button shows up on the top screen. If it does not show up, the button pressed may be faulty. If you see a constant white square for one button and you are '''not''' holding the button down, that button may be stuck and could be the source of some issues.
{{Info|text=This payload does not show anything on either screens until a button is pressed. Refer to the attached image for what parts of the screen will light up for each button pressed.|image=[[File:Bmbt.png|384px]]}}</li>
# Once you are finished with the button tester, press the power button once to power off the console
<li> Press each button once, verifying that the corresponding button shows up on the top screen. If it does not show up, the button pressed may be faulty. If you see a constant white square for one button and you are '''not''' holding the button down, that button may be stuck and could be the source of some issues. </li>
# Remove the SD card from your console and insert it into your computer
<li> Once you are finished with the button tester, press the power button once to power off the console </li>
# Delete <code>boot.firm</code> from the root of your SD card
<li> Remove the SD card from your console and insert it into your computer </li>
# Rename <code>luma.firm</code> to <code>boot.firm</code>
<li> Delete <code>boot.firm</code> from the root of your SD card </li>
# Safely eject the SD card from your computer and reinsert it into your console
<li> Rename <code>luma.firm</code> to <code>boot.firm</code> </li>
# Power on your console
<li> Safely eject the SD card from your computer and reinsert it into your console </li>
<li> Power on your console </li>
</ol>
{{Success|text=If all went well, you have successfully tested the buttons on your console.}}
{{Success|text=If all went well, you have successfully tested the buttons on your console.}}
</span>


|-|GodMode9=
|-|GodMode9=
{{warning|text=This section only applies to consoles with GodMode9 installed into FIRM0/1.}}
{{warning|text=This section only applies to consoles with GodMode9 installed into FIRM0/1.}}
<span>
<ol>
# Power off your console
<li> Power off your console </li>
# Remove the SD card from your console and insert it into your computer
<li> Remove the SD card from your console and insert it into your computer </li>
# Copy <code>bmbt3ds.firm</code> to the <code>sd:/gm9/payloads</code> folder on your SD card
<li> Copy <code>bmbt3ds.firm</code> to the <code>sd:/gm9/payloads</code> folder on your SD card </li>
# Reinsert the SD card into your console
<li> Reinsert the SD card into your console </li>
# Power on the console while holding {{Key press|R|LEFT}} to enter the GodMode9 bootloader menu
<li> Power on the console while holding {{Key press|R|LEFT}} to enter the GodMode9 bootloader menu </li>
# Select <code>Select payload...</code> -> <code>bmbt3ds.firm</code>
<li> Select <code>Select payload...</code> -> <code>bmbt3ds.firm</code> <br>{{Info|text=This payload does not show anything on either screens until a button is pressed. Refer to the attached image for what parts of the screen will light up for each button pressed.|image=[[File:Bmbt.png|384px]]}} </li>
{{Info|text=This payload does not show anything on either screens until a button is pressed. Refer to the attached image for what parts of the screen will light up for each button pressed.|image=[[File:Bmbt.png|384px]]}}
<li> Press each button once, verifying that the corresponding button shows up on the top screen. If it does not show up, the button pressed may be faulty. If you see a constant white square for one button and you are '''not''' holding the button down, that button may be stuck and could be the source of some issues. </li>
# Press each button once, verifying that the corresponding button shows up on the top screen. If it does not show up, the button pressed may be faulty. If you see a constant white square for one button and you are '''not''' holding the button down, that button may be stuck and could be the source of some issues.
<li> Once you are finished with the button tester, press the power button once to power off the console </li>
# Once you are finished with the button tester, press the power button once to power off the console
</ol>
{{Success|text=If all went well, you have successfully tested the buttons on your console.}}
{{Success|text=If all went well, you have successfully tested the buttons on your console.}}
</span>


|-|Luma3DS chainloader=
|-|Luma3DS chainloader=


<span>
<ol>
# Power off your console
<li> Power off your console </li>
# Remove the SD card from your console and insert it into your computer
<li> Remove the SD card from your console and insert it into your computer </li>
# Copy <code>bmbt3ds.firm</code> to the <code>sd:/luma/payloads</code> folder on your SD card
<li> Copy <code>bmbt3ds.firm</code> to the <code>sd:/luma/payloads</code> folder on your SD card </li>
# Reinsert the SD card into your console
<li> Reinsert the SD card into your console </li>
# Power on the console while holding {{B|START}} to open Luma3DS chainloader
<li> Power on the console while holding {{B|START}} to open Luma3DS chainloader
#* If you dont see Luma3DS chainloader, follow [[3dsguide:restoring-updating-cfw.html|Restoring / Updating CFW]] and try again
<ul>
#* If you still don't see it, follow the boot9strap tab above instead
<li> If you dont see Luma3DS chainloader, follow [[3dsguide:restoring-updating-cfw.html|Restoring / Updating CFW]] and try again </li>
# Select <code>bmbt3ds.firm</code>
<li> If you still don't see it, follow the boot9strap tab above instead </li>
{{Info|text=This payload does not show anything on either screens until a button is pressed. Refer to the attached image for what parts of the screen will light up for each button pressed.|image=[[File:Bmbt.png|384px]]}}
</ul></li>
# Press each button once, verifying that the corresponding button shows up on the top screen. If it does not show up, the button pressed may be faulty. If you see a constant white square for one button and you are '''not''' holding the button down, that button may be stuck and could be the source of some issues.
<li> Select <code>bmbt3ds.firm</code> <br>{{Info|text=This payload does not show anything on either screens until a button is pressed. Refer to the attached image for what parts of the screen will light up for each button pressed.|image=[[File:Bmbt.png|384px]]}} </li>
# Once you are finished with the button tester, press the power button once to power off the console
<li> Press each button once, verifying that the corresponding button shows up on the top screen. If it does not show up, the button pressed may be faulty. If you see a constant white square for one button and you are '''not''' holding the button down, that button may be stuck and could be the source of some issues. </li>
<li> Once you are finished with the button tester, press the power button once to power off the console </li>
</ol>
{{Success|text=If all went well, you have successfully tested the buttons on your console.}}
{{Success|text=If all went well, you have successfully tested the buttons on your console.}}
</span>
 
</tabber>{{Short description|Bare-metal button tester for the 3DS}}
</tabber>
{{Short description|Bare-metal button tester for the 3DS}}