In memory of Ben “bushing” Byer, who passed away on Monday, February 8th, 2016.

Difference between revisions of "Indiana Pwns"

From WiiBrew
Jump to navigation Jump to search
m (Navbox)
 
(35 intermediate revisions by 18 users not shown)
Line 5: Line 5:
 
| type        = exploit
 
| type        = exploit
 
| author      = [[Team Twiizers]]
 
| author      = [[Team Twiizers]]
| version    = 1.1
 
 
| download    = http://static.hackmii.com/indiana-pwns.zip
 
| download    = http://static.hackmii.com/indiana-pwns.zip
 
| source      = http://git.infradead.org/users/segher/savezelda.git
 
| source      = http://git.infradead.org/users/segher/savezelda.git
 
| peripherals = {{FrontSD}}
 
| peripherals = {{FrontSD}}
 
}}
 
}}
The '''Indiana Pwns''' is a safe, public way to enable [[homebrew]] on a Wii without hardware modification. The Indiana Pwns is achieved by playing a hacked game save for LEGO Indiana Jones which executes a homebrew application from an external SD card. Examples of such homebrew .elf or .dol files can be found on the [[List of homebrew applications|Homebrew applications]] page. The Indiana Pwns was created by [[Team Twiizers]].
+
The '''Indiana Pwns''' is a safe way to enable [[homebrew]] on a Wii without hardware modification. The Indiana Pwns is achieved by playing a hacked game save for LEGO Indiana Jones which executes a homebrew application from an external SD card. Examples of such homebrew .elf or .dol files can be found on the [[List of homebrew applications|Homebrew applications]] page.
 +
 
 +
The Indiana Pwns was created by [[fail0verflow]], with reused code from the [[Twilight Hack]]. This reused code was relabeled as the [[Savezelda]] loader, and is now used in a variety of exploits.
  
 
Kudos to “roto” for finding the original buffer overflow, and many thanks for doing lots of testing!
 
Kudos to “roto” for finding the original buffer overflow, and many thanks for doing lots of testing!
  
== Usage and installation ==
+
== Usage & Installation ==
  
=== Required materials ===
+
=== Prerequisites ===
  
* SD card (<= 2GB, not SDHC) formatted as FAT16 or FAT32. (The game, and therefore the exploit, can only read SD cards, not SDHC)
+
* '''SD (NOT SDHC) CARD''' formatted as FAT16 (FAT) or FAT32.
 
* SD card reader
 
* SD card reader
* A LEGO Indiana Jones game that has been played at least once
+
* LEGO Indiana Jones The Original Adventures game, that has been booted at least once
* Some homebrew to load (e.g. the [[Homebrew Channel]] installer)
+
* Some homebrew to load (e.g. the [http://www.bootmii.org/download HackMii Installer])
  
 
=== Step by step ===
 
=== Step by step ===
  
# Ensure your SD card is formatted as FAT. By default SD cards are formatted as FAT, so if you're not sure you can skip this step.
+
:'''(OPTIONAL)''' If you have an existing ''Indiana'' save. '''MOVE''' it to another SD CARD.
# ''(Optional)'' If you have an existing Indiana save that you want to backup, do so before proceeding:
+
# Copy the "private" directory from the ''Indiana Pwns'' download to the root of your SD card.
## Put your SD card in your Wii and turn it on.
+
# Take your homebrew and put it in the ROOT of your SD card as "boot.elf".
## Go into Wii Options --> Data Management --> Save Data --> Wii
 
## Find your Indiana save, click on it, click "Copy", and click Yes
 
## Put your SD card in your computer, and copy the "private" folder from the card to a safe place.
 
# Copy the "private" directory from the Indiana Pwns download to the root of your SD card.
 
#Take your [[homebrew]] Wii executable (elf file) and save it in the root directory of your SD card as "boot.elf".
 
 
# Put your SD card in your Wii and turn it on.
 
# Put your SD card in your Wii and turn it on.
# Go into Wii Options --> Data Management --> Save Data --> Wii.
+
# Go into Wii Options -> Data Management -> Save Data -> Wii.
# Find your Indiana save, click on it, click "Erase", and click Yes.
+
# Go to SD card and select the "Indiana Pwns" save that corresponds to your game region.<br>'''NOTE:''' Some people are having problems with the Wii not "seeing" the save file on the SD card. If you are experiencing this, try setting the archive bit for the data.bin file. In Windows this can be either be done from the file's properties dialog (right click on it in Windows Explorer and check the box) or from the command line using "attrib +a <path to data.bin>". More info at #wiihelp on Efnet.
#Open the SD card and select the "Indiana Pwns" save that corresponds to your game region. Note: Some people are having problems with the Wii not "seeing" the save file on the SD card. If you are experiencing this, try setting the archive bit for the data.bin file - in Windows this can be either be done from the file's properties dialog (right click on it in Windows Explorer and check the box) or from the command line using "attrib +a <path to data.bin>". More info at #wiihelp on Efnet.
+
# Copy the save to the Wii.
# Click copy and then yes. Now exit out of the menu.
+
# Boot LEGO Indiana Jones.
#Insert LEGO Indiana Jones disc and run the game.
+
# Load the saved game you just copied to the Wii.
#Walk to the “art room” (find some walkthrough on the intertubes if you cannot find it), look at the second character.
+
# When the game loads, you will be in Barnett College. Walk to the ''Art Room'' (through the ''Courtyard''), approach the left character on the podium. When it zooms on him, choose the ''switch to'' option (two silhouettes, staggered, with an arrow pointing between them).
#Enjoy!
 
  
== Changelog ==
+
== FAQ ==
 
 
=== 1.1 ===
 
 
 
* First public release
 
 
 
== [[Wiibrew FAQ|FAQ]] ==
 
 
* Can it load files from the internal SD slot?
 
* Can it load files from the internal SD slot?
 
::Yes. This is what it does.
 
::Yes. This is what it does.
Line 58: Line 47:
 
::No. These tools merely change the container file format, it does not convert between GameCube/Wii code.
 
::No. These tools merely change the container file format, it does not convert between GameCube/Wii code.
  
* Does this work with the new v4.0 or v4.1 System Menu update?
+
* Does this work with the new v4.3 System Menu update?
 
::Yes
 
::Yes
  
Line 65: Line 54:
  
 
Main FAQ Page: [[Wiibrew FAQ]]
 
Main FAQ Page: [[Wiibrew FAQ]]
 +
 +
{{Navbox fail0verflow}}

Latest revision as of 18:44, 3 February 2022

Indiana Pwns
Indiana Pwns icon
General
Author(s)Team Twiizers
TypeExploit
Links
Download
Source
Peripherals
Loads files from the Front SD slot

The Indiana Pwns is a safe way to enable homebrew on a Wii without hardware modification. The Indiana Pwns is achieved by playing a hacked game save for LEGO Indiana Jones which executes a homebrew application from an external SD card. Examples of such homebrew .elf or .dol files can be found on the Homebrew applications page.

The Indiana Pwns was created by fail0verflow, with reused code from the Twilight Hack. This reused code was relabeled as the Savezelda loader, and is now used in a variety of exploits.

Kudos to “roto” for finding the original buffer overflow, and many thanks for doing lots of testing!

Usage & Installation

Prerequisites

  • SD (NOT SDHC) CARD formatted as FAT16 (FAT) or FAT32.
  • SD card reader
  • LEGO Indiana Jones The Original Adventures game, that has been booted at least once
  • Some homebrew to load (e.g. the HackMii Installer)

Step by step

(OPTIONAL) If you have an existing Indiana save. MOVE it to another SD CARD.
  1. Copy the "private" directory from the Indiana Pwns download to the root of your SD card.
  2. Take your homebrew and put it in the ROOT of your SD card as "boot.elf".
  3. Put your SD card in your Wii and turn it on.
  4. Go into Wii Options -> Data Management -> Save Data -> Wii.
  5. Go to SD card and select the "Indiana Pwns" save that corresponds to your game region.
    NOTE: Some people are having problems with the Wii not "seeing" the save file on the SD card. If you are experiencing this, try setting the archive bit for the data.bin file. In Windows this can be either be done from the file's properties dialog (right click on it in Windows Explorer and check the box) or from the command line using "attrib +a <path to data.bin>". More info at #wiihelp on Efnet.
  6. Copy the save to the Wii.
  7. Boot LEGO Indiana Jones.
  8. Load the saved game you just copied to the Wii.
  9. When the game loads, you will be in Barnett College. Walk to the Art Room (through the Courtyard), approach the left character on the podium. When it zooms on him, choose the switch to option (two silhouettes, staggered, with an arrow pointing between them).

FAQ

  • Can it load files from the internal SD slot?
Yes. This is what it does.
  • Can I load GameCube homebrew with this?
Not directly. Though you can use the Wii Gamecube Homebrew Launcher once you've got your Wii ready for homebrew.
  • What about if I use doltool or dol2elf?
No. These tools merely change the container file format, it does not convert between GameCube/Wii code.
  • Does this work with the new v4.3 System Menu update?
Yes
  • What about our current saves?
There's no easy way to merge saves between files. Use the Indiana Pwns to install the Homebrew Channel, then copy your old savefile back into place. You probably don't want to merge your save anyway, Nintendo's M.O. of fixing these things is to simply delete the entire save when found.

Main FAQ Page: Wiibrew FAQ