Line 1:
Line 1:
{{Infobox homebrew
{{Infobox homebrew
−
| title = Preloader
+
| title = preloader
| type = system tool
| type = system tool
−
| author = [[User:Crediar|Crediar]]
+
| author = [[User:Crediar|crediar]]
−
| version = 0.29 (Final)
+
| version = 0.30 (Final)
−
| download = http://chaoshq.de/~crediar/preloaderv0.29-cred.rar
+
| source = http://crediar.no-ip.com/preloaderv0.30-src.rar
| peripherals = {{Wiimote4}}
| peripherals = {{Wiimote4}}
}}
}}
{{Modifies NAND}}
{{Modifies NAND}}
+
+
Many tanks to ajd4096 who donated me an USBGecko!
First of all I want to thank 'zouzzz zzzuoz', AlexLH, GizmoTheGreen and SquidMan.
First of all I want to thank 'zouzzz zzzuoz', AlexLH, GizmoTheGreen and SquidMan.
+
+
Thanks to svpe for the ES_DIVerfiy patch.
+
+
Thanks to marcan for the stub code (stub.S)
+
+
== Note on release ==
+
Since there is still a high demand for preloader and I don't really want to work on
+
it anymore I thought it would be the best to release the source.
+
Source is released under GNU GPL 2.
+
+
== Warning ==
+
+
PLEASE READ THE _WHOLE_ README BEFORE RUNNING THE INSTALLER.
+
+
THIS TOOL MODIFIES THE NORMAL BEHAVIOR OF THE WII SYSTEM AND THEREFORE CAN CAUSE UNEXPECTED PROBLEMS.
+
+
IT IS _HIGHLY_ RECOMMENED TO INSTALL PRELOADER ONLY ON A WII WITH UNMODDIFIED IOSs!!
+
−
Thanks to svpe for the ES_DIVerfiy patch.
−
== WARNINGS ==
+
YOU AGREE THAT YOU INSTALL THIS TOOL ON YOUR ON RISK, THE AUTHOR CAN NOT BE HELD
−
On April 1st, Preloader 0.29 bricks your Wii only for April 1st. If you keep pressing A, you can get past it. So don't freak out and try to repair it.
+
+
RESPONSIBLE FOR ANY DAMAGES CAUSED BY EITHER USING OR INSTALLIG THIS TOOL.
−
THIS TOOL CHANGES THE WAY THE WII WORKS IN A WAY IT WAS NEVER INTENDED TO, SO THERE IS A RISK OF BRICKING YOUR CONSOLE. ALL MEASURES WERE TAKEN TO HELP ASSURE THAT NOTHING WILL BRICK.
−
THIS IS STILL NO GUARANTEE!! THE AUTHOR CAN NOT BE HELD RESPONSIBLE FOR ANY DAMAGE IT MIGHT CAUSE!
+
==Note on compiling ==
−
YOU ARE INSTALLING THIS AT YOUR OWN RISK!
+
Code has been tested on the latest devkitPro with devkitPPC and should compile fine.
−
== IMPORTANT NOTES ==
+
Before you can compile anything you need to place a certs.bin into the data directory.
−
* Preloader 0.29 will be the last version - there won't be any new versions.
−
* When the installer finds IOS60 it will patch in the ES_DIVerfiy function, so Preloader can load the System Menu with IOS60.
== What is Preloader and what the hell does it do? ==
== What is Preloader and what the hell does it do? ==
Line 50:
Line 67:
== Uninstall ==
== Uninstall ==
−
The simplest and safest way to remove Preloader is to reinstall the System Menu using [[AnyRegion Changer]] or a WAD installer. You can also use restoremii with the Bootmii app to reinstall your backup of your system menu, if you had Bootmii installed before Preloader was installed.
+
The simplest and safest way to remove preloader is to reinstall the System Menu
+
using [[AnyRegion Changer]] or a WAD installer.
== Greetings ==
== Greetings ==
Line 64:
Line 82:
== Changelog ==
== Changelog ==
+
+
0.30:
+
-added SDHC support
+
-added a new option to the "return to" setting; "return to: autoboot"
+
-fixed a bug where enabled autoboot overwrote the "return to preloader" setting
+
-removed netcode, online update check, online update code.
+
0.29:
0.29:
-added a feature to load the system menu with any IOS version you want.
-added a feature to load the system menu with any IOS version you want.