How to move photos to the second space Xiaomi: all ways with nuances

The second space feature on Xiaomi smartphones allows you to separate personal and work data, create a separate profile for children or test apps without risking the main account. But many users face the problem of how to transfer photos between these isolated environments? Unlike standard file copying, there are nuances due to the limitations of MIUI on access to other people's partitions.

In this article, we will discuss all the working methods for moving photos into the second space, from simple built-in tools to workarounds for power users. You will learn what methods work on the Redmi Note 12, POCO F5, Xiaomi 13T and other models with MIUI 14/15, as well as how to avoid synchronization errors.

What is the second space on Xiaomi and why you can not just copy a photo

Second Space is an isolated environment in MIUI that works as a separate user profile in Android.

  • 📁 Storage section (files not visible from the main space)
  • 🔑 Application set (you can set duplicate messengers)
  • 🔒 Access Level (limitations on system functions)

Because of this isolation, standard copying methods (Settings → Memory → Internal Drive) don’t work — the system just doesn’t show files from another space. Even if you connect your smartphone to a PC, you’ll only see files from your current active profile.

💡

On some firmware (e.g. MIUI 13 for Redmi Note 10), the second space appears as a separate user in the Settings menu → System → Multiplayer. This makes it easier to transfer data over ADB

Another trap: when you move through the cloud (Google Photos, Mi Cloud), you can lose your photo creation dates or your albums, because apps perceive downloading to the second space as a new session.

Method 1: Transfer over Mi Cloud (official method)

The safest, but not the fastest, way is to use Xiaomi’s proprietary cloud, which is suitable for Mi Account holders and requires a stable Internet connection.

  1. 📱 Open the Gallery in the main space, select a photo and click "Share».
  2. ☁️ In the app selection menu, tap Mi Cloud (if not, install it from Google Play).
  3. 📤 Upload files to the cloud (you can create a separate folder, for example, For a second space»).
  4. 🔄 Switch to the second space via notification panel or Settings → Second space.
  5. ☁️ In the new profile, open Mi Cloud, find uploaded photos and download them to the gallery.

⚠️ Note: If you have Photo Optimization enabled in Mi Cloud, images will be compressed to resolution 2048×2048. To avoid loss of quality, disable it in the cloud settings before downloading: Mi Cloud → Photo Photo → Quality of loading → Original.

Turn off photo optimization in Mi Cloud| settings

Check free space in the cloud (minimum 5 GB for 1000 photos) |

Connect to Wi-Fi (mobile traffic may not be able to handle large files)|

Create a separate folder in the cloud for convenience-->

ParameterMi Cloud (free of charge)Mi Cloud (premium)
Max. File size.20MB100MB
Compression photoYes (default)No.
Loading speedLimited.No restrictions.
Metadata preservationPartially (date may be lost)Complete.

🔹 Pros of the method: does not require root rights, works on all models Xiaomi/Redmi/POCO, Maintains the structure of the albums (if you do not compress the photo).

🔸 Cons: long with a large volume, takes place in the cloud, synchronization errors on a weak Internet are possible.

Method 2: Use a file manager with root rights (for advanced ones)

If you have root access or an unlocked uploader, you can transfer the photo directly through a file manager with superuser rights (for example, Solid Explorer or FX File Explorer), which is the fastest method, but requires caution - an error can lead to space failure.

Instructions:

  1. 🛠️ Install a file manager with root support (e.g., Root Explorer).
  2. 📂 Cross the path: /data/media/0/ The main space files are stored here (folder) DCIM photo).
  3. 🔍 For the second space, the path will be: /data/media/{USER_ID}/ where {USER_ID} — Unique profile identifier (you can find it through the ADB or the User Switcher application).
  4. ⤴️ Copy the desired files from one folder to another (long press). → «Copy»).
How do you know? USER_ID second-space?
Open Terminal Emulator or connect to the ADB and type the command: pm list of users Output will be something like this: UserInfo{0:Basic:13} running UserInfo{10:Second space:30} Running figure after UserInfo (in example) 10) — That's it {USER_ID}.

⚠️ Note: Do not move files through the mv command to ADB — Always use copying (cp) and manually delete the originals after checking.

🔹 Advantages: instant transfer without the Internet, all metadata is saved, works for any files (not only photos).

🔸 Risks: requires root, if you miss the error, you can lose data from both spaces, on new firmware (MIUI 15) may activate SELinux protection.

Through Mi Cloud|

Through the file manager with root|

Through Google Photo|

Through the computer (USB) |

Another option-->

Method 3: A workaround through Google Photos (with quality preservation)

If Mi Cloud is not comfortable with compression and root rights are not, you can use Google Photos with the “Original Quality” setting, which is suitable for owners of Google accounts with sufficient space in the cloud (or a Google One subscription).

Step-by-step:

  1. 📸 In the main space, open Google Photos, click on the avatar. → «Photo library» → «Settings» → «Backup and synchronization».
  2. ☁️ Select “Original Quality” (important! otherwise, the photos will shrink to 16 MP).
  3. 📤 Upload the photos to the cloud (you can select specific albums).
  4. 🔄 Switch to the second space and log in to Google Photos under the same account.
  5. 📥 In the backup settings, turn off autosynchronization, then manually download the photo to the device (long press). → «Save it to the device»).

💡 Lifehack: To speed up the process, create a shared album in Google Photos before you upload it, and invite a second account (if you have one), so you don't have to switch between spaces, because the photos will be immediately available for download.

CriteriaGoogle Photos (Original)Google Photos (High Quality)
Max, permission.No restrictions.16 MPs
CompressionNo.Yes.
Place in the cloudIt takes up real volume.Free (unlimited until 2021)
Preservation of geotagsYes.Yes.

⚠️ Note: If you use Google Photos in High Quality mode, the photo creation date in the metadata may be lost on the download date. To avoid this, export the metadata through the Exif Viewer app before transferring and restore it after downloading it.

Method 4: Transfer through a computer (USB-cable + ADB)

For users who don’t want to upload photos to the cloud, but also don’t have root rights, there’s a workaround through ADB (Android Debug Bridge), which requires a computer and enabled USB debugging, but doesn’t violate the warranty.

What you need:

  • 🖥️ A computer with installed Xiaomi drivers and ADB (download).
  • 📱 Included debugging by USB in both spaces (Settings) → The phone. → Version. MIUI → 7 times to tap → Settings → Additionally. → For developers → Debugging by USB).
  • 🔌 Cable USB (preferably original).

Instructions:

  1. 🔌 Connect your smartphone to your PC in the main space and allow debugging.
  2. 🖱️ Open the command line (Windows) or the terminal (Mac/Linux) file ADB.
  3. 📋 Enter the command to copy the photo to the computer: adb pull /sdcard/DCIM/ C:\Xiaomi_Photos\ (substitute C:\Xiaomi_Photos\ way).
  4. 🔄 Switch to the second space and connect the smartphone to the PC again.
  5. 📤 Take the photo back to the adb push C:\Xiaomi_Photos\ /sdcard/DCIM/

1. whether drivers are installed correctly (use Mi PC Suite for automatic installation).

2. whether debugging is enabled in the current space (when switching permissions are reset).

3. Does the antivirus block the connection (addb.exe to exceptions).-->

🔹 Pros: does not require root, saves all metadata, works on any firmware.

🔸 Cons: you need to connect the smartphone twice, requires a computer, with a large volume of photos, the process can take hours.

Frequent Mistakes and How to Avoid Them

When you move photos between spaces, users often face typical problems, and here are the most common ways to solve them:

Mistake.Reason.Decision
Photos are not displayed in the gallery after the transferMedia cache not updatedRestart the device or manually update the cache through Settings → Apps → Gallery → Memory → Clear the cache
The date of the photo is lost on the currentCloud service rewritten metadataUse ExifTool to restore dates by EXIF
ADB issues a "device unauthorized" errorNo permission to debug in the current spaceDisconnect / connect the cable and confirm the resolution on the screen of the smartphone
There's not enough space in the cloud.Free tariff Mi Cloud is limited to 5 GBClean the cloud of unnecessary files or use Google Photos with a subscription

⚠️ Note: If photos in the gallery are shown as "damaged" after transfer, check their extension. ADB files get the wrong extension (e.g..jpg.jpg.

Another common problem is photo duplication, which happens if you first copy files through ADB and then sync them over the cloud, to avoid taking duplicates before transferring them.

  • 🗑️ Remove the gallery cache in both spaces.
  • 🔍 Check the folder. DCIM/.thumbnails — Sometimes the thumbnails are treated as separate files.
  • 📊 Use the Duplicate Files Fixer app to find post-transfer duplicates.

Comparison of methods: which one to choose?

The choice of transfer method depends on your priorities: speed, safety or quality preservation. Below is a comparison table with recommendations for different scenarios.

CriteriaMi CloudGoogle PhotoADBRoot manager
Speed.⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐
Quality preservation⭐⭐ (if not compressed)⭐⭐⭐⭐ (original)⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐
Root is required.No.No.No.Yes.
DifficultyLow.Low.MediumTall.
Suitable forBeginners, little photo.Users of Google EcosystemTechnically savvyExperienced users

🔹 Recommendations for selection:

  • 📱 For 10–100 photos: Mi Cloud (if not critical) or Google Photos (if metadata is important).
  • 🖥️ For 1000.+ photo: ADB (If you have a computer, or a root manager (if you have a license).
  • 🔒 For confidential photos: only ADB Root Manager (Clouds are not secure).
  • ⚡ For maximum speed: root manager or ADB s USB 3.0.

FAQ: Answers to Frequent Questions

Can I transfer photos between spaces without a computer and clouds?
Yes, but only if you have root access, and you can't do without a PC or a cloud service because of the isolation of spaces in the cloud. MIUI. The alternative is to use OTG-Flash drive: Copy the photo onto a flash drive in the main space. Switch to the second space and transfer the files back. However, this method does not work on all models (for example, on the computer). POCO X5 The flash drive may not be recognized in the second space).
Why did geotags disappear after transferring through Mi Cloud?
This is a well-known Mi Cloud problem, where the service removes geotags from metadata by default. To save them: Open the photo to Google Photos before uploading and export the metadata through Exif Viewer. After downloading in the second space, restore geotags through the same application. Or use Google Photos instead of Mi Cloud, which stores geotags.
Can you automate the transfer of photos between spaces?
Yes, using Tasker or MacroDroid. MacroDroid macro example: Trigger: Switching space (requires a premium version). Action: Run command ADB (For example, adb pull /sdcard/DCIM/). Condition: Check Wi-Fi connection (to avoid wasting mobile traffic). ⚠️ To work macros need a constantly connected to the PC device or configured ADB Wi-Fi.
How to transfer the photo from the second space back to the main one?
All methods work in both directions: Cloud/Google Photo: upload the photos from the second space to the cloud, then download them mostly. ADB: Connect to the second space and perform adb pull, then switch to main and adb push. 💡 Tip: If you need to often transfer photos back and forth, create separate folders in the cloud “From the main” and “From the second” – so you will not get confused.
Does this work on POCO and Black Shark?
Yes, all of the methods described are compatible with POCO and Black Shark, as they run on MIUI (or its modifications like POCO Launcher). Exceptions: Black Shark 5 may not work Mi Cloud due to custom firmware - use Google Photos. On POCO F4 GT, the path to the files of the second space may be different: check through adb shell ls /data/media/.