cBoot2

WARNING: You need to make a NAND backup with Bootmii before using this tool.
This is required to recover from fatal errors.

cBoot2 is a patched Boot2. You should be able to install a patched IOS if Bootmii is installed at boot2 location. You need to remove the GC memory card from slot 2 if you run this.

Note: This package is only needed for people, who have updated without return and lost all downgrade capabilities. You will need a boot1 with a sign bug to use it.

Purpose: Start patched IOS without installing using Bootmii loader. The
original Bootmii doesn't support to modify the file system. With this
package you get around this problem.

The description is included in the file.

Edit: Link to new version, which will work if Bootmii is installed as IOS and fix SD card problems.
Download cBoot2 v16

I am not sure if this will work on all systems. Please give me some response, if this is working.

It is configured for PAL. It should changed the mode when boot.dol is started.

Comments

Thanks ! Zelda's wad has the same sha1 so is probably the unpacker ! Will try again and let you know .
 
So I've read through the topic but am still unsure of some things. By the look of it cboot2 doesn't actually install to your Wii, but is run on your SD Card as an armboot.bin by BootMii. Is that right? And the purpose of it is to run a cIOS and Wad Manager without having to have installed the cIOS beforehand?
 
I also have a question, I was wondering if, since as you say it runs with a BootMii IOS installation, this works with Wiis with the fixed Boot1 (such as the LU64).
 
Hello Wiigator,

Once Your cBoot2 is installed, what i've to do to downgrade my wii, is there a difference between ios36-64-v1042.wad and CIOS36_rev6-64-v1042.wad ?

In your video your CIOS36_rev6-64-v1042.wad is 1.69MB size and mine is 1.72MB i don't undertand this ?

I have to install cios36 first or mios v8 ?

What I have to do after ? launch cios downgrader and ios downgrader to have a 3.2 wii version ?

Thanks for your answers.
 
@FenrirWolf
Yes.

@Xerxes
I think so. Somebody needs to test it.

@lacrima08
This is not my video. I suggest to uninstall and then install ios36-64-v1042.wad. Maybe you need to downgrade more (e.g. IOS16), but most homebrew should use IOS36. Then it should be possible to install cIOS using the existing applications. You can follow the normal guide lines for downgrading.
Remember: If you do a mistake, you may need the NAND backup and a Bootmii installed over boot2.
 
Thanks for your answer Wiigator ! So after uninstalling and reinstalling ios36-64-v1042.wad , i do the same thing with ios16-v257-prod.wad and i install a cios over ios36 (rev 9,10 or 11) and i can downgrade normally ? if I understood all you suggest ?
 
Thank you WiiGator. For anyone who is concerned, I will be testing this configuration tonight. If I get a cIOS version working on my lu65 Wii (4.0) tonight, I will update with my steps for any and all of those who recently purchased a new Wii.

EDIT: I learned how to read.
 
Hi WiiGator !
I've got a tiny problem ...
I don't find the file system.c in my libogc folder !?
Where I can find it ?
Could you upload your libogc folder or anyone else ? Because I want to create my custom Wad Manager for cBoot2.
And : How to use .patch file please ?
Thank's in advance ;)
 
So I used Wad Unpacker and the files I ended up with are called "0000000100000001.tmd2" and "0000000100000001.cetk" instead of just "tmd2" and "cetk" Does this matter at all? Windows doesn't let you not have a name for the file.

EDIT: Nevermind, I think I can just delete the file extension and it'll work. That's what it seems like comparing this to the results of NUS Downloader, anyway.
 
[quote name='TheCrach' post='2013244' date='May 30 2009, 06:35 AM']Hi WiiGator !
I've got a tiny problem ...
I don't find the file system.c in my libogc folder !?
Where I can find it ?
Could you upload your libogc folder or anyone else ? Because I want to create my custom Wad Manager for cBoot2.
And : How to use .patch file please ?
Thank's in advance ;)[/quote]

You need to recompile the source code. You don't have the source code of libogc.

http://sourceforge.net/project/showfiles.p...lease_id=663541

The file libogc-src-1.7.1a.tar.bz2 includes the source code. To apply the patch, you need to change to the directory libogc and run in Linux, CygWin or MSYS console:
patch -p1 </path/to/libogc.patch

You need to replace the path. The patch just removes "__IOS_LoadStartupIOS();" from the code.

@modshroom128: You didn't copied the IOS36 files (/00000001/00000024/v1042), which are mentioned before in this thread.
 
This works like a charm and even boots the cIOS installer. Now we just need a version of that which doesn't reload IOS. As it is now, cIOS installer rev12 reloads IOS even if you select IOS36 as the one to use; thus it only works if you have trucha-bugged IOS36 on the Wii.

That would otherwise be the ultimate Vanilla mod, since you can reuse armboot.bin on other Wii:s than the one on which it was created.

New Wii from store -> Bannerbomb -> Install BootMii (even as IOS) -> swap armboot.bin -> cBoot2 -> cIOS installer -> WHAM!!!
Would work even on lu64+ with the newest cIOS.
 
I have installed correctly cboot2 and it works, now the problem is that i want to to go back to bootmii cause i need to use the nand backup tool.
I reused hackmii installer, all that i got was a black screen and after that health warning, so i tried to reinstall cboot2 and i got a black screen again followed again by health screen. I also tried to uninstall bootmii with hackmii installer e install it again but there were no results, i always have a black screen on powerup and neither cboot2 or bootmii are launched. Need some help :P
 
Well i guess i must be a moron because now my head is spinning.

I loaded HBC via Bannerbomb on an LU65 wii

I loaded the SD card with Bootmii and installed as IOS (Install as boot2 was disabled)

I put all your files on the SD card as you described and renamed them to what you said

So this is what my SD card looks like after all of this:

/00000001/00000001/v2/00000000.app
/00000001/00000001/v2/cetk
/00000001/00000001/v2/tmd.2
/00000001/00000024/v1042/00000004 (which shows as an html file in windows)
/00000001/00000024/v1042/cetk (which shows as an html file in windows)
/apps/cBoot2Installer/boot.dol
/apps/cBoot2Installer/meta
/bootmii/armboot.bin
/bootmii/bootmii
/bootmii/ppcboot.elf
/private/wii/title/aktn/content.bin
/boot.dol
/boot.elf
/startup.elf

Now, I used Boom blocks as a game that I unpacked the wad from. Do i need a SPECIFIC GAME for this, or can I use any game?

Also, i get the bad tik error when i try to install cboot2

I am losing my mind getting this to work!

HEEEEEEEEEEEEELLLLLLLLLLLLLPPPPPPPPPPPPPP!!!!!!!!!!!!!!!!

thanks
 
You clearly haven't read that hackable boot1 is necessary, if you can't install bootmii on boot2 it will never work.
 
This what i get at the moment

IOS Version: 00240c16
from SD: from SD: Downloading IOS1 metadata: ..from SD ..Tmd ..from SD ..t
icket..title ID: 0000020000000100
Number of parts 0. Total size: 0k
Downloading contents:

The whole thing takes about five seconds before it returns to HBC.
 
[quote name='bigtwenty' post='2029217' date='Jun 5 2009, 12:56 PM']This what i get at the moment

IOS Version: 00240c16
from SD: from SD: Downloading IOS1 metadata: ..from SD ..Tmd ..from SD ..t
icket..title ID: 0000020000000100
Number of parts 0. Total size: 0k
Downloading contents:

The whole thing takes about five seconds before it returns to HBC.[/quote]

The file /00000001/00000001/v2/tmd.2 is not correct. The tool which extracted the file is either not working or you renamed the wrong file to tmd.2. Please check the SHA1 checksum. First check if the WAD file has the correct checksum, then check if the extracted files have the correct checksum. If the WAD file is not correct, you need a different game disc.

On a next step you should check if the downloaded files are not HTML files (no ".html" extension, no readable text).

@n01a
Maybe your SD card can't be read anymore by Bootmii or you deinstalled the Bootmii loader in the NAND.
 
[quote name='WiiGator' post='2032076' date='Jun 6 2009, 07:32 PM'][quote name='bigtwenty' post='2029217' date='Jun 5 2009, 12:56 PM']This what i get at the moment

IOS Version: 00240c16
from SD: from SD: Downloading IOS1 metadata: ..from SD ..Tmd ..from SD ..t
icket..title ID: 0000020000000100
Number of parts 0. Total size: 0k
Downloading contents:

The whole thing takes about five seconds before it returns to HBC.[/quote]

The file /00000001/00000001/v2/tmd.2 is not correct. The tool which extracted the file is either not working or you renamed the wrong file to tmd.2. Please check the SHA1 checksum. First check if the WAD file has the correct checksum, then check if the extracted files have the correct checksum. If the WAD file is not correct, you need a different game disc.

On a next step you should check if the downloaded files are not HTML files (no ".html" extension, no readable text).

@n01a
Maybe your SD card can't be read anymore by Bootmii or you deinstalled the Bootmii loader in the NAND.
[/quote]

Wiigator, I need some help. You mentioned that the BOOT2-64-v2.wad with a SHA1 : 92F16979B3E10E58DA8F1052F3F7FC01DDB5B8FB
is the correct one. Could you let me know the SHA1 values for :

1) 0000000100000001.tik (to be renamed to cetk)
2) 0000000100000001.tmd (to be renamed to tmd.2)

I have tried 3x BOOT2-64-v2.wads, and all have the above SHA1 I mentioned, but you only filled us in on the one with the wad you obtained from zelda which I don't have with me.

Lastly, I am still a bit confused about this... does the cboot2installer during compilation create an "armboot.bin" file in the process or does it only patch it (Requiring this file to be already present)
 

Blog entry information

Author
WiiGator
Views
485
Comments
214
Last update

More entries in Personal Blogs

More entries from WiiGator

General chit-chat
Help Users
    AncientBoi @ AncientBoi: Yup, Pilot light went out on heater.