Hacking Bootmii as IOS combined with the SM IOS

JoostinOnline

Certified Crash Test Dummy
OP
Member
Joined
Apr 2, 2011
Messages
11,005
Trophies
1
Location
The Twilight Zone
Website
www.hacksden.com
XP
4,324
Country
United States
I'll start off by saying sorry if this doesn't make any sense, it's just something that occurred to me a moment ago. Most likely it is at least one of the following:
  1. Nonsense
  2. Impractical
  3. Impossible
Despite that, my curiosity has gotten the best of me and I want to know more, so here it is:

Could the code from BootMii as IOS somehow be implemented into the System Menu IOS (maybe replace or modify the kernel?), so that it loads bootmii first, then continues on if not interrupted by BootMii? If that was possible, it seems like new Wii's could load Bootmii even if the SM was uninstalled. It wouldn't be as good as bootmii as boot2, but it would be better than Priiloader/Preloader.
 

e74

Member
Newcomer
Joined
Feb 5, 2012
Messages
10
Trophies
0
XP
14
Country
United States
I don't know if this is what you're talking about, but would bootmii as ios boot if you patched ios 254 and installed it to slot 80(for 4.3)? And then have an app that temporaraly patches the Wii to load the System Menu with IOS 81 like priiloader can do? IDK if that would work, but it seems like it would. Not sure how much it would help either. It's just a thought.
 

JoostinOnline

Certified Crash Test Dummy
OP
Member
Joined
Apr 2, 2011
Messages
11,005
Trophies
1
Location
The Twilight Zone
Website
www.hacksden.com
XP
4,324
Country
United States
If you are referring to using bootmii as IOS for the SM IOS (so installing 254 into the slot that the SM uses), I'm pretty sure that would just lead to an infinite loop if you wanted to autoboot the System Menu. I'm talking about combining the two so it's like a cIOS. Or am I misunderstanding you?
 

SifJar

Not a pirate
Member
Joined
Apr 4, 2009
Messages
6,022
Trophies
0
Website
Visit site
XP
1,173
Country
If you are referring to using bootmii as IOS for the SM IOS (so installing 254 into the slot that the SM uses), I'm pretty sure that would just lead to an infinite loop if you wanted to autoboot the System Menu. I'm talking about combining the two so it's like a cIOS. Or am I misunderstanding you?

You could install BootMii/IOS as SM IOS, install SM IOS to another slot, write a MINI app to load SM with a different IOS (e.g. install ISO60 to ISO160 then load SM with IOS160). This would give a little more protection than regular BootMii/IOS I think, but it would still not work if SM is uninstalled because boot2 reads the IOS to load from SM TMD, which would be gone in SM was uninstalled.
 

JoostinOnline

Certified Crash Test Dummy
OP
Member
Joined
Apr 2, 2011
Messages
11,005
Trophies
1
Location
The Twilight Zone
Website
www.hacksden.com
XP
4,324
Country
United States
You could install BootMii/IOS as SM IOS, install SM IOS to another slot, write a MINI app to load SM with a different IOS (e.g. install ISO60 to ISO160 then load SM with IOS160).
But what if you were able to modify the source to bootmii? It seems like then you could have it act like Priiloader does, where it will continue the normal boot process if not interrupted.

This would give a little more protection than regular BootMii/IOS I think, but it would still not work if SM is uninstalled because boot2 reads the IOS to load from SM TMD, which would be gone in SM was uninstalled.
Okay, I see what you mean. You would still be able to access bootmii if you had a theme brick or something though, and you could have it patched (idk if that's the correct term) to every SM IOS so you could use it if you updated.
 

SifJar

Not a pirate
Member
Joined
Apr 4, 2009
Messages
6,022
Trophies
0
Website
Visit site
XP
1,173
Country
You could install BootMii/IOS as SM IOS, install SM IOS to another slot, write a MINI app to load SM with a different IOS (e.g. install ISO60 to ISO160 then load SM with IOS160).
But what if you were able to modify the source to bootmii? It seems like then you could have it act like Priiloader does, where it will continue the normal boot process if not interrupted.

Ceiling Cat is closed source, that's not happening. Besides, it's not necessary - you can autoboot any MINI app by replacing ppcboot.elf with the MINI app renamed. If you need to access BootMii, just swap round files on SD.
 

JoostinOnline

Certified Crash Test Dummy
OP
Member
Joined
Apr 2, 2011
Messages
11,005
Trophies
1
Location
The Twilight Zone
Website
www.hacksden.com
XP
4,324
Country
United States
You could install BootMii/IOS as SM IOS, install SM IOS to another slot, write a MINI app to load SM with a different IOS (e.g. install ISO60 to ISO160 then load SM with IOS160).
But what if you were able to modify the source to bootmii? It seems like then you could have it act like Priiloader does, where it will continue the normal boot process if not interrupted.

Ceiling Cat is closed source, that's not happening. Besides, it's not necessary - you can autoboot any MINI app by replacing ppcboot.elf with the MINI app renamed. If you need to access BootMii, just swap round files on SD.
I know it's closed source, and that it's not going to be open source. I'm simply asking "what if it was?"
 

obcd

Well-Known Member
Member
Joined
Apr 5, 2011
Messages
1,594
Trophies
0
XP
432
Country
Belgium
Isn't a theme brick already fixable with priiloader? Most other bricks require reprograming of the nand flash chip.
Since desoldering that from the pcb is not a Job for the Average Joe, a good alternative is redirecting it's contents to a removable media like the sd card or usb drive. That's where neek comes in handy. If the emulated nand contents become corrupted, all you need to do is copy them back to your sd card or harddisk, and you are up and running again. So, you can test menu themes, alternative boot setups, and channel installs without hardly any brick risk.

Preventing is better than curing.
 

JoostinOnline

Certified Crash Test Dummy
OP
Member
Joined
Apr 2, 2011
Messages
11,005
Trophies
1
Location
The Twilight Zone
Website
www.hacksden.com
XP
4,324
Country
United States
Isn't a theme brick already fixable with priiloader? Most other bricks require reprograming of the nand flash chip.
Since desoldering that from the pcb is not a Job for the Average Joe, a good alternative is redirecting it's contents to a removable media like the sd card or usb drive. That's where neek comes in handy. If the emulated nand contents become corrupted, all you need to do is copy them back to your sd card or harddisk, and you are up and running again. So, you can test menu themes, alternative boot setups, and channel installs without hardly any brick risk.

Preventing is better than curing.
Yeah, Priiloader and Bootmii in the SM IOS would pretty much have the same stuff covered. I guess the only cases would be
1) You changed the video mode and need a way to launch BLIND.
2) Your nand was corrupt and Priiloader wouldn't work.

Both situations are extremely rare, and the first one could be fixed with Priiloader if you knew what keys to press for navigation.
 
General chit-chat
Help Users
  • ZeroT21 @ ZeroT21:
    one size fit all just isn't realistic
  • Psionic Roshambo @ Psionic Roshambo:
    Not at all lol
  • K3N1 @ K3N1:
    Nah but one person not bitching can win all
  • Psionic Roshambo @ Psionic Roshambo:
    I think most like the 8-10 inch range lol at least in my experience
  • ZeroT21 @ ZeroT21:
    Sounds like a worn out shoe
  • ZeroT21 @ ZeroT21:
    beaten with a baseball bat
  • ZeroT21 @ ZeroT21:
    btw @K3N1 that chart has to be wrong, how can the average size be a ''bump''?
  • K3N1 @ K3N1:
    I dunno people that brag alot seem to be pretty small
  • ZeroT21 @ ZeroT21:
    never knew 2 inch bumps is
    the average norm
  • K3N1 @ K3N1:
    Funny enough it always seems to be men discussing it
  • Skelletonike @ Skelletonike:
    So, I had a power yesterday afternoon and left my router off. I went to play on the series x at night but I played offline.
  • ZeroT21 @ ZeroT21:
    there's not much left of it to discuss it seems, wonder why...

    :unsure:
  • Skelletonike @ Skelletonike:
    Today I went to continue the game but all the save data from when the system was offline is gone, like it never happened. X.x
  • ZeroT21 @ ZeroT21:
    it probably never happened
  • K3N1 @ K3N1:
    Welcome to the future of gaming
  • ZeroT21 @ ZeroT21:
    always do a sanity check before jumping to conclusions
  • K3N1 @ K3N1:
    Sane people are crazy
  • ZeroT21 @ ZeroT21:
    nowadays, there are too many possibilities, the cause could be chemical, biological, not neccessarily hardware/sofware failure
  • ZeroT21 @ ZeroT21:
    it's like the internet saying they saw aliens, I say they smoked some gud shit and didn't want to be truthfull bout it
  • Skelletonike @ Skelletonike:
    I mean... It was like 4h of Gameplay. If I can't get my 4h back I'll just quit that game lol
  • ZeroT21 @ ZeroT21:
    it's just 4 hrs, not a lost kidney
  • Skelletonike @ Skelletonike:
    It was boring quests plus a shit ton of time spent on customising the room in hogwarts legacy.
  • Skelletonike @ Skelletonike:
    I hate repeating stuff for no reason x.x
    Skelletonike @ Skelletonike: I hate repeating stuff for no reason x.x