An Android smartphone connected via USB, which instead of transferring files only shows a charging icon, most often signals an error in selecting the operating mode in the settings or the absence of MTP drivers in the Windows system, rather than a physical breakdown of the device.
Lack of response from the Windows or macOS operating system connection of the device blocks the ability to quickly synchronize photos, backup contacts or install applications via ADB. USB connection - this is not just a power supply, it is a complex data exchange protocol that requires correct configuration on both sides. In this article, we will analyze in detail the diagnostic algorithm that will allow you to fix the problem yourself without contacting a service center.
First, you need to exclude the most obvious physical causes before delving into the jungle of system settings. Sometimes the problem is solved by simply replacing the wire or reconnecting to a different port, which saves hours of searching for software bugs. However, if simple methods do not help, a sequential check of each level of interaction between devices will be required.
Diagnostics of the physical connection and cable
The first and most critical step is checking the integrity of the hardware. Modern USB cables often look good on the outside, but have internal breaks in the cores responsible for data transfer (Data+ and Data-), leaving only the power lines (VCC and GND) operational. This is why the phone is charging, but the computer does not detect it. Try to use a known-good cable, preferably original or certified by the manufacturer, since cheap analogues often do not meet the specifications for transmitting high-speed traffic.
It is also worth paying attention to the condition of the USB port smartphone itself. Over time, dust, lint from pockets, and oxides accumulate in the Micro-USB or USB Type-C connector, which prevents the plug from making tight contact. Carefully inspect the port under a bright light; if you see dirt, you can remove it with a wooden toothpick or compressed air, avoiding the use of metal objects that can short-circuit the contacts.
⚠️ Attention: Do not use metal needles or paper clips to clean the port. This can lead to a short circuit in the power management contacts and permanent damage to the charge controller on the motherboard.
It would be a good idea to check the ports on the computer itself. Connect the cable to different connectors: If you are using a desktop PC, try the ports on the back of the motherboard, as they have a direct connection to the chipset, unlike the front ports of the case, which often suffer from poor cable connections. On a laptop, try switching between USB 2.0 (black) and USB 3.0 (blue) ports, as sometimes drivers for one of the standards may not work correctly.
Setting the USB operating mode in Android
By default, modern versions of Android activate the “Charge Only” mode when connected to a computer for security purposes. This is to prevent attackers from accessing your data through public charging stations. You need to manually switch this mode to File Transfer (MTP) or Picture Transfer (PTP).
After connecting the cable, unlock the smartphone screen and swipe down from the top edge of the screen to open the notification panel. There you should see a system notification with text like “USB charging” or “USB connected.” Click on this notification and the operating mode selection menu will open. Select item File transfer or MTP. If you just want to transfer photos, you can select PTP mode, which is sometimes recognized by the computer even when MTP refuses.
In some shells, such as MIUI from Xiaomi or OneUI from Samsung, access to these settings may be hidden deeper. If the notification does not appear automatically, go to Settings → Connected devices → USB. Make sure the switch is in the correct position. Sometimes it helps to activate the “Charge only” mode and then return to the data transfer mode, which initiates a second handshake of the protocols.
If the USB mode selection menu does not appear even after connecting, try turning on the lock screen and connecting the cable again - some smartphones prohibit changing USB settings on a locked one screen.
Installing and updating device drivers
If the physical connection and operating modes are fine, but the computer is still silent, the problem almost certainly lies in the drivers. The Windows operating system may not have built-in drivers for your specific smartphone, or the installed version may be corrupt. To diagnose, open “Device Manager” on your computer (click Win + X and select the appropriate item).
In the equipment list, find the “Portable Devices” or “Other Devices” section. If you see your device with a yellow exclamation point or the name "Android", "ADB Interface" or "Unknown Device", then the driver is not installed. Right-click on the device and select Update Driver → Automatically Search for Drivers. If Windows doesn't find anything, you'll have to download the drivers manually.
Smartphone manufacturers often provide their own utilities that install the full package of necessary drivers. For Samsung it is Samsung Smart Switch, for Xiaomi - Mi PC Suite, for Sony - Xperia Companion. Installing such proprietary software ensures that the system will have all the necessary components for correct operation MTP protocol.
| Manufacturer | Name of the utility | Driver type | Features |
|---|---|---|---|
| Samsung | Smart Switch / USB Drivers | MTP, ADB | Requires disabling the antivirus during installation |
| Xiaomi | Mi PC Suite | MTP, Fastboot | Often requires manual selection of the driver in the manager |
| Google Pixel | Google USB Driver | ADB, MTP | Distributed via Android SDK |
| Huawei | HiSuite | Hisuite Driver | Required to unlock the bootloader |
In case of manual installation through Device Manager, select “Update driver” → “Search for drivers on this computer” → “Select a driver from the list of available drivers.” If there is "MTP USB Device" or "USB Composite Device" in the list, try selecting them one by one. Sometimes selecting the “Standard USB Hub” driver helps.
☑️ Checking drivers
Activation of USB debugging and special modes
When standard methods do not work, developer mode comes to the rescue. USB Debugging is a powerful tool that changes the way your computer and smartphone interact by allowing you to use the ADB (Android Debug Bridge) protocol. Enabling this feature often “stirs up” stuck connection services.
To activate developer mode, go to Settings → About phone and find the “Build Number” (or “MIUI/EMUI Version”) item. Click on this item 7 times in a row with quick clicks until the message “You have become a developer” appears. After this, a new section “For Developers” will appear in the main settings menu. Go there and find the “USB Debugging” switch, activate it.
When you connect a phone with debugging enabled to a computer, a request to confirm the RSA key (“Allow debugging from this computer?”) will appear on the smartphone screen. Be sure to click OK or Always Allow. If this window is not there and the computer does not see the device, try disabling and re-enabling debugging with the cable already connected.
⚠️ Attention: Do not leave USB debugging enabled all the time, especially when using public chargers. This could open up access to your data to potential attackers (Juice Jacking attack).
In the developer menu, it is also worth checking the “Default USB Configuration” item. Set it to "File Transfer". In addition, there is a hidden setting “Select USB configuration”, where you can force the MTP mode. If you have a Google smartphone or pure Android, turning on the “Automatically select USB configuration” option may help.
What to do if the “Build number” option is not clickable?
If you cannot activate developer mode, make sure that the device does not have parental control restrictions or corporate security profiles that block changes to system settings. In some cases, you may need to remove your Google Account from your device (after resetting) if it has been locked by an administrator.
Problems with specific versions of Windows and macOS
Sometimes the problem lies not in the phone, but in the features of the computer's operating system. Windows 10 and 11 users may experience media player service conflicts that take over control of MTP devices. Check the "Application Help Desk (AppXSvc)" or "Windows Media Player Network Sharing Service" service - try stopping them through the "Services" menu (services.msc) and reconnecting the phone.
The situation is different on macOS: this system does not support the MTP protocol out of the box for managing Android files the way Windows does. To connect, you will definitely need to install third-party software, for example Android File Transfer or OpenMTP. Without these apps, the Mac will only see the phone as a charging device, and no settings on the smartphone will help transfer files.
It is also worth considering that antivirus software or firewalls may block the connection of new devices. Try temporarily disabling your antivirus and checking if the phone appears in the system. If this helps, add your device or MTP process to the security settings exceptions.
In rare cases, a complete reset of the network settings on the smartphone helps. This won't delete your photos or contacts, but it will reset your Wi-Fi, Bluetooth, and, importantly, USB connection settings. You can find this option in the section Settings → System → Reset settings → Reset Wi-Fi, mobile data and Bluetooth settings.
On computers with macOS, transferring files from Android is impossible without installing special intermediary software, while Windows works natively if drivers are available.
Hardware faults and extreme measures
If none of the software methods worked, there is a high probability of hardware failure. This may be a failure of the power controller on the smartphone's motherboard, which is responsible for distributing signals between the charging and data lines. Diagnostics at home is limited here, but you can try connecting the phone to another PC or even to a TV via a USB hub.
Another possible reason is damage to the flash memory. If the internal memory of the smartphone is faulty, the Android system may boot but will not be able to mount storage for external access, causing the computer to not see the file system. In this case, the phone may be detected as an unknown device with zero memory.
The most drastic measure is to completely reset the device to factory settings (Factory Reset). This action will delete all data from the phone, so resort to it only if the data is not important or is already saved in the cloud. Resetting eliminates any software conflicts, viruses or system file errors that may be blocking the USB port.
⚠️ Attention: Before performing a hard reset, be sure to remove the SD card, if installed. In rare cases, the formatting process may affect the external memory card if it has been combined with the internal memory (Adoptable Storage).
In conclusion, if the phone is not detected even after a reset and on different computers with different cables, the problem is physical in nature. You will need to replace the charging connector (sub-board) or repair the motherboard in a specialized service. Often replacing the connector is inexpensive and solves the problem forever.
Frequently asked questions (FAQ)
Why does the computer make a connection sound, but the phone does not appear in "My Computer"?
This means that there is a physical connection, but the operating system cannot mount the file system. Most likely, the phone is set to “Charge Only” mode, or MTP drivers are missing. Check the notification shade on your smartphone and Device Manager on your PC.
Is it possible to transfer files if the phone screen is broken and does not respond to touches?
Yes, if USB debugging was previously enabled and you confirmed access for this computer, you can use apps like ADB or screencasting via USB. If debugging is disabled, you will need to connect a USB mouse via an OTG cable to control the menu and enable file transfer.
The phone connects, but the files are copied very slowly or with errors.
This is a sign of a bad cable that does not support high speeds, or the use of a USB 2.0 port instead of 3.0. The problem may also be overheating of the memory controller or file system fragmentation. Try a different cable and port.
How to connect to Android via Wi-Fi if USB doesn't work?
Use apps like "WiFi File Transfer" or built-in network sharing features in Explorers (for example, Solid Explorer). Make sure your phone and computer are on the same Wi-Fi network. This is an excellent alternative to a cable for wireless data transfer.
Does the computer see the phone in Fastboot or Recovery mode?
In Fastboot mode, the computer sees the device as a specific device (Fastboot drivers are required), but the file system is not accessible. In Recovery mode, access to files is usually also closed, unless it is a custom recovery with MTP support (for example, TWRP), where the function can be enabled in the settings.