Related
I realize that this is a common issue, but I figured I needed to post it since I've exhausted all the options I know.
First of all, my phone is running stock JL2 with hardcore's K13a kernel - one day, it stopped getting recognized by my PC. All I would see was the message "USB Device Not Recognized". I need to connect my phone to my PC for file transfers and mp3 sync...
Here's what I've tried:
- All four options for USB connection
- Debugging on and off
- Uninstalling all USB Root Hub drivers and reinstalling
- Uninstalling and reinstalling Kies
- Installing USB drivers from the XDA forums
- Three different cables (I have extras)
- Three different computers (all of which work fine with my Captivate and used to work)
Any ideas?
I don't want to flash a custom ROM since it will kill the internal SD card (I have a Bell I9000M)
Any ideas on what could cause this issue randomly like this? Is there anyway to get it recognized in some other mode? Could it be related to my kernel?
Tried my last option (that I know of) and tried a different kernel (damienGTO's) but still getting the issue...
any suggestions?
Would really appreciate any suggestions...can't so much for my fiancee without this.
Sent from my Samsung Captivate SGH-I896
what do you mean when you say that if you flash a custom ROM since it will kill the internal SD card? flashing back to stock firmware is always best when it comes to fixing problems.
sfms said:
what do you mean when you say that if you flash a custom ROM since it will kill the internal SD card? flashing back to stock firmware is always best when it comes to fixing problems.
Click to expand...
Click to collapse
The Bell I9000M has faulty hardware, particularly with its internal SD card. I've gone through four of them. Although, boone knows the real cause, flashing custom ROMs seems to accelerate the problem. Regardless, this is the stock rom that I'm seeing problems on and a factory reset didn't fix it.
Sent from my Samsung Captivate SGH-I896
I'm kind of getting this same problem and it's pretty anger inducing. I recently had my first I9000m die out on me (internal sd problem, phone lasted 4.5 months!), and I just got my replacement from Bell. Now I can't connect this new one, despite any attempts at connecting, reconnecting, and installing and reinstalling drivers/kies.
It's killing me. I do notice I'm getting some MTP USB device installation error/failure when I try to connect the phone
Edit: I actually just tried plugging me new I9000m into my old no-longer-used laptop and the phone connected properly. My old computer has Vista, and my new main computer has 64-bit windows 7. Could be a part of the problem?
I thought it was a driver issue, but my Captivate connects fine. I've tried win xp and win 7 and have the issue with both.
Weird thing is that it stopped working randomly. Could it be a driver conflict?
Sent from my Samsung Captivate SGH-I896
Would really like some help on this... I can't connect ODIN, and therefore can't flash the stock firmware/kernel, and therefore can't return this for warranty...
Any ideas? I'm out of ideas...
Think you have gone through all the steps .
Service centre your next step .
jje
JJEgan said:
Think you have gone through all the steps .
Service centre your next step .
jje
Click to expand...
Click to collapse
Thanks... just needed validation.
I wasn't sure if I should try loading a Gingerbread ROM to see if that resolves the issue.. but it just seems more and more hardware related.
I also can't get a lock on GPS, despite having tried about 5-6 different modems. Hardware is failing here...
Hi,
I currently encounter a problem with my Optimus 2X.
I can use my usb port to load the phone but when I plug it in a computer (I tried with several computers running XP / seven / ubuntu ... and several cables). But my phone doesn't seems to be recognized by the computers.
I'm running 2.6.32.45 cyanogenmod. I wanted to go back to the original rom but my backup seems corrupted
Does anywone knows how I can go back to the original rom ? (hopping it will fix my usb issue ....)
regards.
Uninstall the old drivers, and download v3.6 from lg's site it has fixed this issue. =P
Sent from my LG-P990
Even if the coputer act like there is nothing plugged ? On several computer I used the phone wasen't recognized as a plugged peripheral (even a usb key).
I had the same problem, v3.5 of lg united driver was cqusing it , when I updated it got fixed just uninstall reboot and install 3.6 worked for a few more peps
Sent from my LG-P990
Thank's a lot it works perfectly !
I now encounter a new problem, when I try to update my phone using the LG software, it stops at about 30% (looks like it's impossible to connect the phone with the software).
Edit -> I've found an old stock rom and installed it on my phone : everything works perfectly thanks a lot !!!
Guys
I'm running CM Nightlies and I can no longer connect my phone to any pc via USB.
Some have said I would have to flash phone back to an original rom in order to fix then flash CM back over it?
Is this really only way as worried will lose all my internal drive stuff.
You can try to change your drivers it works very well !
If you wan to save your stuff without using USB you can use FTP thrue à WIFI to send stuff on your PC.
I got the same problem since about 4 months. When connecting the phone to the computer, no usb icon appears on the notification bar, also there is nothing happening in the device manager on the computer. Charging always works.
This is still confirmed after using different computers, different usb cables, different usb ports, and 4 different versions of the drivers (up to the most recent 3.6 drivers) even it should still show something even with no drivers. This also occurs in "software update" mode.
Also I tried different ways of plugging in the cable on the phone side (slow, fast, with pressure up/down/side).
This is with CM7, CM9alpha, and just for test also with MIUI.
The odd thing is, in this time span, it randomly worked about 4 times in these 4 months. Last time was just after I updated to CM9 alpha it worked the first time I plugged it in (was surprised with that), but it stopped working too.
For me it seems it's something with the usb chip set in the phone.
The problem here is, returning the phone for RMA will cause problems with CM on the phone, as they probably will say it's because of a custom rom, and there is no (easy) way to get stock rom with branding back on the phone (the only one maybe with a nandroid backup of stock from someone else?).
I'm having the same trouble as dedors. Absolutely no USB data connection. Can't get anything going in nvflash, smart flash, recovery, or when running normally. I've tried uninstall and reinstall the drivers, multiple cables, multiple computers, multiple OS including win7 xp and Ubuntu. USB debugging enabled, disabled, wiping the SD cards, trying with no external sd card. The only glimmer I've seen of it working was when I plugged it into my old XP laptop before and it prompted the computer to install a driver for the webcam that I'd mistakenly uninstalled. I tried cleaning out the USB port in case it had a bunch of lint stuck in it and the cable just wasn't sitting properly.
I don't know at what point it stopped working but it has had no serious abuse that could cause any physical damage.
Oddly it still charges just fine.
Can't return for RMA as it's running Cyanogen 9 and I've no easy way to get it back to stock. I also had this problem on Cyanogen 7. I could probably flash a stock rom onto the phone but I wouldn't be able to nvflash the original recovery.
A lot of people seem to have had USB trouble with this phone.
Happy to provide any logs that may help the diagnosis though you may have to explain how I can acquire them as I only know basic flashing.
Sorry for the lengthy first post, trying to be thorough.
Thanks in advance for any help offered.
I can't think of any solution to your problem (in my opinion it seems like a faulty USB port, it seems to be "popular"), but I can suggest you a workaround... it's actually the workaround I've been using cuz I also have trouble with USB... get an SD card and a USB to SD card adapter...
Or that ftp/wireless trick that was mentioned above, I actually don't know how to do this but I would definitely like to
Yeah that does seem to be the case. At least I can still flash roms and so on. So long as it lasts me the rest of the year I don't mind grabbing a new one then.
Anyone who knows about logs for trouble shooting, can you suggest a way that I might try to diagnose the problem. If I can be sure the port is stuffed and nothing I can do will fix it I'm ok with that but I'd like to know whether I should keep looking for solutions or give up on it.
Cheers.
Hello,
I've got a new issue with my phone updating CM10 and today it's impossible to boot.
I've tried to plug it on my computer in order to flash it but got the same probleme as the first post : nothing happened when plugged on my computers.
Does anyone got this 3.6 drivers somewhere ? seems that the new ones from LG didn't works ....
I have the same problem
I how bought my phone (LG P990), 6 months old, used. I come home and try to connect it to the computer and it won't be recognized. Somehow I manage over that code 1809 # * 990 # to enter the menu and play with the ports I was able to connect to the computer and do the official update to 2.3.4. over LG software.Once again, this comp will not recognize phone (only charging), but using code 1809 # * 990 # and tampering on port settings it was able to connect to the computer.
Now after some time do stupidity and Root my mobile phone(SuperOneClick) and install clockwork-5.0.0.3 and via zip CyanogenMod 9. I tried all the ways that exist but pc does not recognize the phone anymore. After some time, the official ICS update is coming, and now that you can not connect the comp how to update mobile phone. I do a recovery back to the official Android 2.3.4 (I had to change the partitions, 2.3.4 and ICS use different sized partitions) and I run a mobile phone that is again official 2.3.4 and try entering the menu (1809 # * 990 #) by tampering with ports settings I tried to make comp to recognize the phone but to no avail. I tried to change the usb cable, use a different USB port on comp but nothing, no response just recharging.
After googling I managed to find recovery from ICS V28g and I managed to install it to have a functional phone. I contacted 2 service both refused to accept phone because rooted. I tried all the tricks without battery holding vol + and - to enter into APX mode, nothing then Power and vol - S / W mode that worked but comp ga would not recognize until now even that does not work (appears LG logo and when S / W should appear then goes off) and all the other tricks that I found on the internet, reinstall the drivers, I do not know what else.
Oh yeah and I noticed entering the settings on mobu System Settings / About Phone / Software Information / Baseband version - unknown
Link to image-->h_t_t_p://s1.postimage.org/9317bfezz/2013_01_11_12_36_01.jpg
Hi,
I've found an old 3.6 driver, but nothing works even with it ... I think I must change my phone -_-
Hi,
I've search thru the forums and tried several things, but haven't found a solution.
My problem is that I no longer can make a USB-connection to my O2X.
The only thing that works in the micro-usb is charging. What I tried:
- Smartflash (power-up without battery while holding vol-)
- NVFlash (power-up without battery while holding both vol-buttons)
- Ordinary USB-connection (flash-drive)
- Cleaned it for dust
All of this was done on different windows machins (WinXP and Win7), all USB-ports and different USB-cables (inlcuding one that I know has worked before). Windows don't even show me the device.
The reason why I want to flash is that I think the current baseband (that I flashed) is not the best for my phone. So I want to try another baseband.
Do any of you have a suggestion on how to fix my phone or is the hardware toasted?
Best regards
Anders
Unable to install stock rom
DEAR MEMBERS
please help me i am running cm7.2 in my o2x and want to go back to stock rom.
i have downloaded smartflash tool and stock rom fls and bin files and done the entire procedure as mentioned in the guide
but when i press start button it asks to install odm which is not mentioned in the steps.
when i press yes nothing happens when i press no nothing happens.
please help me to get back to stock rom or else i may void my warranty.
once before i installed the stock rom by the procedure and was successful but this time i am unable
First uninstall lg software and lg usb drivers then first install LGUnitedMobileDriver_S498MA21_WHQL_ML_Ver_2.1.exe then run the SmartFlashTool_P990.exe then remove battery plug device in while holding volume down - and them try.
komunistvb said:
First uninstall lg software and lg usb drivers then first install LGUnitedMobileDriver_S498MA21_WHQL_ML_Ver_2.1.exe then run the SmartFlashTool_P990.exe then remove battery plug device in while holding volume down - and them try.
Click to expand...
Click to collapse
Thanks for your suggestion, already tried this. The problem is that Windows don't even pickup on my O2X when plugged in. No new devices in the Device Manager shows up.
aziz.chamadia said:
DEAR MEMBERS
please help me i am running cm7.2 in my o2x and want to go back to stock rom.
i have downloaded smartflash tool and stock rom fls and bin files and done the entire procedure as mentioned in the guide
but when i press start button it asks to install odm which is not mentioned in the steps.
when i press yes nothing happens when i press no nothing happens.
please help me to get back to stock rom or else i may void my warranty.
once before i installed the stock rom by the procedure and was successful but this time i am unable
Click to expand...
Click to collapse
Please don't hijack my thread!
Aduck79 said:
Thanks for your suggestion, already tried this. The problem is that Windows don't even pickup on my O2X when plugged in. No new devices in the Device Manager shows up.
Click to expand...
Click to collapse
Try going to Hardware and Sound and then Devices and Printers in the Control Panel. Maybe it'll show there.
Aduck79
You may try in a virgin PC where no USB drivers have been installed. Best would be format PC reinstalll WIN OS and try NVFLASH or SMARTFLASH after installing LG USB drivers. I have also faced similar problems and solved them in different PCs either friends or office. I somehow feel LGs drivers are badly written and not very smooth functioning. In fact I (and many others) have bricked O2X trying to upgrade to official GB updates by using LG PC suite and drivers.
This is only my suggestion. I did not had to format my PC any point of time. Don't curse me if this fails. This is only one of the trials and errors.
Maybe I should try from a Linux live-cd to check if it's windows or the phone who's acting strangely.
Sent from my LG Optimus 2X
I got the exact same problem and after searching the net there are a lot of people having the same issue too.
Don't want to sound negative but the majority never got it to run again. For some it automagically started working again.
I got it to run only on Stock Froyo, no stock GB and no ICS with all the ICS Kernels available.
The thing which helped me on Froyo was: http://forum.xda-developers.com/showpost.php?p=28985033&postcount=5
Unfortunately CM9 has no secret menu.
I once had it recognized with Jarvis Kernel on Paranoidandroid for a second and had a hotreboot. Then never again.
I'm pretty sure the PC and the LG Drivers make no difference in this case, as I got 5 different PCs running different OS for testing and they never made a difference.
Aduck79 said:
Hi,
I've search thru the forums and tried several things, but haven't found a solution.
My problem is that I no longer can make a USB-connection to my O2X.
The only thing that works in the micro-usb is charging. What I tried:
- Smartflash (power-up without battery while holding vol-)
- NVFlash (power-up without battery while holding both vol-buttons)
- Ordinary USB-connection (flash-drive)
- Cleaned it for dust
All of this was done on different windows machins (WinXP and Win7), all USB-ports and different USB-cables (inlcuding one that I know has worked before). Windows don't even show me the device.
The reason why I want to flash is that I think the current baseband (that I flashed) is not the best for my phone. So I want to try another baseband.
Do any of you have a suggestion on how to fix my phone or is the hardware toasted?
Best regards
Anders
Click to expand...
Click to collapse
I'm afraid without any USB connection at all you are pretty much out of luck I'd say
kohos said:
I got the exact same problem and after searching the net there are a lot of people having the same issue too.
Don't want to sound negative but the majority never got it to run again. For some it automagically started working again.
I got it to run only on Stock Froyo, no stock GB and no ICS with all the ICS Kernels available.
The thing which helped me on Froyo was: http://forum.xda-developers.com/showpost.php?p=28985033&postcount=5
Unfortunately CM9 has no secret menu.
I once had it recognized with Jarvis Kernel on Paranoidandroid for a second and had a hotreboot. Then never again.
I'm pretty sure the PC and the LG Drivers make no difference in this case, as I got 5 different PCs running different OS for testing and they never made a difference.
Click to expand...
Click to collapse
Does the ROM has anything to do with Smartflash- and NVflash-modes? My guess is that they have nothing to do with each other. So my problem should persist even though I try different ROMs. Correct me if I'm wrong.
I'll look into the Froyo-topic you linked to.
Strange. Now it suddenly works again. I didn't do anything from the last time. That's odd.
I don't think that the ROM specifically has to do with the problem.
Stock Froyo just happened to be the only ROM where switching USB connection modes made the device seen in device manager on Windows. (Although it required manual .inf driver clickery.)
I'm sure missing USB connectivity affects people in NVFlash as well.
In my case I can't do **** ranging from USB mass storage when booted up, ADB or NVFlash when booting.
However restoring to the Froyo nandroid makes everything working for me again.
oh oh, it looks like the same issue that i had... No PC-connection (Win/Linux) recognized the mobile via USB. No Chance to get it back to work.
I flashed back to stock (very difficult without NVFlash...) and then send it back LG Service for repearing. After three weeks i got it back. They changed the hole mainboard so i got a new IMEI but USB works now again.
zeonit said:
oh oh, it looks like the same issue that i had... No PC-connection (Win/Linux) recognized the mobile via USB. No Chance to get it back to work.
I flashed back to stock (very difficult without NVFlash...) and then send it back LG Service for repearing. After three weeks i got it back. They changed the hole mainboard so i got a new IMEI but USB works now again.
Click to expand...
Click to collapse
Yeah. It stopped working after I booted a couple of times
And it was only semi working, it didn't want to go into Smartflash-mode, only NVFlash and Flash-drive.
@aduck79,
Did you already try tonyp's modded adb drivers?
http://forum.xda-developers.com/showthread.php?t=1752074
aragorn7 said:
@aduck79,
Did you already try tonyp's modded adb drivers?
http://forum.xda-developers.com/showthread.php?t=1752074
Click to expand...
Click to collapse
Nope, as I'm quite sure that it's not a matter of drivers.
Windows don't even detect the phone. So I think that the phone doesn't present itself.
Sent from my LG Optimus 2X
Since you already tried changing cables, computers, and even windows & Linux, and since it works on and off, You're right - it isn't the rom nor the drivers. it does sound like the hardware is messed up where the cable connects.
Any chance you can get it serviced? Hope your warranty covers it.
Sent from my LG-SU660 using xda premium
Same problem, no solution
Hi,
I seem to have the same sort of problem with my phone.
I used to be able to connect my phone to my computer just fine until I upgraded it to Gingerbread. Or that is at least the last time the USB connection seemed to work.
I have looked all over the internet now to find a solution to the problem but can't find one. Hope you guys could help me on this.
My phone is an LG optimus 2x P990 with a stock ROM gingerbread 2.3.4
LGE Version LGP990-V20r
Kernel version 2.6.32.9
I've tried so far:
- rebooting phone and pc
- factory reset phone
- Use other pc's => didn't work
- Connect a samsung phone to my pc with my LG cable => did work
- uninstall and reinstall all the necessary drivers
- mass storage mode on and off
- Installed android SDK and looked for adb devices, none shown
- phone doesn't show in the computers device manager either
Although when I do connect the phone it starts charging and if I go to the tethering settings it does recognize the fact that it is connected through USB.
So why can't I get my PC to recognize the phone.
I really need it cause I would like to root my phone to install a custom ROM.
I have tried rooting it with Gingerbreak as well, but that doens't seem to work either.
Thanks for the help
I just made a recovery.log in CWM:
http://pastebin.com/yJw6LEmf
It mentions something about USB in the bottom. Maybe it's a software issue after all?
Sent from my LG Optimus 2X
Ok so I purchased an i9000M that was advertised as broken (got it for cheap) to see if I could get it going for my step daughter. I turn it on.... I get the samsung boot screen and goes black when it should be booting OS.
Windows still recognizes it somewhat. If I look in device manager under "portable devices" It shows a "j" and "k" drive that are identified as i9000 and i9000 sd or something like that. Although Windows sees it.... It wont mount these drives unfortunately.
Things I've tried ( Before someone suggests I use a JIG............. It doesn't and will not work on this phone)
USB JIG (tested and working on my Hercules)
SD Card Partition (EXT4 and FAT32) because I suspect borked internal storage
SD Card Partition (ReiserFS and FAT32) Still nothing......... then I realized the phone probably wasnt rooted
3 button combos ( every single combination) nada
plugging in USB cable while holding volume up and down...
ADB Reboot recovery/download ( not recognized because I cant turn on debugging)
ETC ETC ETC........
I have been searching google for hours for some kind of clue as to what can be done other than JTAG repair and All I come up with (no matter what site im on) is " Use a USB JIG" duhhhh Its getting rather annoying.
Im no stranger to flashing ( no expert) but this one has me stumped. I was considering buying a RIFFbox anyways but I thought maybe some experienced users out there might be able to suggest something.
My hope is that something can be done with the J and K drive that was mentioned. Perhaps I can format and somehow push a rom straight to the internal storage without any assistance from the phone itself...... I know..... wishful thinking. or perhaps boot straight from external SD???? That would be interesting!
More to this.... I realize this question has probably been asked a million times because it seems to be a common issue on this phone but I suppose my long winded question really boils down to my last paragraph which I havent seen suggested yet.
EDIT: I have a Windows 7 AND kubuntu 12.04 dual boot if any suggestions require linux
Any help would be greatly appriciated.
kibosh1981 said:
Any help would be greatly appriciated.
Click to expand...
Click to collapse
My Android Solutions should get you started but FIRST ensure your battery is no malfunctioning and Battery contacts are good and not loose.
xsenman said:
My Android Solutions should get you started but FIRST ensure your battery is no malfunctioning and Battery contacts are good and not loose.
Click to expand...
Click to collapse
Thanks. i will have a look and experiment tomorrow.
I'll report back my progress
if it pops up when you plug it into the computer, check if it does in odin. if does in there too try to flash a stock rom. or better yet take this download and follow the read me intructions, except the dl mode part cause you said it doesnt work. try both with the phone on and off. no it isnt the bell version of the pom but it will work. you will problably want to root it then install galaxy s unlock tool from the market and use that to unlock the phone aswell.(cause it not the bell rom)
http://www.mediafire.com/download.php?34oxweahfpy53dj
taz0697 said:
if it pops up when you plug it into the computer, check if it does in odin. if does in there too try to flash a stock rom. or better yet take this download and follow the read me intructions, except the dl mode part cause you said it doesnt work. try both with the phone on and off. no it isnt the bell version of the pom but it will work. you will problably want to root it then install galaxy s unlock tool from the market and use that to unlock the phone aswell.(cause it not the bell rom)
http://www.mediafire.com/download.php?34oxweahfpy53dj
Click to expand...
Click to collapse
As I mentioned.... no download mode, therefore.... No ODIN. Unless someone has some magical way to make it work otherwise. The computer knows its an I9000 at least. Kies says its in the wrong mode and I have no UI so debugging is out of the question.
Also: Xsenmen. I was unable to get any of the tools to connect. In one section you mention that AndroPlatina attempts to connect while booting? I was unable to get this to happen. I even tried the "heat trick" to no avail
We have two Galaxy S Captivates. One connects to the computer fine, the other no longer does.
First the phone started randomly rebooting or becoming locked up. Then we had external SD issue and couldn't mount the "emmc" which, since it was using Cyanogenmod 9, was the external_sd. Pretty soon the phone was stuck at the boot animation, wouldn't get any further. So obviously I needed to reflash it, but now suddenly the USB did not even work either (it only charges). I did a factory reset and was able to get back into the OS, but when I connect the USB cable, no message pops up to connect, no matter what setting I use.
So I did a CWM restore to a much older backup. But in that one, USB is not working either now too.
I don't think it's physical, it suddenly stopped as I was trying to fix it. So is there any way to do the kind of reflash Odin and Heimdall do, but without USB? I can solder if some sort of serial cable needs to be made..
Or perhaps, if I know what COMORT it's connected to, I can do a manual choose, instead of letting Odin do it automatically? Since I can connect my other Captivate and see the name of the port...
Many thanks, I hope I really hope I can get this fixed...
Kakkoister said:
We have two Galaxy S Captivates. One connects to the computer fine, the other no longer does.
First the phone started randomly rebooting or becoming locked up. Then we had external SD issue and couldn't mount the "emmc" which, since it was using Cyanogenmod 9, was the external_sd. Pretty soon the phone was stuck at the boot animation, wouldn't get any further. So obviously I needed to reflash it, but now suddenly the USB did not even work either (it only charges). I did a factory reset and was able to get back into the OS, but when I connect the USB cable, no message pops up to connect, no matter what setting I use.
So I did a CWM restore to a much older backup. But in that one, USB is not working either now too.
I don't think it's physical, it suddenly stopped as I was trying to fix it. So is there any way to do the kind of reflash Odin and Heimdall do, but without USB? I can solder if some sort of serial cable needs to be made..
Or perhaps, if I know what COMORT it's connected to, I can do a manual choose, instead of letting Odin do it automatically? Since I can connect my other Captivate and see the name of the port...
Many thanks, I hope I really hope I can get this fixed...
Click to expand...
Click to collapse
This would be the first step: http://forum.xda-developers.com/showthread.php?t=1953930
BWolf56 said:
This would be the first step: http://forum.xda-developers.com/showthread.php?t=1953930
Click to expand...
Click to collapse
Thanks, but I've read that whole post. I've tried all possible regular solutions you can find around the net. My main question now is, is there a way to flash all those core components without using Odin or Heim. Can I use my CWM? Or perhaps ADB? Is there a way to specify a specific COMORT I'd like to connect to? Or any more tech savvy solutions like a serial cable connection? I need a solution for flashing without Odin or Heimdall.
Kakkoister said:
Thanks, but I've read that whole post. I've tried all possible regular solutions you can find around the net. My main question now is, is there a way to flash all those core components without using Odin or Heim. Can I use my CWM? Or perhaps ADB? Is there a way to specify a specific COMORT I'd like to connect to? Or any more tech savvy solutions like a serial cable connection? I need a solution for flashing without Odin or Heimdall.
Click to expand...
Click to collapse
Not on the Captivate. Everything is done by Odin or Heimdall using the usb port. There's a mobile Odin but it doesn't flash bootloaders and you can't get root with it.
Have you tried cleaning the usb?
Either fix the USB by cleaning it or replacing the port, or have fun with a barely usable Captivate :\. I don't understand why they made the port so flimsy if it was such an important part of the phone, seems kinda dumb imo.
If you do happen to find a fix, please let me know, kind of in the same boat .