Notes from inside your Wii

HackMii header image 2

BootMii beta 1

May 13th, 2009 by bushing · 114 Comments

We are proud to present HackMii Installer v0.1.  This is one executable that can install the Homebrew Channel and DVDX on any Wii, with any System Menu version.  It can be used with Comex’s BannerBomb on System Menu 4.0, or on our Twilight Hack on earlier versions, or through the Homebrew Channel or any other method to run homebrew software on your Wii.

For many people, that will be enough.  For the intrepid or foolish, HackMii Installer v0.1 can install BootMii Beta 1 on your Wii, either in front of boot2 or as an IOS.  We have put a lot of hard work into this software and believe it to be safe, but we have only tested it on 10 Wiis.   We have written it so that it does extensive sanity checking before installing; as a result, the first beta will probably refuse to install on some Wiis (instead of running the risk of a broken install).

Ideally, we would find another 50-100 beta testers and have them test it out before releasing it to the world at large.  Realistically, that doesn’t work; it’d land on gbafail in less time than it took us to compile it.   Besides, we’re not trying to make this a release for “the kool kids”; we want the people out there who can help us test and improve it to try it so we can make it universally compatible and safe.

So, we’ll do it like this.  We think BootMii is safe to install, but we can’t promise there are no bugs in the installer.  Once you do get it installed, many features are incomplete and most users won’t even know why they bothered to risk their console.  For those who like to tinker, you’ll find an easy-to-use NAND backup/restore suite, a way to autoboot the HBC, and eventually a way to run arbitrary ARM or PPC code.  You will also find bugs — none of which should harm your Wii, but they might be frustrating.  Help us fix them.

To be perfectly clear — anyone can use this to install the Homebrew Channel and DVDX on their Wii.  Most people can safely install BootMii/IOS on their Wii, but it’s not very useful.  Many people can install BootMii/boot2, but an unforeseen bug could harm your Wii.

Please do not install BootMii unless you have been following our blog for  a while and know what IOS is, what boot1 and boot2 are, etc.  If you’re curious, you can try anyway, but if you can’t figure out how to work this thing you should probably wait for a future beta.   We really don’t want to see epic threads with “tips” on installing — this thing is supposed to be self-explanatory, and if it won’t install for you, that’s a bug we need to fix.

Known issues:

  • BootMii may refuse to install on some Wiis.  We ran into various errors in our sanity checks on about half of the consoles we tried; we have fixed all of those bugs, but there are probably more.  The installer will write out an “installer.log” to SD; please email that log to beta_logs@bootmii.org so that we can add support for your Wii in the next beta.
  • We wrote MINI (our low-level replacement for IOS) from scratch; the SD code has some compatibility issues.  Most cards (SD and SDHC) work; some will not be recognized at all when you try to boot from them (you’ll know this by the fact that your drive slot will flash).  If this happens and you have a USBGecko, please capture the output and email it to the address above.
  • We intend to eventually release source code for MINI and a sample PowerPC project than uses it, but those releases are not ready yet.  This is a binary only release; your patience is appreciated.

The installer is available for download from http://bootmii.org.  Please report bugs at http://bugs.hackmii.com.  You can discuss this release in a moderated forum on http://forum.wiibrew.org, but we will only permit posts that we deem to be constructive in our efforts to improve our code.

Thanks go out to Nuke for donating the USBGeckos we used for development, and Stan64 for donating a few to our testers.

FAQs: (will be updated periodically)
Q: What’s this useful for?
A: It’s a beta to make sure our technology works on as many Wiis as possible. Some people will find useful things to do with it — and that’s great! — but if you can’t think of any, please don’t bug us about it.

Q: Why do I get an error about “boot1 prevents installation as boot2″?
Q: How do I uninstall?
Q: Which version should I install, boot2 or IOS?
A: read README

Q: Why won’t my wiimote sync in the BootMii menu?
A: Due to architectural limitations, we can’t access the WiiMote. Use a GC controller or the Power/Reset buttons. See also http://bugs.hackmii.com/index.php?do=details&task_id=21

Q: Why do I have all of these bad blocks in my NAND?
A: The NAND Flash chips used in the Wii come with up to 80 bad blocks from the factory. This is normal.

Q: What’s HBC v1.0.2, and why doesn’t it support SDHC?
A: The only changes are a “launch BootMii/IOS” button, and it uses a new IOS. The latter breaks SHDC compatibility; we’re working on it.

Q: Why does my Wii reboot in the middle of the installer?
A: Looks like an incompatibility with very new Wiis — bug tracker

Q: How long should NAND backup take? What do I do if it hangs?
A: Less than 5 minutes, and it’s ok to power off it it hangs during backup — but that backup will be unusable.

Tags: Wii

114 responses so far ↓

  • 1 arctic_flame // May 13, 2009 at 4:18 pm

    Good job! I’ll try bootmii in the morning on a 3.2E Wii (nothing extra installed apart from a drivechip and HBC)

  • 2 icefire // May 13, 2009 at 4:21 pm

    Worked here. Wii has original boot1 and a bunch of other dangerous (well, not anymore) hacks applied. Time to get an SD card to backup my NAND!

  • 3 Boredom // May 13, 2009 at 4:27 pm

    Yes!! Finally. W00t thank you Team Twiizers :)!!!

  • 4 alexlh // May 13, 2009 at 4:32 pm

    I have just installed this, and I confirm it working. It seems great, form what I can see. Great job!

  • 5 inighthawki // May 13, 2009 at 4:35 pm

    I would like to let you know that I downloaded and installed bootmii to boot2 with no problems at all. It was quick and painless, with no warnings whatsoever.

  • 6 Boredom // May 13, 2009 at 5:01 pm

    I think I found a bug,

    When I had my nunchuck inserted into my wiimote, I ran the bootmii installer. and I got a codedump

    Didn’t write it all down because it was too much but it said Exception ECI (I think)

    Blah blah

    80036ac4 –> 800cac6 –> 8003707c –> 800053f8

    (Obviously I didn’t write this one down right because the second one only has 7 digits)

    But then when I tried it the second time without the nunchuck and it installed successfully. No log was created on the root of my SD card though

    Anyways, it works fine for me

  • 7 Kayn // May 13, 2009 at 5:01 pm

    wow congratulations!!i know you´re working really hard on this, maybe i could test it but i dont really have an idea of what the ios and boot functions are (or what they really are :S), so for people like me is better to wait for a new beta, no?

  • 8 pcfree // May 13, 2009 at 5:02 pm

    Long wait for the cool release. I have direct NAND access so as to be safe to test it. I’ll try it ASAP.

  • 9 HyperHacker // May 13, 2009 at 5:32 pm

    I have version 3.2U, Starfall, HBC and basically nothing else installed, vulnerable boot1, all that nice stuff. Since this didn’t come with any XML/icon file for HBC, which IIRC is required, I copied the ones from Starfall and modified the XML a bit so I could tell them apart:

    HackMii Installer
    Why did they not include this file
    Starfall, formerly HackInstaller, is an application developed by Crediar to patch the system menu to include new features.

    That caused HBC to crash a second after starting, so I deleted the XML/icon and just renamed Starfall’s boot.dol and dropped the installer (renamed boot.elf) in its place. With that the HBC works but when I select the installer, I get a black screen.

  • 10 HyperHacker // May 13, 2009 at 5:32 pm

    …and the blog system stripped the tags instead of simply escaping them. Fail!

  • 11 BadAce // May 13, 2009 at 5:55 pm

    Congrats! I can’t wait to try it!

  • 12 _CARLOX_ // May 13, 2009 at 6:07 pm

    Amazing work, guys!

    I installed BootMii as boot2 without any issues.

    Thank you so much for this.

    Oh, and BTW, love the Creditz :)

  • 13 GhostSonic // May 13, 2009 at 6:11 pm

    Installed fine on my wii, everything seems to be working just dandy.

  • 14 lachrymose // May 13, 2009 at 6:20 pm

    Doesn’t work for me. It loops on Twilight hack and doesn’t load on the HBC (converted to .dol and named boot.dol) it just doesn’t load. Probably doing something wrong. Haven’t touched my Wii in a while.

  • 15 RobotMenace // May 13, 2009 at 6:21 pm

    Very cool, congratulations and thank you very much. Not only for BootMii but also bringing recursive accronyms into the Wii world with the equally cool MINI.

  • 16 Alexander M. // May 13, 2009 at 6:25 pm

    Nice job. :) Too bad I have a f01e boot1. :(

    I noticed that the Homebrew Channel 1.0.2 is used (to get the HBC on virgin 4.0 Wiis, no doubt). Will the Homebrew Channel 1.0.2 be put on the HBC page soon?

  • 17 sdbinwiiexe // May 13, 2009 at 6:28 pm

    I have a few questions:
    1. If I already have Homebrew Channel installed (v1.0.1), will this installer just update it?
    2. Also, does the BootMii beta install as IOS or boot2?
    3. If IOS, would it conflict with other mods such as StarPatch, cIOS, cMIOS, cIOS-Corp,cIOS USB2 and preloader?

    I originally had 3.2U, then later updated using Waninkoko’s updater, followed by installing the mods mentioned above, along with DVDX installed for normal install, as well as for IOS249 and IOS202 (cIOS USB2). This seems like a great application and an advancement in wii homebrew software.

  • 18 ttkrpi // May 13, 2009 at 6:35 pm

    I downloaded the installer, renamed to boot.elf. The bannerbomb load the elf, a window showed “this software must not be sold…”, then my wii reboot itself. Nothing was installed. Someone has any idea?

  • 19 WiiGamin // May 13, 2009 at 6:42 pm

    Awesome job, guys! I’m about to try it out now.
    I love your work. Keep it up!

  • 20 dtate // May 13, 2009 at 6:43 pm

    warning::: long comment ::::

    I just installed this as part of Boot2 on a 3.2U wii. I had a question about the NAND backup loader. Why did I only have 3 ECC blocks and one factory-marked bad block? I thought that I was supposed to have ~ 80 bad blocks from the factory… Does it have something to do with the fact that my wii’s NAND is only 50.8% full? Also, what is the theoretical/hypothetical possibility of doing the following?
    1) Use the backup utility to make a complete backup of their NAND
    2) Decrypt the NAND
    3) Add things to the NAND like IOS’s, channels, (potentially pirated) virtual consol games or other WIIware / homebrew
    4) Package this modified NAND up and encrypting it so that a *different* wii can use this NAND backup with the bootmii restore utility.

    I ask because I was wondering what is stopping somebody from essentially cloning their wii (and all the software that they have on there). Furthermore, will we ever see “customized” NAND’s like we see with other things that have editable firmware. I can imagine where people go out and download or “roll their own” NAND image with exactly the (c)IOS, wiiware, channels, homebrew, system menu themes they want. Imagine where the NAND image is composed of completely open software; cIOS, system menu, etc all open source!
    Lastly, I want to know what I can do to help. I think the authors of this program should know how awesome (and appreciated) their coding skills are! I do not have a gamecube remote, USB/SD gecko or any other wii accessories (save a nunchuck and SD card). Despite this, I will be willing to install potentially risky software, email detailed descriptions / videos of what happens / log files as requested. I want it understood that I only wish to help, and in any way I can. I would love to see this fantastic software grow – if my encouragement or support helps, then that’s just icing on the cake.
    I have been following this blog since its inception and I think I have a decent handle on what has been discussed here. I will completely understand f this post is ridiculed, deleted, or goes un answered. Thanks for your time
    ? Dtates.

  • 21 mugel0190 // May 13, 2009 at 6:53 pm

    Worked like a charm!

    The only bug I could find: Immediately after a NAND Backup I tried to view the contents of the SD card within the BootMii filebrowser. It was unable to read the card and then my Wii encountered a freeze. After a hard reset everything worked fine again…

    Thank you for this fine piece of software :)

  • 22 WiiGamin // May 13, 2009 at 7:05 pm

    It ran and installed flawlessly. No bugs so far.
    It makes me a little sad that the Wii remote doesn’t function with bootmii. (boot 2 install setup)

    Is it possible for the Wii remote to work with bootmii (Boot 2 setup), or is the wii remote function not running on the wii during boot 2?

  • 23 pcfree // May 13, 2009 at 7:12 pm

    After sucessfully installation, Transcend class6 SDHC 16GB causes the console hang WITHOUT drive slot flashing. Maybe it’s hardware issue, or maybe it is caused by dual partitions in my 16GB SDHC (2GB FAT32 & ~14GB unformatted NTFS).

    In addition, a feature request that Button cannot cycle through SD browsing while using button to roll back causing motor spin.

  • 24 pcfree // May 13, 2009 at 7:16 pm

    Sorry, a feature request that Power Button cannot cycle through SD browsing while using Eject button to roll back causing motor spin.

  • 25 Remadon // May 13, 2009 at 7:21 pm

    I Haz Succsess!!

    Bug: Takes forever to load HB channel when I select it. (Possibly a bug, not sure)

    Bug: Wii Remote does not sync. at all.

    Maybe a Bug: Actually pressing the eject button for menus (Like NAND Dump/Resotre) actually removes the disk and makes the drive react when pressed.

  • 26 arcelio // May 13, 2009 at 7:23 pm

    hi it works but after i install it when back to the wii menu and it froze on me on the wii menu if you put your sd card it will freeze

  • 27 Remadon // May 13, 2009 at 7:34 pm

    Bug: Wireless Gamecube Remotes dont work!

  • 28 bnninja // May 13, 2009 at 7:41 pm

    thanks for the awesome release
    i was able to install as boot2 no worries
    when trying to backup the NAND however, i got an error 7 when creating a new directory (after formatting the SD card) and now my NAND backup is almost complete (about 20 or so blocks left to be read) and BootMii backups appears to have hung. What should I do? is it safe to reset or power off?

  • 29 SuicideCraze // May 13, 2009 at 8:08 pm

    Just installed BootMii as boot2 on my 3.3E Wii with no problems whatsoever. All seems to be working fine and the combination of a full NAND backup and direct booting to the HBC is some reassurance in case of bricking, as well as it being nice not having to bother with the system menu anymore.

    I also like that we can use a REAL control to navigate it. ; )

  • 30 darksamus // May 13, 2009 at 8:26 pm

    Congrats on an awesome release! Too bad my Wii black-screened on me about a month ago *weeps over missed chance to try BootMii*

  • 31 Juan // May 13, 2009 at 8:47 pm

    Congratulations! What a historic moment! Sadly people like me cannot participate at the moment because so many bricked Wiis can only install BootMii with an Infectus or a similar flash programmer. Can anyone please confirm that there will be a BootMii release
    for these sad people?

  • 32 pood // May 13, 2009 at 9:02 pm

    Excellent work!!! Will test it out tonight. Is there anyway to verify that the NAND backup copied over ok?

    Also, Just wondering what the end line of the readme means? “P.S. ios cat iz in ur wiiz watchin ur isoz” ???
    Keep up the excellent work guys!

  • 33 pood // May 13, 2009 at 9:15 pm

    And yes, don’t laugh, I do actually read readme’s etc!

  • 34 ace // May 13, 2009 at 9:27 pm

    Successful install to boot2 here from existing HBC. Love the ability to backup the NAND, I did that already as well (and yes a couple factory bad blocks seem normal). To everyone who was involved, thanks a ton for all your hard work!

  • 35 zardus // May 13, 2009 at 9:33 pm

    Installed and works. Dumping flash right now.

    Is there any way to boot the HBC without having it installed on the Wii (or am I missing something obvious)?

  • 36 motu // May 13, 2009 at 9:54 pm

    Hi bushing.
    I had installed BootMii, so far so good.
    I have just one question.
    What does it mean (talking about BootMii Install test results)…
    “Can be installed in one variant” -The installed boot1 version prevents a boot2 install (-2)?
    thanks in advanced.

  • 37 i_b_tvt // May 13, 2009 at 10:02 pm

    Quick question. I noticed that the version for HBC is listed as 1.0.2 on the BootMii site. And when I ran the installer, it installed 1.o.2. Yet the latest release is 1.o.1. Im wondering what the differences between 1.o.1 and 1.o.2 are.

  • 38 Kilroy // May 13, 2009 at 10:11 pm

    The Homebrew Channel, DVDx, and BootMii/boot2 all installed just fine for me. BootMii looks and works great (aside from the lack of Wiimote support, but I understand that that’s still quite a ways off :P).

    I do have one question though. I noticed that an updated version of the Homebrew Channel (1.0.2) was provided in the Hackmii installer – is there a changelog anywhere that details exactly what was changed from 1.0.1? I haven’t noticed anything different about it in particular, aside from that fact that it now uses IOS61 on my Wii, so I’m assuming it’s just bug fixes, correct?

  • 39 Civil.Sense // May 13, 2009 at 10:21 pm

    The installer ran great from HBC to install BootMii as boot2 on my 3.3U Wii, quickly and painlessly. Great job!

  • 40 IBNobody // May 13, 2009 at 10:43 pm

    It works for me, but I would strongly suggest putting the “Wiimote doesn’t work” note in the readme for betas.

    It doesn’t work with Wavebirds either.

    I plan on backing up my NAND tomorrow.

  • 41 Meannekes // May 13, 2009 at 10:54 pm

    will it give an update in the future to install it on the F01E boot1 wii´s?

  • 42 Kamek // May 13, 2009 at 11:43 pm

    You guys are practically gods, the long wait was definitely worth it! Installer worked perfectly with no problems on a 3.2U launch wii. Thank you so much for all your hard work and contributions to the homebrew community.

    @dtate: You won’t be able to use straight NAND dumps from other wiis, because your NAND is encrypted with your console-specific key stored in the Starlet.

    @Remadon: Wavebird controllers don’t work, it’s a known issue and they’re working on it.

  • 43 djdynamite123 // May 14, 2009 at 12:02 am

    Unbelievable, came earlier than I expected :)
    Would be great to get bluetooth working early in the system process, but not to worry :) super, thanx and good look in updating.

  • 44 bigrobin3265 // May 14, 2009 at 12:03 am

    I don’t now if this is a bug or not but I have a Wii that starts with LU64… Never had Homebrew Channel or any CIOS installed… The HackMii Installer v0.1 doesn’t boot at all when I use BannerBomb and set it to boot.elf…

    BannerBomb works great with LoadMii and I can run a few homebrew apps…

    Just trying to help and let everyone know…

  • 45 Darkmystery // May 14, 2009 at 12:15 am

    Thanks, ALOT!
    You guys are my heroes!
    Again, thanks for releasing.

  • 46 Slowking // May 14, 2009 at 3:04 am

    Installation worked without a problem (4.0E with old IOSs and homebrewchannel installed).
    But as soon as I insert my SD-Card the Wii takes 20 seconds to load up. That gets really annoying after a few times.
    I guess MINI doesn’t like my card…

    It’s a Kingston (Japan) 1GB Micro SD if that helps anything…

  • 47 pentolino // May 14, 2009 at 3:47 am

    Thank you so much! I will give feedback asap!

  • 48 Slowking // May 14, 2009 at 4:32 am

    I hate to double post but another person expirienced lag (his was only 5 seconds though) with the same SD-Card as mine (see my previous post). So it probably really is the SD-Card.

  • 49 darrenm // May 14, 2009 at 4:46 am

    Installed new HBC, DVDX and BootMii in boot2. It was very easy on 3.2E from existing HBC.

    It seems very slow to boot, but as noted above I may need a better SD card.

    Thanks for all your hard work guys!

  • 50 rkay // May 14, 2009 at 5:26 am

    I have a 3.2E wii approx 14 months old and when I try to run the bootmii installer from HBC 1.01 all I get is a black screen. I’m not sure what I could be doing wrong.

    I tried it from loadmii too and it freezes up after it says format ELF

    both times I had to power reset the wii to get it back. I didn’t see anything to indicate what was wrong.

  • 51 rkay // May 14, 2009 at 6:06 am

    Earlier I posted that I got nothing but a black screen when launching the bootmii installer from HBC 1.01.

    I moved the installer elf to the root and called it boot.dol and then used the bannerbomb alpha exploit to execute it.

    This time it worked flawlessly! Now I have bootmii installed and so can experiment with the nand without any fear of bricking!

    Huge respect to you guys for finally making this a reality! This is the holy grail! Super thanks to everyone involved!

    PS. On power up it waits a few seconds longer before sending any video output. This is a bit scary when you first see it, but perfectly normally I’m sure!

  • 52 11rcombs // May 14, 2009 at 7:44 am

    What does the 1.0.2 mean? just an installer update?

  • 53 Cuber // May 14, 2009 at 8:12 am

    Re: Remadon , post 27

    My Wavebird works fine.. guessing that’s what you meant by “Wireless Gamecube remote” so I don’t know what’s wrong with yours.

  • 54 NavadeHo // May 14, 2009 at 8:27 am

    It’s very nice that there is a beta version available for publics. I’ll try it right away and will report any bug to you.

  • 55 Hells_Guardian // May 14, 2009 at 8:36 am

    Installed just fine. I would like to ask is there a way to simply autoboot the system? or does bootmii always come up when the SD card is there? I’ve looked at all the options but it seems it won’t do anything.

  • 56 zetetic // May 14, 2009 at 9:13 am

    Many thanks for the warm fuzzy feeling, of now having backup that doesn’t require a multitude wires to be soldered…

  • 57 Piko // May 14, 2009 at 11:20 am

    Just want to say I installed on my Day one Wii.

    It works with my SD card, only one problem I have is that backing up my NAND seems to take forever. At the rate it was going I estimated about 4-hours. That can’t be right. I’ll try with a different SD card.

  • 58 secrettrek3 // May 14, 2009 at 11:54 am

    I had HBC 1.0.1, I just upgraded to System Menu 4.0, then installed BootMii to boot2. Works just as described! One suggestion, maybe having a config file that can tell BootMii to go straight to the HBC or not, so one doesn’t need a GCN controller when you first boot up or to walk up to the console to hit the Power/Reset.

  • 59 caballerial // May 14, 2009 at 11:59 am

    this is just beautiful, thanks alot!

  • 60 HAloGOd // May 14, 2009 at 12:12 pm


    I have a problem.
    after installing bootmii I wanted to backup my nand. After reading nand I started to check my bad sectors. After reading these were 3 sectors. While checking they became more and more.
    After about 20min my wii hung up.

    Is it bricked now?
    There is a symbol saying I shouldn’t reset now. But it doesn’t react no more.

    Please help me.

  • 61 HCK // May 14, 2009 at 12:34 pm

    IOS Cat lolcat XD

  • 62 stevey // May 14, 2009 at 12:42 pm

    Works mostly great so far. The only problems with the install was it couldn’t write the install.log and I needed it to reformat my SD to do the NAND backup and use the SD browser.

    Also on the bug side if you try to use the Wiimote at all, the Wavebird support dies.

  • 63 sanderevers // May 14, 2009 at 1:05 pm

    I installed Bootmii and HBC 1.02, however now I cant use any SDHC card in the HBC anymore! I’m on the OFFICIAL 4.0 and I can’t reïnstall HBC 1.01. I hope this will be fixed soon.

  • 64 madTaMsKi // May 14, 2009 at 1:18 pm

    Thanks for this most excellent piece of software!

    It’s great to know that I have a NAND backup incase I ever do anything silly. I’m totally looking forward to dabling in some wii software development! Best thing since the twilight hack and homebrew channel 😉


  • 65 Joel Pedraza // May 14, 2009 at 1:56 pm

    Amazing work guys, keep it up. I’m installing it on my Wii soon and I’ll be sure to post any bug reports as I find them.

  • 66 crundy // May 14, 2009 at 2:14 pm

    I get an error about my SD card not being formatted when trying to dump my NAND, although I can read the card from BootMii and it has been ‘prepared’ using the BootMii installer.

  • 67 Joost // May 14, 2009 at 2:25 pm

    I had no trouble installing Bootmii! I also filmed it and posted it on YouTube:


  • 68 crundy // May 14, 2009 at 3:29 pm

    Disregard my last comment. The screen layout is messed up. I just needed to ignore the message at the bottom of the screen and press eject again.

  • 69 cr08 // May 14, 2009 at 5:21 pm

    Ok. Installed as boot2 here. Can’t recall exactly which version I had but I recall it was the most common 1st generation version when the bootmii tester was released here. (If you check the ip’s of the reports you got, mine is probably one of the very few coming from a *.neo.rr.com address. :P)

    System menu 3.4 with HBC already installed beforehand.

    Install went ok and works. Only bug I have to report is the last step of the install process where it flushes the log file to the SD card failed. Said something about not being able to mount the card. But it wrote the arm, ppc, and ini files before that point. So right now I have no log file to speak of from the bootmii install to send.

    Otherwise all seems to be a-ok on this end so far. Unlike another posted here, my wireless gamecube controller works just fine. Though it’s a generic madcatz gamepad and I dunno if Nintendo used some strange techniques with their first party wavebirds. But I would hope they’d work just as well as any other gamecube compatible pad.

    I’ll post reports diligently if anything comes up from here on out.

  • 70 w11h4x0r // May 14, 2009 at 5:40 pm

    I think you should make a setting to autoboot the menu/skip bootmii altogether (no waiting) if a preselected button is not pushed.
    For noobs this could be overridden/changed with a setting on the sd card file.
    That way, we could go straight to the menu, or straight to preloader if we hold the reset button.
    Also, it seems kind of slow… at first when I booted up I thought my wii was bricked, it seemed a lot quicker in the preview videos (were these running off ios?). Maybe you could also include an option to reload to an ios-based version and an ios of choice, then regular homebrew could be run without first having hbc installed.
    Also, maybe bootmii’s binaries and its settings could be optionally stored on the nand to speed boot time, and only read from sd if some override sequence (like holding eject) is detected.
    BTW: how does hbc operate from bootmii? Does bootmii load an ios or is this somehow accomplished from hbc itself?

  • 71 OMIGHTY1 // May 14, 2009 at 6:25 pm

    Workin’ just fine! I’m backing up my NAND as I type. This is an awesome program! I can’t wait to see what else I can do with it. 😀

  • 72 goofster1020 // May 14, 2009 at 6:52 pm

    I got two problems, one, the installer will freeze after a little while being idle, and when I start up BootMii from the HBC, it won’t even detect the WiiMote! Anyways, thanks a lot for BootMii and your guys’ hard work!

  • 73 Beige // May 14, 2009 at 7:09 pm

    Hey readers,

    I’ve been in the Wii scene for a while, doing stuff, some stuff I regret (>_<) and left when drama skyrocketed. After BannerBomb and the HackMii installer, I decided to come back. Anyways, on to the stuff you actually want to read…

    I installed BootMii/Boot2, HBC, and DVDx successfully on a Wii running System Menu 4.0U. It’s running just fine, minimal problems so far. I had issues with my Kingston 8GB Class 4 MicroSD card, which was normally compatible, but I had no problems switching back to my A-Data 2GB “Speedy” and that works fine.

    I’m sure you’ll hear endless suggestions and bug reports, and you may end up skimming over this one, that I understand. I will post my findings/ideas anyways, just so you can know my opinion/findings if you want it:

    -Plugging in a GC controller after startup and on the BootMii/Boot2 menu results in a black screen and a crash.
    -SD support is fine, but SDHC is a bit flaky. It may just be libogc or the Wii itself.

    -For those who don’t want to autoboot but want to skip the BootMii/Boot2 Menu occasionally, it would be a nice idea if you could press “Reset” to skip straight to the System Menu, HBC, Disc, etc. A boot order would be a good idea so if booting to the disc fails then the user could go to the System Menu and launch a game there, or something along those lines.
    -People will surely be suggesting background changing and will ignore messages about SD load speeds vs. boot time. I would suggest just being able to inject a background during installation. Not easily changeable, but it would have a smaller effect on boot time.

    Thanks for your consideration ~<3

  • 74 smoeone // May 14, 2009 at 9:28 pm

    I had the exact same problem as ttkrpi (post #18) — everything looked fine, the “scam” warning came up, another page with a similar scam warning came up with a blue progress wiggler, and then my Wii rebooted. No changes were visible to any channel. I tried with a \boot.dol and a \boot.elf; both did exactly the same thing.

    What information can I provide?

  • 75 TriforceHolder // May 14, 2009 at 9:53 pm

    Works like a charm. I installed it as boot2 on my launch wii. The NAND backup is nice, as with the rest of the features. I can’t wait to see the new software this paves the way for.

    P.S. Don’t be so hard on GBAfail. A lot of them are noobs, plenty are pirates, but it’s still one of the best homebrew news sites around…

  • 76 Kayn // May 14, 2009 at 11:13 pm

    it worked prefectly on my wii wthout problems :)

  • 77 WiiLee // May 14, 2009 at 11:51 pm

    Is it possible to set bootmii to autoboot installed channels instead of SYSMENU and HBC or can this be implemented into bootmii later? I would like to see a fearture like this.

  • 78 tim // May 15, 2009 at 1:10 am

    de-syncs the wii-motes completely! yays!
    (how do you re-sync them… jeez)
    looks pretty good so far as boot2 on a launch wii (aus)
    thanks guys

  • 79 peanutsroasted.blogspot.com/ // May 15, 2009 at 1:20 am

    It’s working pretty well on my 4.0 menu, launch-day Wii. The only thing that’s annoying about it that I’ve noticed is that it’s no longer possible to turn it on with a wiimote and, using just the wiimote, go right to the system menu and play a disk game or channel without physically taking out the flash card. BootMii can’t use the wiimote, so it means walking up to the Wii and hitting the hardware buttons to get it past the screen.

    Maybe if there was possible to enable a timer to boot to the system menu, or if BootMii only displayed the interface if turned on with the hardware power button?

  • 80 bootlegger // May 15, 2009 at 1:33 am

    Installer worked like a charm – striaght forward install, no glitches noticed. I did however not install the DVDx stub as I already had a version installed. Last thing I recall about DVDx stub is that a new verson was created that wasnt compatible with mod chips and as I have a mod chip, I didnt want to install the stub incase it stopped DVD playback/access – can you confirm the version on the hackmii install is compatible with mod chips now?
    When backin up my Nand, I noticed several bad blocks which I now know are OK, but what about ECC Error blocks? Are these the same? HackMii installer fixed about 10 ECC Error blocks whilst backing up my Nand aswell as marking several bad blocks. Lastly, is the Nand dump exactly the same as the Nand dump you can obtain when using FTPii?
    Anyway thanks for a superb product!

  • 81 Unicron // May 15, 2009 at 2:11 am

    To those of you who want to autoboot to sysmenu when having an SD-Card inserted, read the readme, it’s all there.

    But just to be nice, edit /bootmii/bootmii.ini and uncomment “autoboot=sysmenu”, then it should autoboot to the system menu.

    I must say, this is impressive! I really like the design of the menu(easy to use, even without any explaining text), and it seems to be much more thought through than what one would usually find in a beta.
    Keep up the good work.

  • 82 orasisx // May 15, 2009 at 8:30 am

    on 4.0 system with chip d2e works very very well …no problems at all !

    It’s excellent!

  • 83 me.yahoo.com/a/UruqCUAlv… // May 15, 2009 at 9:09 am

    Thanks for continue working on this project it is great and perfect for those that can install it on boot2 so they wii will be save to handle forever 😀

  • 84 rave // May 15, 2009 at 12:20 pm

    Just installed on a vanilla D2E with a D2Lite mod chip.

    System is 4.0e and all is working perfectly!

    Thanks Team, great job :)

  • 85 cheatman3005 // May 15, 2009 at 1:42 pm

    I’m happy that bootmii finally came out for a beta testing.Even though I can’t use it because of the banner bicked that I’m on.

    The one that u can see the Health screen, but not the Wii Menu because NAND flash choked on one of the banners.

    It’s a good start for bootmii. I like all the videos that ppl put up to show how and what uses that bootmii has.

    Keep up the good work, Team Twiizers.

  • 86 emailtoid.net/i/69fad7a4/ // May 15, 2009 at 7:45 pm

    I hope it’s ok to ask this…I was wondering if there is anything that would let me extract the files from a dump of the NAND created by BootMii. I was trying to use the version of zestig included with the WiiND app, but it appears to choke on it (my key is right and the dump was verified). I just wanted the files to experiment with the emulator Dolphin (besides just wanting a back up of the NAND, just in case).

  • 87 peanutsroasted.blogspot.com/ // May 15, 2009 at 8:42 pm

    Ah! Indeed it is, don’t know how I missed that. Thanks.

  • 88 panzeroceania // May 15, 2009 at 10:08 pm

    just installed bootmii and it works flawlessly.

    I am on a wii bought May 2007. I sent it to nintendo once to get it fixed for smash bros. I had the homebrew channel, dvdx, and several other homebrew apps installed on wii system menu 3.4 I have since upgraded to wii system menu 4.0

    Everything still works fine, the scanner said I could install all 3 of the apps, bootmii, dvdx, and the homebrew channel.

    I like how you can use the gamecube d-pad or the power and reset buttons on the wii to navigate bootmii. I am looking forward to wiimote support. I’m looking forward to great homebrew apps taking advantage of geckousb and bootmii to use the wii hardware to the fullest Such as games, apps, wii linux etc.

    Thank you so much for all your hard work :)

  • 89 evilslothman // May 16, 2009 at 4:08 am

    i would just like to say that i installed it on my 4.0E and it worked completly fine.

    The other thing i would like to mention is that i have an official wavebird and it works fine with the bootmii screen as well as the homebrew channel.

  • 90 jdcx95 // May 16, 2009 at 7:27 am

    Hey Team Twiizers,

    I successfully installed BootMii as boot2 on my 3.2U console. It looks really nice so far, can’t wait until the release. One small bug (or maybe not) I found was that when you reset the system, it goes back to system menu instead of bootmii. Not sure if this was intended or not, just thought I’d tell you just in case =)

  • 91 Distant Thunder // May 16, 2009 at 8:04 am

    Great Job, Guys, i just installed bootmii on a 3.3v1E (never new why people always prefer 3.2, i have no issue with hbc & its stuff), it worked perfectly…such a speed, that was amazing, ‘got chills, as the first time i ran GNU/Linux on a cpu…

  • 92 BlackReality // May 16, 2009 at 8:33 am

    Is it normal that it takes over 25 secs for my Wii to show BootMii? It’s kinda slow. I tried using a different card but I got the same results. WHen no card is inserted, it takes ~ 5-10 secs.

    Thanks a lot for BootMii anyways! I hope that it will be developed at it’s full potential!

  • 93 kiryogi // May 16, 2009 at 11:30 am

    Sigh. No luck with bootmii here. I pass the first 2 tests, but it’s not able to read my boot1 or boot 2. I’m able to setup and SD card and that’s it. No IOS install options or anything. This was via HBC btw. I tried twilight hack and it just loops over and over. I don’t see any log file either. That said, I rain the bootmiichecker though and maybe that’d help somehow?

  • 94 Bent // May 16, 2009 at 7:40 pm

    For those looking to extract the files from the dump, I think I know what’s going on, but bushing will need to confirm. It looks like the dump is created with the ECC info in it, plus a small header, only at the end of the dump instead of the beginning. Both the ECC stuff and the header need to be removed before zestig will recognize it, I remember I never could extract dumps made with YaWnD v0.3 that had ECC info either. The header is the last 1024 bytes of the file. I have no idea where the ECC info is though. It says in the source of YaWnD that a block is size 2048, with ECC info another 64. Is this stored in the dump with the ECC info in a blob at the end, or is it at the end of every block?

  • 95 Sotomura // May 16, 2009 at 8:32 pm

    When I was stuck on the wrong Wii Shop Channel region, I made a NAND backup of my Wii. It’s not 1:1, though. So after backing up, I’ve been waiting for BootMii and then wait for restore solutions, so I was excited for BootMii’s NAND restore. However, it doesn’t work, telling me that the backup is for another Wii.

    Something wrong along the way?

  • 96 pentolino // May 17, 2009 at 6:32 am

    Works ok, almost falwless installation; Divx and HBC refused to install before I installed bootmii, but after all went fine.
    I also found it a little slow to boot, but this is really nothing given the chance to directly boot HBC; I would just need an option to autoboot HBC with a particular homebrew app (wii-linux maybe?) and woud be absolutely happy.
    My wii is a “first-batch (late 2007)” one with System Menu 3.4.

    Thanks a lot Team Twizers

  • 97 Anavrin // May 17, 2009 at 12:47 pm

    I barely speak english (im french)
    so i will say the necessary

    Installed boot2 on a 4.0U (update by Waninkoko)
    It work very well !
    Good Job :)

  • 98 pii // May 18, 2009 at 6:14 am

    Thanks for the great work!

    The reported problems with the slow booting could well be related to the partition table on the SD-card. If you have one straightforward FAT partition, it boots within 2sec and if you have 2 partitions (e.g. FAT and EXT3 for Linux) then the booting will cost about 20sec.

    BootMii could simply select the first partition, as the FAT partition is typically the first one anyway (otherwise you cannot read it in Windows if I remember correctly).

    The third BootMii option only reads custom PPC files, right? (I.e. it cannot read normal .dol or .elf files?)

    Personally, i would prefer to have the current 3rd option under Settings (starting an arbitrary file from SD). If BootMii now also saves the last choosen filename to the bootmii.ini file, you could use the 3rd option to start this last selected file (and add SD to the autoboot list!) In this way, you won’t have to touch buttons if you just want to boot your preferred (non-HBC) system (i.e. dual-boot with Linux/Geekbox, etc.)

    Thanks again guys!

  • 99 Nukee // May 18, 2009 at 9:49 am

    neat you all did a great job.

  • 100 Ark // May 18, 2009 at 2:00 pm

    A bit thank you for your amazing work, I love what you did, it’s really useful and complete. It works fine for me and the installation was fast. Thank you guys :)

  • 101 cr08 // May 18, 2009 at 6:28 pm

    One little feature request I think would be a good idea: Offer up the files that are written to the SD card as a separate download on bootmii.org . So rather than installing bootmii a second time in case a new SD card is used, the existing one is formatted, or in whatever way those files are lost, you can just pop the files on the SD card and back in business.

  • 102 someone // May 19, 2009 at 3:34 am

    Went smoothly, no problems here except for the installer stopping listening to the Wiimote the first time I tried to run it.

    My question is if I restore a NAND backup, I will lose the tickets from Wii Shop stored in the NAND between when I took the backup and when I restore it.

    So will I have to re-buy those games I bought between the backup and restore because the shop doesn’t detect the tickets, or will the Shop channel allow me to re-download the games for free in spite of not having the tickets on the NAND?

  • 103 tim // May 19, 2009 at 10:58 pm

    hey guys,
    just to clear some stuff up from what i said last;

    when i first loaded BootMii, the wiimotes stopped working. Now this happens to everyone.
    however, after a reboot, the wiimotes would not sync at all, either by themselves, or with the sync button.
    not sure what was happening, but i rebooted several more times, sometimes with, sometimes without the SD card, and eventually got to the point where everything was working fine.

    possibly a bug? dunno…

  • 104 Deozaan // May 20, 2009 at 5:06 pm

    I installed bootmii last night on a launch Wii with no problems, and made sure to read the readme.

    Couple of suggestions for Bootmii:

    1a) Fix the Readme so that it explains that you cannot use the Wiimote and that if you want to use a GCN controller (including Wavebird) you need to have it plugged in and turned on before turning on the Wii. I’ve actually noticed with my Wavebird that as long as I turn it on before the Bootmii screen shows, it will work fine.

    1b) The readme also doesn’t seem clear to me that you need to open up bootmii.ini and change it to AUTOBOOT=HBC to get it to boot straight to the HBC (or replace HBC with SYSMENU for Wii Menu). When I read that, I figured the file was already automatically created with the appropriate settings.

    2) Is it supposed to take about half a minute with the optical drive spinning furiously before anything displays on the screen?

    3) As you know, using the Wiimote with Bootmii would be awesome. I would say that getting this to work is probably the highest priority for new features to be added. I understand this is nontrivial and will take a lot of work. I have faith that you can do it and eagerly, and patiently, await this feature.

    Suggestion for HBC: Please get SDHC cards working again with HBC 1.0.2. I just moved all my homebrew and WiiWare/VC to an SDHC card after upgrading to Wii Menu 4.0.

    And of course I don’t want to sound ungrateful. I have to say thanks to Team Twiizers and all others involved to get this running. You guys are awesome! Thanks so much for what you do for the Wii homebrew scene.

  • 105 Deozaan // May 20, 2009 at 5:09 pm

    Sorry to double-post. I forgot to mention that it isn’t clear in the readme (or anywhere) that you can press the Power button on the Wii to cycle through the menu options and the Reset button to perform the selected action. That would be nice information to know.

    Otherwise you will turn on your wii and be unable to control it with the Wiimote, remember something about using a GameCube controller to navigate the menu, plug in the GCN controller and be unable to do anything, and think your Wii is broken forever. :(

    Thanks again!

  • 106 emailtoid.net/i/4df95b17/… // May 21, 2009 at 12:19 pm

    Hey, I think I found a bug:
    If you go anywhere in the bootmii menu (main menu, or any submenu) and then shut down the power of the wii (by holding the power button down for 4 seconds), then the homebrew channel will not boot from the bootmii menu, even if I power down the wii and boot again from a cold start. All it does when I try to load the hbc is show a distorted version of the hbc “Loading” screen and then freezes. The only way I have found to fix it is to go to the wii menu and click on the homebrew channel and load it that way. Then, if I boot to bootmii and select the hbc channel, it works fine (until I turn the power off at the bootmii menu, then the bug is back). I think that this is very detrimental to the anti-brick capabilities of bootmii, because it means that you can’t reliably start the hbc (and hence the anytitle deleter) without using the system menu (unless you are very careful not to power down the wii from the bootmii menu until you unbrick your wii).
    I have also noticed that the wiimote will not work in the bootmii menu, so I have to use the Eject/Power/Reset buttons or a gcn controller instead. If I press a button, it flashes the lights at me for a while, but doesn’t connect. I was wondering if this was intentional?
    I have v4.0u and I installed hbc/dvdx/bootmii with the hackmii installer. I haven’t messed with any wads or done anything stupid, like installed a bunch of stupid channels (the only unofficial one I have is the hbc :p).

    Thank you for this awesome stuff!

  • 107 marcusw@cox.net // May 22, 2009 at 4:34 am

    Sorry to double post, but…
    Regarding comment 106, I did a bit more testing and found that it isn’t a crazy thing with the last way the hbc was loaded (it seemed improbable from the start), but actually has to do with whether the wii starts from a hard reset last time it was shut down (hold power button for 4 seconds) or from a normal power-down (turning it off by briefly pressing the power button or using the bower button on the wiimote). The latter works, the former doesn’t.

    BTW, I’m the same person as the person who posted comment 106, but I’ve changed my name to something a bit more meaningful.

  • 108 emailtoid.net/i/69fad7a4/ // May 22, 2009 at 10:00 pm

    @107: You may have figured this out by now, but the Wiimote doesn’t currently work with BootMii. As an alternative you can use the power/reset buttons to change to different things on the menu if you don’t have/don’t want to hook a GCN controller up. It’s possible it could work in the future, but it sounds like it would be a lot of work so I wouldn’t expect it just yet.

  • 109 donsch // May 24, 2009 at 12:34 pm

    I have 3 SD cards to test with and all 3 give differnt results. The 1gb MAX Trans Mem (one side SD the other side USB) is my util/test card and it works fine but has about a 15 second delay as others have mentioned.

    My 2gb ativa 60x card flat does not work. After installing bootmii I never progress past a black screen with this card installed. If I press the 1 or 2 button at the right time I will get the Health and Safety screen. Once booted, this 2gb card is my over all best performer in the wii, homebrew is faster, and loading wiiware from the SD works great (yes, I’m on menu 4.0 with everything working), just doesn’t work with bootmii.

    My 3rd SD card is an 8gb Sansdisk which pops the bootmii menu nearly instantly, very fast, but freezes on that screen. I think through all my testing it is possible I corrupted this card, so I’ll reformt and try again to see if results change.

    I would suspect my bootmii install was corrupt except that it works with my 1gb card. The fact that my main card, the one that stays in the wii, will not boot after installing bootmii concerns me the most. It would be best if I could uninstall bootmii for my wife’s sake. I am happy to have had a chance to test bootmii, it has incredible potential.

  • 110 harningt // May 24, 2009 at 8:00 pm

    Thought I’d post my status: The report-tool issued earlier didn’t work, however a boot2 install of this worked w/o a hitch and as well a NAND backup (w/ no bad blocks!) looking forward to WiiMote support + more tools + (if no wiimote support) a nicer mechanism for the non-wii-hackers to use it w/ perhaps a timeout mechanism to zoom onto normal behavior.

  • 111 donsch // May 26, 2009 at 6:56 pm

    ok a little more details. Reformatted my 8gb card and no more lock ups. The default label on the card was extremely long, I simplified it to under 8 characters and bootmii liked the new combination.

    The odd thing was I decided to backup my nand with Bootmii backup and it wanted to reformat my sd card again saying something about a bad OEMname. I let it format, and the backup worked fine. After that I restored my APPS directory, but HBC was a blank blue screen.

    The files were there but HBC couldn’t see them, however bootmi could still see the files when browsing the CD card. I switched SD cards to the 2gb that wouldn’t work at all, and bootmii could browse the files fine, it just won’t boot.

    Oh well, I got to see all the nice features of bootmii, and can’t wait until the final release. I can’t imagine how tough it might be increasing compatibility.

  • 112 master5o1 // May 27, 2009 at 3:39 pm

    donsch, probably best if you switch to a different sd card (say, 1gb) for the NAND backup so that you have a backup SD and a regular SD/HC

  • 113 marcusw@cox.net // May 28, 2009 at 2:46 pm

    master5o1: You don’t even need to have a “backup SD”: you can do the backup, save NAND.bin to your hdd, and then use the sd card for other stuff until you brick your wii and need to restore it (when you would simply copy the file back to the sd card and restore it just like you normally would, even if you’ve reformatted the card in the meanwhile (as long as it’s still FAT16, of course))

  • 114 emailtoid.net/i/52158e4f/… // Aug 25, 2009 at 6:13 am

    Even though I have no skill in this field, I can solve a few problems. If you want bootmii to boot on a time dely/ directly to the sys. menu or hbc, you need the hbc app bootmii configuration editer.

    It can be found on the homebrew browser and is easy to use.

    In it, you can change screen output type(pal/ntsc), what you want to boot to(sys.menu,hbc,or off) *off if you want bootmii to stay on screen*, and how long till your choice boots(0-10 sec)0 for instint boot,10is good if you still need to use bootmii.

    Note:this also effects starting bootmii from hbc

You must log in to post a comment.