Hi all, I am currently running Android Version 2.3.3, Baseband version I9100XXKG6, Kernel version 220.127.116.11-I9100XWKDD-CL161513 root@dell103#2 and build number GINGERBREAD.XWKE7 I am looking to update it to either Cyanogenmod 7 or ICS. I've downloaded and paid for ROM Manager Premium and tried to perform the upgrade through that program. I can download another ROM but once I try to install it I think the old version is corrupted and causes the installation to fail. Is there any way I can repair this old ROM? I am also having some odd issues with the phone itself. The phone is not recognised by windows, the 100% battery indicator is always on, sometimes the phone will not start if there's no mains connected. But once there is power available then it starts no problem and will last the whole day.