Related
This is relating to a friend's Eris. Awhile back he went to the Kaos rom and had been enjoying it. Wanted to switch to the newer version of it, but after he finished the upgrade USB functionality disappeared.
When connected it still charges, but that's it. You can't see the phone or USB storage via a computer. Tried this on a couple of computers which I normally connect phones to, as well as a brand new XP install. USBDview showed no USB device connectivity from the phone.
Found out some basic terminal commands weren't working, neither was SU so I took the phone and flashed it back to stock (FlashBack 2.1), wiped everything, as if the phone was right out of the box. Got everything back up and running in pure Eris Verizon stock mode. Still no USB.
Used the famous "1 click" Eris root, burned the rootme.zip, and verified root/SU/terminal commands were working. Then tried USB. Nothing. Installed a couple of different roms. Still nothing. Installed the new Kaos one.. nope, no dice. Cleared Dalvik each time. I got ADB to work but only through wifi since there's no USB connection.
We spent probably 4 hours on this. Searched all the places I could think of, nobody seems to have a similar problem.
Something is whacked on the phone, either USB service files or USB hardware (such as the connector on the phone).. or maybe you guys can lend a hand. Tried different PC's, different USB cables. Nothing worked.
Did you try rebooting both the phone and the PC, with the phone disconnected?
Could be that the hardware (connector or electronics) is fried and the occurrence of that and the ROM flashing was merely coincidental. That seems like the highest probability given that you've tried the phone out on multiple PCs and also replaced the software with the factory software.
Does the PC make any noises ("ker-dunk" or "ker-donk") when you plug the phone in via USB?
When it is plugged in, have you looked in the (Windows) device manager at each of the devices underneath each "Universal Serial Bus Controller", to see if any of them have VID_/PID_ pairs such as:
0BB4:0C98 (USB Debugging On - Composite allows ADB and/or Mass Storage)
0BB4:0FFF (Fastboot/HBOOT/RUU modes)
0BB4:0FF9 (USB Debugging Off - Mass Storage only)
See this post for a little background on how to poke around with Windows drivers.
Frankly though, from the way you've described things, it sounds like a hardware problem.
If you can get hold of a Mac or a Linux PC, I'd see if it works there. With my Mac, anyway, I need no drivers to communicate with the Eris - it just works. Windows just seems to be a PITA sometimes with Erises.
roirraW "edor" ehT said:
Did you try rebooting both the phone and the PC, with the phone disconnected?
Click to expand...
Click to collapse
Aye
bftb0 said:
Could be that the hardware (connector or electronics) is fried and the occurrence of that and the ROM flashing was merely coincidental. That seems like the highest probability given that you've tried the phone out on multiple PCs and also replaced the software with the factory software.
Does the PC make any noises ("ker-dunk" or "ker-donk") when you plug the phone in via USB?
When it is plugged in, have you looked in the (Windows) device manager at each of the devices underneath each "Universal Serial Bus Controller", to see if any of them have VID_/PID_ pairs such as:
0BB4:0C98 (USB Debugging On - Composite allows ADB and/or Mass Storage)
0BB4:0FFF (Fastboot/HBOOT/RUU modes)
0BB4:0FF9 (USB Debugging Off - Mass Storage only)
See this post for a little background on how to poke around with Windows drivers.
Frankly though, from the way you've described things, it sounds like a hardware problem.
Click to expand...
Click to collapse
Yeah been through all of that, no noises. I had the Hardware tree expanded and had USBDeviceView running (application which gives you every nook & cranny detail on USB connections) and it showed nothing.
The second I plugged anything else in, it instantly showed up.
I think the next step is to grab some probes and check the data pins on the phone.
Thanks for the helpful replies so far.
Try rebooting into recovery and enabling usb ms toggle. Worked for me and I was having the same problem. Once the SD card loaded on the PC I backed up everything important (including the rom i wanted to use next), deleted everything else, and then formatted the card to Fat32 (not changing the name and using full format NOT quick). Afterwords I put the rom back onto the freshly wiped SD, hit the trackball to disable USB ms, and then i wiped the data and dalvik, flashed the rom, let it load and sync for a few, plugged it in and eureka!! USB woked again on the phone and PC.
Sent from my RedGlassV2 using XDA App
settlethestorm said:
Try rebooting into recovery and enabling usb ms toggle. Worked for me and I was having the same problem. Once the SD card loaded on the PC I backed up everything important (including the rom i wanted to use next), deleted everything else, and then formatted the card to Fat32 (not changing the name and using full format NOT quick). Afterwords I put the rom back onto the freshly wiped SD, hit the trackball to disable USB ms, and then i wiped the data and dalvik, flashed the rom, let it load and sync for a few, plugged it in and eureka!! USB woked again on the phone and PC.
Sent from my RedGlassV2 using XDA App
Click to expand...
Click to collapse
Good suggestion. Now that you mention it, I think I've seen this work to get some people going again.
We tried the MS toggle switch, one of the first things actually. Here's what happened. When he pressed it, it said it successfully unmounted. In doing so it took away the option on the menu to 'return' to the previous menu (paraphrasing here). The only way the option would return is if you re-mounted it.
Here's the tricky one though, if you didn't remount the memory it didn't matter anyhow because it would re-mount itself in a bout a minute or so of idle time at the screen. We tried simply taking the battery out after receiving the success screen, but found out it was still mounted anyhow afterward.
One thing you pose which does interest me is formatting the SD card again. Even though I ran a check and it comes up fine and we've been copying files to/from it, I wonder if a good thorough formatting would help. Sometimes that's fixed problems in the past. Definitely will try that next, and before using it will wipe the cache and see if that helps. Thanks for the tip!
We'll post up our findings once we can re-try this stuff.
Well I'm glad to offer any help, after all, I was having a wicked similar problem to yours. I believe your correct about the SD. I think it was the fresh format that did the trick. From what I've heard, the stock Eris SD card just isn't that great. There not meant for constant writing and I think just my regular usage (apps2sd, flashin roms frequently, downloading torrents, and heavy data usage) all played a role in screwing up the SD card. Beause as you flash roms, unless its 2.2 to 2.1 or vice-versa, the SD card never gets touched. I consistently had about 4.5gb filled out of the 7 at all time, sometimes more. I would open up the SD and not even recognize half the folders or files. I have a feeling some of those files were telling my phone NOT to connect via USB or install or uninstall ANY apps. That was my exact problem, and the format cleared it all up perfectly first try. After days of troubleshooting, tweaking in adb, flashing multiple froyo roms only to find nothing would install, and more or less being p*ssed off at my eris u can imagine how happy I was lol.
Sent from my RedGlassV2 using XDA App
I just flashed RR3.1.2.... I was using another ROM before this.
Everything is fine but i tried ti install iStunt2 Game and Rom Tool Box but they get FC.
Can someone please advise me how to fix this? I did try to fix permissions but its not working. I was not having any issue like this in previous ROM....
Maybe try checking the RR forums, or possibly reflashing. I've had problems before where certain apps just refuse to work on RR.
I personally have found even the latest RR to be too unstable/buggy for daily use. Every time I go back to it I find something within the first day that makes me choose another ROM.
Thanks for reply
No its working good for me ..... now
was trying to copy data files for a few games from my PC to SD card through data cable (They are big like 600-700mb). When the copy process reaches around 80-90% my phone reboots by itself. Any advice?
fakhersidhu said:
Thanks for reply
No its working good for me ..... now
was trying to copy data files for a few games from my PC to SD card through data cable (They are big like 600-700mb). When the copy process reaches around 80-90% my phone reboots by itself. Any advice?
Click to expand...
Click to collapse
if the problem is with USB mass storage mode do try with MTP mode and see
Thanks for the idea.. I ll try this when i ll go back home and ll update this post
Wipe data, reflash, that might fix your porblem.
Sun90 said:
if the problem is with USB mass storage mode do try with MTP mode and see
Click to expand...
Click to collapse
Yah changed the mode to MTP and fixed permissiosn in Stweaks ... all was good and a changed Mode to defult and now its working on default as well...
I don't know some thing replated to permissions or just needed a reset ....
I am having this issue with my device again now. I thought its fixed but I was wrong
tried both MTP and Mass Storage Mode no luck
This is the only issue
ok Dori is on to this one So probabaly we ll get this fixed in coming release for Dori Kernel
dorimanx said:
i think i know what can fix that,
i am doing tests, some EMMC external cards acting differently, and kernel using too much RAM to copy files first to RAM then to sdcard, it's SLOW and cant handle 10~20Mb/s
if you plug it in card reader you get 4~7MB max.
so here comes then fun part! kernel load as much as possible to RAM and then try to transfer to card on background, but it's take too much RAM, and ROM service PANIC and do reset to main ROM service to release the RAM, and you get HOT boot, and damaged file on card, (not complete)
i will reduce the amount of RAM used, but it's will reduce transfer speed, but be more stable.
we need stability, for people with GOOD quality fast external cards, speeds will remain the same.
so no bad effect.
thanks for report, (i seen that bug report many times, from random users, but was busy with more important work. now i can try to fix this.)
Click to expand...
Click to collapse
New Release for Dori kernel with this fix
Hello,
I've got a problem since a while.
I've never had any problems to use my phone as a USB Mass Storage device but now it's totally impossible.
When i plug my phone on my computer I tap in the notification bar on "USB connected" ("connecté par USB") and on "Activate USB Mass Storage".
At that time my phone reboots without possibilities to use my phone as a usb key.
For information, I've been truing with and without USB Debugging, I had format my SD card several times, I tried with a differrent SD Card.
Nothing works. My only solution is to use MTP or PTP which is not a good solution for me.
I haven't found any similar problem in the threads, then if someone can help me...
Thank you by advance.
PS: My configuration: CM 10.1 Nightly 20130608 - Stock kernel - GT-I9100
chrislsn said:
Hello,
I've got a problem since a while.
I've never had any problems to use my phone as a USB Mass Storage device but now it's totally impossible.
When i plug my phone on my computer I tap in the notification bar on "USB connected" ("connecté par USB") and on "Activate USB Mass Storage".
At that time my phone reboots without possibilities to use my phone as a usb key.
For information, I've been truing with and without USB Debugging, I had format my SD card several times, I tried with a differrent SD Card.
Nothing works. My only solution is to use MTP or PTP which is not a good solution for me.
I haven't found any similar problem in the threads, then if someone can help me...
Thank you by advance.
PS: My configuration: CM 10.1 Nightly 20130608 - Stock kernel - GT-I9100
Click to expand...
Click to collapse
make a backup for a safety and try another kernel
Dorimanx should be good for CM
Also try to flash another Nightly and report
WarcoLLapsE said:
make a backup for a safety and try another kernel
Dorimanx should be good for CM
Also try to flash another Nightly and report
Click to expand...
Click to collapse
I just tried with the last Dorimanx Kernel and it works fine.
Thank you, it's a good solution but I still would like to find how to solve my problem with the CM10.1 kernel.
chrislsn said:
I just tried with the last Dorimanx Kernel and it works fine.
Thank you, it's a good solution but I still would like to find how to solve my problem with the CM10.1 kernel.
Click to expand...
Click to collapse
Thats good :good: so ur device just having only software problem.
Nightly builds are not the same as "Stable". Maybe its a some kind of kernel bug in this case. Try another build as i mentioned before. Read and search CM thread for "usb mass storage".
Report ur exp with another build.
And btw if u wanna say "thanks" - just press the button in my post
It just stopped working. When I plug into PC, it just says it's charging? No idea what I could have done. I even tried restoring my backed up stock rom, but that made no difference. Tried two different PC's. What settings should I look for? Can I get to it via reboot, and pressing something. I seem to remember one time when my phone wouldn't boot, that I still had USB access.
big_dog1968 said:
It just stopped working. When I plug into PC, it just says it's charging? No idea what I could have done. I even tried restoring my backed up stock rom, but that made no difference. Tried two different PC's. What settings should I look for? Can I get to it via reboot, and pressing something. I seem to remember one time when my phone wouldn't boot, that I still had USB access.
Click to expand...
Click to collapse
If you have CWM installed then yes, you *should* be just fine. In mounts and storage menu, the last option i think is "mount USB storage" and it will show up in windows as removable storage then. If this doesn't work I can guess two things, one, your cable only has the power pins still connected, and not data. So try another cable. Or, on the USB connector inside your phone its not connecting both data pins, only power.
Should be able to visually check for damage to the micro usb port. Best of luck.
[r.]GimP said:
If you have CWM installed then yes, you *should* be just fine. In mounts and storage menu, the last option i think is "mount USB storage" and it will show up in windows as removable storage then. If this doesn't work I can guess two things, one, your cable only has the power pins still connected, and not data. So try another cable. Or, on the USB connector inside your phone its not connecting both data pins, only power.
Should be able to visually check for damage to the micro usb port. Best of luck.
Click to expand...
Click to collapse
I have TWRP. Does that change the suggestion?
big_dog1968 said:
I have TWRP. Does that change the suggestion?
Click to expand...
Click to collapse
not if there is an option to enable storage, I haven't used twrp in forever, so I can't tell you definitively. You could download CWM on your device and flash it in TWRP though.
USB port appears fine. Tried different cable that works on my son's phone and it still didn't work. Is there an app that is good for troubleshooting usb connections someone could recommend. Thanks.
big_dog1968 said:
USB port appears fine. Tried different cable that works on my son's phone and it still didn't work. Is there an app that is good for troubleshooting usb connections someone could recommend. Thanks.
Click to expand...
Click to collapse
According to google TWRP does have an option to mount usb storage, have you tried seeing if windows can recognize your phone storage in recovery?
An alternative solution could be to use a shared folder in windows and ES file explorer to connect to that share, and send and receive files that way, so at least you have some ability to manage the device. *through WiFi on the phone to the LAN that your PC is on*
I would suggest deleting all the drivers for your device in windows but you already said you tried on a second computer. I'm stumped on this one at the moment.
[r.]GimP said:
According to google TWRP does have an option to mount usb storage, have you tried seeing if windows can recognize your phone storage in recovery?
An alternative solution could be to use a shared folder in windows and ES file explorer to connect to that share, and send and receive files that way, so at least you have some ability to manage the device. *through WiFi on the phone to the LAN that your PC is on*
I would suggest deleting all the drivers for your device in windows but you already said you tried on a second computer. I'm stumped on this one at the moment.
Click to expand...
Click to collapse
Thanks for the suggestions. So far, none have worked. I wonder if there is an android app, that can check if the usb ports are working or not?
I had the same problem on SlimBean, Beanstalk and maybe another I can't remember. Switching to dvhexer's CM 10.2 fixed it. I THINK my problem was that those other ROMs require the phone to have been on stock 4.1.2 before flashing and dvhexer's CM 10.2 doesn't. I'm not sure, but that seems likely to me. In any case, make a backup of your current ROM and flash CM 10.2 to see if that fixes the issue. I really like Beanstalk but the ability to connect to my PC is vital to me so I'm on 10.2 for now. Hope this helps.
Sent from my Optimus G using XDA Premium 4 mobile app
Removed
Have the same problem :/ it randomly happened to me, haven't found any sort of fix.
I think I'm going to go back to stock, take it to a service center and say, "it aint workin". Still under warranty. Doubt they'll do much snooping if it appears to be running stock Rom.
Can you even flash back to stock? I tried flashing it once and it wouldn't boot, completely wiped everything and reinstalled and it still wouldn't boot, so I'm stuck on custom roms apparently with no connection to pc so no lgnpst possible
Sent from my LG Optimus G using Tapatalk 4
I installed Cyanogenmod 10.1 on my Galaxy S2 which is working fine except when I try to connect it to a PC through USB. I plug in the cable and nothing, absolutely nothing, happens. Not even a sound or an unrecognized device.
However, when I reboot into Download mode, I hear a sound when connected and Zadig can see it. When I disconnect, I hear the disconnect sound. This has led me to believe it has something to do with the ROM.
I have tried different PCs, same results. Installed the USB Switcher app from Play Store, nothing changed. Downloaded and installed the latest Samsung USB drivers from here, reboot and still no signs of life. :crying:
Not sure if this is related but when I go to System Settings>Storage>USB STORAGE the "Mount USB card" option is grayed out. Even though I have an microSD card installed and I can listen to the music that's stored on it. Furthermore, I can access it in the CM File Manager app but only with superuser privileges where it is mounted as sdcard1 (I can only browse sdcard0 in safe mode). Don't know how relevant this is but I thought I'd put it out there.
I'm sure there is someone smarter than me out there with the answer to my problem. Any help is greatly appreciated
Given what you've already tried (going back to stock, different PC's, etc, etc), and given how quick/easy/cheap it is to do yourself, I'd be replacing the USB board/port. KeithRoss39 has a guide in the General section; search for it. Has all the info you need to get it done without fuss. These things often don't die completely & will often show a few faults like you're seeing (I presume you can still charge the phone normally ?)
Well, you can always buy a card reader. They are like super cheap. I live in India where it costs around 30INR (which is less than half a dollar). So until you change your USB port, you can still transfer your files by removing the sd card and putting it in the card reader. Easy peasy!
Do hit the thanks button if i helped!
Or maybe it's the extSD bug from CM 10.x kernel, have you tried switching rom/kernel?
Inviato dal mio GT-I9100 utilizzando Tapatalk
Thanks for the replies! :good:
I don't think the USB board is broken because it worked when I used Heimdall to flash and ADB to push the CM.zip to the microSD card, two days ago. I bought the phone used where it was factory reset and I installed CM (10.1 stable) straight away. When I reboot into Download mode and connect the phone to my PC, it works. Then I can mount the microSD card through ADB so that's not really the problem. What I want is to connect my phone through USB to my computer without Download mode + ADB. Like "normal".
Aello, could you give me further info about this bug? I can't seem to find any reference to it through Google. No, I haven't tried switching ROMs beside my switch from stock (which I didn't use at all) to CM 10.1.
Any further tips would help
I would suggest you to try some different custom/unofficial ROMs, since CM used to have some issues on mounting the extSD in 10.1 and 10.2 kernel.
I think I'll just try that. Any suggestions?
Thanks!
I would firstly try to flash a different, compatible, kernel, such as dorimanx's or gustavo's or apolo's, try to go under the storage managment and see if any new menu pops up. If this doesn't fix the problem, I'd move to a kitkat rom with either built in kernel or switch to one of the mentioned (kitkat version).
Inviato dal mio GT-I9100 utilizzando Tapatalk
After researching quite a bit I have decided to go with Dorimanx's kernel. However, I'm just a little bit paranoid about bricking my phone and it would really help to get a clarification on some things beforehand.
According to the Dorimanx's installation guide I should reboot into recovery and install the zip from sdcard. Is CWM the right tool for this and how would I do it? Is it as simple as installing gapps, just install zip from sdcard? Boom, done! No need for any wipe/factory reset/etc?
Thanks for all the help so far!
I had the same issue when I flashed latest omniROM today, turns out the phone was in USB debugging mode so didn't connect. Go to developer options in settings and check it is not in USB debugging mode!
If you have no developer mode go to settings - about phone and then click lots on build number until it says you are a developer (or something like that), then the developer option will appear.
Hopefully that will fix it for you!
Dom
Kernel flashing is boom, done yes, tho caches (NO need to wipe data/factory) wiping doesn't hurt. CWM is the right tool and the new kernel will bring his custom recovery along (it will or will not change, depens on which recovery you are on). Make sure to get the right kernel for your rom!
Inviato dal mio GT-I9100 utilizzando Tapatalk