Samsung - Galaxy S2 - Unknown USB Device - Device Not recognized
I've searched all over the forum and found few close to my problem but this seems different
I recently flashed my Galaxy S2 International version with CM9 nightly build. Since then, when I turn off the phone and put it for charging, the battery charging animation stays like that till the phone is fully charged unlike the stock ROM where that animation disappears after some time.
Simultaneously I've noticed something else, when my phone is plugged to USB cable attached to my computer, a pop up appears at the bottom right (notification area) which says "USB Device not recognized" and in Device Manager it's listed as "Unknown Device"
I ignored it thinking that it might be an issue with the CM9 Build as it's not fully functional. I've had the phone that way for around 10 days.
Recently I thought of switching to XXLPQ(Official ICS Update) and I got into Download Mode but Odin doesn't see the phone. No "communication" establishing between phone and computer.
I also had CM7.1 on SD Card and I thought flashing that old CM might bring my USB functionality back.
So got into ClockWork Mod Recovery and flashed it. Flash was successful. But now phone is in boot loop with "Samsung Galaxy S2" with an exclamation.
If I try to press and hold the power button, it comes back to that battery charging screen even though phone is not plugged to either USB or charger.
I can get into download mode(Odin can't see the phone) but not into Recovery Mode.
Three things that I see as of now on my phone are the boot loop I mentioned above or Download Mode (but not recognized by Odin) or Battery Charging animation.
I'm sure there's nothing wrong with USB Cables or Drivers or Kies or anything else. Because my brother's S2 works just fine which is on "Stock ROM".
I need help. I'm sure that CM9 nightly broke that basic USB Device functions on the phone.
Please let me know if there is any alternative for recovering my S2. I know that the worst is, it goes to Repair Center.
But I hate to give up on this!!
Are there any other tools or recovery softwares which can be used to re-flash the phone other than Odin no matter what screwed up state the phone is in!?