IOS history/de

From WiiBrew
Jump to navigation Jump to search

Diese seite soll Änderungen von IOS (das Bertriebsystem, das auf dem Starlet läuft) festhalten, zum Beispiel: hinzugefügte Funktionen, behobene Bugs, etc. Außerdem enthält die Seite sämtliche Versionen, die bekannt sind.

Überblick

Die Titel-ID eines IOS ist nach diesem Schema aufgebaut: "00000001-000000xx", wobei "xx" die IOS-Nummer in Hexadezimal ist. Die IOS-Nummer kann mit einer Versionsnummer verglichen werden und gehört zu einer bestimmten Version von Nintendos SDK.

Normalerweise wird IOSx0 für das System Menü benutzt (IOS20, IOS30, IOS40, IOS50, IOS60, IOS70). IOSx1 scheint für offizielle Kanäle von Nintendo benutzt zu werden (IOS31, IOS51, IOS61).

Jedes IOS hat zusätzlich eine eigene 16-Bit Versionsnummer in seinem TMD. Diese Versionsnummer in dezimal ist im Dateinamen der WAD-Dateien auf einer Update-Partition enthalten (z.B. "IOS9-64-v516.wad" für Version 516 (dezimal)). Umgewandelt in hexadezimal wird diese 516 zu 0x0204 und kann als 2.4 gelesen werden "2.4" -- IOS9, Version 2.4.

Ein existierendes IOS wird niemals neue Funktionen hinzugefügt bekommen, um die Kompotibilität zu sichern. Das bedeutet, dass sämtliche Updates für ein IOS nur Bugs beheben (meistens Sicherheitslücken).

Die Zukunft von IOS

Im späten 2008 hat Nintendo einige IOS durch kleine, nutzlose "Platzhalter" ersetzt. Das soll verhindern, dass andere Software, die nicht von Nintendo stammt, diesen IOS-Slot weiterverwenden. Nintendo kann diesen Slot einfach wiederverwenden, wenn sie den Platzhalter durch eine funktionierende Version ersetzen und die Versionsnummer erneut erhöhen. Diese IOS wurden hier als Platzhalter markiert, um anzuzeigen, dass Nintendo sie in der Zukunft wiederverwenden kann.

Versionen

IOS-Nummer Version(en) Versionsnummer(n) Anmerkungen Verfügbarkeit auf dem Nintendo Update Server (NUS) Status
IOS3 255.0 v65280 Nutzloser "Stub" Nicht verfügbar Platzhalter
IOS4 0.3, 1.3, 255.0 v3, v259, v65280 Ältere Versionen hatten nur sehr wenige Treiber (KD, WL, WD, SSL fehlten) und wurden wahrscheinlich während der Herstellung und/oder während eines Updates der Wii verwendet. Der Zeitstempel der ersten Version ist 10. August 2006. Sie wurde durch einen Stub ersetzt. Version 3 wurde vom Prelaunch System menü verwendet. v65280 Platzhalter
IOS9 0.1 2.4, 2.6, 2.8, 2.9, 4.10 v1, v516, v518, v520, v521, v778, v1034 Hat nur einen LED Status: Blinkend. Erste "normale" IOS-Version. Benutzt vom System Menü 1.0. Der Zeitstempel der ersten Version ist 22. August 2006, 13:46:28. v520, v521, v778, v1034 Aktiv
IOS10 3.0 v768 Erstes "Stub"-IOS. Quelle der Inhalte, die in allen anderen Stub/Platzhalter-IOS verwendet werden. v768 Platzhalter
IOS11 0.10, v1.0 v10, v256 Der Zeitstempel ist 14. November 2006, 16:26:01. Benutzt vom System Menü 2.0. v10, v256 Platzhalter
IOS12 0.6, 0.11, 0.12, 1.13, 2.13 v6, v11, v12, v269, v525, v526 Älteste bekannte IOS-Version: 4. Juni 2006. v6, v11, v12, v269, v525, v526 Aktiv
IOS13 0.10, 0.15, 0.16, 1.11, 4.7 v10, v15, v16, v273, v1031, v1032 Benutzt von den regionsunabhängigen Titel vom Nachrichten-, Wetter- und Fotokanal 1.0 v10, v15, v16, v273, v1031, v1032 Aktiv
IOS14 1.1, 1.6, 1.7, 2.8, 4.7 v257, v262, v263, v520, v1031, v1032 v262, v263, v520, v1031, v1032 Aktiv
IOS15 1.1, 1.2, 1.3, 1.4, 1.9, 1.10, 2.11, 4.7 v257, v258, v259, v260, v265, v266, v523, v1031, v1032 Enthält ein NAND Boot Programm (auch bekannt als NANDloader) -- es ist wahrscheinlich durch einen "Unfall" eingefügt worden v257, v258, v259, v260, v265, v266, v523, v1031, v1032 Aktiv
IOS16 1.1, 2.0 v257, v512 Ursprünglich für die Wii Backup Disc benutzt. Die Version von der Wii Backup Disc wurde von Raubkopieren benutzt, bis das System menü 4.0 sie durch einen Platzhalter (v512) ersetzt hat. Der Platzhalter wurde nicht lange nach der Veröffentlichung aus unbekannten Gründen vom koreanischen Update-Server entfernt. Seit dem System Menü 4.1-Update ist er wieder in Korea verfügbar. v512 Platzhalter
IOS17 2.0, 2.5, 2.6, 4.7 v512, v517, v518, v775, v1031, v1032 v512, v517, v518, v775, v1031, v1032 Aktiv
IOS20 0.12, 1.0 v12, v256 22. Februar 2007, 04:25:59. Benutzt vom System Menü 2.2. v12, v256 Platzhalter
IOS21 2.2, 2.5, 2.6, 2.7, 2.10, 2.13, 4.14 v514, v515, v516, v517, v522, v525, v782, v1038, v1039 Enthält ein NAND Boot Programm. Die meisten Debugging-Nachrichten wurden entfernt. Das häufigste IOS für Spiele von Drittanbietern. v514, v515, v516, v517, v522, v525, v782, v1038, v1039 Aktiv
IOS22 3.4, 3.9, 3.10, 4.13, 5.13 v772, v777, v780, v1037, v1293, v1294 v777, v780, v1037, v1293, v1294 Aktiv
IOS28 5.8, 5.12, 5.13, 6.14, 7.14 v1288, v1292, v1293, v1550, v1806, v1807 Seit IOS28 wurde die Firmware in 15 Module aufgeteilt. Hat diverse ioctl()s zu /dev/es hinzugefügt. v1292, v1293, v1550, v1806, v1807 Aktiv
IOS30 4.13, 4.15, 4.16, 10.16, 11.0 v1037, v1039, v1040, v2576, v2816 Hat Unterstützung für USB-Tastaturen hinzugefügt. Von vielen früheren Versionen des System menüs benutzt. v1037, v1039, v1040, v2576, v2816 Platzhalter
IOS31 4.13, 4.15, 4.16, 10.16, 12.16, 12.20, 13.21, 14.23 v1037, v1039, v1040, v2576, v3088, v3092, v3349, v3607, v3608 Benutzt vom Nachrichten-, Wetter- und Fotokanal 1.1 v1037, v1039, v1040, v2576, v3088, v3092, v3349, v3607, v3608 Akativ
IOS33 4.16, 11.14, 11.16, 12.19, 14.23 v1040, v2832, v2834, v3091, v3607, v3608 v1040, v2832, v2834, v3091, v3607, v3608 Aktiv
IOS34 4.15, 12.15, 12.19, 13.20, 14.23 v1039, v3087, v3091, v3348, v3607, v3608 v1039, v3087, v3091, v3348, v3607, v3608 Aktiv
IOS35 4.16, 12.16, 12.20, 13.21, 14.23 v1040, v3088, v3092, v3349, v3607, v3608 v1040, v3088, v3092, v3349, v3607, v3608 Aktiv
IOS36 4.18, 12.18, 12.22, 13.23, 14.23 v1042, v3090, v3094, v3351, v3607, v3608 v1042, v3090, v3094, v3351, v3607, v3608 Aktiv
IOS37 8.22, 14.25, 14.28, 22.30 v2070, v3609, v3612, v3869, v5662, v5663 Das erste IOS, in dem der Signing bug behoben wurde. v2070, v3609, v3612, v3869, v5662, v5663 Aktiv
IOS38 14.19, 14.20, 16.27 v3609, v3610, v3867, v4123, v4124 v3610, v3867, v4123, v4124 Aktiv
IOS40 9.17, 11.19, 12.0 v2321, v2835, v3072 Auf koreanischen Wiis vorhanden. v3072 Platzhalter
IOS41 9.16, 11.19, 12.19, 13.20, 14.22 v2320, v2835, v3091, v3348, v3606, v3607 Auf koreanischen Wiis vorhanden. v2835, v3091, v3348, v3606, v3607 Aktiv
IOS43 9.16, 11.19, 12.19, 13.20, 14.22 v2320, v2835, v3091, v3348, v3606, v3607 Auf koreanischen Wiis vorhanden. v2835, v3091, v3348, v3606, v3607 Aktiv
IOS45 9.16, 11.9, 12.19, 13.20, 14.22 v2320, v2835, v3091, v3348, v3606, v3607 Auf koreanischen Wiis vorhanden. v2835, v3091, v3348, v3606, v3607 Aktiv
IOS46 9.18, 11.21, 12.21, 13.22, 14.22 v2322, v2837, v3093, v3350, v3606, v3607 In den koreanischen Versionen von "Need for Speed: Undercover" und "Shin Chuukadaisen" enthalten. v2837, v3093, v3350, v3606, v3607 Aktiv
IOS48 16.27 v4123, v4124 Mit dem System Menü 4.3K mitgeliefert. Enthält die selben Funktionen wie IOS38, hat aber ein neueres SDI Modul und ein FFSP statt einem FFS Modul. v4123, v4124 Aktiv
IOS50 19.25, 20.0 v4889, v5120 Enthalten im Update vom 17. November 2008. Benutzt vom System Menü 3.4. v4889, v5120 Platzhalter
IOS51 18.25, 19.0 v4633, v4864 Benutzt von einer alten Version des Wii Shop Kanals. Zur gleichen Zeit veröffentlicht, wie die letzten verbleibenden Bugfixes für den Signing bug. v4633, v4864 Platzhalter
IOS52 22.29, 23.0 v5661, v5888 Enthalten im und benutzt vom System Menü 3.5 für koreanische Wiis. v5661, v5888 Platzhalter
IOS53 16.17, 20.29, 21.30, 22.30 v4113, v5149, v5406, v5662, v5663 v4113, v5149, v5406, v5662, v5663 Aktiv
IOS55 18.25, 20.29, 21.30, 22.30 v4633, v5149, v5406, v5662, v5663 Scheint diverse Änderungen im DI Modul zu haben. v4633, v5149, v5406, v5662, v5663 Aktiv
IOS56 19.26, 20.26, 21.29, 22.29 v4890, v5146, v5405, v5661, v5662 Benutzt vom Wii Speak Kanal 2.0 und diversen Spielen. Benutzt vom Wii Shop Kanal-Update vom 7. September 2010. v4890, v5405, v5661, v5662 Aktiv
IOS57 21.51, 22.29, 23.30 v5404, v5661, v5918, v5919 Enthält folgende neuen oder upgedateten Module: "OHCI0 USB USB_HID USB_HUB USB_MSC USB_VEN ETH" v5404, v5661, v5918, v5919 Aktiv
IOS58 23.30, 24.31 v5918, v6175, v6176 Kam mit dem Spiel "Your Shape" und brachte die USB-Kamera zum funktionieren. v6175, v6176 Aktiv
IOS60 24.30, 25.0 v6174, v6400 Benutzt vom System Menü 4.0 und 4.1. v6174, v6400 Platzhalter
IOS61 19.26, 21.29, 22.29 v4890, v5405, v5661, v5662 Benutzt vom Wii Shop Kanal, der im System Menü 4.0, 4.1 und 4.2 enthalten war. Außerdem benutzt vom Fotokanal 1.1 v3 oder höher. v4890, v5405, v5661, v5662 Aktiv
IOS70 26.31, 27.00 v6687, v6912 Benutzt vom System Menü 4.2 v6687, v6912 Platzhalter
IOS80 27.31 v6943, v6944 Benutzt vom System Menü 4.3 v6943, v6944 Aktiv
IOS222 255.0 v65280 Zum Verhindern von Piraterie v65280 Stub
IOS223 255.0 v65280 Zum Verhindern von Piraterie v65280 Stub
IOS249 255.0 v65280 Zum Verhindern von Piraterie v65280 Stub
IOS250 255.0 v65280 Zum Verhindern von Piraterie v65280 Stub
IOS254 0.2, 0.3, 1.04, 255.0 v2, v3, v260, v65280 Herausgegeben mit allen Versionen des System Menüs seit Version 3.4 als schneller Bugfix für PatchMii. Es ist nur eine Kopie von IOS9. Wenn Nintendo neue Versionen von IOS9 herausgiebt, erhält dieses IOS auch ein Update. IOS9 v512 ist das Gleiche wie IOS254 v3. v2, v3, v260, v65280 Stub