How to set up data transfer from Xiaomi Redmi phone to your computer via USB: full guide

Why? USB-Xiaomi Redmi connection doesn’t work out of the boxΒ»?

You connected Xiaomi Redmi to your computer through USB-And you can see the charging instead of the expected access to the files, and that's the typical situation for the brand's smartphones, because the default device is Redmi devices (be it Redmi Note 12, Redmi 10 or whatever). POCO X5) activate the "Charge Only" mode when you first connect to a new PC, so the manufacturer protects user data from unauthorized access.

The second common scenario is that the computer doesn't recognize the phone at all, and that's because of missing MTP drivers or outdated MIUI firmware. For example, in versions of MIUI 13 and later, the connection algorithm has changed, so you need to have explicit confirmation of trust on the smartphone screen, and without that, even a properly configured cable will not give you access to the file system.

In this article, we will analyze all the stages of configuration - from choosing a cable to solving errors such as Β«USB-And we'll also find out why Redmi is sometimes defined as a portable device, but doesn't open a folder, and how to fix it without flashing it over.

What cables and ports are suitable for data transmission?

Not everyone. USB-The cable is capable of transferring files. Cheap charging cables often lack contacts to transmit data, and they only have power (+5V and GND). To check your cable:

  • πŸ” Check the connector: inside the USB-type C should be 9 contacts (cheap cables often have 4-5 of them).
  • πŸ’» Connect the cable to the PC and check in Device Manager (Controllers section) USB): If an unknown device appears, the cable is working.
  • πŸ“± Try another cable: original from Xiaomi or certified USB 2.0/3.0 marked SS (SuperSpeed).

It is also important to consider the version. USB-port:

Type of portTransmission speedIs it good for Redmi?Notes
USB 2.0Up to 480 MbpsYes.Slower but compatible with all models
USB 3.0/3.1Up to 5-10 GbpsYes.Requires a cable with blue connectors
USB-C (Thunderbolt)Up to 40 GbpsYes.Best for Redmi K60, POCO F5
USB 1.1Up to 12 MbpsNo.Too slow, mistakes are possible.

Critical: Charger cables (such as those from a wireless headphone suite) don’t support data transfer 90 percent of the time, and if you use a cable, Windows or macOS, it will simply ignore the connected Redmi as a drive.

πŸ“Š What? USB-You are using the cable to connect Xiaomi Redmi?
Original from Xiaomi
Third-party USB-C (unlabeled)
Cable from another device (headphones, powerbank)
USB 3.0 with a blue connector

Step-by-step setting up the data transfer mode on Xiaomi Redmi

Now, the main thing is to activate the MTP (Media Transfer Protocol) mode on the phone, which allows the computer to "see" Redmi as a removable disk, and the instructions are universal for all models on MIUI 12-14:

  1. Connect your phone to your computer with the original cable.
  2. The Redmi screen will show a notification, "Charge via USB," and tap it.
  3. In the window that opens, select File Transfer (MTP). If this is not the case, see the Problem Solving section below.
  4. On your computer, open This computer (Windows) or Finder (macOS) – the phone should appear as a separate drive.

If the notification does not appear:

  1. Open Settings β†’ Connection and Sharing β†’ USB.
  2. Manually select File Transfer (MTP) mode.

Download the latest MTP drivers for Windows (from Microsoft website)

Use the original Xiaomi cable

Unlock the phone screen before connecting

Turn off the developer mode (if it was turned on earlier)-->

Important: Some models (e.g. Redmi Note 11 Pro+) may require additional confirmation of trust in the computer after selecting the MTP.

Install drivers for Windows (if your computer can’t see Xiaomi)

If an unknown device or Code 28 error is displayed in Device Manager after connecting Redmi, then there are no MTP or ADB drivers.

Method 1: Automatic installation via Windows Update

  1. Open Device Manager (Win + X β†’ Device Manager).
  2. Find your Redmi in the list of Portable Devices or Other Devices (may appear as MI or Android).
  3. Right-click β†’ Update the driver β†’ Automatic search.

Method 2: Manual installation of Xiaomi drivers

If the automatic search does not help:

  1. Download Mi PC Suite (official software from Xiaomi).
  2. Install the program – it will automatically install the desired drivers.
  3. Restart your computer and reconnect your phone.

For Windows. 7/8 A separate installation may be required MTP-port through the control panel β†’ Programmes and components β†’ Enabling Windows components (check on the box) MTP-port).

πŸ’‘

If after installing drivers, the phone is still not determined, try connecting it to another one. USB-port (preferably) USB 3.0 on the back of the system unit).

Features of connecting to macOS and Linux

Owners of a MacBook or a Linux PC face other nuances, such as macOS, which by default does not support MTP, instead uses PTP (for photo) to gain full access to files:

For macOS:

  1. Install Android File Transfer (official software from Google).
  2. Connect Redmi and select File Transfer (MTP) mode.
  3. Run Android File Transfer – the phone will appear as an external drive.

For Linux (Ubuntu/Debian):

At the terminal, do:

sudo apt install mtp-tools libmtp-common libmtp-runtime


sudo modprobe usb-storage quirks=0x2717:0x*f

Then plug in the phone and use a file manager (like Nautilus or Dolphin).

Note: Access errors may occur on Linux, and the team will help:

sudo chmod 777 /media/$USER/*

Solving common connection errors

Even after you've set up correctly, there are some failures.

1.The phone charges but does not transfer files

  • ⚑ Check the cable (see section above).
  • πŸ”„ Switch the mode. USB on the phone: Settings β†’ Connection and sharing β†’ USB β†’ File transfer.
  • πŸ–₯️ Update drivers on PC (see section "Install driversΒ»).

2. Mistake Β«USB-device not identified” (Code 43)

  • πŸ”Œ Try another one. USB-port USB 2.0 on the motherboard).
  • πŸ”„ Turn off Debugging mode by USB in Developer Settings.
  • πŸ“₯ Remove old drivers through Device Manager (right click) β†’ Remove the device).

3. folders on the phone are empty or not open

  • πŸ“ Check the permissions: some folders (for example, DCIM) may be hidden.
  • πŸ”’ Unlock the phone screen before connecting.
  • πŸ“΅ Restart your phone and computer.
What if Windows asks you to format your drive when you connect to Xiaomi?
This error occurs when the computer mistakenly identifies Redmi as an empty drive. Do not format it! Disable the phone, restart the PC and reconnect. If the problem recurs, update the MTP drivers manually through Device Manager (select the MTP USB Device driver from the compatible list).

⚠️ Note: If you connect Redmi to your computer at work or in a public place, always choose Charge Only after you complete file transfer. MTP Intruders can access your data through special software.

Alternative ways to transfer files (if USB is not working)

If the USB setup has not yielded results, use alternative methods:

1. Wi-Fi transmission (Mi Share or FTP)

  • 🌐 Turn on Mi Share on your phone (Settings) β†’ Connection and sharing β†’ Mi Share).
  • πŸ’» On PC, open your browser and enter the address displayed on the Redmi screen.
  • πŸ“ Select files to transfer (speed up to 10 MB/s).

2. Cloud services (Google Drive, Mi Cloud)

  • ☁️ Upload files to Mi Cloud (Settings) β†’ Xiaomi Cloud).
  • πŸ’» Download them to PC via i.mi.com.

3. OTG-adapter + flash-drive

  • πŸ”— Connect. USB-flash drive to the phone OTG-adapter.
  • πŸ“€ Copy files to a flash drive, then connect it to the PC.
MethodSpeed.PlusesCons
USB (MTP)10–40 MB/sMaximum speed, does not require InternetDrivers are needed, errors are possible.
Wi-Fi (Mi Share)2-10 MB/sNo wires, it works on any OSSlower USB, depends on the network
The cloud (Mi Cloud)Depends on the Internet.Access from any deviceVolume limit (5–10 GB)

πŸ’‘

USB-Connectivity is the fastest and most reliable way, but if it doesn’t work, Wi-Fi and cloud services are a viable alternative without data loss.

FAQ: Frequent questions about data transfer with Xiaomi Redmi

Why does the Xiaomi Redmi look like a camera (PTP) instead of a disk?
This is the standard behavior of Windows and macOS when choosing PTP mode (for photos) instead of MTP. To fix: Disconnect your phone from your PC. On Redmi, go to Settings β†’ Connection and Sharing β†’ USB. Select File Transfer (MTP). Connect your phone again. If you don't have MTP, upgrade your MIUI firmware to the latest version.
Can I transfer files from Redmi to a PC without an internet connection?
Yeah, that's the right fit: πŸ”Œ USB-cable MTP). πŸ”— OTG-adapter + flash drive (no PC but requires an adapter). πŸ“‘ Local area network (via FTP-server on the phone, for example, an application FX File Explorer. Wi-Fi and clouds require Internet, so they are not suitable for offline transmission.
How to transfer files from your PC to Xiaomi Redmi if your phone is not identified?
If USB Wi-Fi Direct: Use Mi Share or Nearby Share (for Android 10)+). Bluetooth: slow (1–2 MB/s), but reliable for small files. SD-card: remove the memory card from Redmi, paste it into your PC, copy the files, then return it back (>1 GB is better to use FTP-server (Solid Explorer application or ES Conductor).
Why don’t you connect Xiaomi Redmi to your MacBook?
MacOS does not support macOS MTP Β«Solutions: Install Android File Transfer. Use PTP (Connect your phone via Termux (for advanced users): pkg install openssh sshd ifconfig Then connect to the phone SFTP via Finder (click Cmd) + K and enter sftp://[IP-phone]).
Can I use a USB-C hub to connect Redmi to a laptop?
Yes, but with reservations: βœ… Data Transfer-enabled hubs (e.g. Baseus or Anker). ❌ Cheap hubs (especially without power) may not be able to transmit data. ⚠️ On a MacBook with ports USB-C/Thunderbolt You may need an adapter. USB-C β†’ USB-A. Before buying a hub, check its compatibility with the MTP reviewingly.