Go to
THIS post and download the sdk-tools.zip near the bottom of the post. Unzip that to the root of your PC's "C" drive so you end up with a regular folder there called sdk-tools. If you look in there you'll see the adb and fastboot binaries along with some other stuff.
Download and install the
Koush Universal driver to your PC.
Now go into recovery mode on your phone (not yet plugged in). Open device manager on the PC. Expand all the categories in device manager so you can see everything and all their subcategories. Now while watching device manager, plug the phone into the PC. Does ANYTHING show up? Including "unknown device"? Again, you want to see something called "adb interface" show up. If not, reboot the PC with the phone still hooked into the usb port and in recovery mode. Upon reboot, check device manager yet again to see if anything relating to "adb interface" is showing now.
If not, try
THIS instead. It's a program called PDAnet which comes packaged with adb drivers. You likely don't even have to run the program, we'd just hope that when you plug in the phone in recovery mode, those drivers will auto apply. Again check for "adb interface" in device manager and again, if it doesn't work, try rebooting PC while phone still hooked up and in recovery mode. Then check device manager after reboot.
If neither of those driver packages (koush or pdanet) work, then we'll have to do some serious head scratching to find you one that does. I'll assume by now you DO have a working adb interface...
So with a working adb interface, download a known working custom rom to your PC. I can't help you with this part as I don't know your device. I assume XDA Developers may have a rom for you. One that's based on stock would be a great option if one exists. Place the rom (zip) into the sdk-tools folder on the root of your "C" drive.
Your phone should now be plugged into the PC and in recovery mode. Now open command prompt on your PC and enter the following commands:
cd c:\ sdk-tools
then...
adb devices
Watch your phone's screen closely now. You may get a popup asking you about authorization. If so, tick the checkbox to "always allow" and then accept. This authorizes your PC to use adb from here on out.
Now on the command prompt window, following the adb devices command, you will ideally see your phone's ID (string of numbers/letters) show up followed by the word "recovery". If that's the case, perfect. If not, you may want to try an
adb reboot recovery command to be sure. That should reboot straight back to recovery and just let's you know you are for SURE ready to rock.
Now on command prompt, from the same location of c:\ sdk-tools directory, you will adb push the rom with this command:
adb push name_of_rom.zip /sdcard/
(where name_of_rom is the exact name of your downloaded rom)
It will take awhile to push, then you should see some stats that it pushed the file of x size and it took x seconds to do so. That means it's done.
Now you can unplug from usb and flash the rom in recovery as usual.