[TUTORIAL] UPDATE IOS with DOP-Mii Wiibrew Edition

Step-by-step Wii tutorials: mod your Wii, install the Homebrew Channel, cIOS and a USB Loader, back up and unbrick your console.
User avatar
shunite
Gamer
Members
Posts: 971
Joined: Thu 24 Sep 2009 07:48
Wi-Fi: Oui
Firmware Wii: 4.1E
CFW Wii: d2x v8 + hermes r4
Type de DS: 3DS
Location: Nord

[TUTORIAL] UPDATE IOS with DOP-Mii Wiibrew Edition

Post by shunite »

Automatically translated from French.

2026 update: this topic dates from 2011 and the tools have changed since. The up-to-date method is in our tutorial ModMii in 2026: hack, update and repair your Wii (and forget Pimp My Wii and DOP-Mii).
Image unavailable (removed by its host) Preamble: The Tgames forum has always encouraged its members to learn about hacking methods so that they properly understand what they're doing with the aim of having a clean, healthy hack and so that they can work on their own machines themselves without being assisted by various softwares without understanding what they're doing.
It's along this line of thinking that we're going to update our IOS's with DOP-Mii wiibrew edition.
This TUTO will be split into two parts: an information part (which we strongly recommend reading) as well as a second part with the TUTO itself.




Information: In this TUTO we're going to modify the NAND (the Wii's internal memory) and it is more than advisable to have installed bootmii and priiloader before moving on to the rest.

It is also very important to know that since the arrival of boot2v4 it is strongly discouraged to downgrade an IOS (Internetwork Operating System: The operating system that runs the Starlet coprocessor in Hollywood) or a firmware (the Wii's system menu).

A bit of information about IOS's: There are 255 slots where IOS's and Custom IOS's are installed (up to 200 for IOS's and from 200 to 255 for CIOS's)
IOS's manage different things: peripherals, the system menu, loading games, loading WiiWares/VC, the disc channel, the weather channel etc..... These IOS's are regularly updated by Nintendo. For more information see HERE and HERE.




Let's take a closer look at the IOS's updated during the 4.3 UPDATE:

Green: IOS's that we're going to install.
Red: Stub IOS (dormant and unusable, for more info see HERE) that we're not going to install.
Orange: Custom IOS.


- BC (v6): Plays a role in Gamecube functions.

- MIOS (v10): The MIOS is a special version of the IOS that runs when the Wii switches into GameCube mode. The MIOS is the same for all GC games and software. If you have a Custom MIOS do not install this MIOS v10 or you risk no longer being able to read your Gamecube backups.


- IOS 3 (v65280): IOS3 is a stub IOS present in certain Wii's.

- IOS 4 (v65280): v3 - Recently discovered an IOS system for the pre-launch system.

- IOS 9 (v1034): Used by System Menu 1.0 and certain games (Zelda: Twilight Princess).

- IOS 10 (v768): Stub, useless now.

- IOS 11 (V256): Only used by System Menu 2.0 and 2.1.

- IOS 12 (v526)

- IOS 13 (v1032): Used by the photo channel v1.0 and the weather channel. Also used by the old info channel.

- IOS 14 (v1032)

- IOS 15 (v1032)

- IOS 16 (V512): Used by the official Nintendo Backup disk (v1.3). This IOS has the Trucha bug, ES_Identify, and Flash Access.

- IOS 17 (v1032)

- IOS 20 (V256): Only used by System Menu 2.2.

- IOS 21 (v1039): Used by an old batch of games (No More Heroes).

- IOS 22 (v1294)

- IOS 28 (v1807)

- IOS 30 (v2816): Used by System Menu 3.0 (v1037), 3.1 (v1039), 3.2 (V1040) and 3.3 (v2576).

- IOS 31 (v3608): Used by different system channels (Mii, Info, Votes).

- IOS 33 (v3608): Used by certain Wiiware and VC titles.

- IOS 34 (v3608):

- IOS 35 (v3608): Used by Super Mario Galaxy. Also used as the main IOS for forwarders.

- IOS 36 (v3608): Used by: SSBB, MarioKart Wii. Can be ES_Identify patched. If this IOS is patched, installing it will remove the patches attributed to it, if you want to update it it's better to have a patched IOS 236. If you've followed one of our TUTOs you have this IOS, otherwise see HERE.

- IOS 37 (v5663): Mainly used by music games (Guitar Hero).

- IOS 38 (v4124): Used by certain more recent games (Animal Crossing).

- IOS 40 (v3072): Only used by the Korean System Menu 3.3.

- IOS 41 (v3607): Korean IOS. Unknown operation. Now included in all regions, with the 4.3 UPDATE.

- IOS 43 (v3607): Korean IOS. Unknown operation. Now included in all regions, with the 4.3 UPDATE.

- IOS 45 (v3607): Korean IOS. Unknown operation. Now included in all regions, with the 4.3 UPDATE.

- IOS 46 (v3607): Used by the Korean version of "Need for Speed: Undercover" and "Shin Chuukadaisen". Now included in all regions, with the 4.3 UPDATE.

- IOS 48 (v4124): Used by the Korean version of "Animal Crossing: City Folk". Now included in all regions, with the 4.3 UPDATE.

- IOS 50 (v5120): Only used by System Menu 3.4.

- IOS 51 (v4864): Only used by the 3.4 shop channel.

- IOS 52 (v5888): Only used by the Korean System Menu 3.5.

- IOS 53 (v5663): Used by certain more recent channels and games.

- IOS 55 (v5663): Used by certain more recent channels and games.

- IOS 56 (v5661): Used by shop channel v20 (v56xx IOS56 required) and the Wii Speak 2.0 channel.

- IOS 57 (v5919): Used by certain USB peripherals.

- IOS 58 (v6176): Used by the Wii camera (v5918). v6176 adds USB2 features with HBC 1.0.8, the AHBPROT "flag" also allows launching unsigned content without needing a patched IOS.

- IOS 60 (v6400): Used by System Menu 4.0 and 4.1.

- IOS 61 (v5662): Used by the photo channel v1.1 and older versions of the shop channel.

- IOS 70 (v6912): Used by System Menu 4.2.

- IOS 80 (v6944): Used by System Menu 4.3.

- IOS 90 (v54321): Copy of the patched IOS60 for v6174 IOS90. Used in "mauifrog's guides" to keep members safe from possible future updates.

- IOS 202: Custom IOS used for USB 2.0 support. Generally installed for homebrew use.

- IOS 222: Custom IOS developed by Hermès. Makes it easier to recognize USB peripherals in the 2nd port while a backup is loaded in the 1st. It is also a compatibility "alternative" to Waninkoko's CIOS.

- IOS 223: Custom IOS also developed by Hermès to offer another base IOS option.

- IOS 224: Custom IOS also developed by Hermès to offer another base IOS option.

- IOS 236: Patched IOS36 installed on slot 236.

- IOS 237: Patched IOS37 installed on slot 237.

- IOS 242: Used for the Fatal Frame 4 translation patch. This IOS is not officially supported by Nintendo.

- IOS 249: Custom IOS developed by Waninkoko. The 4.2/4.3 patch update makes this slot useless.

- IOS 250: A copy of IOS249 designed by Waninkoko as a fallback solution in case of accidental deletion, corruption, or official update (stub) on slot 249.

- IOS 254: Slot where BootMii installs in IOS.




While still keeping in mind that we don't downgrade an IOS we're also going to install the IOS's:

- IOS 60 (v6174): Used by System Menu 4.0 and 4.1.

- IOS 70 (v6687): Used by System Menu 4.2.

And for those with a firmware below 4.1 we're going to install System Menu 4.1.

We'll now be able to move on to the TUTO part ;).


Tutorial: Warning: Everything you do can be dangerous for your Wii.
Neither I, nor the forum administrator, nor anyone on the TGAMES forum
will be responsible for what you do.
For this you will need:
- a Wii with a firmware from 3.0E to 4.2E
- an SD card
- the Offline Pack UPDATE Dop-Mii Wiibrew Edition
This content is for members only. Log in or register for free to see it.
Open the "PC" folder and run Nus Downloader.
Image unavailable (removed by its host)
We've created a Nus script so it can download all the IOS's needed for the offline installation. Go into "Scripts..." then "Load NUS Script"
Image unavailable (removed by its host) Open the "UpdateTgames.nus" file located in the "scripts" subfolder of the "PC" folder.
Image unavailable (removed by its host) The IOS's will download and save into the "scripts" folder. Wait to see "Script completed!"
Image unavailable (removed by its host) Copy the "UpdateTgames_output" folder as well as the contents of the "SD" folder to the root of your SD card.

Note: if your folder is named: "UpdateTgames.nus_output", rename it to "UpdateTgames_output"



If your Wii is connected to the internet disconnect it, we have all the required files and this will avoid mistakes ;).



Launch Dop-Mii Wiibrew Edition from the HBC.
Image unavailable (removed by its host) Press "A" on the presentation screen.
Image unavailable (removed by its host) Leave the IOS on 236 (or use an IOS patched with "ES Identify" like 222 or 249) then press "A". (At this step it is possible to get a DUMP code, if that's the case start over, I've never encountered other DUMP codes at the following steps).
Image unavailable (removed by its host) On "IOS, BC, MIOS" press "A".
Image unavailable (removed by its host) With "left" on the directional pad scroll through the "IOS, BC and MIOS" in the "Select the IOS to install" column until you get to BC.

In the "Currently Installed" column you see the version of this IOS, BC or MIOS already installed on your Wii.
Image unavailable (removed by its host) Since it's pointless to install a stub IOS we're going to go through the IOS, BC and MIOS in green from the information part of this TUTO, that is to say:

- BC (v6)
- MIOS (v10)
(Reminder: If you have a Custom MIOS do not install this MIOS v10 or you risk no longer being able to read your Gamecube backups).


- IOS 9 (v1034)
- IOS 12 (v526)
- IOS 13 (v1032)
- IOS 14 (v1032)
- IOS 15 (v1032)
- IOS 17 (v1032)
- IOS 21 (v1039)
- IOS 22 (v1294)
- IOS 28 (v1807)
- IOS 31 (v3608)
- IOS 33 (v3608)
- IOS 34 (v3608)
- IOS 35 (v3608)
- IOS 36 (v3608)
(Reminder: If this IOS is patched, installing it will remove the patches attributed to it)
- IOS 37 (v5663)
- IOS 38 (v4124)
- IOS 41 (v3607)
- IOS 43 (v3607)
- IOS 45 (v3607)
- IOS 46 (v3607)
- IOS 48 (v4124)
- IOS 53 (v5663)
- IOS 55 (v5663)
- IOS 56 (v5661)
- IOS 57 (v5919)
- IOS 58 (v6176)
- IOS 60 (v6174)
- IOS 61 (v5662)
- IOS 70 (v6687)
- IOS 80 (v6944)



If they aren't installed or are on a lower version press "+" to move on to installation.

Confirm by pressing "A".

Leave it on "Download from NUS" and press "A" (we modified DOP-Mii's config file so that the cache folder is redirected to the one downloaded with "NUS Downloader" ;) ).
Image unavailable (removed by its host) External content (video or audio) hidden: it sets its own cookies.
Once finished press any button to go back.
Image unavailable (removed by its host) Note: It is not recommended to install an IOS matching your System Menu
Logically you don't need to install it because it's already present on your Wii and in the same version (if you've properly followed one of our TUTOs).

With "right" on the directional pad select the next IOS (present in the list mentioned above) and again if it isn't installed or is on a lower version, press "+" to install it.
Image unavailable (removed by its host) Once these IOS's are updated, press "B" to go back to the menu.

If your Wii has a Firmware equal to or greater than 4.1 press "Home" to exit Dop-Mii (for you this TUTO stops here ;) ).

You have updated your BC, MIOS and IOS's with Dop-Mii Wiibrew Edition. :accord:

If your Wii has a Firmware below 4.1 press "A" on "System Menu".
Image unavailable (removed by its host)
IOS 60 v6174 must be installed on the Wii (done in the previous step).

Make sure to check in "Currently Installed" that your System Menu is indeed below 4.1.

Press "left" on the directional pad to select System Menu 4.1 and press "+" (the one downloaded by the script is the European version one).
Image unavailable (removed by its host) If you have Priiloader installed a message will tell you it will be temporarily uninstalled to install the System Menu. (it will be reinstalled right after by Dop-Mii).

Press "A" to continue.
Image unavailable (removed by its host) Leave it on "Download from NUS" and press "A". Dop-Mii then loads the files needed for the installation.
Image unavailable (removed by its host) Press "A" to install the System Menu.
Image unavailable (removed by its host) At the end of the installation, a message appears asking you if you want to restore Priiloader. Confirm by pressing "A".
Image unavailable (removed by its host) At the end of this restoration, press any button to go back to the menu.

Press "Home" to exit Dop-Mii Wiibrew Edition.

Your System Menu is now on 4.1. :accord:

Note: Remember to check that Priiloader has properly reinstalled.

Collective work by the Staff ;)
Last edited by Tgames on Tue 6 Oct 2026 20:10, edited 1 time in total.
Reason: Ajout d’un lien vers la méthode à jour (2026)
User avatar
sniper3d
Master Gamer
Members
Posts: 2480
Joined: Mon 3 Jan 2011 13:07
Wi-Fi: Oui
PS3 Dongle: Aucun

Re: [TUTORIAL] UPDATE IOS with DOP-Mii Wiibrew Edition

Post by sniper3d »

Automatically translated from French.

great tutorial ^_^ :74:
User avatar
zinzin
Gamer
Members
Posts: 665
Joined: Wed 8 Sep 2010 15:12
Wi-Fi: Non
Firmware Wii: 4.3E
CFW Wii: d2x v7b1d
Type de DS: 3DS
Linker DS: Acecard 2I 1.8.9 Z
PS3 Dongle: Aucun
Type PSP: Slim
Firmware PSP: 6.20 Pro b10 v2

Re: [TUTORIAL] UPDATE IOS with DOP-Mii Wiibrew Edition

Post by zinzin »

Automatically translated from French.

Nice tutorial that's for sure :D
Thanks for the clear and precise explanations.
An excellent tutorial where you learn something other than a/a/a/a and more a ^^!
Vw ! What else ? Mk1 only ! Lower is better !
Miui-france Moderator ^_^
User avatar
shunite
Gamer
Members
Posts: 971
Joined: Thu 24 Sep 2009 07:48
Wi-Fi: Oui
Firmware Wii: 4.1E
CFW Wii: d2x v8 + hermes r4
Type de DS: 3DS
Location: Nord

Re: [TUTORIAL] UPDATE IOS with DOP-Mii Wiibrew Edition

Post by shunite »

Automatically translated from French.

Yeah weird I'm almost sure I had nus in the name of the folder created by nus downloader.
I hope it doesn't depend on something like whether you show file extensions in windows or not that changes the folder name. I'll check that when I get home. Otherwise thanks a lot for the video but I can't watch it on my phone I'll check it out when I'm back too.
User avatar
Jiiwah
Master Gamer
Members
Posts: 2207
Joined: Sat 7 Mar 2009 20:50
Wi-Fi: Oui
Firmware Wii: 4.1E
CFW Wii: d2x v6
Type de DS: 3DS
CFW PS3: kmeaw
PS3 Dongle: Aucun
Type PSP: Fat
Firmware PSP: CFW 6.20

Re: [TUTORIAL] UPDATE IOS with DOP-Mii Wiibrew Edition

Post by Jiiwah »

Automatically translated from French.

:accord: shunite, very good work :bravo:
User avatar
shunite
Gamer
Members
Posts: 971
Joined: Thu 24 Sep 2009 07:48
Wi-Fi: Oui
Firmware Wii: 4.1E
CFW Wii: d2x v8 + hermes r4
Type de DS: 3DS
Location: Nord

Re: [TUTORIAL] UPDATE IOS with DOP-Mii Wiibrew Edition

Post by shunite »

Automatically translated from French.

Well listen mamule, same here I just relaunched the script and the folder I get is: "UpdateTgames.nus_output" plus it's the same thing as you vista + extensions shown. I think the best would be to change the path outright in the config file and just rename the folder "NUS" simply. And to say in the TUTORIAL that it needs to be renamed.
Keep me posted.
Otherwise I just watched the video, it's excellent, well done mamule :accord: . Tell me where you think it would be good to place it in the TUTORIAL.
User avatar
shunite
Gamer
Members
Posts: 971
Joined: Thu 24 Sep 2009 07:48
Wi-Fi: Oui
Firmware Wii: 4.1E
CFW Wii: d2x v8 + hermes r4
Type de DS: 3DS
Location: Nord

Re: [TUTORIAL] UPDATE IOS with DOP-Mii Wiibrew Edition

Post by shunite »

Automatically translated from French.

Alright well I added a note to say you need to rename the folder to UpdateTgames_output if it wasn't already named that and I added the video, thanks mamule ;) .
User avatar
sniper3d
Master Gamer
Members
Posts: 2480
Joined: Mon 3 Jan 2011 13:07
Wi-Fi: Oui
PS3 Dongle: Aucun

Re: [TUTORIAL] UPDATE IOS with DOP-Mii Wiibrew Edition

Post by sniper3d »

Automatically translated from French.

is this tutorial usable for 4.3??
thanks in advance
User avatar
TGbot
Famous Member
Members
Posts: 4742
Joined: Sun 21 Sep 2008 09:15
Wi-Fi: Oui
CFW Wii: Aucun

Re: [TUTORIAL] UPDATE IOS with DOP-Mii Wiibrew Edition

Post by TGbot »

Automatically translated from French.

On 4.3, your ios are up to date!
User avatar
sniper3d
Master Gamer
Members
Posts: 2480
Joined: Mon 3 Jan 2011 13:07
Wi-Fi: Oui
PS3 Dongle: Aucun

Re: [TUTORIAL] UPDATE IOS with DOP-Mii Wiibrew Edition

Post by sniper3d »

Automatically translated from French.

ok just wanted to be sure ^_^
User avatar
TGbot
Famous Member
Members
Posts: 4742
Joined: Sun 21 Sep 2008 09:15
Wi-Fi: Oui
CFW Wii: Aucun

Re: [TUTORIAL] UPDATE IOS with DOP-Mii Wiibrew Edition

Post by TGbot »

Automatically translated from French.

For a clean hack, no need to patch the ios, just install 236, 249 and 250, and 222, 223, 224 then priiloader and the wii runs like clockwork
User avatar
zinzin
Gamer
Members
Posts: 665
Joined: Wed 8 Sep 2010 15:12
Wi-Fi: Non
Firmware Wii: 4.3E
CFW Wii: d2x v7b1d
Type de DS: 3DS
Linker DS: Acecard 2I 1.8.9 Z
PS3 Dongle: Aucun
Type PSP: Slim
Firmware PSP: 6.20 Pro b10 v2

Re: [TUTORIAL] UPDATE IOS with DOP-Mii Wiibrew Edition

Post by zinzin »

Automatically translated from French.

otherwise it's perfect for getting rid of a dark or other corp thing :)
Vw ! What else ? Mk1 only ! Lower is better !
Miui-france Moderator ^_^
User avatar
darkscad
Master Gamer
Members
Posts: 1735
Joined: Sat 19 Sep 2009 14:06
Wi-Fi: Oui
Firmware Wii: 4.1E
CFW PS3: 4.5 Rogero
Type PSP: Slim
Location: France d'en BAS !

Re: [TUTORIAL] UPDATE IOS with DOP-Mii Wiibrew Edition

Post by darkscad »

Automatically translated from French.

alright guys I'm going for it I want a clean wii because with everything it's already been through....
a proper operation needs to be performed!
I'm thinking about it must be sick of the AAAAAAAA virus
shunite and the whole team!
here I go!!

edit: no problem!!! I reinstalled ALL the IOS (except 36) to have them in NON-patched trucha version so it's ok for me :bat:

edit2: quick a priiloader reinstall!
ps: is it just me or is my wii faster? :shock:
eltoy
Nouvel arrivant
Members
Posts: 2
Joined: Wed 1 Jun 2011 13:54

Re: [TUTORIAL] UPDATE IOS with DOP-Mii Wiibrew Edition

Post by eltoy »

Automatically translated from French.

magic tutorial
User avatar
nastyboy62
Initié
Members
Posts: 131
Joined: Thu 28 Oct 2010 15:55
Wi-Fi: Oui
Firmware Wii: 4.3E
CFW Wii: d2x v10b r43 alt
Type de DS: DSi
Linker DS: CycloDSi Evolution
Location: Devant son écran...

Re: [TUTORIAL] UPDATE IOS with DOP-Mii Wiibrew Edition

Post by nastyboy62 »

Automatically translated from French.

Hello,

So, after using PMW for years (AAAAAAAA!), I set out on spring cleaning by following this tutorial. Still, I have a few questions:

1) Can I safely delete the Ios that were used for the old system menus as well as those not used by the European Wii? Here are the Ios in question:

- IOS 3 (v65280): IOS3 is a stub IOS present in some Wiis.
- IOS 10 (v768): Stub, useless now.
- IOS 11 (V256): Used only by System Menu 2.0 and 2.1.
- IOS 20 (V256): Used only by System Menu 2.2.
- IOS 30 (v2816): Used by System Menu 3.0 (v1037), 3.1 (v1039), 3.2 (V1040) and 3.3 (v2576).
- IOS 40 (v3072): Used only by System Menu 3.3 Korean.
- IOS 50 (v5120): Used only by System Menu 3.4.
- IOS 51 (v4864): Used only by the 3.4 shop channel.
- IOS 52 (v5888): Used only by System Menu 3.5 Korean.
- IOS 242

2) After following the tutorial to crack the Wii to 4.1 then this one (DOP Wii), I launched PMW just to compare the Ios versions (without AAAAAA! mode) PMW tells me that Ios 36 and Ios 60 aren't patched (Trucha, ES-Identify,...). Is it necessary to patch them?

3) Also, PMW finds Ios older than the ones it wants to install (Ios 56: version 5661 (DOP Wii) vs 5662 (PMW); Ios 60: version 6174 vs 6400; Ios 70: version 6687 vs 6912). Should I install the more recent ones?

Sorry for all these Noob questions but I'd like to understand what DOP does on my Wii compared to PMW. Thanks for your help!

P.S.: I also got this file (UpdateTgames.nus_output) during the DOP Wii install.

Have a good day,
"La dictature, c'est ferme ta gueule ! La démocratie, c'est cause toujours !" Woody Allen
User avatar
nastyboy62
Initié
Members
Posts: 131
Joined: Thu 28 Oct 2010 15:55
Wi-Fi: Oui
Firmware Wii: 4.3E
CFW Wii: d2x v10b r43 alt
Type de DS: DSi
Linker DS: CycloDSi Evolution
Location: Devant son écran...

Re: [TUTORIAL] UPDATE IOS with DOP-Mii Wiibrew Edition

Post by nastyboy62 »

Automatically translated from French.

Thanks for your answers and your help mamule :bravo:

But for Ios 36 I don't understand. Here's what's written in the tutorial for the 4.1 hack:

"We're going to "patch" IOS 36 (Trucha bug, nand permission, ES_Indentify and ES_VersionCheck) and install it on slot 236 so that we can later add unsigned content to the Wii..."

Unfortunately, since this big cleanup and moving to Ios249 rev.17 and 250 to rev.20b, games no longer want to launch with wiiflow 2.2 r304 ios249 (disc_set usb failed error!). Could this be due to the HDD being in NTFS?
Before, I had Ios 249 and 250 on rev.20 with the same HDD in NTFS.

Thanks for your help. :74:
"La dictature, c'est ferme ta gueule ! La démocratie, c'est cause toujours !" Woody Allen
User avatar
nastyboy62
Initié
Members
Posts: 131
Joined: Thu 28 Oct 2010 15:55
Wi-Fi: Oui
Firmware Wii: 4.3E
CFW Wii: d2x v10b r43 alt
Type de DS: DSi
Linker DS: CycloDSi Evolution
Location: Devant son écran...

Re: [TUTORIAL] UPDATE IOS with DOP-Mii Wiibrew Edition

Post by nastyboy62 »

Automatically translated from French.

Thanks mamule for your explanations about Ios 36, I've (finally) understood! :93:

As for the games on NTFS partition, would you recommend I switch to WBFS?

Actually, I went to Ios 249 rev. 17 and Ios 250 rev.20b for the controller lag on games like "Warioland: shake it!" but, after testing, the lag is still there. I thought it was because of rev.20.
"La dictature, c'est ferme ta gueule ! La démocratie, c'est cause toujours !" Woody Allen
User avatar
sniper3d
Master Gamer
Members
Posts: 2480
Joined: Mon 3 Jan 2011 13:07
Wi-Fi: Oui
PS3 Dongle: Aucun

Re: [TUTORIAL] UPDATE IOS with DOP-Mii Wiibrew Edition

Post by sniper3d »

.

Everything for Wii · Wii U · Switch