|
|
Line 24: |
Line 24: |
| *The latest release of [https://github.com/Gruetzig/bmbt3ds/releases/latest bmbt3DS] (the <code>bmbt3ds.firm</code> file) | | *The latest release of [https://github.com/Gruetzig/bmbt3ds/releases/latest bmbt3DS] (the <code>bmbt3ds.firm</code> file) |
|
| |
|
| ===Section I - Preparing=== | | ===Section I - Running the test=== |
| | <tabber> |
| | |-|boot9strap= |
|
| |
|
| #Power off your console | | <span> |
| #Remove the SD card from your console and insert it into your computer | | # Power off your console |
| #Copy <code>bmbt3ds.firm</code> to the root of your SD card | | # Remove the SD card from your console and insert it into your computer |
| #Rename <code>boot.firm</code> to <code>luma.firm</code> | | # Copy <code>bmbt3ds.firm</code> to the root of your SD Card |
| #Rename <code>bmbt3ds.firm</code> to <code>boot.firm</code> | | # Rename <code>boot.firm</code> to <code>luma.firm</code> |
| #Safely eject the SD card from your computer and reinsert it into your console | | # Rename <code>bmbt3ds.firm</code> to <code>boot.firm</code> |
| | # Safely eject the SD card from your computer and reinsert it into your console |
| | # Power on the console without pressing any buttons |
| | {{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]]}} |
| | # 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. |
| | # Once you are finished with the button tester, press the power button once to power off the console |
| | # Remove the SD card from your console and insert it into your computer |
| | # Delete <code>boot.firm</code> from the root of your SD card |
| | # Rename <code>luma.firm</code> to <code>boot.firm</code> |
| | # Safely eject the SD card from your computer and reinsert it into your console |
| | # Power on your console |
| | {{Success|text=If all went well, you have successfully tested the buttons on your console.}} |
| | </span> |
|
| |
|
| ===Section II - Running the test=== | | |-|fastboot3DS= |
| | |
| | <span> |
| | # Power off your console |
| | # Remove the SD card from your console and insert it into your computer |
| | # Copy <code>bmbt3ds.firm</code> to the root of your SD Card |
| | # Safely eject the SD card from your computer and reinsert it into your console |
| | # Power on the console while holding {{B|HOME}} to enter the fastboot3DS menu |
| | # Select <code>[+]Boot from file...</code> -> <code>sdmc:</code> -> <code>bmbt3ds.firm</code> |
| | {{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]]}} |
| | # 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. |
| | # Once you are finished with the button tester, press the power button once to power off the console |
| | # Remove the SD card from your console and insert it into your computer |
| | # Delete <code>bmbt3ds.firm</code> from the root of your SD card |
| | # Safely eject the SD card from your computer and reinsert it into your console |
| | # Power on your console |
| | {{Success|text=If all went well, you have successfully tested the buttons on your console.}} |
| | </span> |
|
| |
|
| <ol> | | |-|ntrboot= |
| <li> Power on the console without pressing any buttons</li> | | {{warning|text=If you do not have a flashcart compatible with ntrboot, please choose another option.}} |
| | <span> |
| | # Power off your console |
| | # Remove the SD card from your console and insert it into your computer |
| | # Copy <code>bmbt3ds.firm</code> to the root of your SD Card |
| | # Rename <code>boot.firm</code> to <code>luma.firm</code> |
| | # Rename <code>bmbt3ds.firm</code> to <code>boot.firm</code> |
| | # Safely eject the SD card from your computer and reinsert it into your console |
| | # Insert the flashcart flashed with ntrboot into your console |
| | # 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 |
| | # Press and hold {{Key press|START|SELECT|X}}, then briefly press and hold the power button for 2 to 3 seconds |
| | # Your console should now be booted into BMBT. |
| | #* 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. |
| {{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]]}} | | {{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.}} |
| | </span> |
|
| |
|
| | |-|GodMode9= |
| | {{warning|text=This section only applies to consoles with GodMode9 installed into FIRM0/1.}} |
| | <span> |
| | # Power off your console |
| | # Remove the SD card from your console and insert it into your computer |
| | # Copy <code>bmbt3ds.firm</code> to the <code>sd:/gm9/payloads</code> folder on your SD card |
| | # Reinsert the SD card into your console |
| | # Power on the console while holding {{Key press|R|LEFT}} to enter the GodMode9 bootloader menu |
| | # Select <code>Select payload...</code> -> <code>bmbt3ds.firm</code> |
| | {{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]]}} |
| | # 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. |
| | # Once you are finished with the button tester, press the power button once to power off the console |
| {{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> |
|
| |
|
| {{Short description|Bare-metal button tester for the 3DS}} | | |-|Luma3DS chainloader= |
| | |
| | <span> |
| | # Power off your console |
| | # Remove the SD card from your console and insert it into your computer |
| | # Copy <code>bmbt3ds.firm</code> to the <code>sd:/luma/payloads</code> folder on your SD card |
| | # Reinsert the SD card into your console |
| | # 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 |
| | #* If you still don't see it, follow the boot9strap tab above instead |
| | # Select <code>bmbt3ds.firm</code> |
| | {{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]]}} |
| | # 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. |
| | # Once you are finished with the button tester, press the power button once to power off the 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}} |