3DS:Alternate Exploits/3dsropxploitinjector (basehaxx)

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 the Homebrew Launcher.

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.

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 otherapp payload (for the region, device, and version of the target 3DS, pick 11.9.0-42 if your console is JPN or USA and has a version >=11.9.0-42, EUR consoles above 11.9.0-42 have to pick this if old model, or this if new model)

Section I-I - Prep Work - Source 3DS

 * 1) Power off the source 3DS
 * 2) Insert your source 3DS SD card into your computer
 * 3) Create a folder named  on the root of your SD card if it does not already exist
 * 4) Copy   to the   folder on your SD card
 * 5) Rename the otherapp payload to   and copy it to the root of your SD card
 * 6) Reinsert your SD card into your device
 * 7) Power on your device
 * 8) If you haven't already, play the game to a point where you have a secret base
 * 9) *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
 * 10) * 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

 * 1) Power off the target 3DS
 * 2) Insert your target 3DS SD card into your computer
 * 3) Copy   and   from the Luma3DS   to the root of your SD card
 * 4) Reinsert your SD card into your device
 * 5) Power on your device

Section II - Injecting the payload

 * 1) Open the Homebrew Launcher on the source 3DS
 * 2) Insert your cartridge of Pokémon Omega Ruby or Pokémon Alpha Sapphire into the source 3DS
 * 3) Launch basehaxx_sploit_installer from the list of homebrew
 * 4) Press (A) twice
 * 5) Wait until it says, then press (START)

Section III - Launching the payload

 * 1) Launch your copy of Omega Ruby/Alpha Sapphire on the target 3DS
 * 2) Enter your secret base
 * 3) *The name on the flag will be replaced with a lot of '?'
 * 4) Boot the PC up, select, then
 * 5) You will load into the basehaxx in-game menu
 * 6) Press (A) to launch the *hax payload
 * 7) *This may take a few tries
 * 8) If the exploit was successful, your target 3DS will load into the Homebrew Launcher

Next steps
At this point, there are a number of processes you may follow. Continue to the next section of the guide based on what you have access to.