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. |