Блог им. DevilStar

Восстановление IMEI на телефонах Samsung без рута

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

Но есть и другая причина, когда телефон не ловит сеть — отсутствие у вашего телефона 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. Перезагружаем телефон.
  8. Готово :)

Оригинал статьи на английском.

1 комментарий

avatar
Идем в Qualcomm USB Settings и выбираем RMNET + DM + MODEM. — как туда попасть?
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.