Восстановление зашифрованных EFS файлов и папок. Как сделать резервную копию EFS на Samsung Galaxy S3, используя метод “в один клик” Восстановление efs

Если Вы очень часто шьете либо шьете первый раз свой Android смартфон или планшет производителя Samsung, то необходимо позаботиться о сохранности IMEI. В статье Как сохранить и восстановить IMEI на Samsung Вы узнаете как это сделать 2 способами.

Способ №1 Сохранить и восстановить IMEI

1. Установите на Android Устройство бесплатное приложение Android Terminal Emulator

2. Зайти в данное приложение и набрать команды:

su dd if=dev/block/xxxxxx of=sdcard/efs.img

Для того чтобы восстановить IMEI :

su dd if=/sdcard/efs.img of=/dev/block/xxxxxxx

Где xxxxxxx это имя блока EFS.

Как узнать имя блока EFS

Зайти в приложение Android Terminal Emulator и набрать команду:

mount

после чего найти раздел и его имя (в моем случае имя mmcblk0p1 )

su dd if=dev/block/mmcblk0p1 of=sdcard/efs.img su dd if=/sdcard/efs.img of=/dev/block/mmcblk0p1

Способ №2 Сохранить и восстановить IMEI

На этом все подробная статья бэкап и восстановление efs android, окончена, не теряйте свой IMEI!

IMEI (International Mobile Equipment Identity) - это индивидуальный код, состоящий из 15 цифр, при помощи которого можно идентифицировать любой мобильный аппарат. При помощи этого кода можно найти, а также заблокировать украденный телефон.

Если вы утеряли этот номер вследствие непрофессионального вмешательства в работу телефона или же он пропал из-за каких-либо поломок — существует возможность его восстановить. Здесь мы подробно расскажем, как восстановить IMEI на вашем смартфоне Samsung Galaxy. Вы всегда можете обратиться за помощью к специалистам по ремонту смартфонов Samsung .

Сначала нужно уточнить, какой IMEI присвоен вашему смартфону.

Как узнать IMEI на своем телефоне Samsung Galaxy?

Это можно выяснить несколькими путями:

1. Эти данные можно узнать во время работы вашего мобильного аппарата. В режиме набора цифр для осуществления звонка нужно ввести комбинацию *#06#. Как только вы нажмете эти цифры, на дисплее вашего смартфона сразу появится код, это и будет IMEI вашего телефона.

2. Такую информацию можно найти и на самом аппарате. Нужно выключить телефон и снять аккумулятор. Под ним будет размещена наклейка, которая содержит нужную вам информацию.

3. Если у вас сохранилась документация от приобретения телефона, то в гарантийном талоне или на самой упаковке имеется также наклейка, которая содержит информацию о модели вашей техники. Соответственно там указан и сам IMEI.

Как восстановить IMEI на Samsung Galaxy

Восстановление IMEI - это тонкий процесс внешнего вмешательства в закрытые настройки системы Android. Поэтому для начала вам нужно получить права Root (рут):

Скачайте и установите на свое устройство самую последнюю версию программы Framaroot

Запустив программу, вам нужно выбрать действие. В данном случае - Установить SuperSU. Ниже вы видите несколько эксплойтов - доступные методы для получения ваших прав.

Выбрав один из эксплойтов, если он не сработал, то попробуйте следующий. Если метод сработал, на вашем экране появится сообщение с подсказкой.

Когда вы получили результат-подсказку об успешном получении прав, нужно перезагрузить ваше устройство.

Иногда бывает, что программа Framaroot закрывается в аварийном режиме. Просто перезапустите ее.

Запустив приложение, узнайте какое имя присвоено блоку EFS (Extent File System - шифрующая файловая система) именно на вашем устройстве. Наберите команду:

Затем ищем соответствующий раздел с именем:

Будьте внимательны, ххххх - это имя вашего блока EFS.

Сохраните получившийся бекап на вашем ПК, если снова возникнут сложности с IMEI, можете восстановить его с сохраненного таким образом. Если вы не сделали его копию, то попробуйте способ, описанный ниже. Если же и он не помог, то рекомендуем обратиться к специалистам по ремонту телефонов Samsung http://samsung-helpers.ru/remont/remont-samsung-galaxy-s/.

Для восстановления IMEI, если вы не сделали его резервную копию, можно попробовать сделать следующее:

1. Имея рут-права, найдите в прошивке папку EFS и скопируйте все содержимое на ПК.

2. Теперь телефон нужно прошить, откатив Android на версию, которая была установленна по умолчанию.

3. На файлах, скопированных в компьютер, нужно удалить формат ".bak" и перенести в телефон, поместив в папку EFS.

4. Перезагрузите смартфон.

Если не возникло сложностей, то IMEI восстановится. Если же нет - тогда следует обратиться к специалистам.

Мы уже рассмотрели как можно . Там я же сказал, что возможность расшифровки таких данных по умолчанию есть только у данного пользователя. Там же я говорил, что личный ключ, с помощью которого происходит дешифровка зашифрованных файлов EFS, хранится в хранилище личных сертификатов. Только вот что будет, если пользователь потеряет доступ к своему личному ключу? Как тогда восстановить зашифрованные с помощью EFS файлы?

Агент восстановления EFS

Агент восстановления EFS - это учетная запись администратора локального компьютера или администратора домена, смотря где Вы находитесь. Учетная запись администратора способна расшифровать зашифрованные другими пользователями файлы и вернуть их владельцу. Но для этого необходимо создать сертификат агента восстановления EFS и разрешить ему доступ ко всем вновь шифруемым файлам. Надеюсь Вы помните, как мы в предыдущей статье мы разрешали доступ к зашифрованным файлам другому пользователю. Именно это и происходит в случае с агентом восстановления, только всё это делается автоматически.

Как создать агент восстановления EFS?

В данной статье я не буду рассматривать создание агента восстановления EFS внутри домена. Рассмотрим только создание агента восстановления Encrypting File System на локальной машине. Для этого необходимо под учетной записью администратора по умолчанию выполнить следующую команду в окне командной строки:

cipher /r:recoveryagent

Ответом на данную команду станет создание двух файлов:

  1. Recoveryagent.cer
  2. Recoveryagent.pfx

Они оба расположатся в корневой папке администратора компьютера. Следующим действием необходимо дать понять операционной системе, что только что был создан агент восстановления EFS. Для этого необходимо открыть Редактор локальной групповой политики и перейти в узел Конфигурация компьютера/Конфигурация Windows/Параметры безопасности/Политики открытого ключа/Шифрующая файловая система и найти пункт Добавить агент восстановления данных . Открыв данную политику необходимо указать на сертификат Recoveryagent.cer . После чего сохранить изменения и .

Как восстановить зашифрованные EFS файлы?

После создания агента восстановления EFS все вновь шифруемые файлы возможно восстановить через учетную запись администратора. Для этого администратору компьютера необходимо найти и запустить файл Recoveryagent.pfx . После запуска необходимо пройтись по всем вновь открываемым окнам в режиме хомячка и после чего администратор компьютера сможет получить доступ ко всем зашифрованным файлам. А так же он сможет снять с них шифрование и вернуть их пользователю. Вот таким образом возможно восстановление EFS.

Папка /efs содержит IMEI смартфона, который является частью системы, которая идентифицирует телефон и сеть, к которой он подключается. Время от времени они удаляются из-за различный вайпов и/или установки кастомных прошивок. Если вы хотите, чтобы каталог /efs не был удален его нужно сохранять в виде резервной копии. Для Samsung Galaxy S3 теперь можно очень просто сделать резервную копию /efs папки при помощи инструмента, предложенного XDA разработчиком.

Резервное копирование/восстановление EFS является очень простым инструментом, которым можно пользоваться с компьютера. Это исполняемый скрипт, который извлекает из телефона EFS данные и сохраняет их на компьютере в виде файла-образа. Если он вам понадобится позже, то вы сможете восстановить, используя аналогичный скрипт. При восстановлении убедитесь, что файл-образ находится в той же папке, что и другие файлы.

Работает этот способ безотказно. Если им пользоваться, то можно практически без риска тестировать различные прошивки. Если вы столкнулись с ошибкой, то нужно будет заранее установить новую версию ADB. Это в случае, если вы не обновили программу заранее.

Эта инструкция покажет вам, как сделать резервную копию Galaxy S3 EMEI и папки /efs.

Предупреждение!
Данные инструкции предназначены для использования только с Galaxy S3 и его разновидностей. Если вы будете использовать данную инструкцию с другими смартфонами, то это может привести к самым нежелательным результатам.
Информация, содержащаяся в данной инструкции, предназначены для получения справочной информации и только в образовательных целых. Не существует никаких гарантий, что данная инструкция будет работать с вашим смартфоном и конкретно в вашей ситуации.
Вы используете данную инструкцию на свой страх и риск. Мы не несем ответственности за все, что может произойти с вашим смартфоном в результате использования информации данного руководства.
Прежде чем фактически выполнять инструкцию прочтите и разберитесь в руководстве.

Технические требования:

  • Любым способом получите root-права на Samsung Galaxy S3:
    1. Способ номер 1 .
    2. Способ номер 2 .
  • Компьютер с Windows и установленным архиватором WinRAR, 7-Zip или подобным.
  • Установленные USB драйвера. Обычно они устанавливаются вместе с установкой Kies .
  • Скачать инструмент EFS Backup/Restore для Galaxy S3 на свой компьютер.
  • Убедитесь, что вы подзарядили батарею Galaxy S3 до 70%, иначе можно получить шанс прерывания процедуры.
  • Сделайте резервную копию всех контактов, смс, ммс, настроек интернета, wi-fi паролей, потому что возможна утеря таких данных после процедуры. Советуем синхронизироваться с облачным сервисом или создать локальную копию мобильных данных.

Инструкция:

  • 1. Откройте RAR файл и извлеките его содержимое в папку.
  • 2. На Galaxy S3 подключите пункт «USB debugging» в Settings > Developer Options > USB debugging.
  • 3. Подключите смартфон к компьютеру.
  • 4. На компьютере зайдите в папку с разархивированными данными и двойным кликом запустите BAT скрипт:
    • Для создания резервной копии /efs запустите Backup_EFS.bat. Скрипт создаст сохраненный файл с резервной копией в этой же папке с именем efs.img.
    • Для восстановления из резервной копии /efs запустите скрипт Restore_EFS.bat. Заранее проверьте, что файл efs.img также находится в этой же папке.

Поздравляем! Вы только что сделали резервную копию EFS данных для Samsung Galaxy S3, используя инструмент резервного копирования и восстановления.

Нашли ошибку? Выделите ее и нажмите Ctrl+Enter

Смартфон без связи с оператором, что может быть хуже? Без связи мы получаем просто плеер, с функцией воспроизведения музыки, видео и прочей мелочи. Связь - душа смартфона, для этого он был создан. У отсутствия связи с оператором может быть несколько причин: неполадки со стороны оператора, требуется замена симкарты, аппаратный дефект смартфона и т.д.

Но есть и другая причина, когда телефон не ловит сеть - отсутствие у вашего телефона IMEI (International Mobile Equipment Identity). IMEI и сотовая связь тесно переплетены и поэтому абсолютное большинство телефонов от крупных производителей имеют IMEI. Бывают китайские телефоны на две/три/десять симкарт, которые каким-то образом работают без IMEI, но если у вас смартфон от крупного производителя, он не зарегистрируется в сети без правильного IMEI.

Если говорить простым языком, то потеря IMEI - самый худший ночной кошмар вашего смартфона. И как показывает практика, с телефонами Samsung это случается гораздо чаще, чем с другими производителями. На самом деле, IMEI у смартфонов серии Galaxy хранится в отдельном разделе - EFS в корне flash памяти. Иногда, по самым разным причинам, этот раздел стирается или данные в нем повреждаются. Как результат, ваш телефон без IMEI и не может зарегистрироваться в сети.

Причины пропажи IMEI:

  1. Обновление прошивки по OTA или другим способом
  2. Установка официальной прошивки (да-да, официальной)
  3. Установка сторонней прошивки
Это три наиболее распространенных причины пропажи IMEI или повреждения EFS раздела на смартфонах серии Samsung Galaxy. Во многих кастомных прошивках уже включен скрипт для бэкапа EFS раздела на внешний носитель во время установки прошивки. Но это всё хорошо только если у вас есть рут (root) доступ. А если его нет?
Сохраняем IMEI на телефонах серии Samsung Galaxy
  1. У вас должен быть доступ к phoneutil меню. По умолчанию это *#7284# . Если данный код не подходит, то вам нужно найти соответствующий для вашей модели. Так же должны быть установлены все необходимые драйвера для телефона.
  2. Скачиваем NV-Items_Reader_Writer_Tool.zip - 2.43 MB
  3. Включаем отладку по USB в телефоне.
  4. Набираем *#7284# .
  5. Идем в Qualcomm USB Settings и выбираем RMNET + DM + MODEM .
  6. Теперь соединяем телефон с компьютером, запускаем NV-items_reader_writer.exe от имени администратора.
  7. Сохраняем блок Range (Dec) 550-550 . Должен сохраниться блок 00550 . Это и будет ваш IMEI .
  8. Набираем *#7284# . Идем в Qualcomm USB Settings и выбираем MTP + ADB .
  9. Готово:)
Восстанавливаем IMEI на телефонах серии Samsung Galaxy
  1. Найдите IMEI своего телефона, например по аккумулятором.
  2. Создайте бекап блока с IMEI по инструкции выше, даже если он поврежден. И открываем его редактором NotePad++ .
  3. Разделите свой имей на блоки по две цифры, оставив первую цифру отдельно. например 35516705558781901 разделяем на 3 55 16 70 55 58 78 19 01
  4. Добавляем латинскую A после первой цифры, а все остальные меняем местами. Добавляем 08 в начало IMEI . Получаем следующее 08 3A 55 61 07 55 85 87 91 10
  5. Теперь в текстовом редакторе NotePad++ (мы ведь уже открыли ранее этот файл) заменяем первые девять блоков на наш правильный IMEI , который мы получили на прошлом шаге.
  6. Записываем IMEI обратно в телефон кнопкой Write в NV-items_reader_writer .
  7. Перезагружаем телефон.

Публикации по теме