Hacking wad manager 1.5 running under mini

wes11ph

Well-Known Member
OP
Member
Joined
Jul 1, 2009
Messages
455
Trophies
0
Location
basement lvl-249
Website
Visit site
XP
86
Country
Afghanistan
we know that wadmanager is running under ios right.

i wonder if it can run under mini.

Mini

Mini Is Not IOS -- but it is a limited replacement that can fulfill many low-level tasks that IOS might interfere with.
Features

* Light-weight -- binary is approximately 50kbytes, 11,673 lines of code as of first release
* Mostly IRQ driven
smile.gif

* Supports debug output over the GPIO pins and USBGecko
* Supports loading both ARM and PPC-side binaries over USBGecko (ala Wiiload)
* Allows any memory address to be peeked or poked from the PPC (via IPC)
* Contains drivers for the following hardware:
o OTP, SEEPROM
o AES Engine
o SDHC (at the sector level, or can load a file from a FAT FS on SD)
o NAND (read/write at the physical level)
o PowerPC (can read a PPC ELF file from SD into memory, and kickstart execution on the PPC)
* Not dependent on IOS in any way -- as long as you can run it, it can do whatever it wants, regardless of what security features Nintendo patches into newer versions of IOS.

Limitations

* No real kernel architecture; no threading model, but most calls are asynchronous
* No USB support (including Bluetooth for Wiimotes)
* No WiFi support
* No NAND FS support
* No audio/visual capability (hardware limitation)

Mini is the armboot.bin on bootmii
 

FenrirWolf

Well-Known Member
Member
Joined
Nov 19, 2008
Messages
4,347
Trophies
0
Location
Sandy, UT
XP
603
Country
United States
I won't pretend to know a thing about MINI, but I'd imagine WM would have to be rewritten to do that. Not sure what benefits it would bring anyway.
 

giantpune

Well-Known Member
Member
Joined
Apr 10, 2009
Messages
2,860
Trophies
0
XP
213
Country
United States
wad manager uses a bunch of ES calls to read and write to the nand. All those calls are part of the IOS it is running under. In order to run without an IOS at all, somebody will need to write something that can run under mini specifically for turning a .wad into the necessary files and then add them to the nand properly. It would need emulate the ES calls closely. And take care to add content to the proper folder, and move data to the shared2 folder and content.map as well.
 

illinialex24

Well-Known Member
Member
Joined
May 26, 2009
Messages
968
Trophies
0
Location
The Midwest
Website
www.youtube.com
XP
78
Country
United States
The best solution is cboot2 which runs it by having a temporary IOS run from mini so you can then load the WAD Manager. If it has GC support, your Wii can be fixed no matter what so you can essentially fix your Wii from mini if you have boot2.
 

You may also like...

General chit-chat
Help Users
    Shape @ Shape: b-b-b-BLAST PROCESSING +1