1 Attachment(s)
★ Custom IOSX Rev18 Released by Waninkoko ★
This page will no longer be updated. Instead go HERE.
==============================================
Here is the official release of cIOS 'X' Rev18. Unlike previous installments, Rev18 will support various IOS as base (selectable during installation): IOS37, IOS38, IOS57, IOS60 and IOS70.
LOTS of changes in this revision, so if you're still new to softmodding wait for positive feedback before updating.
Here are some of the claims Waninkoko has made about rev18:
- "It's ... the BIGGEST update ever (almost everything got changed)."
- "FAT support in USB/SD loader working."
- "SNEEK works in rev18 (confirmed)"
- "rev18 will have the ability to load custom modules externally (although it includes built-in modules)."
Let the testing commence...
==========
Downloads
==========
- Attachment 2084 - Rev18 as released by Waninkoko. Choose Network Installation when you run this file.
- cIOSX_rev18-fullpack.rar - Base Wads (37, 38, 57, 60, 70) included for Wad Installation, a meta.xml tag, and an icon for HBC.
-----------------------
Base WADs Possible Uses (Credit to det1re):
IOS37-64-v3869.wad -> probably for games with instruments.
IOS38-64-v3867.wad -> used for ages and pretty stable.
IOS57-64-v5661.wad -> first that has updated modules "OHCI0 USB USB_HID USB_HUB USB_MSC USB_VEN ETH".
IOS60-64-v6174.wad -> better network code / ?? The Conduit ??
IOS70-64-v6687.wad -> better network code / ?? The Conduit ??
===============
Reported Issues
===============
I decided to clean up this post a little. For all reported issues scroll down or click here.
Waninkoko added this about rev18:
1) For WAD Manager I recommed to use cIOS with IOS38 base (security issues).
2) Some USB loaders needs to be modified to work with rev18.
3) EHCI module device name was renamed. This change breaks compatibility with
old loaders but it was necessary and it's easy to fix. Any IOS should work with USB
Loader. If a loader doesn't work, it needs to be modified to work with rev18.
------------------------------------
Code:
+------------------------------------------+
| [+] Custom IOS Installer (rev 18) |
| developed by Waninkoko |
+------------------------------------------+
| wwww.teknoconsolas.es |
+------------------------------------------+
[ DISCLAIMER ]:
- THIS APPLICATION COMES WITH NO WARRANTY AT ALL, NEITHER EXPRESS NOR IMPLIED.
I DO NOT TAKE ANY RESPONSIBILITY FOR ANY DAMAGE IN YOUR WII CONSOLE
BECAUSE OF A IMPROPER USAGE OF THIS SOFTWARE.
[ DESCRIPTION ]:
- This is a Custom IOS, an IOS modified to add some new features
not available in the official IOS.
This IOS has been made to be used ONLY with homebrew software.
The Custom IOS installs as IOS249 and it does not modify any other
IOS so it is secure to install.
[ REQUISITES ]:
- The WAD file of the IOS version to be used as base (for WAD installation).
- Network connection (for Network installation).
[ HOW TO INSTALL IT ]:
WAD Installation:
- Copy the WAD file of the IOS to be used as base to the root directory of a storage device (SD card or USB device).
- Insert the storage device in your Wii.
- Run the installer.
- Select the IOS version to use as base (default option recommended).
- Select "WAD Installation".
- Select the storage device where you copied the WAD file.
Network Installation:
- Run the installer.
- Select the IOS version to use as base (default option recommended).
- Select "Network Installation".
[ KUDOS ]:
- Team Twiizers and devkitPRO devs for their great work in libogc.
- All the betatesters.
- WiiGator, for his work in the DIP plugin.
- kwiirk, for his EHCI module.
- Hermes, for his EHCI improvements.
- sorg, for his cover check patch.
- Shizzza, for the background image.
- nitrotux, for his IOS5.
- neimod, for the Custom IOS module.
- Skarface0, Linkinworm, ManuMtz and hectorscasa for all their testing.
Code:
+-----------+
| CHANGELOG |
+-----------+
[ CIOSX rev 18 ]:
- Added support to IOS37, IOS38, IOS57, IOS60 and IOS70.
- MLoad module added (not Hermes version).
- DIP plugin improved (auto-installable plugin).
- FFS plugin improved (auto-installable plugin).
- EHCI module improved.
- FAT module improved.
- SDHC module improved.
- ES plugin removed.
- Patching system improved.
- DVD+DL bug fixed.
- Support for invalid FAT characters (replaced with '_').
- FAT support in DIP plugin.
- NAND emulation path redirection improved.
- Added full and partial NAND emulation modes.
- Added support for IOS logging to a buffer.
- Added support for IOS logging through USB Gecko.
- IOS module loading support from PPC.
[ CIOS38 rev 17 ]:
- DIP plugin improved (some code has been rewritten).
- More error 001 bug fixing.
- DVD+DL bug fixed.
- FFS plugin fixed.
[ CIOS38 rev 16 ]:
- Error 001 bug fixed.
- NSMB proper fix added.
[ CIOS38 rev 15 ]:
- DVD+DL support fixed.
- DIP plugin improvement (NSMB may work a bit better).
- ES plugin optimized.
- FAT module bugs fixed.
- FFS plugin bugs fixed.
- EHCI module optimized.
- Fixed bug in Installer.
- Miscellaneous changes.
[ CIOS38 rev 14 ]:
- Support for games with new error 002.
- DIP plugin updated (cover commands emulation fixed).
- ES plugin updated.
- FFS plugin updated.
- EHCI module improved.
- SDHC module improved.
- FAT module improved.
- Implemented new anti error 001 system.
- Anti error 002 system removed.
- NAND emulation system added (from SD/USB device).
- Content override system added (from SD/USB device).
- System Menu support (Disc Channel works again).
- Installer support for cBoot2.
- Installer support for all IOS.
- Some bugs fixed.
[ CIOS38 rev 13 ]:
- Read speed improved.
- EHCI module improved.
- SDHC module improved.
- DIP plugin improved.
- ES plugin updated.
- Implemented new system anti error 002.
[ CIOS38 rev 12 ]:
- Based on IOS 38 v3610.
- Support for consoles with serial number LU64+
- Error 001/002 patching system improved.
- Cover check patch added (thanks to sorg).
- EHCI module improved (thanks to Hermes).
- SDHC module improved.
- DIP plugin improved.
- ES plugin added.
- FFS plugin added.
- Some patches fixed.
- Misc improvements and fixes.
[ CIOS36 rev 10 ]:
- Some modifications in DIP plugin.
- SDHC module added (thanks to WiiGator for the help).
[ CIOS36 rev 09 ]:
- EHCI module made by kwiirk added.
- Support for USB mode in DIP plugin.
- Removed NAND permissions check.
[ CIOS36 rev 08 ]:
- Custom IOCTL_DI_OFFSET command (for multigame support).
- Support for custom DIP commands.
- D0 read command now reads at 6x when using original discs or modchip.
- Error 001/002 transparent patching system.
- Fixes and improvements.
[ CIOS36 rev 07 ]:
- DIP plugin updated (lots of improvements).
[ CIOS36 rev 06 ]:
- Custom DIP module removed.
- DIP module patched (DIP plugin) to support backups.
[ CIOS36 rev 05 ]:
- ES_CloseContent() permission check removed.
- Custom DIP module v0.2 added.
[ CIOS36 rev 04 ]:
- Now the base IOS is IOS36.
- ES_OpenTitleContent() titleid check removed.
- ES_ReadContent() permission check removed.
[ CIOS37 rev 03 ]:
- ES_AddTicketStart() title version check removed.
- ES_DeleteTicket() and ES_DeleteTitle() now can delete system titles.
- ES_SetUID() check removed.
[ CIOS37 rev 02 ]:
- Removed copyright code.
- Changed the way the IOS is patched.
[ CIOS37 rev 01 ]:
- DVD_LowUnencryptedRead() limit removed.
- ES hash check disabled (Trucha bug).
All credit and thanks for his long hours of work goes to Waninkoko. Follow him on Twitter: hackinblack (Waninkoko)