Thanks to one of the gifts that Asperger's has given me, that is, perseverance, I saved my baby. My cell phone, that is :P I thought I had done irreversible damage to it, and felt so lost and helpless.
After flashing a corrupt ROM file which failed to install, I found myself stuck in a bootloop. To my fellow geeks, you know what this means: a soft brick. I thought the solution was simple; a matter of connecting my phone to my computer and transferring a different ROM file to flash....until my computer wouldn't recognize my phone. I tried installing several device drivers, none of which were to any avail. I felt ready to give up. I even brought my phone to T-Mobile where the associate couldn't revive it either.
I went home, depressed, and after frustration and tears, stumbled upon a YouTube video with a tutorial on how to push a zip file using sideload. I was sure I was on to something, however had to leave for work. This morning when I got home, I gave it a try. Unfortunately, when I typed "adb sideload <ROM.zip>" into the command prompt, I got a message saying "device not found." I was perplexed. What did I need to do in order to get the computer to see that the phone was indeed connected. After much searching, I found a driver called "Universal Naked Driver." With all other options exhausted, I figured why not give it a try at this point? Well, I did just that, and bingo! The screen now showed "Android ADB interface" as my device's name! I tried the command prompt again, only this time, the sideload started! Once I saw the CyanogenMod boot screen, a HUGE weight lifted off my shoulders. I DID IT!!! :)
This is one instance I have my Asperger's to thank for. If I didn't have the drive and determinstion, who knows if I ever would have gotten that phone up and running again? I went from feeling like a failure as a geek, to reclaiming my rightful title. Today was a great day :)