Резервное копирование через TWRP — критически важный этап перед любой манипуляцией с прошивкой Xiaomi, будь то установка кастомного ПО, разблокировка загрузчика или даже банальное обновление через fastboot. Ошибка в выборе разделов для бэкапа может привести к потере личных данных, нарушению работы модуля NFC, или даже к "брику" устройства, когда смартфон превращается в бесполезный "кирпич". Но как понять, какие разделы действительно важны, а какие можно пропустить, чтобы сэкономить место на карте памяти?
В этой статье мы разберём не только стандартный набор разделов (boot, system, data), но и те, о которых часто забывают: persist (отвечает за IMEI и серийные номера модулей), modem (содержит прошивку модема), и даже vendor, без которого могут перестать работать камеры на некоторых моделях Redmi и POCO. Особое внимание уделим "подводным камням" бэкапа на устройствах с динамическими разделами (Dynamic Partitions), которые Xiaomi активно внедряет с 2021 года.
Вы узнаете, как правильно именовать бэкапы, чтобы не запутаться в них через полгода, почему нельзя бэкапить раздел userdata на устройствах с шифрованием FBE (File-Based Encryption) без предварительной подготовки, и как восстановить только отдельные разделы, если что-то пошло не так. А для владельцев флагманов вроде Xiaomi 13 Ultra или Mix Fold 3 мы подготовили отдельные рекомендации — у этих моделей есть уникальные разделы, которые не встретишь в бюджетных Redmi.
Почему бэкап в TWRP для Xiaomi — это не роскошь, а необходимость
Многие пользователи Xiaomi ошибочно считают, что резервная копия нужна только перед установкой кастомных прошивок вроде LineageOS или Pixel Experience. На практике даже официальные обновления через MIUI Updater могут пойти не по плану — особенно если речь идёт о переходе между версиями Android (например, с 12 на 13). В таких случаях без бэкапа вы рискуете:
- 📱 Потерять все данные в
Internal Storage, включая фотографии и видео (даже если они были в "облаке", кэш приложений восстановить не получится). - 📡 Остаться без связи из-за повреждённого раздела
modem— сим-карты просто перестанут определяться. - 🔒 Получить ошибку
"Device is corrupted"при загрузке, если повредитсяbootилиdtbo. - 🎮 Лишиться работоспособности сенсоров (гироскоп, акселерометр) из-за сбоя в
persist.
Более того, с 2022 года Xiaomi начала активно использовать динамические разделы (Dynamic Partitions) в своих устройствах. Это означает, что традиционные разделы вроде system или vendor могут быть заменены на super — единый контейнер, который TWRP по умолчанию не умеет бэкапить корректно. Без специальных плагинов или ручного разделения super на подразделы ваш бэкап окажется бесполезным.
⚠️ Внимание: На устройствах с Android 12+ и динамическими разделами (например, Xiaomi 12 Pro, Redmi Note 11 Pro+) стандартный бэкап через TWRP не сохранит критические данные изsuper. Для них требуется использовать модифицированные версии recovery или скрипты вродеlpunpack.
Ещё одна распространённая ошибка — бэкап раздела userdata на устройствах с File-Based Encryption (FBE). Если вы не отключили шифрование перед созданием резервной копии, восстановить её будет невозможно — TWRP просто не сможет расшифровать данные. Это касается всех Xiaomi на Android 10+.
Список обязательных разделов для бэкапа в TWRP на Xiaomi
Не все разделы одинаково полезны. Например, бэкап cache или recovery в большинстве случаев бесполезен — их можно восстановить автоматически. А вот пропуск persist или modem может обернуться серьёзными проблемами. Ниже — минимальный набор разделов, которые нужно бэкапить на любом устройстве Xiaomi (включая Redmi и POCO):
| Раздел | Что хранит | Последствия потери | Обязателен? |
|---|---|---|---|
boot |
Ядро и ramdisk (настройки загрузки) | Устройство не загрузится или будет bootloop | ✅ Да |
dtbo |
Конфигурации устройств (DTBO — Device Tree Blob Overlay) | Не работают сенсоры, камеры, динамики | ✅ Да |
modem |
Прошивка модема (базовые полосы, IMEI) | Нет сети, не определяются SIM-карты | ✅ Да |
persist |
IMEI, серийные номера модулей, калибровка сенсоров | Потеря IMEI, не работают камеры/гироскоп | ✅ Да |
vendor |
Проприетарные драйверы и библиотеки | Не работают камеры, Wi-Fi, Bluetooth | ✅ Да |
Для устройств без динамических разделов (до Android 11) также рекомендуется бэкапить:
- 📁
system— сама прошивка (полезно, если хотите откатиться на предыдущую версию). - 📱
data— пользовательские данные (только если отключено шифрование FBE!).
На устройствах с динамическими разделами (Android 12+) вместо system и vendor будет раздел super. Его бэкап требует специальных действий:
- Использовать TWRP с поддержкой Dynamic Partitions (например, версии от OrangeFox или SkyHawk).
- Либо вручную распаковать
superна подразделы с помощьюlpunpack.
Зарядить устройство минимум на 50%|Скачать актуальную версию TWRP для своей модели|Отключить шифрование (если планируете бэкапить data)|Проверить свободное место на SD-карте (бэкап занимает 3-10 ГБ)|Сделать скриншот текущей версии MIUI (Настройки → О телефоне)
-->
Как бэкапить разделы с динамическими партициями (super)
Если ваше устройство Xiaomi работает на Android 12/13/14, скорее всего, у него есть раздел super вместо традиционных system, vendor и product. Стандартный TWRP не умеет корректно бэкапить такой раздел, поэтому придётся использовать обходные пути.
Вот три рабочих способа:
- Использовать модифицированное recovery:
- 🛠️ Установите OrangeFox Recovery или SkyHawk TWRP — они поддерживают динамические разделы "из коробки".
- 📌 В меню бэкапа выберите
Super (Dynamic)— recovery автоматически распакует его на подразделы.
super через ADB:
adb pull /dev/block/by-name/super super.img
lpunpack super.img
Это создаст папку с разделами system.img, vendor.img и т.д., которые можно бэкапить отдельно.
fastboot flash backup_super super.img
fastboot reboot
Затем скопируйте backup_super с устройства на ПК.
Для устройств Xiaomi с HyperOS (новое ПО на базе Android 14) процесс усложняется — некоторые модифицированные recovery ещё не поддерживают новые структуры разделов. В этом случае единственный надёжный способ — бэкап через fastboot или использование MIUI Official Recovery с функцией резервного копирования (но она сохраняет не все разделы).
⚠️ Внимание: На Xiaomi 13T Pro, Redmi K60 Ultra и других устройствах с UFS 4.0 бэкап раздела super может занимать до 20-30 минут. Не прерывайте процесс, даже если кажется, что recovery "завис" — это нормально для высокоскоростной памяти.
Что делать, если TWRP не видит раздел super?
Если ваше recovery не отображает раздел super, это означает, что оно не поддерживает динамические разделы. Решения:
1. Установите более новую версию TWRP (например, от OrangeFox).
2. Используйте команду fastboot getvar all, чтобы проверить структуру разделов. Если в выводе есть строка super:yes, значит, у вас динамические разделы.
3. Для экстренного бэкапа можно воспользоваться инструментом payload_dumper из прошивки MIUI (распакуйте официальный fastboot-ром и извлеките нужные разделы).
Какие разделы можно не бэкапить (и почему)
Не все разделы одинаково полезны. Некоторые из них занимают много места, но восстановить их можно автоматически или они не содержат критической информации. Вот список разделов, которые можно пропустить без риска для устройства:
- 🗑️
cache— кэш приложений и временные файлы. Восстанавливается автоматически при первой загрузке. - 🔄
recovery— само recovery. Если оно повреждено, вы всегда можете перепрошить его заново черезfastboot. - 📦
metadata— служебные данные для F2FS (файловой системы). Можно восстановить черезfastboot format:f2fs /dev/block/.... - 🔧
misc— флаги состояния системы (например, счетчик перезагрузок). Не критичен для работы. - 📡
bluetooth— прошивка модуля Bluetooth. Восстанавливается изvendorили официальной прошивки.
Также можно пропустить:
- 🎵
dsp— настройки аудиопроцессора. Влияет только на звук в наушниках, восстанавливается из стоковой прошивки. - 📡
wifi— прошивка Wi-Fi модуля. Аналогично Bluetooth, не критична.
Однако есть два исключения, когда даже "ненужные" разделы стоит сохранить:
- Если вы экспериментируете с кастомными ядрами (например, FrancoKernel или Kirisakura), бэкап
bootиdtboдолжен включать все связанные разделы, включаяvbmeta(ответственен за проверку целостности загрузки). - На некоторых устройствах (например, POCO F5 или Redmi Note 12 Pro+) раздел
metadataсодержит данные о Virtual A/B — механизме бесшовных обновлений. Его потеря может привести к циклической перезагрузке.
Пошаговая инструкция: как сделать бэкап в TWRP на Xiaomi
Теперь перейдём к практике. Вот пошаговый алгоритм создания резервной копии в TWRP для любого устройства Xiaomi:
- Подготовка устройства:
- 🔋 Зарядите смартфон минимум на 50% (лучше до 80%).
- 📁 Перенесите важные файлы с внутренней памяти на ПК или облако (бэкап
dataне всегда надёжен). - 🔓 Отключите шифрование (если планируете бэкапить
data): перейдите вНастройки → Дополнительно → Конфиденциальность → Шифрование и учётные записии удалите PIN/пароль.
- Загрузка в TWRP:
- 🔄 Выключите устройство.
- 🔘 Зажмите
Power + Volume Upдо появления логотипа MI (на некоторых моделях нужно удерживать 10-15 секунд). - 📱 Если появится запрос на разблокировку загрузчика, подтвердите (это нормально для первых запусков TWRP).
- Создание бэкапа:
- 📋 Перейдите в раздел
Backup. - ✅ Отметьте галочками разделы из нашего списка (см. таблицу выше).
- 💾 Выберите место сохранения (лучше
MicroSDилиUSB-OTG, так как внутренняя память может быть зашифрована). - 🔄 Нажмите
Swipe to Backupи дождитесь завершения (может занять от 5 до 30 минут).
- 📋 Перейдите в раздел
- 📂 Перейдите в папку
TWRP/BACKUPS/[серийный номер]и убедитесь, что файлы не повреждены. - 🔍 Проверьте размер архивов:
bootобычно 30-100 МБ,data— несколько ГБ.
Если у вас устройство с super, после бэкапа рекомендуется:
- Скопировать папку
BACKUPSна ПК. - Распаковать
super.imgс помощьюlpunpackи проверить целостность подразделов. - 🛑 Не извлекайте карту памяти во время бэкапа.
- 🔋 Не допускайте разряда батареи ниже 20%.
- 📵 Не прерывайте процесс (даже если кажется, что recovery "завис").
- Исключите
dataиз бэкапа (скопируйте файлы вручную). - Используйте сжатие в TWRP (в настройках бэкапа выберите
Compression: High). - Удалите старые бэкапы — они могут занимать место незаметно.
Частые ошибки при бэкапе в TWRP и как их избежать
Даже опытные пользователи иногда сталкиваются с проблемами при создании бэкапов. Вот топ-5 ошибок и способы их решения:
| Ошибка | Причина | Решение |
|---|---|---|
| "Unable to mount /data" | Включено шифрование FBE, TWRP не может расшифровать раздел | Отключите PIN/пароль в MIUI перед загрузкой в recovery |
| "Backup failed: insufficient storage" | Не хватает места на карте памяти | Используйте SD-карту ≥32 ГБ или USB-OTG |
| "E:unknown filesystem 'f2fs'" | TWRP не поддерживает файловую систему F2FS | Установите более новую версию recovery с поддержкой F2FS |
| Бэкап создаётся слишком долго (>1 час) | Проблемы с памятью (UFS/EMMC) или кабелем OTG | Проверьте кабель, попробуйте другой порт USB |
| После восстановления нет сети (IMEI сбросился) | Не был бэкапнут раздел persist или modem |
Восстановите эти разделы отдельно или прошейте стоковый modem через fastboot |
Ещё одна распространённая проблема — повреждённые бэкапы. Чтобы избежать этого:
Если бэкап всё же повреждён, попробуйте восстановить его через ADB:
adb pull /sdcard/TWRP/BACKUPS/ [путь на ПК]
tar -xvf [имя бэкапа].tar
Затем проверьте целостность файлов с помощью sha256sum.
⚠️ Внимание: На устройствах с HyperOS (например, Xiaomi 14 или Redmi K70) стандартные методы бэкапа могут не работать из-за изменённой структуры super. В этом случае используйте официальный инструмент Mi Flash Tool для создания полной копии прошивки.
FAQ: ответы на частые вопросы о бэкапе в TWRP на Xiaomi
❓ Можно ли бэкапить только раздел data без остальных?
Технически да, но это не рекомендуется. Раздел data содержит пользовательские файлы, но без boot, modem и persist устройство может не загрузиться или потерять связь. Если вам нужны только личные данные (фото, сообщения), лучше использовать MIUI Backup или Swift Backup.
❓ Почему бэкап занимает так много места (20+ ГБ)?
Это нормально, если вы бэкапите data (там хранятся все ваши файлы) или super (содержит несколько подразделов). Чтобы уменьшить размер:
❓ Как восстановить бэкап, если TWRP не видит папку BACKUPS?
Это происходит, если:
- Папка
TWRPповреждена. Решение: подключите карту памяти к ПК и проверьте её на ошибки (chkdskв Windows). - Файловая система карты не поддерживается. Решение: отформатируйте карту в
FAT32илиexFAT. - Бэкап сделан на другом устройстве. Решение: вручную скопируйте папку
BACKUPSв/sdcard/TWRP/.
Если папка пропала после обновления TWRP, попробуйте найти её по пути /data/media/0/TWRP/.
❓ Можно ли бэкапить TWRP на Xiaomi с заблокированным загрузчиком?
Нет, это невозможно. Для работы TWRP требуется разблокированный загрузчик (unlocked bootloader). Если загрузчик заблокирован, вы можете:
- Использовать официальный MIUI Backup (сохраняет только данные, не системные разделы).
- Создать бэкап через
ADB Backup(ограниченная функциональность). - Разблокировать загрузчик через Mi Unlock Tool (требует привязку аккаунта Mi и ожидание 7 дней).
⚠️ Разблокировка загрузчика стирает все данные с устройства!
❓ Как бэкапить persist на Xiaomi с HyperOS?
На HyperOS раздел persist может быть интегрирован в super. Чтобы его бэкапить:
- Используйте OrangeFox Recovery (поддерживает HyperOS).
- В меню бэкапа выберите
Super (Dynamic)— recovery автоматически извлечётpersist. - Или распакуйте
super.imgвручную черезlpunpackи найдитеpersist.img.
Если ничего не помогает, скопируйте persist через ADB:
adb shell
su
dd if=/dev/block/by-name/persist of=/sdcard/persist.img