My Computer Doesn't Recognize My Android Phone, What Should I Do?
"So my Nexus 4 is rooted and unlocked. When I am trying to install Cyanogenmod Nightly, I cannot get my computer doesn't recognize my phone. I have the drivers installed. I have tried with USB debugging on and off and tried after a factory reset. I'm at a lost as to what I can do when computer can't recognize my phone."
I guess the above situation must have caused a lot of trouble for many Android users, as nothing can be read by your PC when computer doesn't recognize Android phone. You might have a hardware problem with your phone, your PC, or your cable. On the other hand, you might simply have the phone set wrong. The paragraphs below offer solutions which you could use to deal with such problems. The solution works for various Android devices such as Samsung, HTC, Motorola, Sony, running Adroid 6.0 M, Android 5.1/5.0 Lollipop, Android 4.4 KitKat, etc.
Solution 1: Check Your Phone Set
First, you have to make sure that the physical connection is working. When your Android phone is plugged in, look for a USB icon on the row of icons at the top of the phone's screen. If you cannot find your phone, you should:
- Go to Control Panel > Administrative Tools > Services.
- Go down to Plug and Play and see if the status of it is "Started". If it isn't, right click it then select Properties.
- Set the "Startup Type" to Automatic then hit the Start button in order to start that service.
- Hit Apply > OK and then you can exit.
With all these are done, you can then try to plug your USB devices in again.
Solution 2: Update your computer
Sometimes outdated system (most often Windows) will not recognize any Android device (or any USB device). And it's always a good idea to update your system. Remember not to install too many updates at the same time (not more than two or three), though.
Solution 3: Use Debug Mode
When nothing works, debug mode DOES work most of the time. This is the mode intended for developers. It allows you to directly access your phone, transfer and install apps without notification. To activate debug mode, go to Settings > Developer options > and check USB debugging. Plug in your device. In the screenshots below, you can see the interface of Android Data Rcovery to learn how to activate debug mode.
Solution 4: Buy a New USB Hub If Your USB Hub is Damaged
Your micro USB hub in the phone can be damaged due to pin mis-contact or being constantly connected and disconnected due to a driver failure on your computer. To check if computer doesn't recognize Android phone because the USB hub is damaged, you can try another USB port, or you could try another computer.
To fix this problem, you can order one from eBay (a new USB hub costs only ) and replace the old one with the newly bought.
Solution 5: If Your Phone is Not Listed in ADB List
If your Android device wasn't on the adb List, you can do the following changes to make it appear:
- Make sure USB debugging is enabled from device, and do the following on your PC:
- Update Android SDK (Google USB drivers updated)
- From PC Control Panel, System -> Device manager -> Nexus 4 (the name of your Android device, here we take Nexus 4 for example) -> Install driver.
- Set Android SDK as path to search, include subfolders checked. After that, adb devices list will include your Android device.
You can check your Android phone to see what caused your phone's connection problem and choose the most suitable solution.