m (Linked to "using menuhax" section, and specify the section to continue to) |
(Remove HBL-USM as an option; go straight to menuhax+nimdsphax instead) |
||
(2 intermediate revisions by one other user not shown) | |||
Line 17: | Line 17: | ||
* The latest release of [https://github.com/LumaTeam/Luma3DS/releases/latest Luma3DS] | * The latest release of [https://github.com/LumaTeam/Luma3DS/releases/latest Luma3DS] | ||
*The latest release of [https://github.com/PabloMK7/3dsropxploitinjector/releases/latest 3DSROPxPloitInjector] | *The latest release of [https://github.com/PabloMK7/3dsropxploitinjector/releases/latest 3DSROPxPloitInjector] | ||
== Instructions== | == Instructions== | ||
Line 28: | Line 27: | ||
#Copy <code>basehaxx_sploit_installer.3dsx</code> to the <code>/3ds/</code> folder on your SD card | #Copy <code>basehaxx_sploit_installer.3dsx</code> to the <code>/3ds/</code> folder on your SD card | ||
#Copy the <code>otherapp.bin</code> for the model and region of the TARGET console from the 3DS ROP xPloit Injector <code>.zip</code> to the root of your SD card and rename it to <code>basehaxx_payload.bin</code> | #Copy the <code>otherapp.bin</code> for the model and region of the TARGET console from the 3DS ROP xPloit Injector <code>.zip</code> to the root of your SD card and rename it to <code>basehaxx_payload.bin</code> | ||
#Reinsert your source 3DS SD card into your source 3DS | #Reinsert your source 3DS SD card into your source 3DS | ||
#Power on your device | #Power on your device | ||
Line 60: | Line 58: | ||
#*This may take a few tries | #*This may take a few tries | ||
#If the exploit was successful, your target 3DS will load into the 3DS ROP xPloit Injector | #If the exploit was successful, your target 3DS will load into the 3DS ROP xPloit Injector | ||
----- | ----- | ||
<span style="font-size:200%;">Continue to | <span style="font-size:200%;">Continue to [[3DS:Alternate Exploits/Preparing menuhax67 (3dsropxploitinjector)|menuhax67]]</span> | ||
[[Category:Nintendo 3DS guides]] | [[Category:Nintendo 3DS guides]] |
Revision as of 22:45, 1 August 2023
Required Reading
Basehaxx, discovered and released by MrNbaYoh uses a flaw in the games Pokémon Omega Ruby or Alpha Sapphire, achieved by editing the save file for the game, to launch a payload.
This method requires custom firmware on one console. You can then use the cartridge in another console to launch the exploit.
This method will modify parts of your save file. If you care about it, create a backup in Checkpoint first.
Due to a save corruption problem for JPN ninjhax 2.x payloads, we use the 3DS ROP xPloit Injector, made by PabloMK7.
What you Need
- A second 3DS with custom firmware (the source 3DS)
- The game Pokémon Omega Ruby or Pokémon Alpha Sapphire as a cartridge
- The latest release of basehaxx
- The latest release of Luma3DS
- The latest release of 3DSROPxPloitInjector
Instructions
Section I-I - Prep Work - Source 3DS
- Power off the source 3DS
- Insert your source 3DS SD card into your computer
- Create a folder named
3ds
on the root of your SD card if it does not already exist- The root of the SD card refers to the initial directory on your SD card where you can see the Nintendo 3DS folder, but are not inside of it
- Copy
basehaxx_sploit_installer.3dsx
to the/3ds/
folder on your SD card - Copy the
otherapp.bin
for the model and region of the TARGET console from the 3DS ROP xPloit Injector.zip
to the root of your SD card and rename it tobasehaxx_payload.bin
- Reinsert your source 3DS SD card into your source 3DS
- Power on your device
- If you haven't already, play the game to a point where you have a secret base
- Secret bases can be created by using TM94 (Secret Power) on a large tree or hole in the wall, which can be obtained on Route 111, north of Mauville City
- If you can't be bothered to play the game that far, you can use a completed save file from here or generate a Pokémon that knows Secret Power with PKSM
Section I-II - Prep Work - Target 3DS
- Power off the target 3DS
- Insert the target 3DS SD card into your computer
- Copy
boot.firm
andboot.3dsx
from the Luma3DS.zip
to the root of your SD card - Reinsert your target 3DS SD card into the target 3DS
Section II - Injecting the payload
- Open the Homebrew Launcher on the source 3DS
- Insert your cartridge of Pokémon Omega Ruby or Pokémon Alpha Sapphire into the source 3DS
- Launch basehaxx_sploit_installer from the list of homebrew
- Press (A) twice
- Wait until it says
Done! basehaxx was successfully installed.
, then press (START)
Section III - Launching the payload
- Launch your copy of Omega Ruby/Alpha Sapphire on the target 3DS
- Enter your secret base
- The name on the flag will be replaced with a lot of '?'
- Boot the PC up, select
Edit secret team settings
, thenChange team name
- You will load into the basehaxx in-game menu
- Press (A) to launch the *hax payload
- This may take a few tries
- If the exploit was successful, your target 3DS will load into the 3DS ROP xPloit Injector
Continue to menuhax67