3DS:Alternate Exploits/3dsropxploitinjector (basehaxx): Difference between revisions

From Hacks Guide Wiki
(and i missed one)
(i wish mediawiki used markdown + modify some parts of the page to be in line with other guides)
Line 1: Line 1:
==Required Reading==
==Required Reading==
This method uses a flaw in the games Omega Ruby and Alpha Sapphire, achieved by editing the save file for the game, to launch the Homebrew Launcher
This method 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 access to the Homebrew Launcher on one console. You can then use the cartridge in another console to launch the exploit.  
This method requires access to the Homebrew Launcher on one console. You can then use the cartridge in another console to launch the exploit.  


To be able to restore the save, you should back the save up before continuing
{{warning|text=This process will overwrite your save file for Omega Ruby/Alpha Sapphire, if you have one. If you wish to preserve your game data, you should first make a backup with [[3DS:Export saves|Checkpoint]].}}


__TOC__
__TOC__
Line 10: Line 11:
==What you Need==
==What you Need==


*An existing homebrew entrypoint on a 3DS
*The game Omega Ruby or Alpha Sapphire
*A way to access Homebrew Launcher on a second 3DS
*The game Pokémon Omega Ruby or Pokémon Alpha Sapphire
*The latest release of [[Media:Basehaxx sploit installer.zip|basehaxx]]
*The latest release of [[Media:Basehaxx sploit installer.zip|basehaxx]]
*The latest release of [https://github.com/LumaTeam/Luma3DS/releases/latest Luma3DS]
*The latest release of [https://github.com/LumaTeam/Luma3DS/releases/latest Luma3DS]
Line 19: Line 21:
=== Section I - Prep Work ===
=== Section I - Prep Work ===


# Power off your device
# Power off your device
# Insert your SD card into your computer
# Insert your SD card into your computer
# Copy `basehaxx_sploit_installer.3dsx`, `basehaxx_sploit_installer.smdh` and `basehaxx_sploit_installer.xml` to the `/3ds//` folder on your SD card
# Copy <code>basehaxx_sploit_installer.3dsx</code>, <code>basehaxx_sploit_installer.smdh</code> and <code>basehaxx_sploit_installer.xml</code> to the <code>/3ds/</code> folder on your SD card
# Copy `boot.firm` and `boot.3dsx` to the root of your SD card
# Copy <code>boot.firm</code> and <code>boot.3dsx</code> to the root of your SD card
# Reinsert your SD card into your device
# Reinsert your SD card into your device
# Power on your device
# Power on your device
# Play OR/AS to a point where you have a secret base.
# 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 [https://ds-save-bank.firebaseapp.com/ here] or generate a Pokémon that knows Secret Power with [[3DS:PKSM|PKSM]]


=== Section II - Injecting the payload ===
=== Section II - Injecting the payload ===
Line 31: Line 36:
# Open the Homebrew Launcher using any method
# Open the Homebrew Launcher using any method
# Launch basehaxx_sploit_installer from the list of homebrew
# Launch basehaxx_sploit_installer from the list of homebrew
# Select OR/AS as the game if it's not selected already
# Select OR/AS as the game (if it's not already selected)
# Press (A)
# Press (A)
# If the exploit was successful, your device will have loaded into the basehaxx installer
# If the exploit was successful, your device will have loaded into the basehaxx installer
Line 46: Line 51:
# Boot the PC up, select `Edit secret team settings`, then `Change team name`
# Boot the PC up, select `Edit secret team settings`, then `Change team name`
# You will load into the basehaxx in-game menu
# You will load into the basehaxx in-game menu
# Press (A) to launch the *hax payload  
# Press (A) to launch the *hax payload
#* This may take some tries
#* This may take a few tries
#* Alternatively you can select `update *hax payload` to change the version and model of the target console
# If the exploit was successful, your device will load into the Homebrew Launcher
# Your console will load into the homebrew Launcher

Revision as of 05:52, 1 September 2022

Required Reading

This method 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 access to the Homebrew Launcher on one console. You can then use the cartridge in another console to launch the exploit.

OOjs UI icon information-warning.svg This process will overwrite your save file for Omega Ruby/Alpha Sapphire, if you have one. If you wish to preserve your game data, you should first make a backup with Checkpoint.

What you Need

  • A way to access Homebrew Launcher on a second 3DS
  • The game Pokémon Omega Ruby or Pokémon Alpha Sapphire
  • The latest release of basehaxx
  • The latest release of Luma3DS

Instructions

Section I - Prep Work

  1. Power off your device
  2. Insert your SD card into your computer
  3. Copy basehaxx_sploit_installer.3dsx, basehaxx_sploit_installer.smdh and basehaxx_sploit_installer.xml to the /3ds/ folder on your SD card
  4. Copy boot.firm and boot.3dsx to the root of your SD card
  5. Reinsert your SD card into your device
  6. Power on your device
  7. 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 II - Injecting the payload

  1. Open the Homebrew Launcher using any method
  2. Launch basehaxx_sploit_installer from the list of homebrew
  3. Select OR/AS as the game (if it's not already selected)
  4. Press (A)
  5. If the exploit was successful, your device will have loaded into the basehaxx installer
  6. Press (A) to continue, then use the D-Pad to select the model and version of the console you want to use the exploit with, then press (A) again
  7. Your console should now download and install the payload
    • If it fails at downloading the payload, make sure you have a stable internet connection
  8. Wait until it says `Done ! basehaxx was successfully installed.`, then press START

Section III - Launching the payload

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