Cboot V2

Discussion in 'Wii - Hacking' started by WiiForgotten, Jun 16, 2009.

Jun 16, 2009

Cboot V2 by WiiForgotten at 8:29 PM (3,137 Views / 0 Likes) 8 replies

  1. WiiForgotten
    OP

    Newcomer WiiForgotten Advanced Member

    Joined:
    Mar 2, 2009
    Messages:
    88
    Country:
    Canada
    I have bootmii installed as boot2
    what is this Cboot

    do i need it?
     
  2. Mark McDonut

    Member Mark McDonut GBAtemp Fan

    Joined:
    Oct 8, 2008
    Messages:
    495
    Country:
    United States
    nah, it's for people without a vulnerable IOS or something to that effect.
     
  3. computerboy

    Member computerboy GBAtemp Advanced Fan

    Joined:
    Sep 20, 2008
    Messages:
    802
    Country:
    Switzerland
    No you don't need it. If I remember it's for people without downgrading possibilities. BTW it's cBoot2 not cBoot v2
     
  4. techboy

    Member techboy GBAtemp Advanced Maniac

    Joined:
    Mar 15, 2009
    Messages:
    1,720
    Location:
    Pennsylvania
    Country:
    United States
    Its for hacking an LU64 that's on 4.0 i believe. It basically uses Bootmii to install cIOS.
     
  5. WiiForgotten
    OP

    Newcomer WiiForgotten Advanced Member

    Joined:
    Mar 2, 2009
    Messages:
    88
    Country:
    Canada
    Hmm ok thanks
    what CIOS does it install?
     
  6. techboy

    Member techboy GBAtemp Advanced Maniac

    Joined:
    Mar 15, 2009
    Messages:
    1,720
    Location:
    Pennsylvania
    Country:
    United States
    I'm not quite sure. Something at least rev11 though, as thats the earliest that will run on an LU64.

    Never used it myself as most of the LU64's i've seen (like 3 or so of them) were 3.4. My friend attempted to mod his 4.0 LU64 but decided to get a chip instead.

    Otherwise, the LU64s i saw were usually chipped, or occasionally, bricked (from a failed attempt to softmod by someone else).
     
  7. FenrirWolf

    Member FenrirWolf GBAtemp Psycho!

    Joined:
    Nov 19, 2008
    Messages:
    4,343
    Location:
    Beaverton, OR
    Country:
    United States
    It packs bits of both a boot2 wad and IOS36 into an armboot.bin file which is loaded by BootMii. You use a wad manager designed to run off of it to install cIOS Rev11 or higher.
     
  8. 9th_Sage

    Member 9th_Sage GBAtemp Maniac

    Joined:
    Apr 30, 2008
    Messages:
    1,481
    Country:
    United States
    So it doesn't permanently patch boot2? I don't have a need for it, but I was reading the readme for this thing and it didn't seem quite clear to me what it was doing.
     
  9. Jacobeian

    Member Jacobeian GBAtemp Advanced Maniac

    Joined:
    May 15, 2008
    Messages:
    1,879
    Country:
    Cuba
    no it isn't
    Bootmii is permanent patch to Boot2
    CBoot2 is a file from your sdcard, i.e modified armboot.bin


    Here's a flowchart (what is in bold is what is actually permanently installed on your NAND):

    without bootmii
    boot1->boot2->IOS->System menu

    with bootmii
    boot1->bootmii->MINI(original armboot.bin)->BootMii Menu(ppcboot.elf)->???

    with bootmii+CBOOT2

    boot1->bootmii->CBOOT2(modified armboot.bin)->patched IOS36->boot.dol

    Maybe it's not *exactly* working like this (there might be a DOL loader launched first, I dunno) but you got the idea.

    As mentionned CBOOT2 is a modified boot2 that:

    - patches IOS36 back with the signature bug + the ability to delete himself
    - load it in memory as the running IOS
    - launch an application (boot.dol)

    This way, the launched application can use that fakesigned IOS to do usual stuff (WAD installation, cIOS installation, downgrading, etc...).
    CBOOT2 package includes a modified Wad Manager (modified so that it does not try to reload another IOS, like all libogc applications are doing, and doesn't lose this patched IOS36)

    Definitively useful for those who are on 3.4 and above
     

Share This Page