Hacking BootMii functionality

DigitalSquirrel

Well-Known Member
OP
Member
Joined
Oct 26, 2008
Messages
258
Trophies
0
XP
169
Country
United States
I know everyone on this forum was WAAAAAAY tired of question posts, sorry. I just have a quick one:

I haven't installed BootMii yet, god knows why. I'm going to do it as soon as my questions are answered.. I hear bootmii being installed as "boot2", what does that mean?
Also, does Bootmii automatically pop up every time you turn on your wii? I just want it for failsafe operations, not to get in the way. And apparently it installs to the SD card? Should I use a separate SD card from usual? Or does it matter.

Thanks a bunch GBATemp, as always, you guys are the best!
 

Midnightzak

Well-Known Member
Member
Joined
Aug 5, 2008
Messages
176
Trophies
0
Age
40
Website
Visit site
XP
146
Country
United States
My understanding of Boot2 is that it is a space of memory in your Wii that is accessed before the SystemMenu has a chance to boot. This is why BootMii is so great, because it gives you almost immediate access to your Wii.

If you bricked the majority of your Wii and had BootMii installed you could at least launch the HBC and anything on your memory card.

If you do a NAND backup then you can likely recover your Wii if you were to brick it. Unfortunately I dont have more details on the NAND backup as mine isn't working. I'd personally be interested in the size of a typical NAND backup file...

Currently my BootMii does popup every time I start my Wii however you should be able to edit the BOOTMII.INI file on the SD card to autoboot the System Menu or HBC and bypass the BootMii screen until you need it. Also, the BootMii screen will not appear if you remove the SD card from the Wii.

I believe the BOOTMII.INI file would look like this to autoboot the System Menu:

Code:
# BootMii config file
# Video mode, possible settings:
# NTSC, PAL50, PAL60, PROGRESSIVEVIDEO=NTSC
# Autoboot, possible settings:
# SYSMENU, HBC
#AUTOBOOT=SYSMENU
# Autoboot delay, in seconds:
# Default is 5
#BOOTDELAY=5
AUTOBOOT=SYSMENU
BOOTDELAY=0


EDIT: Tested BOOTMII.INI file and the BootMii screen still appears but does a very quick countdown and boots the SystemMenu after 5 seconds. Pretty painless for the much added security on the system.
 

nabster92

Well-Known Member
Member
Joined
Apr 16, 2009
Messages
1,630
Trophies
0
Website
Visit site
XP
51
Country
United States
The majority of bootmii's code is put onto your sd card when you install it. If you have a vulnerable boot1 though it writes into two blocks in the boot2 sector some stuff to have it read from the sd card if it finds the bootmii folder in it. If it can do that then it will call on bootmii to load before the system menu so you can still access it even if you brick your Wii in any way since it has nothing to do with any of your IOS. The nand backup should be anything a little over 512 MB (mine is 540 MB) so in order to make a backup you need a card that's at least 1 GB, but just to load bootmii itself any smaller card will do. (I use a 256 MB card for general purpose use and a 2GB card to backup nand to then dump that onto my pc and put the 2 GB card back to my camera.)

If you rename the bootmii folder it won't boot at start anymore and when you rename it back to bootmii it will still be there. Or you can edit the config.ini file. Mine is:

# BootMii config file

# Video mode, possible settings:
# NTSC, PAL50, PAL60, PROGRESSIVE
VIDEO=NTSC

# Autoboot, possible settings:
# SYSMENU, HBC
AUTOBOOT=HBC

# Autoboot delay, in seconds:
# Default is 5
BOOTDELAY=2

So my system starts up in the bootmii menu for 2 seconds then boots directly to the homebrew channel. If you want it to boot normally you can change HBC to SYSMENU and 2 to 0 for direct booting. I left mine at 2 so I don't have to go back and change anything in case I do want to use it for something and 2 seconds isn't long to wait.

Edit: To the post above, yes you should be able to, but when you put the new card in when it prompts you to, I believe it will automatically write the bootmii files onto it anyways along with the nand.bin.
 

k3vin369

Well-Known Member
Newcomer
Joined
May 17, 2009
Messages
91
Trophies
0
XP
53
Country
Canada
Installing Bootmii on boot2 basically means that BootMii will run almost instantaneously when you start up your Wii. Just keep in mind that not ALL Wii's can install as boot2 (It will tell you if you can, or cannot when you try to install as boot2).

Bootmii will start up everytime IF you install it as boot2. If you install it as an IOS, it will not boot up every time. Installing Bootmii as boot2 is the best protection from a brick at the moment. If you want to, you can change your 'bootmii.ini' file, so that it automatically boots into System Menu, even though you have it installed as boot2. That way, you won't have to bother with it starting up every time, but at the same time, have protection on your Wii.

You probably won't have to install Bootmii on another SD, because I have my Bootmii on the same SD, that has DS backups, Homebrew applications, and pictures etc. Unless you are having trouble with an SD card, you can use another one. Besides that, it is fine to keep it on the same SD card.

Good luck!
biggrin.gif
 

nabster92

Well-Known Member
Member
Joined
Apr 16, 2009
Messages
1,630
Trophies
0
Website
Visit site
XP
51
Country
United States
Midnightzak said:
DigitalSquirrel said:
Well techboy said its 258mb, you're probably out of room.

I have 1.25GB Free and it still doesn't dump...


Bootmii's sd card compatibility is still a little shaky at the moment still even though beta version 2 made some progress on that so you may need to use a different card. I suppose it IS possible you are just doing it wrong as well...
 

nicko68

Well-Known Member
Newcomer
Joined
May 31, 2009
Messages
62
Trophies
0
XP
108
Country
Canada
Midnightzak said:
DigitalSquirrel said:
Well techboy said its 258mb, you're probably out of room.

I have 1.25GB Free and it still doesn't dump...

Your SD card may not be compatible. It only works with certain brands for some reason. I use a Sandisk 2GB and it works great.
 

Tux'

Well-Known Member
Member
Joined
Feb 8, 2009
Messages
723
Trophies
1
Location
The flat lands.
XP
388
Country
United States
Midnightzak said:
DigitalSquirrel said:
Weird... Are you using a SDHC?

Nope, boring 2GB Lexar SD card. I've got a 2GB SDHC around here somewhere but wasn't using it for this.


Some sd cards aren't compatible with bootmii. I tried it with my lexar, it doesn't boot up bootmii. But it did do a NAND dump for me.
 

koji2009

Well-Known Member
Member
Joined
Mar 13, 2009
Messages
1,193
Trophies
0
XP
197
Country
United States
As FenrirWolf said, when it's verifying... it's doing just that. Verifying. If you read the key it says green means processed. It processed that "bad" sector and therefore removed the mark that it's bad, since you already know it's bad.

The bad block is still there but it's not a big deal. According to bushing, the rating allows for up to 80 bad blocks and still be considered a good NAND. I just did mine and had 4 myself.
 

DigitalSquirrel

Well-Known Member
OP
Member
Joined
Oct 26, 2008
Messages
258
Trophies
0
XP
169
Country
United States
koji2009 said:
As FenrirWolf said, when it's verifying... it's doing just that. Verifying. If you read the key it says green means processed. It processed that "bad" sector and therefore removed the mark that it's bad, since you already know it's bad.

The bad block is still there but it's not a big deal. According to bushing, the rating allows for up to 80 bad blocks and still be considered a good NAND. I just did mine and had 4 myself.

smile.gif
wow, I learned something new. Thanks a bunch bro! You just helped me sleep a little better at night.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • K3Nv2 @ K3Nv2:
    I think I did then it broke a few months later
  • Psionic Roshambo @ Psionic Roshambo:
    Used it as a web cam for a day for fun, sooo shitty it was hilarious
  • Psionic Roshambo @ Psionic Roshambo:
    I had two Ken one regular black one and a silver special edition one lol
  • K3Nv2 @ K3Nv2:
    Speaking of old stuff those green og Logitech Xbox controllers still being listed around $100
  • The Real Jdbye @ The Real Jdbye:
    eyetoy was fun yeah
  • The Real Jdbye @ The Real Jdbye:
    super basic, but the minigames were well designed
  • The Real Jdbye @ The Real Jdbye:
    i'm sure there's at least 1 emulator out there that works with it
  • Psionic Roshambo @ Psionic Roshambo:
    I had the PS3 one too and The Eye of Judgement game lol was ass
  • The Real Jdbye @ The Real Jdbye:
    i had eye toy play on ps2
  • K3Nv2 @ K3Nv2:
    Microsoft ruined it with kinect
  • Psionic Roshambo @ Psionic Roshambo:
    @The Real Jdbye, PCSX2 works with any web cam and emulates the EyeToy with it
  • K3Nv2 @ K3Nv2:
    I remember mic support for the n64 being janky
  • K3Nv2 @ K3Nv2:
    Emulation wise
  • Psionic Roshambo @ Psionic Roshambo:
    I had a kinnect.... It blew rotting goat balls
  • Psionic Roshambo @ Psionic Roshambo:
    Ken amazingly DraStic microphone support works better than real hardware lol
  • Psionic Roshambo @ Psionic Roshambo:
    On a phone of course
  • Psionic Roshambo @ Psionic Roshambo:
    Also touch is better.... Well at least better than the launch DS, the lite one improved that a ton
  • K3Nv2 @ K3Nv2:
    Touch
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    I really need to dig out my USB Wii sensor bar and experiment with Wii emulation and synching Wii remotes with BT lol
  • Psionic Roshambo @ Psionic Roshambo:
    Sort of redundant since I have a Wii lol
  • Psionic Roshambo @ Psionic Roshambo:
    With HDMI lol
  • K3Nv2 @ K3Nv2:
    I also have a Wii
  • K3Nv2 @ K3Nv2:
    Tomorrow be may 4th
  • Psionic Roshambo @ Psionic Roshambo:
    Getting Wiid from Street Pharmacist Mario?
  • K3Nv2 @ K3Nv2:
    1tb SD card for whatever reason
    K3Nv2 @ K3Nv2: 1tb SD card for whatever reason