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
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 type | Appointment | Where to find out. |
|---|---|---|
| MTP USB Device | File and media transfer | Automatically in Windows 10/11 |
| ADB Interface | Debugging and management | SDK Platform Tools / Mi Suite |
| QDLoader 9008 | Emergency 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?
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.
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