Ошибка unable to decrypt FBE device появляется в кастомном recovery (чаще всего TWRP) в тот момент, когда пользователь пытается открыть внутреннюю память смартфона — раздел /data монтируется пустым или с набором бессмысленных имён файлов из букв и цифр. Recovery сообщает, что не может расшифровать хранилище, защищённое механизмом File-Based Encryption — файлового шифрования Android, которое привязывает ключи к паролю, PIN-коду или графическому ключу блокировки экрана.

Проблема не означает, что данные уничтожены: в большинстве случаев файлы целы, просто recovery не может подобрать ключ расшифровки. Причины бывают разные — от устаревшей версии TWRP, не знающей шифрование вашей прошивки, до повреждённого раздела метаданных. Ниже разберём, как диагностировать ситуацию и какие действия безопасны, а какие приведут к потере данных.

Что такое FBE и почему recovery не может расшифровать данные

File-Based Encryption — это схема шифрования, при которой каждый файл защищается отдельным ключом. Ключи хранятся в защищённой области и «раскрываются» только после ввода экранного пароля. Полное шифрование диска (FDE) на современных устройствах практически вытеснено именно FBE, и кастомные recovery должны уметь работать с этой схемой.

Когда TWRP выводит unable to decrypt FBE device, это значит, что recovery запросил у вас пароль (или даже не запросил), но расшифровка не удалась. Типовые причины:

  • 🔑 Версия TWRP устарела и не поддерживает схему шифрования вашей версии Android или конкретной прошивки.
  • 🧩 Recovery собран не для вашей модели — дерево устройства (device tree) не содержит нужных компонентов дешифрования.
  • 🔒 Вы вводите неверный пароль: после смены блокировки или при использовании графического ключа TWRP может интерпретировать его иначе.
  • 💾 Повреждены метаданные шифрования в разделе /data — например, после прерванной прошивки или сбоя питания.
  • 🛠️ Производитель применил нестандартную реализацию шифрования, которую конкретная сборка recovery не поддерживает.
💡

Ошибка unable to decrypt FBE device почти всегда означает несовместимость recovery с шифрованием прошивки, а не потерю данных. Файлы обычно остаются на месте.