Moving from Xiaomi to Vivo Y31 is a crucial step, especially if the old smartphone has accumulated years of photos, important contacts and working files. Many users are afraid of losing data when changing the brand, but in practice the transfer process can be done quickly and safely, the main thing is to choose the right method depending on the amount of information and tools available.
In this article, we will discuss 5 working ways to migrate data, from standard Mi Mover and Google Account features to manual copying via OTG cable or cloud services, focusing on the nuances of compatibility between MIUI and Funtouch OS, and also caution against typical errors that can lead to file loss. If you plan to fully upgrade to Vivo Y31, save this instruction β it will save you hours to set up a new device.
Preparation for transfer: what to do before the start
Before you start migrating, make sure both smartphones are ready for the procedure, and skipping this stage can cause incomplete data transfers or even malfunctions in the new device.
- π Charge both phones to a minimum of 50% β the process can take anywhere from 10 minutes to an hour depending on the amount of data.
- πΆ Connect both devices to a stable Wi-Fi network (if you use cloud services or Mi Mover). Mobile Internet is not suitable due to traffic restrictions.
- π§Ή Clean Xiaomi of unnecessary files: remove duplicate photos, app cache and temporary files through Settings β Storage β Cleanup.
- π Make sure there is enough free space on Vivo Y31, for example, 30 GB of data requires a minimum of 35-40 GB of free space to be transferred.
Pay special attention to account sync, if you use a Google Account or Mi Account, check that the latest data (contacts, calendar, notes) has been successfully uploaded to the cloud.
- On Xiaomi, go to Settings β Accounts β Google and make sure sync is enabled.
- For Mi Account, open Settings β Mi Account β Cloud and check backup status.
β οΈ Warning: If you transfer data from Xiaomi to Vivo Y31 via cable, turn off battery optimization for file transfer applications. Otherwise, the connection may be interrupted. You can do this in Settings β Battery β Battery β Battery Optimization (select "All apps" and turn off optimization for Mi Mover or file manager).
Method 2: Transfer over Mi Mover (official solution from Xiaomi)
Mi Mover is a proprietary application from Xiaomi that allows you to transfer data to devices of other brands, including Vivo.This method is suitable for transferring contacts, messages, photos, videos, audio and even some applications (without their data).
- π« Does not support transfer of system settings (wallpaper, sounds, network settings).
- π« Not all Vivo models are compatible β check the list on the official website.
- π« Maximum transmission volume is 100 GB per session.
Step instructions:
- Download Mi Mover on both devices: For Xiaomi: available in Settings β Additional β Mi Mover. For Vivo Y31: download APK from APKCombo (there is no official app in the App Store Vivo).
Mi Mover
- On Xiaomi, it says, βIβm a sender.β
- On the Vivo Y31, it says, βIβm a receiver.β
| Type of data | Is Mi Mover supported? | Notes |
|---|---|---|
| Contacts | β Yes. | Transferred along with the call history (if included). |
| Communications (SMS/MMS) | β Yes. | No attachments (photos/video are not transmitted to MMS). |
| Photos and videos | β Yes. | The folder structure is preserved, but the metadata (the date of the shooting) may be lost. |
| Annexes | β οΈ Partially. | Only APK- files are transferred, without data (for example, saves in games will be lost). |
| Notes (Mi Notes) | β No. | Use Google Keep for export. |
β οΈ Warning: If the Vivo Y31 has Funtouch OS 11 or later installed, Mi Mover may not see the device. In this case, use compatibility mode: in the Mi Mover settings on Vivo, enable the option "Third Party Support" (if any in your version APK).
Both phones are connected to the same Wi-Fi network (or the hotspot is enabled on Xiaomi)
Vivo Y31 has a APK- file installed on the Mi Mover (not from Google Play!)
Battery optimization for Mi Mover on both devices is disabled
The space on the Vivo Y31 exceeds the amount of data transferred
Charging the battery of both phones > 50%-->
Method 3: Transfer through Google Account (the most reliable method)
Syncing through Google Account is a universal way that works on any Android device, including the Vivo Y31, and its main advantage is the automatic updating of data (contacts, calendar, mail) when adding new information.
- π Not all data types are synchronized (e.g., SMS messages or application settings are not portable).
- πΈ Photos and videos will have to be uploaded to Google Photos separately.
- π The process can take several hours with a large amount of data.
Step-by-step:
- On Xiaomi, open Settings β Accounts β Google and enable sync for: Contacts Calendar Gmail (Gmail) Google Drive (Drive) β if you need to transfer documents.
- To transfer photos and videos: Open the Google Photos app. Go to Settings β Backup and Sync. Enable the option and select quality ("High quality" - free, "Original" - places in Google Drive).
- On Vivo Y31, add the same Google Account: Go to Settings β Accounts and Sync β Add an account. Select Google and log in.
Vivo Y31
- Go to your Google account settings and activate the same options as you did on Xiaomi.
- For Google Photos, open the app and wait for the media files to load.
Important: If you use two-factor authentication (2FA) in your Google Account, you will need to generate backup codes in your security settings before perenosom data, unless the SMS with the confirmation code comes to a new number (if you change the SIM- card with your smartphone).
π‘
If you have slow internet, upload photos to Google Photos at night when traffic is minimal. To do this, select "Only when connecting to Wi-Fi" in your backup settings.
4 Method 3: Transfer over a OTG or USB cable (for large data volumes)
If you need to move tens of gigabytes of data (like movies, backups, or projects), the fastest way is to connect directly via cable.
- π Cable OTG (Connecting a flash drive or a second phone).
- π USB-C cable (if both phones support USB OTG Host).
- π₯οΈ Computer (alternatively, copy files via PC).
Instructions for direct connection of Xiaomi to Vivo Y31:
- Buy a two-way USB-C cable (or USB-C to USB-C adapter).
- On Xiaomi, turn on File Transfer Mode: Go to Settings β About Phone. Tap 7 times on the build number to activate Developer Mode. Go back to Settings β Additional β For Developers and turn on USB Debugging.
Xiaomi
File transfer
Vivo Y31
File manager
Files by Google
Xiaomi
DCIM
Downloads
Vivo Y31
β οΈ Warning: Not all USB-C to USB-C cables support data transmission β some are for charging only. Before buying, check that the cable is labeled "USB 2.0 Data Sync" or "USB 3.1." Cheap cables without a control chip can damage ports!
What if the Vivo Y31 doesnβt see Xiaomi through the cable?
5. Method 4: Transfer over a computer (most universal method)
Using a PC or laptop is the most reliable way to transfer, since you have full control over the process and can check the integrity of the files.
- π Transfer structured data (e.g., projects from Adobe Lightroom or application databases).
- π Backup before resetting Xiaomi.
- π οΈ Data recovery after other methods fail.
Step-by-step:
- Connect Xiaomi to your computer via the USB- cable and select File Transfer Mode (MTP).
- Copy the folders you need from your phone to your PC: Internal Storage/DCIM β photos and videos. Internal Storage/Downloads β downloads. Internal Storage/MIUI/Backup β backups of Mi Account. Internal Storage/Android/data β application data (if necessary).
Xiaomi
Vivo Y31
MTP
Vivo Y31
DCIM/Camera
- Google Contacts (export to CSV and import to Vivo)
- SMS Backup & Restore (Save Messages to XML)
| Type of data | The way to Xiaomi | Where to copy on the Vivo Y31 |
|---|---|---|
| Photos and videos | DCIM/Camera, DCIM/Screenshots | DCIM/Camera (or create a Pictures folder) |
| Music. | Music or MIUI/Music | Music |
| Documents | Documents or Download | Documents or Downloads |
| Backup copies of Mi Account | MIUI/Backup/AllBackup | Donβt transfer β restore data through Google Account |
π‘
When copying via computer, always check the integrity of files after transfer, for example, open a few photos or videos on Vivo Y31 to make sure they are not corrupted.
Method 5: Transfer over cloud services (Google Drive, Mi Cloud, Yandex Disk)
Cloud storage is convenient for data transfer if you have slow or no cable, but this method requires:
- πΆ Stable network connection (preferably Wi-Fi).
- βοΈ Adequate cloud space (e.g., Google Drive only gives 15GB for free).
- β³ Time β uploading 50GB of data can take hours.
Comparison of popular services:
| Service | Free seat | Loading speed | Suitable for |
|---|---|---|---|
| Google Drive | 15GB | Medium (limitations when exceeding quota) | Documents, photos (coupled with Google Photos), contacts |
| Mi Cloud | 5GB | Fast (servers in China can slow down) | Contacts, notes, SMS (only for Xiaomi) |
| Yandex Disk | 10GB | High (servers in Russia) | Any files, but no automatic contact sync |
| OneDrive | 5GB | Medium | Office documents, photo |
Instructions for Google Drive:
- On Xiaomi, install Google Drive (if not installed).
- Download files: Open the app and click + β Download. Select files or folders (e.g. DCIM for photo).
Vivo Y31
Google Drive
For Mi Cloud (for backup with Xiaomi only):
- On Xiaomi, go to Settings β Mi Account β Mi Cloud.
- Enable backup for the required data (contacts, messages, notes).
- Once you have finished copying, export your data in.vcf (contacts) or.xml (SMS) format and transfer it to Vivo Y31 via any other method (e.g. email or cable).
- Lack of space on Vivo Y31 πΉ Move some files to microSD (if supported). πΉ Use Google Photos in Free Space mode after uploading the photo to the cloud. πΉ Delete unnecessary files via Settings β Storage β Cleanup.
β οΈ Warning: If you migrate data from Xiaomi to Vivo Y31 via Smart Switch (Samsung's proprietary app), it may not work properly with Funtouch OS. Use only the proven methods from this article!
8 What to do after data transfer
File portability is only half the battle, and to keep the Vivo Y31 running smoothly, follow these steps:
- π Reboot your phone, which will help the system index new files.
- π± Set up accounts: Add all emails and instant messengers. Enable sync for Google Contacts, Calendar, and Notes.
- π Update apps: Open Google Play and click "Update All." Remove unnecessary apps that have moved automatically.
- π‘οΈ Set up security: Enable Find My Device (in case of losing your phone). Set a pattern lock or fingerprint in Settings β Security.
- π‘ Check network settings: Move SIM- card or set up eSIM (if supported). Set up APN for mobile internet (you can take the options from your carrier's website).
If you notice some data missing after the transfer, don't panic.
- π Check the "Internal Storage/MiMover" folder on Vivo Y31 - sometimes files are copied there.
- π₯ Repeat the transfer via another method (e.g., if Mi Mover didn't work, use a cable).
- πΎ Restore data from Mi Cloud or Google Drive backup.
π‘
After the data transfer, reset Xiaomi to factory settings (Settings β Reset β Delete All Data).This will protect your personal information if you plan to sell or transfer the phone to another person.