Transferring data from Xiaomi to Vivo: a complete guide to comparing all methods

Why data transfer between Xiaomi and Vivo requires a special approach

The transition from Xiaomi smartphone (including sub-brands Redmi and POCO) to Vivo device is not just a change of gadget, but a migration between two ecosystems with fundamentally different approaches to synchronization. Unlike data transfer within the same brand (for example, from Mi 11 to Mi 12), here you will face three key challenges:

First, Xiaomi is actively promoting its own Mi Cloud and Mi Mover utility, which are optimized to work only with devices based on MIUI. Vivo, in turn, uses Vivo Cloud and Phone Clone tool, which are incompatible with competitors' solutions. Second, even standard protocols like Google Account or Bluetooth can work with restrictions due to differences in the implementation of Android (for example, Vivo often uses a highly customized shell Funtouch OS).

This article will help avoid the typical mistakes, from losing contacts when synchronizing incorrectly to the inability to transfer notes from Mi Notes to Vivo Notes. We tested 5 ways on pairs of Xiaomi 13 Pro โ†’ Vivo X90 Pro + and Redmi Note 12 โ†’ Vivo V27 devices, so you can choose the best option depending on the amount of data and available tools.

Method 1: Using a Google Account (universal method)

The most reliable and cross-platform way is sync through Google Account, which is suitable for transferring contacts, calendars, notes (from Google Keep), mail, Chrome bookmarks and part of application settings, the main advantage is that data is stored in the cloud and available on any Android device, including Vivo.

To move the data:

  • ๐Ÿ“ฑ On Xiaomi: open Settings โ†’ Google Accounts โ†’ Sync and switch on for all categories (contacts, calendar, etc.) Wait for sync to complete (check in Accounts โ†’ Google โ†’ Account Management โ†’ Data and personalization).
  • ๐Ÿ”„ On Vivo: When you first turn on, select "Recover Data" and log in to the same Google Account. If your phone is already set up, go to Settings โ†’ Accounts โ†’ Add an account โ†’ Google and enable sync.
  • โš™๏ธ For applications: Some programs (like WhatsApp or Telegram) are linked to a phone number, not Google, and need to be ported separately (see the messaging section).

โš ๏ธ Warning: If Xiaomi used a Mi Account to back up, data from it will not be transferred to Vivo automatically. It must first be exported manually (e.g., contacts via a.vcf file).

๐Ÿ“Š How much data do you need to transfer?
Up to 5GB (Photos, Contacts)
5-20 GB (photos, videos, apps)
Over 20 GB (full backup)
I don't know.
Type of dataIs it moving through Google?Notes
Contactsโœ… Yes.Fully synced, including profile photos
Photo/videoโŒ No.Only if you upload photos separately to Google
SMS messagesโŒ No.Third-party software is required (e.g. SMS Backup & Restore)
Annexesโš ๏ธ Partially.Only transferable from Google Play (not system)
Wi-Fi settingsโœ… Yes.Restored when you first connect to your account

Method 2: Vivo's Phone Clone app (official solution)

Vivo offers its own migration solution, the Phone Clone utility, which is installed on both devices, which allows you to transfer photos, videos, music, contacts, messages, call recordings and even some application settings. The main advantage is that the Phone Clone supports direct Wi-Fi transmission without using the cloud, which speeds up the process and saves traffic.

Step instructions:

  1. Download Phone Clone to both phones: ๐Ÿ“ฒ For Xiaomi: Google Play or Vivo's official website. ๐Ÿ“ฑ For Vivo: App preinstalled (find through the menu search).

Vivo

It's a new phone.

Xiaomi

It's an old phone.

Vivo

Xiaomi

Select data types to transfer (we recommend unchecking unnecessary categories to speed up the process).

Wait until the transmission is complete. Don't interrupt the connection even if the screen goes out!

Install Phone Clone on both devices|Connect both phones to charge (the process can take up to 1 hour)|Free up space on Vivo (at least 10% free space is needed)|Turn it off. VPN and energy-saving regimes|Check that both phones have Wi-Fi and Bluetooth enabled-->

The speed of transmission depends on the amount of data:

  • ๐Ÿ“ท 5GB photo โ€” ~15-20 minutes.
  • ๐ŸŽต 10GB of music + video โ€” ~30-40 minutes.
  • ๐Ÿ“ฑ Full backup (20+GB) up to 1.5 hours.

โš ๏ธ Warning: If Xiaomi has enabled data encryption (Settings โ†’ Security โ†’ Encryption), Phone Clone may not see some files, in which case decrypt the device first or use alternative methods.

Method 3: OTG cable + adapter (for large data volumes)

If you need to transfer tens of gigabytes (for example, a video collection to a video store) 4K or RAW-And the wireless methods are going to be too slow, and that's where direct connectivity will help. OTG-adapter USB-C โ†’ USB-C (or USB-C โ†’ Micro-USB if Xiaomi has an old connector).

You'll need:

  • ๐Ÿ”Œ OTG- Cable with support for USB 3.0 (blue connector) for maximum speed.
  • ๐Ÿ“ File Manager on both phones (e.g. Solid Explorer or standard Explorer on Vivo).
  • โšก Charger โ€“ connect Vivo to the network as transferring large files drains the battery.

Step-by-step:

  1. Connect Xiaomi to Vivo via OTG- cable. On the Xiaomi screen, select File Transfer Mode (MTP).
  2. On Vivo, open the file manager and go to the "USB- Device" or "External Drive" section.
  3. Copy the folders you need (DCIM for photos, Downloads for downloads, WhatsApp/Media for messengers) to internal memory or SD- Vivo card.
  4. To speed up the process, use archiving: on Xiaomi, pack files into.zip (via WinRAR or ZArchiver), and then transfer the archive.

1. Reboot both devices.

2. use another cable (not all OTGs support data transmission).

Insert "Debugging by USB" on Xiaomi (Settings) โ†’ The phone. โ†’ Version. MIUI โ†’ 7 times to unlock the developer menu).-->

Type of fileThe recommended way to go on XiaomiWhere to copy on Vivo
Photo/video/storage/emulated/0/DCIM/Camera/storage/emulated/0/Pictures or DCIM
WhatsApp Media/storage/emulated/0/WhatsApp/Media/storage/emulated/0/WhatsApp (to create folder manually)
Music./storage/emulated/0/Music/storage/emulated/0/Music
Documents/storage/emulated/0/Downloads/storage/emulated/0/Documents

Method 4: Cloud services (Google Drive, Yandex Drive, Mi Cloud โ†’ Vivo Cloud)

If direct transmission is not possible (for example, because of a damaged USB-C port), use cloud storage. This method is universal, but requires stable Internet and free space in the cloud.

Option A: Google Drive (up to 15GB free)

  • ๐Ÿ“ค On Xiaomi: upload files to Google Drive via an app or web version (drive.google.com). To back up your entire phone, use Settings โ†’ System โ†’ Backup โ†’ Google Drive.
  • ๐Ÿ“ฅ On Vivo: Download files via Google Drive or browser.

Option B: Yandex Drive (up to 10GB free, no restrictions on file types)

  • ๐Ÿ“ Install Yandex Drive on both phones. On Xiaomi, upload data to the Autoboot folder or create a new one.
  • ๐Ÿ”— On Vivo, open Yandex Drive, find uploaded files, and save them locally.

Option B: Mi Cloud โ†’ Vivo Cloud (for notes and contacts)

If you have used Mi Cloud on Xiaomi, export your data manually:

  • ๐ŸŒ Log into i.mi.com from your computer, log in and download the archive with contacts (.vcf) and notes (.zip).
  • ๐Ÿ“ฉ Send files to Vivo by mail or messenger, then import them through standard apps (Contacts and Notes).
How to get around the 15GB limit of Google Drive?
If you need to transfer more than 15 GB, break the files into parts: 1. Archive data at 10โ€“14 GB (for example, Photo part1.zip, Photo part2.zip). 2. Upload archives to Google Drive one by one, removing the previous ones after downloading to Vi tempvo. 3. Use a temporary Google account (for example, Transfer@gmail.com) for an additional 15 GB.

โš ๏ธ Attention: When uploading photos to Google Photos in the "High Quality" mode (free tariff), they are compressed to a resolution of 16 MP. To preserve the original quality, select "Source Quality" (counted in the quota of 15 GB).

Method 5: Transfer applications and their data (including WhatsApp, Telegram, games)

Standard methods do not carry data from apps, such as chat history on WhatsApp, save in games or Spotify settings.

WhatsApp Delay

The official way from Meta:

  1. On Xiaomi, back up chats: WhatsApp โ†’ โ‹ฎ โ†’ Settings โ†’ Chat โ†’ Backup.
  2. Copy /storage/emulated/0/WhatsApp to Vivo (via OTG or cloud).
  3. Install WhatsApp on Vivo, log in with the same number and wait for the offer to restore data.

Telegram Delay

Telegram syncs messages through the cloud, but local files (downloads, stickers) need to be manually transferred:

  • ๐Ÿ“ Copy the /storage/emulated/0/Telegram folder on Vivo.
  • ๐Ÿ”„ After logging into Telegram on the new phone, files will be downloaded automatically.

Transfer of Games (Conservation, Progress)

For cloud-based games (such as Genshin Impact or Call of Duty Mobile):

  • ๐ŸŽฎ Link your game account to Google Play Games, Facebook, or your own service (e.g. miHoYo for Genshin).
  • ๐Ÿ“ฒ On Vivo, install the game, log in through the same account - progress will be automatically pulled up.

For offline games (such as Minecraft):

  • ๐Ÿ—ƒ๏ธ Copy the save folder (usually /Android/data/com.mojang.minecraftpe) to Vivo.
  • ๐Ÿ› ๏ธ Use Root Access or ADB if the folder is protected (instruction below).

๐Ÿ’ก

To migrate your application data, always check if it supports cloud sync. If it doesn't, look for a folder with the saved in /Android/data/ or /Android/obb/.

Frequent mistakes and their solutions

Even when following the instructions, users face problems, and we have collected the TOP-5 errors and ways to fix them:

Problem.Reason.Decision
Phone Clone is 99% FreezingApplication version conflict or unstable Wi-Fi connectionRestart the app on both phones and connect to another network (such as a mobile hotspot).
Photos moved but not displayed in Vivo GalleryGallery has not scanned new filesRestart your phone or manually update your media base through Settings โ†’ Apps โ†’ Gallery โ†’ Storage โ†’ Clear the cache.
Not carried over by SMS.Google doesnโ€™t sync SMS, and Phone Clone doesnโ€™t support some formatsUse SMS Backup & Restore (save backup to Xiaomi and restore to Vivo).
WhatsApp does not offer to restore chatsWhatsApp folder is not copied to the root of memory or damagedCheck the path: the folder should lie in /storage/emulated/0/WhatsApp. Reinstall WhatsApp if it doesn't help.
Vivo doesnโ€™t see Xiaomi through OTGIncompatible cable or MTP- protocol disabledTry another cable and turn on File Transfer in the notification curtain on Xiaomi.

If none of these methods work, try alternative tools:

  • ๐Ÿ”ง Send Anywhere - transfer files over Wi-Fi Direct without size restrictions.
  • ๐Ÿ–ฅ๏ธ PC as a middleman: copy the data from Xiaomi to your computer, then to Vivo.
  • ๐Ÿ› ๏ธ ADB-Commands (for advanced users):
adb pull /sdcard/DCIM/ ~/Downloads/Xiaomi_Backup # Copy photos on PC


adb push ~/Downloads/Xiaomi_Backup/DCIM/ /sdcard/DCIM/ # Download to Vivo

Can you transfer data from Xiaomi to Vivo without the Internet?
Yes, it's good for that: ๐Ÿ”Œ Directly connect via OTG- cable (the fastest way for large volumes). ๐Ÿ“ถ Vivo's Phone Clone creates a local Wi-Fi network between phones. ๐Ÿ“€ SD- card (if both phones support removable drives). Cloud services (Google Drive, Yandex Drive) require internet, but you can download the data in advance at an office or cafe with free Wi-Fi.
How to transfer passwords from Mi Browser to Vivo?
Mi Browser does not export passwords directly. Options: If passwords are saved to Google Account: they will automatically pull up to Vivo when synced. If you used Mi Account: Open Mi Browser on Xiaomi, go to Settings โ†’ Passwords. Copy data manually or take screenshots (not secure!). Use third-party password managers (Bitwarden, 1Password) for export/import.
Why donโ€™t Vivo have live wallpaper after the transfer?
Live wallpaper (.apk or.kwgt files) may not work due to: ๐Ÿ“ฑ No support in Funtouch OS (Vivo shell). ๐Ÿ”ง Screen resolution incompatibility (e.g. wallpaper for FHD+ on QHD+). โš™๏ธ No installation rights from unknown sources. Solution: Install live wallpaper from Google Play or use alternative launchers (Nova Launcher, Microsoft Launcher).
Can you transfer data from Xiaomi to Vivo via Bluetooth?
Technically yes, but it's extremely inefficient: โณ Transfer speed: ~1-2MB/sec (5GB of photos will be transmitted ~7-8 hours!) ๐Ÿ“ Limitations: you can't send folders, only individual files. ๐Ÿ”‹ High battery consumption on both devices. Bluetooth is only suitable for transferring multiple files (e.g. 5-10 photos). For the rest, use Wi-Fi Direct (via Send Anywhere) or cable.
How to migrate WhatsApp from Xiaomi to Vivo if the backup is not restored?
If WhatsApp doesn't offer to restore chats after copying the WhatsApp folder, check: Path to folder: it should lie at the root of the memory (/storage/emulated/0/WhatsApp), not on the SD- card. WhatsApp Version: both phones should have the same version (update or roll back through the official website). Phone number: log in to WhatsApp on Vivo with the same number as Xiaomi. Backup date: if more 7 days have passed, WhatsApp may not offer a new copy on. If nothing helps, try Xiaomi: Remove the phone: Remove the phone, Remove the phone (repairporize the phone, reuse the phone).