HackMii

Notes from inside your Wii

HackMii header image 2

MINI source code

May 15th, 2009 by Sven · 14 Comments

Just a brief note to fulfill our promise about the MINI source code:

It’s available in a git repository now. Please note that everything in this repository (i.e. the full source code and the build utils) is licensed under the GNU GPL 2. This essentially means that you will also have to license all your changes under the same license. Binary only releases are not possible.

You will need to compile a new toolchain in order to be able to compile mini. Please take a look at the bootmii-utils repository and run the ‘buildit’ script. Make sure to create the WIIDEV environment variable which will point to the target directory for this new toolchain before doing this.

Install and launch BootMii (either as boot2 or as IOS) and copy mini to your SD card as /bootmii/armboot.bin in order to run it. This may break the PowerPC GUI (aka “ceiling cat”) though. You can also compile and use the “bootmii” gecko uploader if you own a USB Gecko. Source code for the PowerPC part is not included yet but we will add an example PowerPC project during the next few days.

Please send patches to info@bootmii.org or contact anyone of us in IRC (#wiidev, #bootmii or #hackmii on EFNet). It would be great if we could manage this all in one repository instead of having thousands of forks with different features.

Tags: Wii

14 responses so far ↓

  • 1 zeldarocks // May 15, 2009 at 1:16 pm

    Hey, I have a question regarding bootmii, Is it true that it lacks compatibility with USB Gecko? I heard the reason Nuke left was because you guys wouldn’t give him the source to add usb gecko support or something…

    I’m not trying to start anything, I’m just curious…

  • 2 MatisyahuSerious // May 15, 2009 at 3:08 pm

    a git repository?

    like gbatemp?

  • 3 Boredom // May 15, 2009 at 6:10 pm

    Sweet, this is going to open sooo many doors to homebrew. Thank you so much Team Twiizers 🙂

  • 4 HyperHacker // May 16, 2009 at 1:55 pm

    Yes, it’s quite appreciated. Will you be releasing any other source codes?

  • 5 vithon.myopenid.com/ // May 16, 2009 at 5:27 pm

    Can’t wait until we get some more features in MINI.

  • 6 bushing // May 16, 2009 at 8:15 pm

    @zeldarocks: I don’t think it could possibly support USBGecko any more than it currently does. You get diagnostic spew from both BootMii and MINI over USBGecko, and you can upload code and run it on either the ARM or PPC via USBGecko.

    I think it’s fair to say we could not have developed any of this without it.

  • 7 pentolino // May 17, 2009 at 6:34 am

    Great! I’ m currently setting up the build toolchain, when I’ll have more time I will definitely try some experiment on mini.
    Thanks a lot 🙂

  • 8 emailtoid.net/i/d3f63558/… // May 17, 2009 at 2:31 pm

    Thanks for sharing the source.
    I believe it has an awesome potential and I think (and hope) people around the planet are trying to develop MINI into a full-fledged IOS replacement.
    I lack the knowlegde to develop myself, but I’ll take a look at the sources in the near future.

    Thanks for all your efforts!

  • 9 Erik AndrĂ©n // May 18, 2009 at 2:28 am

    What a great initiative. Keep up the great work.
    In order to coordinate development some more a mailing list would be superb!

  • 10 marcoo624 // May 22, 2009 at 10:11 am

    What do you guys thing of a google group mailing list?

  • 11 marcusw@cox.net // May 22, 2009 at 1:03 pm

    +1 for the mailing list.

    And it’s great to see an open-source os for the wii. Can’t wait for linux 🙂

  • 12 bushing // May 22, 2009 at 7:47 pm

    Like this?

    http://groups.google.com/group/bootmii-devel

  • 13 marcusw@cox.net // May 23, 2009 at 8:20 am

    yes.
    (Except with a bit more activity)

  • 14 zetetic // May 25, 2009 at 4:40 pm

    PowerPC GUI (aka “ceiling cat”)
    Why ceiling cat?
    I have feeling a DOH moment is coming up, but I cant see the connection…

You must log in to post a comment.