i have a jailbroken 3.0 OS. i'm currently waiting for an easy to way to jailbreak 3.1 before i update. so far, i'm reading alot of EICD, IBCC, and other files and signatures that don't make any sense to me. stuff like "you should get your EICD before upgrading so you can downgrade in case" or something like that. what do all these things mean?