The transition from Xiaomi to OnePlus is not only an ecosystem shift, but also a migration of personal data, among which notes are often the most vulnerable category. Unlike contacts or photos, notes are stored in proprietary application formats, and their export requires knowledge of nuances. MIUI This article will help you avoid typical mistakes: from losing formatting to not being able to open files on a new device.
Weโll look at all the current portability tools, from the official Mi Cloud and OnePlus Switch tools to manual methods using.xml export and third-party services like Google Keep. Particular attention will be paid to compatibility issues: why notes from Mi Notes may not appear in OnePlus Notes, and how to fix it. If you use attachment notes (photo, audio, checklists), a separate section will tell you how to keep their structure when you transfer them.
1.Preparation for the transfer: what to do on Xiaomi
Before you start migrating, make sure your notes are ready for export. MIUI There are some critical issues that can block the process:
- ๐ Update Notes app to latest version via Play Market or App Gallery.Old versions (until 2023) do not support export to universal formats.
- ๐ Check the storage location: notes may lie in the internal memory โ MIUI โ Notes or in the Mi Cloud. If you use the cloud, log in to your new device in advance.
- ๐ Disable password protection for notes (if enabled). Encrypted notes are not exported by standard methods.
- ๐ฑ Make sure that Xiaomi has enabled debugging on USB (for manual methods: Settings โ The phone. โ Version. MIUI (press 7 times) โ Additionally. โ For developers โ Debugging by USB.
If you use Mi Account for sync, check its status at account.xiaomi.com. Notes synced through your account can only be transferred with an active cloud subscription (free rate is limited to 5 GB).
โ ๏ธ Attention: Annex Notes in MIUI 14+ By default, it stores data in.notesdb format, which is not read by third-party programs. OnePlus compatibility requires conversion to.xml or.txt.
Method 2: Transfer over Mi Cloud (official method)
The easiest way to do this is to use the Xiaomi cloud, but it only works if:
- You previously enabled note synchronization in Mi Cloud.
- You can install Mi Notes on OnePlus (available in APKMirror or via adb install).
Instructions:
- On Xiaomi, open Settings โ Mi Account โ Mi Cloud and make sure the switch next to Notes is active.
- Download Mi Notes on OnePlus (the version should match the one on Xiaomi).
- Sign in to the same Mi Account and wait for synchronization (can take up to 10 minutes).
- Export notes to a universal format: open any note โ โฎ โ Exports โ Text file (.txt).
| Advantages | Deficiencies |
|---|---|
| Preserves formatting (bold text, lists) | Requires Mi Notes to be installed on OnePlus |
| Transferred attachments (photo, audio) | It doesnโt work without an active internet. |
| Automatic updates when changes occur | Limit 5GB on free fare |
โ ๏ธ Note: If OnePlus is running OxygenOS 13+, Mi Notes may not start due to background activity restrictions. Enable permission for Unoptimized Applications in Settings before installation โ Special facilities โ Special access โ Non-optimized applications.
3. Method 2: Export to Google Keep (universal method)
Google Keep is the only service that is guaranteed to be supported on both Xiaomi and OnePlus, but the porting over it has nuances:
- ๐ Notes are transferred as text without formatting (bold, italics - disappears).
- ๐ผ๏ธ Attachments (photo, audio) are saved, but can be compressed.
- ๐ Links and checklists remain clickable.
Step-by-step:
Install Google Keep on Xiaomi|Open the note in Mi Notes โ Exports โ Text.txt)|Import the file to Google Keep via "Create" โ Imports"|Sync Keep on OnePlus on OnePlus|Export from Keep to OnePlus Notes (optional)-->
For mass export:
- On Xiaomi go to Files โ Internal memory. โ MIUI โ Notes.
- Copy the backup folder to your computer (via MTP or Total Commander).
- Use the script to convert.notesdb to.txt (Python 3.8 required)+).
- Upload the resulting.txt files to Google Keep via the web version (keep.google.com).
On OnePlus, notes are automatically synced with Google Keep to transfer them to the standard OnePlus Notes app:
- Open a note in Keep โ โฎ โ copy in... โ Choose OnePlus Notes.
- For mass transfer, use MacroDroid (set macros to automatically copy from Keep to Notes).
๐ก
If notes in Google Keep are shown curved (line transfers, extra spaces), open them in the web version and click "Format text" (icon) โก lower-right).
Method 3: Manual export through ADB (advanced)
If standard methods do not work (for example, if you damage the note base), you can extract data directly through the ADB. This method requires a PC and basic command line knowledge.
What you need:
- ๐ฅ๏ธ Android computer SDK Platform-Tools.
- ๐ฑ Included debugging by USB Xiaomi.
- ๐ Cable USB-C (preferably original).
Instructions:
- Connect Xiaomi to your PC and execute the command to check the connection: Adb devices Wait for the serial number of the device to appear.
- Copy the notebook database to your computer: adb pull /data/data/com.miui.notes/shared_prefs/com.miui.notes_preferences.xml adb pull /data/data/com.miui.notes/databases/notes.db
- Use Mi Notes Extractor to convert notes.db to.json or.txt.
- Import your files to OnePlus Notes via Settings โ Imports.
โ ๏ธ Attention: On devices with MIUI 14+ and unlocked loader path to the base of notes may differ: /data/user/0/com.miui.notes/databases/notes.db. If the adb pull command returns the Permission denied error, do: adb shell su chmod 777 /data/data/com.miui.notes/databases/notes.db exit exit, but it requires root rights!
What if the ADB canโt see the device?
5. Method 4: Move over OnePlus Switch (for new devices)
If you have a OnePlus 10 Pro or newer, you can use the OnePlus Switch branded tool.It supports note migration, but only if you meet the conditions:
- ๐ฑ Xiaomi should be installed MIUI 12 or newer.
- ๐ Both devices must be connected to the same Wi-Fi network (or via Hotspot).
- ๐ Notes on Xiaomi should not be modified (e.g. via Lucky Patcher).
How to move:
- On OnePlus, open the OnePlus Switch (preinstalled or downloaded from the Play Market).
- Select This New Device โ Android.
- On Xiaomi download OnePlus Switch on QR-code that will appear on the OnePlus screen.
- Select data for transfer by marking Notes.
- Wait until the completion (may take 5-20 minutes depending on the volume).
| Xiaomi devices | Compatible with OnePlus Switch |
|---|---|
| Redmi Note 10/11, POCO X3/X4 | Complete (MIUI 12โ14) |
| Xiaomi 12/13 series | Full but may require an upgrade to OnePlus Switch |
| POCO F3/F4, Redmi K40/K50 | Partial (only text notes are transferred) |
| Devices older than 2020 (MIUI 11 and below) | Not supported |
OnePlus Switch often misses notes with attachments greater than 10 MB.
- Transfer notes without attachments via Switch.
- Attachments (photos, audio) copy separately through Files โ Internal memory. โ MIUI โ Notes โ attachments.
- On OnePlus, manually attach files to notes in OnePlus Notes.
๐ก
The OnePlus Switch is the fastest way, but doesnโt work with all Xiaomi models. Check compatibility on the OnePlus support site before porting.
Method 5: Transfer through third-party applications (Evernote, Notion)
If you use cross-platform services like Evernote or Notion, it's easier to carry notes.
- ๐ฅ Evernote allows you to import only.enex files for free (export from Mi Notes to this format is impossible without converting them).
- ๐ Notion does not support direct import from Mi Notes, but you can use Google Keep as a middle ground.
- ๐ฐ Free Evernote accounts are limited to 60MB per month, which is enough for the user to use. ~500 text notes.
Instructions for Evernote:
- Export notes from Mi Notes to.txt (as described in Method 2).
- Use an online converter to convert.txt to.enex.
- Import.enex to Evernote via Settings โ Imports.
- Install Evernote on OnePlus and sync your data.
For Notion:
- Move notes to Google Keep (see Method 3).
- In Notion, create a new database and use Google Keep integration.
- Set up automatic sync via Zapier or Make (ex-Integromat).
โ ๏ธ Note: When importing notes (folders, tags) into Notion, the structure of notes is not stored.
7 Problems and Solutions: What to Do If Notes Are Not Passed
Even if you follow the instructions, you can get errors, and here are the typical scenarios and their solutions.
| Problem. | Reason. | Decision |
|---|---|---|
| Notes moved, but without formatting | Mi Notes uses proprietary formatting | Use Markdown editors (such as Markor) to restore styles. |
| The attachments (photos) are not displayed | The path to files changed during the transfer | Manually copy the attachments folder from MIUI/Notes OnePlus |
| OnePlus Switch doesn't see the notes | No permission to access Storage | On Xiaomi, give OnePlus Switch storage rights and Contacts |
| Exports through ADB returns the empty file | Notebase corrupted or encrypted | Restore notes from Mi Cloud backup or use Titanium Backup (root required) |
If the notes are transferred, but displayed in hieroglyphics:
- The problem is encoding. Open the file in Notepad.++ and convert from UTF-16 into UTF-8.
- Use the command to convert: iconv -f UTF-16 -t UTF-8 input.txt > output.txt
For notes with blocked access (password or fingerprint protection):
- Remove protection before export (in Mi Notes click on the note) โ โฎ โ Remove the password).
- If the password is lost, restore access through Mi Account (requires a linked email).
8. Alternative solutions: if nothing has worked
If standard methods donโt work, consider radical options:
- ๐ธ Screenshots + OCR: Take a photo of your notes and convert text through Google Lens or Adobe Scan, which is suitable for small amounts of data.
- ๐ฅ๏ธ Virtual machine with MIUI: Install. MIUI In the Android Studio, log in to Mi Account and export notes from there.
- ๐ง Manual input: For critical notes (such as passwords), it is sometimes easier to rewrite them manually on a new device.
For users POCO/Xiaomi with custom firmware (e.g. Pixel Experience):
- Return to the official MIUI via the Mi Flash Tool.
- Export notes in the standard way.
- Return the custom firmware (optional).
If you use OnePlus with ColorOS (e.g. OnePlus Nord) CE 3), note that OnePlus Notes in this shell does not support imports from.xml:
- Use Google Keep as an intermediate storage.
- Or install Simple Notes and import data through JSON.