wad manager 1.5 running under mini

Discussion in 'Wii - Hacking' started by wes11ph, Nov 9, 2009.

  1. wes11ph
    OP

    wes11ph GBAtemp Fan

    Member
    455
    0
    Jul 1, 2009
    Afghanistan
    basement lvl-249
    wad manager 1.5 running under mini

    is this possible?
     
  2. xzxero

    xzxero ♥bong milk does good for the brain♥

    Member
    3,831
    28
    Jul 18, 2008
    United States
    SB
    mini?
    what do you mean?
     
  3. wes11ph
    OP

    wes11ph GBAtemp Fan

    Member
    455
    0
    Jul 1, 2009
    Afghanistan
    basement lvl-249
    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 [​IMG]
    * 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
     
  4. FenrirWolf

    FenrirWolf GBAtemp Psycho!

    Member
    4,347
    329
    Nov 19, 2008
    United States
    Sandy, UT
    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.
     
  5. wes11ph
    OP

    wes11ph GBAtemp Fan

    Member
    455
    0
    Jul 1, 2009
    Afghanistan
    basement lvl-249
    if WM is runing under MINI. it would be much nicer to install wads for those virgin wiis.
     
  6. illinialex24

    illinialex24 GBAtemp Advanced Fan

    Member
    968
    0
    May 26, 2009
    United States
    The Midwest
    Sincerely doubt it, you really need an IOS for most functions from what I understand.
     
  7. wes11ph
    OP

    wes11ph GBAtemp Fan

    Member
    455
    0
    Jul 1, 2009
    Afghanistan
    basement lvl-249

    i see now so this is not possible..
     
  8. giantpune

    giantpune GBAtemp Addict

    Member
    2,860
    122
    Apr 10, 2009
    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.
     
  9. wes11ph
    OP

    wes11ph GBAtemp Fan

    Member
    455
    0
    Jul 1, 2009
    Afghanistan
    basement lvl-249
    to giantpune
    i have question. do you know how cboot2 runs?
     
  10. computerboy

    computerboy GBAtemp Advanced Fan

    Member
    802
    0
    Sep 20, 2008
    Swaziland
    How about the limitations:
    So it won't work will it.
     
  11. illinialex24

    illinialex24 GBAtemp Advanced Fan

    Member
    968
    0
    May 26, 2009
    United States
    The Midwest
    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.