Skip to content

Commit

Permalink
- update README - create www/kexploit and www/loadiine folders
Browse files Browse the repository at this point in the history
  • Loading branch information
thompeng authored and dimok789 committed Nov 18, 2015
1 parent 35844dd commit 9e2af86
Show file tree
Hide file tree
Showing 9 changed files with 752 additions and 28 deletions.
27 changes: 13 additions & 14 deletions README
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
/* | | ___ __ _ __| |_ _ _ __ ___ */
/* | | / _ \ / _` |/ _` | | | '_ \ / _ \ */
/* | |___| (_) | (_| | (_| | | | | | | __/ */
/* ______/\___/ \__,_|\__,_|_|_|_| |_|\___| v3.0 */
/* ______/\___/ \__,_|\__,_|_|_|_| |_|\___| v4.0 */
/* */
/* RPX/RPL and File Replacement Tool */
/* */
Expand All @@ -23,7 +23,7 @@

- Wii U FW 5.3.2
- SD(HC) Card
- Super Smash Bros for Wii U (Disc or EShop version) - optional but provides better compatibility
- Super Smash Bros for Wii U (Disc or EShop version) - optional but may be needed for some games


/******************************************************************************/
Expand All @@ -32,7 +32,7 @@

- 1. Setup your SD Card (see below)

- 2. In the Internet Browser, Launch the included kernel exploit (www/kexploit)
- 2. In the Internet Browser, launch the included kernel exploit (www/kexploit)
(You need a modified kernel exploit that sets 0xA0000000 virtual memory range to 0x10000000 physical memory address)

- 3. Relaunch the Internet Browser
Expand Down Expand Up @@ -74,20 +74,17 @@ Setting Up RPX/RPL and Data Files
2. In "wiiu", create another folder named "games"
- ex : SDCARD/wiiu/games

2. In "games", create a new folder with the name of your app
3. In "games", create a new folder with the name of your app
- ex : SDCARD/wiiu/games/MyApplication/

3. In this folder, create a folder named "code"
- ex : SDCARD/wiiu/games/MyApplication/code
4. Copy the "code" folder of your app/game inside your application folder (with rpx, rpl and xml files)
- ex : SDCARD/wiiu/games/MyApplicatin/code/my_application.rpx
- ex : SDCARD/wiiu/games/MyApplicatin/code/my_application_library.rpl
- ex : SDCARD/wiiu/games/MyApplicatin/code/app.xml
- ex : SDCARD/wiiu/games/MyApplicatin/code/cos.xml
- note : if you don't have the xml files, loadiine will try to use default values instead

4. Copy the game/homebrew RPX file in the "code" folder
- ex : SDCARD/wiiu/games/MyApplication/code/my_application.rpx

5. Copy the game/homebrew RPL files in the "code" folder too
- ex : SDCARD/_wiiu/games/MyApplication/code/library1.rpl
- ex : SDCARD/_wiiu/games/MyApplication/code/library2.rpl

6. Copy the "content" folder of your app/game inside your application folder
5. Copy the "content" folder of your app/game inside your application folder
- ex : SDCARD/wiiu/games/MyApplication/content/...
- ex : H:/MyApplication/vol/content/data.bin -> SDCARD/wiiu/games/MyApplication/content/data.bin
- ex : H:/MyApplication/vol/content/datab/datab.bin -> SDCARD/wiiu/games/MyApplication/content/datab/datab.bin
Expand All @@ -102,6 +99,8 @@ Your file structure should look like this if the above information was used :

- SDCARD/wiiu/games/MyApplication/code/my_application.rpx
- SDCARD/wiiu/games/MyApplication/code/*.rpl [only if application contains .rpl files]
- SDCARD/wiiu/games/MyApplication/code/app.xml
- SDCARD/wiiu/games/MyApplication/code/cos.xml
- SDCARD/wiiu/games/MyApplication/content/[content files/folders]


Expand Down
25 changes: 12 additions & 13 deletions README-fr
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
/* | | ___ __ _ __| |_ _ _ __ ___ */
/* | | / _ \ / _` |/ _` | | | '_ \ / _ \ */
/* | |___| (_) | (_| | (_| | | | | | | __/ */
/* ______/\___/ \__,_|\__,_|_|_|_| |_|\___| v3.0 */
/* ______/\___/ \__,_|\__,_|_|_|_| |_|\___| v4.0 */
/* */
/* Remplacement de fichiers et de RPX/RPL */
/* */
Expand All @@ -23,7 +23,7 @@

- WiiU FW 5.3.2
- Carte SD(HC)
- Le disque de Super Smash Bros (ou la version EShop) - optionnel mais fournit une meilleure compatibilité
- Le disque de Super Smash Bros (ou la version EShop) - optionnel mais peut être nécessaire pour certains jeux


/******************************************************************************/
Expand Down Expand Up @@ -77,17 +77,14 @@ Préparation des fichiers RPX/RPL et des données
3. Dans "games", créez un nouveau dossier avec le nom de votre application
- ex : SDCARD/wiiu/games/MyApplication/

3. Dans ce dossier, créez un dossier "code"
- ex : SDCARD/wiiu/games/MyApplication/code

4. Copiez dans ce dossier le fichier RPX de votre application
- ex : SDCARD/wiiu/games/MyApplication/code/my_application.rpx

5. Copier également dans ce dossier les fichiers RPL de votre application
- ex : SDCARD/_wiiu/games/MyApplication/code/library1.rpl
- ex : SDCARD/_wiiu/games/MyApplication/code/library2.rpl

6. Enfin, copiez le dossier "content" de votre jeu/homebrew dans le répertoire de votre application sur la carte SD
4. Copiez le dossier "code" de votre jeu/homebrew dans le répertoire de votre application sur la carte SD (avec l'ensemble des fichiers rpx, rpl et xml)
- ex : SDCARD/wiiu/games/MyApplicatin/code/my_application.rpx
- ex : SDCARD/wiiu/games/MyApplicatin/code/my_application_library.rpl
- ex : SDCARD/wiiu/games/MyApplicatin/code/app.xml
- ex : SDCARD/wiiu/games/MyApplicatin/code/cos.xml
- note : si vous n'avez pas les fichiers xml, loadiine essayera d'utiliser des valeurs par défaut à la place

5. Copiez le dossier "content" de votre jeu/homebrew dans le répertoire de votre application sur la carte SD
- ex : SDCARD/wiiu/games/MyApplication/content/...
- ex : H:/MyApplication/vol/content/data.bin -> SDCARD/wiiu/games/MyApplication/content/data.bin
- ex : H:/MyApplication/vol/content/datab/datab.bin -> SDCARD/wiiu/games/MyApplication/content/datab/datab.bin
Expand All @@ -102,6 +99,8 @@ La structure de la carte SD doit ressembler à ça après avoir suivit les étap

- SDCARD/wiiu/games/MyApplication/code/my_application.rpx
- SDCARD/wiiu/games/MyApplication/code/*.rpl [only if application contains .rpl files]
- SDCARD/wiiu/games/MyApplication/code/app.xml
- SDCARD/wiiu/games/MyApplication/code/cos.xml
- SDCARD/wiiu/games/MyApplication/content/[content files/folders]


Expand Down
2 changes: 1 addition & 1 deletion installer/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ main532:
rm $(root)/*.o
$(LD) $(LDFLAGS) -s -o $(build)/code532.bin $(build)/launcher.o `find $(build) -name "*.o" ! -name "launcher.o"`
cp -rf ../*.elf $(www_loadiine)
cp -rf ../*.elf ../www/
cp -rf ../*.elf ../www/loadiine

clean:
rm -rf $(build)
Expand Down
77 changes: 77 additions & 0 deletions www/kexploit/index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,77 @@
<html>
<head>
</head>
<body>
<div id="text"></div>
<script type="text/javascript">
-->Browser detection code by Relys
browserInfo = "<p>Browser CodeName: " + navigator.appCodeName + "</p>";
browserInfo+= "<p>Browser Name: " + navigator.appName + "</p>";
browserInfo+= "<p>Browser Version: " + navigator.appVersion + "</p>";
browserInfo+= "<p>Cookies Enabled: " + navigator.cookieEnabled + "</p>";
browserInfo+= "<p>Platform: " + navigator.platform + "</p>";
browserInfo+= "<p>User-agent header: " + navigator.userAgent + "</p>";
-->Get platform and version number
platform = String(navigator.platform);
var version = navigator.appVersion;
-->Check to see if we're running on a Wii U
if(platform == "Nintendo WiiU")
{
-->If we are then parse out the exact browser version
var versionRE = version.match("NX\/(.*) NintendoBrowser\/");
-->Ensure we were able to get browser version
if(versionRE.length==2)
{
-->Store the exact browser version to a string
versionNumber=versionRE[1];
-->See if browser is for Wii U version 5.3.2
if(versionNumber == "3.0.3.12.15")
{
-->Display message and redirect to payload URL
document.getElementById("text").innerHTML="Detected Wii U Firmware version 5.3.2";
window.location = "payload532.html";
}
-->See if browser is for Wii U version 5.0.0 or 5.1.0
else if (versionNumber == "3.0.3.12.12")
{
-->Display message and redirect to payload URL
document.getElementById("text").innerHTML="Detected Wii U Firmware version 5.0.0 or 5.1.0";
window.location = "payload500.html";
}
-->See if browser is for Wii U version 4.1.0
else if (versionNumber == "3.0.3.12.11")
{
-->Display message and redirect to payload URL
document.getElementById("text").innerHTML="Detected Wii U Firmware version 4.1.0";
window.location = "payload410.html";
}
-->See if browser is for Wii U version 4.0.0
else if (versionNumber == "3.0.3.12.6")
{
-->Display message and redirect to payload URL
document.getElementById("text").innerHTML="Detected Wii U Firmware version 4.0.0";
window.location = "payload400.html";
}
-->See if browser is for Wii U version 3.0.0
else if (versionNumber == "2.1.0.10.9")
{
-->Display message and redirect to payload URL
document.getElementById("text").innerHTML="Detected Wii U Firmware version 3.0.0";
window.location = "payload300.html";
}
}
-->If we couldn't parse the browser version, throw an error message
else
{
document.getElementById("text").innerHTML="Unsupported Wii U Browser: "+browserInfo;
}
}
-->If we couldn't detect the Wii U browser, throw an error message.
else
{
document.getElementById("text").innerHTML="Unsupported Operating System: "+browserInfo;
}
</script>
</body>
</html>

Loading

0 comments on commit 9e2af86

Please sign in to comment.