CIOS

En construcción.png

Este artículo está en construcción.

Por esta razón, seguramente habrá lagunas en el contenido o en el formato. Por favor, antes de cambiar el contenido, consulta la página de discusión del artículo.

Para consultas y debates sobre el contenido de este artículo, visita el Hilo oficial.


Contenido

Custom IOS

Los cIOS (Custom IOS) son versiones modificadas de un IOS de la videoconsola Wii realizadas por sceners. Estas IOS se parchean mediante un instalador y se instalan como IOS 202,222 ó 223 entre otros. Normalmente NO se instalan sobre las posiciones de los IOS oficiales, sino que se les pone por encima del 200, para que ante cualquier error los oficiales sigan estando.

Las modificaciones presentes en estos sistemas permiten hacer operaciones no permitidas en los IOS originales de Nintendo, como por ejemplo el acceso completo al DVD, permitir instalar versiones anteriores de componentes de sistema (downgrade), emular el lector de DVD en un HDD o pendrive, violaciones del sistema de seguridad...

Requisitos para la instalación en una Wii virgen

Para instalar un cIOS necesitas:

  • Una Wii WiiMiniatura.png, cualquiera vale
  • Una tarjeta SD WiiSD.png
  • Canal Homebrew 1.0.7 o superior instalado
  • Un IOS con bug Trucha, puede ser otro cIOS o un IOS original parcheado


Dado que es necesaria la presencia previa de un IOS parcheado en la consola, es recomendable la utilización del IOS236 por las ventajas que ofrece; puedes ver las instrucciones de instalación en la wiki del Instalador IOS236. Los métodos antiguos como el Trucha Bug Restorer o el cBoot2 están obsoletos, no ofrecen ninguna ventaja sobre el IOS236 y sí bastantes inconvenientes.

cIOS de Hermes

cIOS 222 Installer
Cios 222 installer icon.png
General
Autor(es)
Tipo
Instalador
Versión
5.1
Fecha de la release
25 Mayo 2010
Enlaces
Periféricos
Wiimote1.png WiiMandoGCN.png WiiSD.png WiiWiFi.png

El cIOS 222 Installer es capaz de instalar hasta cuatro Custom IOS:

  • cIOS 222 v5.1 con base IOS38 v3867 (Pos. IOS222 rev65535): Uso con USB Loaders, compatible con la mayoría de los juegos.
  • cIOS 223 v5.1 con base IOS37 v3869 (Pos. IOS223 rev65535): Uso con USB Loaders, compatible con juegos que requieren periféricos USB.
  • cIOS 224 v5.1 con base IOS57 v5661 (Pos. IOS224 rev65535): Uso con USB Loaders, compatible con juegos nuevos que no funcionan con el cIOS 222.
  • cIOS 202 v5.1 con base IOS57 v5661 (Pos. IOS202 rev65535): Uso con algunas aplicaciones como WiiXplorer o MPlayer CE.

Características

Los cIOS de Hermes están programados usando mload, lo que significa que muchas de las funciones del cIOS pueden ser transferidas al Loader de tal forma que puede modificarse el cIOS "al vuelo" aplicándole parches. Esto implica que en muchos casos para realizar las actualizaciones no será necesario modificar el cIOS, y que el Loader que se utilice será determinante en cuanto al aprovechamiento de sus posibilidades. En este sentido el Loader que mejor se integra con estos cIOS es uLoader ya que es del mismo autor (Hermes).

Cada cIOS tiene una utilidad distinta:

  • cIOS 222 con base IOS38: Es el cIOS por defecto de uLoader y el que tiene mayor compatibilidad con juegos y dispositivos USB. La mayoría de los juegos anteriores al último trimestre de 2010 y algunos juegos nuevos se ejecutan bajo este cIOS.
  • cIOS 223 con base IOS37: El cIOS con mejor compatibilidad para periféricos USB, sobre todo guitarras (Guitar Hero, Rock Band...), micrófonos, etc. Algunos juegos que no utilizan periféricos USB también se ejecutan usando este cIOS. Parece ser el cIOS más compatible con los juegos WiiWare.
  • cIOS 224 con base IOS57: Muchos juegos nuevos solo funcionan usando este cIOS, que también es ligeramente más rápido.
  • cIOS 202 con base IOS57: Lo utilizan aplicaciones como WiiXplorer y mods no oficiales de emuladores como el Wii64, obteniendo soporte USB 2.0, acceso al DVD y a la conexión Wi-Fi.


Puedes ver si un juego necesita un cIOS distinto al 222 en la Lista de compatibilidad de juegos wii.

Instalación

Para instalar los cIOS es necesario utilizar archivos originales del sistema de Wii. Estos archivos pueden obtenerse automáticamente desde la propia aplicación si la consola Wii está conectada a Internet. Si la consola no tiene conexión, será necesario descargarlos manualmente con el programa NUS Downloader; los IOS deben ir desempaquetados (opción "Pack -> WAD" desactivada) con la siguiente estructura de carpetas:

  • IOS37 v3869: SD:\ios\0000000100000025v3869
  • IOS38 v3867: SD:\ios\0000000100000026v3867
  • IOS57 v5661: SD:\ios\0000000100000039v5661


Los pasos a seguir son los siguientes:

  • Ejecuta la aplicación desde el Canal Homebrew
  • En la pantalla "Select IOS to use during installation" escoge un IOS con trucha (por ejemplo el IOS236 u otro cIOS previamente instalado) y pulsa WiimoteBotonA.png
  • A continuación selecciona el cIOS que quieres instalar y el IOS base a utilizar. La configuración recomendada es:
    • cIOS 202 -> IOS57
    • cIOS 222 -> IOS38
    • cIOS 223 -> IOS37
    • cIOS 224 -> IOS57
  • Una vez seleccionado el cIOS y el IOS base comenzará la descarga de los archivos necesarios desde Internet, salvo que ya estén en la tarjeta SD. Cuando termine de preparar los archivos pulsa WiimoteBoton1.png para instalar el cIOS. Al acabar volverás automáticamente al Canal Homebrew.
  • Repetir el proceso para instalar el resto de cIOS.

cIOS Installer MOD

Esta aplicación, desarrollada por Spaceman Spiff, es igual que el cIOS 222 Installer original pero con soporte AHBPROT, lo que significa que no necesita de un IOS con bug Trucha si se ejecuta desde el Canal Homebrew 1.0.7+. El proceso de instalación es el mismo que con la aplicación original pero sin necesidad de escoger un IOS para la instalación.

Detalles y problemas frecuentes

  • Los cuatro cIOS que ofrece cIOS 222 installer v5.1 (222, 223, 224 y 202) pueden ser instalados en la consola Wii sin ningún problema y no crean ningún conflicto o incompatibilidad entre si o con otro cIOS instalado.
  • Si ya se posee instalada en la consola Wii una versión anterior de cualquiera de los 4 cIOS que ofrece cIOS 222 installer v5.1, puede actualizarse sin ningún problema y sin necesidad de desinstalar la versión anterior.
  • En caso de que el instalador se 'congele' verifique que este usando un IOS vulnerable para la instalación, que no tenga conectada ninguna Memory Card de GameCube en la consola Wii y/o que la tarjeta SD no tenga activado el seguro contra escritura. El instalador no es compatible con adaptadores de red USB.
  • En caso de que el proceso de instalación devuelva error -1017, el IOS que se ha seleccionado para realizar la instalación no cuenta con bug trucha. Seleccione otro IOS.
  • En caso de que el proceso de instalación devuelva error -1035, los cIOS no pueden instalarse debido a la presencia de IOS stub. Utilice el IOS236 para llevar a cabo la instalación o borre los IOS stub.
  • El cIOS 222 installer v5.1 no es compatible con el cIOS rev20+ de Waninkoko cuando se utiliza para validar la instalación por lo que devolverá error. Utilice un IOS con bug trucha para realizar la instalación en lugar del cIOS.
  • Una vez instalados los cIOS en la consola Wii, el instalador y los IOS base usados para la instalación pueden eliminarse de la tarjeta SD si se desea.

cIOS de Waninkoko

Custom IOSX Installer
CIOS Waninkoko.rev2.png
General
Autor(es)
Tipo
Instalador
Versión
2.3 (rev21)
Fecha de la release
23 Diciembre 2010
Enlaces
Código Fuente: No
Periféricos
Wiimote1.png WiiMandoGCN.png WiiSD.png WiiUSBMSD.png WiiWiFi.png

El Custom IOSX Installer instala los siguientes cIOS:

  • cIOS X Waninkoko rev21 (Pos. IOSX rev21, IOS250 rev65535): Para su uso con Neogamma, USB Loaders y otras aplicaciones. Se puede instalar en distintas posiciones usando diferentes IOS base:
    • IOS36 v3607
    • IOS37 v5662
    • IOS38 v4123
    • IOS53 v5662
    • IOS55 v5662
    • IOS56 v5661
    • IOS57 v5918
    • IOS58 v6175
    • IOS60 v6174
    • IOS61 v5661
    • IOS70 v6687
    • IOS80 v6943

Características

Instalación

Para instalar los cIOS es necesario utilizar archivos originales del sistema de Wii. Estos archivos pueden obtenerse automáticamente desde la propia aplicación si la consola Wii está conectada a Internet. Si la consola no tiene conexión, será necesario descargarlos manualmente con el programa NUS Downloader; los IOS deben ir en formato WAD (casilla "Pack -> WAD" activada) colocados en la raíz de la SD con el nombre que los descarga el NUSD (IOSXX-64-vYYYY.wad).


Los pasos a seguir son los siguientes:

  • Ejecuta la aplicación desde el Canal Homebrew
  • En la pantalla "Select IOS to use during installation" escoge un IOS con trucha (por ejemplo el IOS236 u otro cIOS previamente instalado) y pulsa WiimoteBotonA.png
  • Escoge el IOS base con el que quieres instalar el cIOS y pulsa WiimoteBotonA.png. El IOS a elegir dependerá del uso que quieras darle (por ejemplo algunos juegos solo cargan usando un IOS base concreto). Si no sabes cual elegir, el IOS38 es el más universal.
  • Selecciona "Network installation" si tienes la consola conectada a internet, o "WAD Installation" y a continuación "Wii SD Slot" si has descargado los archivos con el NUSD.
  • Escoge la posición donde quieres instalar el cIOS y pulsa WiimoteBotonA.png. De nuevo, la posición a elegir dependerá del uso que quieras darle. La posición por defecto es el IOS249.
  • Una vez completada la instalación pulsa cualquier botón para volver al Canal Homebrew.

Otras versiones

Es habitual que los usuarios tengan varias versiones del cIOS de Waninkoko en la misma consola, dado que cada aplicación funciona mejor con una versión distinta del cIOS. Las instrucciones de instalación son similares a las del último cIOS Installer.

cIOSX rev21 d2x

d2x cIOS Installer
Cios d2x installer icon.png
General
Autor(es)
davebaol, xabby666, XFlak, Dragbe
Tipo
Instalador
Versión
v8
Fecha de la release
Marzo 2012
Enlaces
Periféricos
Wiimote1.png WiiMandoGCN.png WiiClasico.png WiiSD.png WiiWiFi.png


Este cIOS es una versión modificada del cIOSX rev21 de Waninkoko, que añade las siguientes características:

  • Bloqueo de la función "IOS reload" de algunos juegos
  • En cargadores compatibles, permite volver a un canal instalado en la consola en vez de al menú del sistema al salir de un juego
  • Mejorada la emulación NAND
  • Arreglado el retraso en los periféricos que usan el puerto USB1
  • Mejorada la compatibilidad con discos duros USB (ahora soporta discos de más de 2 TB)
  • Otros cambios y mejoras menores

Instalación

Para instalar los cIOS es necesario utilizar archivos originales del sistema de Wii. Estos archivos pueden obtenerse automáticamente desde la propia aplicación si la consola Wii está conectada a Internet. Si la consola no tiene conexión, será necesario descargarlos manualmente con el programa NUS Downloader; los IOS deben ir desempaquetados (opción "Pack -> WAD" desactivada) con la siguiente estructura de carpetas:

  • IOS37 v5662:
  • IOS38 v4123:
  • IOS53 v5662:
  • IOS55 v5662:
  • IOS56 v5661:
  • IOS57 v5918:
  • IOS58 v6175:


Los pasos a seguir son los siguientes:

  • Ejecuta la aplicación desde el Canal Homebrew
  • En la pantalla "Select IOS to use during installation" escoge un IOS con trucha (por ejemplo el IOS236 u otro cIOS previamente instalado) y pulsa WiimoteBotonA.png
  • A continuación selecciona el cIOS que quieres instalar, el IOS base a utilizar y la posición donde quieres instalarlo.
  • Una vez seleccionado el cIOS y el IOS base comenzará la descarga de los archivos necesarios desde Internet, salvo que ya estén en la tarjeta SD. Cuando termine de preparar los archivos pulsa WiimoteBoton1.png para instalar el cIOS. Al acabar volverás automáticamente al Canal Homebrew.
  • Repetir el proceso para instalar el resto de cIOS.

Enlaces relacionados

  • Tutorial para instalar los cIOS paso a paso: Softmodii

Preguntas frecuentes

Faq q.png P: P: ¿Qué significa la posición del cIOS?
Faq r.png R: Es el "hueco" donde se instala el cIOS. La Wii posee de distintos huecos para los IOS. Los cIOS o IOS modificados se instalan en "huecos" (IOS222, IOS249, etc) que Nintendo todavía no ha usado, por lo que no estorban para nada a tu Wii.
Faq q.png P: P: ¿Qué es eso del "IOS base"? ¿No me cargaré algun IOS de mi Wii?
Faq r.png R: El IOS base es el IOS que se modifica para construir el cIOS, y se obtiene o bien de internet con el instalador desde la propia Wii o descargándolo con NUS Downloader si no dispones de Internet en la Wii. No modifica para nada el IOS correspondiente de la consola (por ejemplo, instalar un cIOS con IOS38 como base no modifica de ningún modo el IOS38 original instalado en la Wii).
Faq q.png P: P: ¿Qué significa instalar un cIOS? ¿Qué me ofrece tenerlo instalado? ¿Es peligroso?
Faq r.png R: Un cIOS es un IOS modificado en beneficio del homebrew. Se usa como motor para ciertas aplicaciones y necesitan usar una base para desarrollarse. Puedes tener perfectamente instalados tus IOS originales como tus cIOS siempre y cuando no "coincidan" en el mismo hueco al instalarse. Un ejemplo es el cIOS222 y el cIOS249 que son totalmente compatibles y es perfectamente posible poseer ambos instalados en una misma Wii ya que los "huecos" que ocupan son distintos.
Faq q.png P: P: Ya tengo un cIOS instalado, pero quiero actualizar/bajar de versión. ¿Qué debo hacer?
Faq r.png R: Simplemente instala la versión deseada, ya que se sobreescribirá.