Why your computer can’t see your Xiaomi Redmi Note 5 phone via USB, but it’s charging

When you connect your Xiaomi Redmi Note 5 to your computer, hear the characteristic sound of a Windows connection, see the charge indicator on your smartphone screen, but nothing appears in My Computer, it is one of the most common. This is a classic symptom that indicates that physical contact on power lines is established, but the logical connection to transfer data does not occur. Most often the reason lies not in the breakdown of the motherboard, but in the banal settings of the USB interface or damage to the internal cable veins.

Redmi Note 5 owners face this regularly, especially after updating their MIUI firmware or reinstalling the operating system on their PC. The system automatically selects Charge Only mode for security reasons, hiding the file system from unauthorized devices. To regain access to photos and documents, you need to consistently eliminate software conflicts and verify the integrity of the hardware.

Next, we’ll look at all the possible causes, from the simplest settings in the Android menu to the complex manipulation of drivers in the Device Manager. It’s important to understand that ignoring the problem can lead to the inability to reflash the device in the event of a critical failure, so the ability to communicate with the PC is a basic skill of Xiaomi users.

Checking physical connection and cable

The first thing to rule out is that the cable or the port itself malfunctions, and the fact that the phone is charging only suggests that the two central veins of the cable are intact, but data transfer requires the health of all four (or more in USB 3.0) contacts. Often, cables from cheap power banks or car charges have no data lines initially and are designed solely for current supply.

Try replacing the wire with a known original or high-quality analogue that can transmit data at high speeds. Also worth paying attention to the Micro-USB connector in the phone itself: over time, it fills with dust and pile from your pockets, which prevents the plug from fitting tightly. Carefully clean the port with a wooden toothpick or compressed air.

⚠️ Note: If the cable moves in the port charging appears, then the Micro-USB connector is likely to be lost. In this case, software methods will not help, you will need soldering of a new connector in the service center.

It will not be superfluous to check and yourself. USB-Connect the phone to another connector, preferably located on the back of the system unit directly to the motherboard, as the ports on the front panel or through the USB-Hubs may not provide enough voltage for the stable operation of the controller.

☑️ Diagnostics of cable and port

Done: 0 / 4

Configure USB mode in MIUI

The most common reason why Xiaomi Redmi Note 5 is not visible to your computer is because you choose the default USB mode. Once you connect the cable, the Android system defaults to charging mode, blocking access to files. You need to manually switch this option.

Immediately after connecting the cable, unlock the smartphone screen and lower the notification curtain from top to bottom. There should appear a system notification with a connection status, such as “Charge via USB.” Click on this line to open the mode selection menu.

In the list that opens, select File Transfer (or MTP) and then the computer will make a new device detection sound, and your phone icon will appear in Explorer. If there is no file transfer point in the list, USB debugging may be enabled, which changes the menu behavior.

💡

If the USB mode selection menu does not appear, turn on Developer Mode: go to Settings → About Phone and quickly click on MIUI Version 7 times.

Sometimes switching between MTP and PTP (Photo Transfer) helps, the computer may not correctly detect the device in one mode but succeed in another, and try both if the standard method doesn't work.

Installation and update of drivers

Even with the right cable and settings, Windows may not have the necessary drivers to identify Redmi Note 5. Often in Device Manager, such hardware is displayed as “Unknown Device” with a yellow exclamation mark.

To correct this, open Device Manager (click Win + R, enter devmgmt.msc and press Enter). Find Portable Devices or Other Devices in the list. If you see your phone or device with an error, right-click on it and select Update Driver.

The best way to get current drivers is to use the official Mi utility. PC Suite or Xiaomi ADB/Fastboot Tools. They will automatically install all the necessary components, including ADB Interface and drivers MTP. Drivers are often included in the Google package. USB Driver available through Android Studio.

Driver typeAppointmentWhere to find out.
MTP USB DeviceFile and media transferAutomatically in Windows 10/11
ADB InterfaceDebugging and managementSDK Platform Tools / Mi Suite
QDLoader 9008Emergency firmware (EDL)Qualcomm Drivers

If automatic search doesn't work, try manually specifying the path to the driver. In the driver update window, select "Search for drivers on this computer," then "Select a driver from the list of available drivers." In the vendor list, find Xiaomi or Google and select the appropriate model.

What to do if the driver is not installed?
If the driver installation is interrupted by a code error of 10 or 43, try temporarily disabling driver signature verification in Windows. To do this, when you boot your PC, log in to the diagnostic menu and select “Disable mandatory driver signature verification.” Once the driver is successfully installed, you can return the verification.

Using debugging over USB

Function “Debugging by” USB» (USB Debugging is a powerful tool for developers that can also help restore a connection to a computer when standard methods don't work. It allows a computer to have full access to the Android system.

To activate this feature, go to Settings → About Phone and quickly click on MIUI Version seven times. You will see a message that says “You’ve become a developer.” Then go back to the main settings menu, select “Advanced Settings” → “Developers”.

Inside the menu, find the USB Debug Switch and activate it. When you connect to your PC, you'll see a request for debugging permission from that computer on your phone screen, be sure to tick "Always Allow" and click "OK."

⚠️ Warning: Do not turn on debugging by USB This gives you full access to your data and can be used by attackers to steal information or install malware.

Once you have debugging enabled, try reconnecting to your computer, sometimes requiring you to reboot your phone with debugging enabled to make the changes take effect and the USB controller is in the right mode.

📊 What method helped you solve the problem?
Cable replacement
Setting up USB mode
Reinstallation of drivers
Initiating debugging
Nothing helped.

Problems with the Windows operating system

Sometimes the problem isn’t with the phone, but with the computer’s operating system itself. Windows Media Player or MTP may not work properly, especially on older versions of Windows 7 or Windows 10 LTSC builds, where multimedia features are stripped down.

Check if Windows Device Manager Service and MTP Support are enabled. To do this, click Win+R, enter services.msc, and find the appropriate services in the list. Make sure their startup type is Automatic and they are running.

It’s also worth checking the Windows Event log for USB-related errors. Right-click on “This Computer” → “Manage” → “View Events” → “Windows Logs” → “System.” Look for USB or MTP source errors when you connect your phone.

If nothing works, try connecting to another computer. If the other PC has an instant phone, then the problem is exactly in the software or ports of your main computer, and it is worth updating the motherboard chipset.

Hardware malfunctions and repairs

If none of the software methods worked and the phone is still charging, there is likely to be a hardware malfunction.In the Redmi Note 5, a common problem is the lower board plume, where the charging connector is located, moving away from the motherboard.

Disassembling the phone requires care: remove the back cover (it is glued), unscrew the board's protection screws and check the connectors. Oxidation of contacts after moisture is ingested can also block data transmission, leaving the power line working.

In the worst case, the power controller or the southern bridge responsible for processing could fail. USB-Self-repair is complex and requires soldering equipment and experience with small electronics.

💡

If the phone is only detected in EDL mode (Qualcomm HS-USB QDLoader 9008), this indicates a deep software or hardware problem that requires flashing through special utilities.

For diagnosis, you can use the command in the command line:

adb devices

Frequently Asked Questions (FAQ)

Why does the computer beep when connected, but nothing appears?
The sound means that the physical connection was successful and the USB controller recognized the device. The absence of files indicates that Windows can not find the right driver for the MTP mode or the phone is in Charge Only mode.
Can a virus on your phone block your connection to your PC?
Theoretically, yes, some malware can change settings. USB-However, Xiaomi is more likely to block the antivirus of the computer itself, which may prevent the connection of new devices.
Does battery drainage affect the visibility of the phone?
If the battery is critically low (less than that). 3-5%), The phone can go into emergency charging mode, blocking all other functions, including data transmission. 10-15 minutes before connecting to the PC.
How to reset USB settings on Xiaomi?
There is no special USB Reset button. Go to Settings → For developers, find the default USB configuration and select File Transfer. A full device reboot also helps.