Восстановление модуля связи

Содержание
  1. История неожиданного «окирпичивания» и восстановления одного смартфона
  2. Исследование раздела CSPSA
  3. В поиске идей
  4. Бекап и восстановление IMEI, смена IMEI на смартфоне
  5. Где хранится IMEI на Android?
  6. Как можно повредить NVRAM
  7. Признаки поврежденного NVRAM, или как узнать, что слетел IMEI
  8. Бекап IMEI на Android с помощью SP Flash Tool
  9. Восстановление IMEI после прошивки с помощью SP Flash Tool
  10. Восстановление IMEI через инженерное меню
  11. Восстановление IMEI с MAUI META
  12. Ответы на частые вопросы
  13. Как восстановить IMEI на устройствах Huawei и Honor | Guide
  14. Что такое imei и как его узнать на android-устройствах
  15. Почему пропадает imei
  16. Восстановление через инженерное меню
  17. Второй способ
  18. Где хранится imei на android?
  19. Как разблокировать телефон хонор и хуавей, если забыл пароль
  20. Можно ли удалить imei
  21. Первый способ
  22. Полный сброс настроек через recovery
  23. Путем входа в учетную запись gmail
  24. Смена imei-идентификатора с помощью приложений
  25. Советы для упрощения процесса поиска своего гаджета
  26. Утилитой mtk

История неожиданного «окирпичивания» и восстановления одного смартфона

Восстановление модуля связи

Началась эта история с того, что в результате неудачных экспериментов с ядром смартфона Samsung Galaxy Ace 2 (он же GT-I8160, aka codina), приводящих к ребутам девайса, оказалось так, что раздел EFS перестал читаться.

Собственно, сами эксперименты отношения к данному вопросу не имеют — возможно, как-нибудь дойду и до них, но это выходит за рамки данной статьи.

Хотя и раздел EFS – один из наиболее важных на этом смартфоне, убийство данного раздела само по себе не приводит к катастрофическим последствиям, поскольку его все еще можно восстановить, например, с другого телефона, после чего, при желании сменить WIFI MAC и BT MAC.

На данном устройстве IMEI хранится не на разделе EFS, а CSPSA (Crash Safe Parameter Storage Area, дословно переводится как «Область хранения параметров, устойчивая к крашам»). Вот если с этим разделом пойдет что-то не так, это уже будет не столь весело, собственно об этом и пойдет речь далее. Кого заинтересовал, прошу под кат.

После выхода из строя раздела EFS, я, в первую очередь, снял его дамп и попытался поднять его при помощи e2fsck. Неудача – суперблок EXT4 поврежден, да и вообще все выглядело так, словно содержимое раздела превратилось в фарш. Самое время было поискать бэкап, но, какова беспечность (!), в самый неподходящий момент его не оказалось ни на компе, ни на флешке.

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

Наверное, одна из самых страшных вещей, что может произойти при пользовании утилитой dd — это опечатка или ошибка при наборе пути к разделу.

Сейчас мне только остается удивляться собственной неосторожности (или криворукости, называйте, как хотите), но именно это и произошло… Раздел EFS на данном девайсе – это /dev/block/mmcblk0p7, но я почему-то в тот момент не имел ни тени сомнения, что это, якобы, должен быть /dev/block/mmcblk0p6. Собственно, дальнейшее не требует особых объяснений, обо всей катастрофичности произошедшего я уже понял только тогда, когда dd вывел сообщение о том, что при записи был достигнут конец раздела. Вроде далеко не первый год пользуюсь устройством и являюсь одним из тех немногих оставшихся разработчиков под этот богом забытый девайс. Как же я мог оказаться в такой, с какой стороны не посмотри, дурацкой ситуации? Не спрашивате меня, самому хотелось бы знать… Так телефон с легкой руки стал если не «кирпичом», то «инвалидом» точно.

Исследование раздела CSPSA

Итак, раздел EFS оказался убит крашем во время активной записи на диск, раздел же CSPSA, усточивый к крашам, не устоял к моей опрометчивости. Пойди я в СЦ, даже там наверняка бы развели руками. Прошивка CSPSA от другого девайса дела также не исправит, т.к. IMEI, очевидно, хранится где-то помимо данного раздела и сравнивается с тем, что находится в CSPSA.

Да и статья не о смене IMEI, а об его восстановлении.

Ситуация безвыходная, как ни посмотри, думал я. Я оказался втянут в то, чем явно не планировал заниматься, ковырять внутренности раздела CSPSA.

Оказалось, что среди утекших в 2014 году исходников для чипсета ST-Ericsson Novathor U8500 есть исходники на утилиты, позволяющие работать с данным разделом:

root@:/ # cd ramdiskroot@:/ramdisk # ./cspsa-cmd[CSPSA]: open CSPSA0[CSPSA]: [CSPSA]: [CSPSA]: ls Key Size 0 4 1 96 2 96 3 96 1000 38 66048 497 -8192 41 -4 4 -3 4 -2 4 -1 4 Number of keys in CSPSA : 11Total size of all values: 884 [CSPSA]: read_to_file 3e8 /sdcard/1000.bin[CSPSA]: [CSPSA]: CSPSA_GetSizeOfValue(000003e8): T_CSPSA_RESULT_OK[CSPSA]: [CSPSA]: [CSPSA]: [CSPSA]: write_from_file 3e8 /sdcard/1000.bin[CSPSA]: [CSPSA]: [CSPSA]: [CSPSA]: Команда «open CSPSA0» открывает сокет CSPSA0, таким образом подключаясь к процессу cspsa-server. Как можно видеть, команда ls отображает хранимые в CSPSA параметры и их размер. Далее, командой read_to_file можно записать параметр (здесь это номер 1000, указаный в HEX, — 3e8) в файл, и точно также записать параметр из файла в раздел командой write_from_file. Это конечно здорово, что удалось найти такую утилиту, но не давало мне никаких подсказок по поводу того, что должно было находиться в данных параметрах, чтобы IMEI снова читался нормально. По факту, утилита могла «скрывать» часть правды, выдавая не все параметры, и скрывая тот, в котором хранится IMEI. Для того, чтобы понять, что могло находиться в этих параметрах, нужно было иметь несколько таких различных разделов CSPSA, но в самом деле, не могу же я просить кого-то слить раздел со столь приватной информацией. В интернете нашлись два различных раздела CSPSA, но сравнение считанных через cspsa-cmd параметров выдало слишком большую разницу, около 512-768 байт суммарно при сравнении их друг с другом. Даже при наличии всех исходников, могло пройти немало времени до того, пока я бы разобрался (если разобрался вообще). Идею о восстановлении CSPSA «в лоб» пришлось оставить, обратив взгляд на другие части слитых исходников, которые бы могли помочь восстановить телефон.

Я наткнулся на еще одну утилиту, которая выглядела многообещающе.

По ссылке приведен список комманд поддерживающихся данной утилитой. (…)static const struct { const char *str; cops_return_code_t (*func)(cops_context_id_t *ctx, int *argc, char **argv[]);} api_funcs[] = { {“read_imei”, cmd_read_imei}, {“bind_properties”, cmd_bind_properties}, {“read_data”, cmd_read_data}, {“get_nbr_of_otp_rows”, cmd_get_nbr_of_otp_rows}, {“read_otp”, cmd_read_otp}, {“write_otp”, cmd_write_otp}, {“authenticate”, cmd_authenticate}, {“deauthenticate”, cmd_deauthenticate}, {“get_challenge”, cmd_get_challenge}, {“modem_sipc_mx”, cmd_modem_sipc_mx}, {“unlock”, cmd_simlock_unlock}, {“lock”, cmd_simlock_lock}, {“ota_ul”, cmd_ota_simlock_unlock}, {“get_status”, cmd_simlock_get_status}, {“key_ver”, cmd_verify_simlock_control_keys}, {“get_device_state”, cmd_get_device_state}, {“verify_imsi”, cmd_verify_imsi}, {“bind_data”, cmd_bind_data}, {“verify_data_binding”, cmd_verify_data_binding}, {“verify_signed_header”, cmd_verify_signed_header}, {“calcdigest”, cmd_calcdigest}, {“lock_bootpartition”, cmd_lock_bootpartition}, {“init_arb_table”, cmd_init_arb_table}, {“write_secprofile”, cmd_write_secprofile}, {“change_simkey”, cmd_change_simkey}, {“write_rpmb_key”, cmd_write_rpmb_key}, {“get_product_debug_settings”, cmd_get_product_debug_settings} };(…) Как и в предыдущем случае с cspsa-cmd, cops_cmd подключается к процессу-серверу, copsdaemon (COPS расшифровывается как COre Platform Security). Этот самый бинарник copsdaemon на девайсе оказался отличным от того, что в исходниках (или у меня не получилось правильно сконфигурировать Android.mk), так или иначе, собранный из исходников отказывался работать. Однако, похоже утилита cops_cmd была совместима с остальным проприетарным ПО и запускалась нормально.

Первое, что я попробовал сделать — запустить команду cops_cmd read_imei — точно сейчас не вспомню, выдало, что-то вроде «error 13, device is tampered». Ага, конечно, чего еще можно было ожидать, с запоротым-то разделом CSPSA. Недолгое чтение исходников привело к команде «bind_properties»:

static cops_return_code_t cmd_bind_properties(cops_context_id_t *ctx, int *argc, char **argv[]){ cops_return_code_t ret_code; cops_imei_t imei;(…)usage:(…) fprintf(stderr, “Usage: bind_properties imei (15 digits)” “Usage: bind_properties keys (keys are space delimited)” “Usage: bind_properties auth_data ” “Usage: bind_properties data “); return COPS_RC_ARGUMENT_ERROR;} Как можно видеть из исходников, функция предназначена для записи IMEI в устройство. Но вот незадача, только непосредственно перед записью необходимо произвести аутентификацию при помощи закрытого ключа, которого у меня, очевидно, нет. Оставалось только продолжать ковырять copsdaemon, с тем чтобы попытаться избежать необходимость аутентификации, к счастью, все обошлось и без этого.

В поиске идей

Прошло несколько дней в поисках и размышлениях.

После общения с одним своим знакомым с xda-developers я узнал, что для разновидности GT-I8160 с чипом NFC, GT-I8160P, есть прошивка с неким дефолтным, «полу-пустым» разделом CSPSA, и что прошивка этого РОМа на данном девайсе приводит к тому, что IMEI «обнуляется», то есть все 15 цифр IMEI становятся нулями (не помню точно, происходит ли это в случае запоротого раздела CSPSA или вообще независимо от того). Первым же делом скачал данную прошивку и прошил раздел CSPSA — безрезультатно. Коллега предлагал частичную прошивку (т.е. прошивку отдельных разделов, не включая такие «опасные», как загрузчик и другие) данного РОМа. Довольно бесперспективное занятие, это могло окончательно «окирпичить» девайс. Наконец по прошествию еще пары дней, в то время, как я был занят исходниками выше, коллега с XDA сделал поистине невероятную и бесценную находку: #TA Loader to write default IMEIservice ta_load /system/bin/ta_loader recovery user root group radio oneshot Это вырезка содержимого файла init.samsungcodina.rc рамдиска из стоковой прошивки Android 4.1.2, где прямо указано в комментарии, что это сервис для восстановления IMEI по умолчанию. Недолго думая, я запустил из терминала: /system/bin/ta_loader recovery Девайс перезагрузился в режим рекавери, затем еще одна перезагрузка вручную в систему, и вуаля! IMEI уже отображается не как «null», а обнуленный, регистрация в сети доступна, прогресс, однако. Тайна «обнуленного» IMEI была раскрыта. Но это, разумеется, совсем не здорово ходить вот с таким IMEI «по умолчанию». Совсем недолгих поисков хватило, на то, чтобы глянуть на бинарник ta_loader в HEX-редакторе (исходников на эту тулзу уже не нашлось) и подменить нулевой IMEI на свой командой типа: sed -i “s,,,” /ramdisk/ta_loadersed -i “s,0,,” /ramdisk/ta_loader
Почему команда sed вызывается два раза? В бинарнике есть последовательность из более, чем 15 нулей, не относящаяся к IMEI, поэтому, чтобы вернуть нежеланное изменение, необходимо вызвать команду второй раз. Спешу заверить, пытаться записать «левый» IMEI таким образом бесполезно, утилита работает так, что записать можно только IMEI с коробки (либо дефолтный). Еще одна перезагрузка в рекавери, потом в систему, и, о чудо — IMEI на месте! Более подробно процесс восстановления я описал на форуме XDA Developers. Такие вот дела, повезло, что производитель оставил лазейку для восстановления исходного IMEI. Не случись злоключений выше, наверно, мне и в голову бы не пришло ковыряться во всем этом, но с другой стороны, и не было бы всей этой истории.

  • android
  • samsung
  • кирпич
  • brick
  • восстановление

Хабы:

Источник: https://habr.com/ru/post/331256/

Бекап и восстановление IMEI, смена IMEI на смартфоне

Восстановление модуля связи

Те, кто пользуется смартфонами на базе китайских процессоров MediaTek прекрасно знают, что такое неверный IMEI. Что делать если слетел IMEI на Android? Чаще всего это происходит после прошивки или общего сброса смартфона. Не переживайте, большинство таких ошибок поправимы.

Восстановление IMEI на Android не займет много времени, если вы заранее сделаете бекап NVRAM и NVDATA из вашего аппарата.

Где хранится IMEI на Android?

Чтобы сделать бекап IMEI нужно знать где он хранится. На устройствах с процессорами MediaTek (90% Китайских смартфонов и 50% бюджетных устройств известных производителей) IMEI хранится в NVRAM. Помимо IMEI в нем хранятся данные о калибровках беспроводных модулей, идентификационная информация (IMEI, MAC), а также настройки некоторого оборудования.

В прошивке устройства предусмотрена отдельная область памяти, которую называют NVRAM, во время первого запуска смартфона информация оттуда копируется в каталог /data/nvram. После этого данные в этом каталоге могут изменится по разным причинам, включая кривые руки при прошивке.

Как можно повредить NVRAM

  • Форматирование смартфона через SP Flash Tool
  • Использование неправильной версии SP Flash Tool
  • Переразметка памяти
  • Частичная прошивка
  • Прерванный процесс прошивки смартфона

Признаки поврежденного NVRAM, или как узнать, что слетел IMEI

  • При вводе *#06# в звонилке появляются пустые поля под IMEI 1 и IMEI 2
  • При включенном Wi-Fi появляется виртуальная сеть «Nvram warning err = 0x10»

Бекап IMEI на Android с помощью SP Flash Tool

Чтобы сделать бекап IMEI, первым делом нужно зарядить свой смартфон как минимум на 40%. Далее, нужно установить драйверы для своего устройства, а также SP Flash Tool. Далее по порядку:

  1. Нажать Scatter-loading и выбрать scatter файл из официальной прошивки для своего аппарата
  2. Переключится на вкладку Readback
  3. Нажать кнопку Add, ниже появится новая строчка. Дважды нажать на новую строчку и ввести название файла для сохранения. Укажите папку, куда сохранится прошивка IMEI и назовите nvram.img, нажмите сохранить.
  4. Появится окно Readback block start address. В Region нужно выбрать EMMC_User (MT6592 и выше). В текстовом редакторе открыть scatter файл от вашей прошивки и найти пункт NVRAM, выглядит примерно так
  5. Скопировать значения linear_start_addr и partition_size в SP Flash Tool в Start Address и Length соответственно
  6. Перепроверить введенные данные и нажать Read Back
  7. Выключить смартфон, извлечь и снова вставить аккумулятор, если такой возможности нет, то подождать 1 минуту после выключения. Выключенный смартфон подключить к ПК исправным кабелем, программа подхватит смартфон и через несколько секунд появится небольшое окошко с зеленой галочкой, значит всё правильно.
  8. Отключить смартфон от ПК и проверить сохраненный файл по пути, который вы указывали в 3 шаге.

Для смартфонов с процессорами серии MT67xx дополнительно нужно сохранить NVDATA. Проделайте всё так же, как в инструкции выше начиная с 3 пункта.

Восстановление IMEI после прошивки с помощью SP Flash Tool

  1. В SP Flash Tool указать свой Scatter файл и нажать «CTRL+ALT+V»
  2. В верхнем меню программы отметить пункт Window – Write Memory
  3. Переключится на вкладку Write Memory
  4. Заполнить пункт File Path нажав на иконку папки и выбрав свой бекап NVRAM
  5. В пункте Region выбрать EMMC_USER (для MT6592 и выше)
  6. Открыть свой Scatter в текстовом редакторе и скопировать linear_start_addr в строку Begin Address (HEX)
  7. Нажать Write Memory
  8. Выключенный смартфон подключить к компьютеру стандартным кабелем. Программа увидит смартфон и запишет указанный участок памяти, то есть устранит неверный IMEI.

Для смартфонов MT67xx нужно проделать то же самое для NVDATA.

После этого нужно прошить аппарат полной заводской прошивкой в соответствии с инструкцией для вашего смартфона. После прошивки нужно включить телефон и сделать сброс через настройки. Иногда нужно прошивать полную прошивку в режиме Firmware Upgrade.

Данная прошивка IMEI должна всегда хранится на компьютере или облачном сервисе, главное, чтоб к нему всегда был доступ, это намного проще, чем исправлять неверный IMEI вручную.

Восстановление IMEI через инженерное меню

Главный плюс этого метода заключается в том, что вам не понадобятся ни рут права, ни какие-либо дополнительные программы, всё делается непосредственно в телефоне. Итак, чтобы изменить IMEI через инженерное меню вам понадобится сам IMEI, который можно подсмотреть на коробке от смартфона, либо под крышкой телефона.

Как изменить IMEI через инженерное меню:

  1. Откройте телефон и введите *#*#3646633#*#* (комбинация для вашего устройства может отличатся)
  2. Открылось инженерное меню, откройте вкладку Connectivity
  3. Перейдите в CDC Information – Radio Information
  4. В этом подменю есть 2 пункта: Phone 1 и Phone 2, это первый и второй слот для Sim-карт, открывайте Phone 1
  5. В строке, где “AT+” введите букву “E” на английском и нажмите на AT+EGMR=1,7,”IMEI” (вместо IMEI нужно ввести ваш первый IMEI) и нажмите Send AT Command. После этого должно появится сообщение с фразой Ok, значит IMEI встал на место.
    ВАЖНО! После AT+ нужно поставить пробел!
  6. Проделайте те же операции с Phone 2, только здесь нужно выбрать AT+EGMR=1,10,”IMEI”. Не забудьте пробел после AT+.
  7. Перезагрузите смартфон и проверьте IMEI командой *#06#.

Готово! Вы изменили IMEI через инженерное меню. Настоятельно рекомендую вводить именно тот IMEI, который был в телефоне, иначе возможны неполадки в работе мобильной связи.

Восстановление IMEI с MAUI META

Этот метод предполагает наличие ПК. Вам понадобится программа MAUI META, установленные драйвера (полный пакет и CDC драйвер) и только что прошитый телефон через SP Flash Tools (желательно). Также вам понадобится файл “BPLGUInfoCustomAppSrcP****” из установленной прошивки.

сложность восстановления IMEI через MAUI META заключается в правильном подключении устройства в META Mode, один из способов:

  1. Установите и запустите MAUI META
  2. Нажмите Reconnect, индикатор в программе начнет мигать
  3. Выключите телефон, зажмите Громкость вверх и подключите к ПК
  4. В диспетчере устройств в разделе “Порты” появится устройство MTK USB Port
  5. Отключите устройство от ПК, отключите и подключите аккумулятор, нажмите Reconnect в программе и снова подключите с зажатой Громкость вверх, снова появится MTK USB Port и программа выдаст ошибку, нажмите Disconnect
  6. Включите опцию “Connect smatphone in META mode” и нажмите Reconnect
  7. Подключите устройство не зажимая никаких кнопок
  8. Мигающий индикатор стал желтым, значит смартфон подключился, можно восстанавливать IMEI!

Для всех устройств методы входа в META Mode разные! Напишите в комментарии “Не могу подключится к MAUI META, моё устройство Lenovo A5000” указав свою модель устройства!

Если после удачного подключения всплыло окно программы закройте его, нажмите Action – Open NVRAM database и выберите файл “BPLGUInfoCustomAppSrcP****” из установленной прошивки. Далее по инструкции:

  1. В выпадающем меню выберите IMEI download
  2. Появилось окно редактирования IMEI, нажмите Change NVRAM Database file и снова выберите файл из прошивки
  3. Введите IMEI без последней цифры в поле IMEI и нажмите Download to Flash, также поступите со вторым IMEI если есть
  4. Закройте окно, нажмите Disconnect и перезагрузите смартфон
  5. Проверьте IMEI комбинацией *#06#

Более наглядно в видео.

Как у вас прошло восстановление IMEI после прошивки? Если возникли проблемы напишите в комментарии и вам обязательно помогут.

Ответы на частые вопросы

Источник: https://AndroidMir.ru/alexis/23971/

Как восстановить IMEI на устройствах Huawei и Honor | Guide

Восстановление модуля связи

Чтобы не задумываться о том, как разблокировать телефон, если забыл пароль в будущем, в первую очередь устанавливайте запоминающиеся коды: дату рождения, номер телефона и прочее – то, что вы сможете запомнить и не забудете.

Помимо интуитивно запоминающихся сочетаний букв и цифр, рекомендуется:

  1. Сделать бэкап нужных данных смартфона, это поможет и в случае утери устройства. Вы сможете перенести всю сохраненную информацию на новый телефон в полном объеме.
  2. Настроить умную разблокировку, т.е. разблокировку по лицу, отпечатку или при подключении к телефону другого устройства по блютуз.
  3. Записать пин-код в какую-нибудь записную книжку, чтобы он всегда был под рукой.

Что такое imei и как его узнать на android-устройствах

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

Узнать IMEI своего устройства можно несколькими способами:

  • набрать комбинацию *#06# в меню набора номера;
  • зайти в меню настроек смартфона или планшета в раздел информации «Об устройстве»;
  • найти информацию на задней крышке гаджета, лотке SIM-карты или на коробке от устройства.

После чего на экране отобразится код из 15 цифр — это и есть IMEI.

Почему пропадает imei

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

Это делается для возможности идентификации и контроля за эксплуатацией мобильных устройств.

IMEI указывается на корпусе аппарата и программно «зашивается» в память смартфона – посмотреть его можно при наборе комбинации *#06#.

Обычно смартфоны эксплуатируются с заводскими настройками – только с прошивкой компании-производителя и вопросов по сбросу IMEI не возникает. Проблемы могут возникать после прошивки, если пользователь устанавливает на смартфон модифицированную прошивку сторонней сборки (кастомные), либо проводит манипуляции с разблокировкой загрузчика.

Прошивки, полученные не от компании-производителя аппарата на Андроид опасны тем, что разработчик может не учитывать фрагментацию памяти, либо уделить мало внимания служебным процессам в прошивке, из-за чего IMEI будет утерян из-за повреждения NVRAM.

Одной из причин может стать перебой с энергоснабжением во время установки фирменного ПО (или обновления «по воздуху»). Стоит отсоединить кабель и будет получена проблема со слетевшим идентификатором. Разберемся, как восстановить IMEI.

Восстановление через инженерное меню

Самое неприятное в повреждении универсального идентификатора – в том, что при этом отключается доступ к большинству функций со стороны сотового оператора. Без корректного кода IMEI нельзя совершать звонки, писать SMS, пользоваться функциями интернета 3G/LTE.

В операционной системе Android предусмотрены штатные средства для восстановления идентификатора IMEI, соответственно, первое что надо попробовать – это исправить ситуацию через инженерное меню, которое предназначено для редактирования скрытых настроек смартфона.

Второй способ

Для китайских аппаратов иногда отличается вид инженерного меню, поэтому порядок действий по восстановлению идентификатора будет выглядеть немного по-другому. На первом этапе все точно так же – заходим в меню скрытых настроек при помощи ввода команды *#*#364633#*#*. Действия выполняются по инструкции:

  • Переходим во вкладку «Telephony», а затем ищем пункт меню «GPRS» и нажимаем на него;
  • Для каждой отдельной СИМ-карты выбираем пункт SIM1 или SIM2 (соответственно), затем вносим корректный номер уникального идентификатора и подтверждаем действие нажатием пункта «WRITE IMEI».

Остается только перезагрузить устройство и проверить идентификатор через введение команды *#06#. Если действия по этим способам не помогли, то необходимо переходить к более сложным способам.

Где хранится imei на android?

Чтобы сделать бекап IMEI нужно знать где он хранится. На устройствах с процессорами MediaTek (90% Китайских смартфонов и 50% бюджетных устройств известных производителей) IMEI хранится в NVRAM. Помимо IMEI в нем хранятся данные о калибровках беспроводных модулей, идентификационная информация (IMEI, MAC), а также настройки некоторого оборудования.

В прошивке устройства предусмотрена отдельная область памяти, которую называют NVRAM, во время первого запуска смартфона информация оттуда копируется в каталог /data/nvram. После этого данные в этом каталоге могут изменится по разным причинам, включая кривые руки при прошивке.

Как разблокировать телефон хонор и хуавей, если забыл пароль

Способы разблокировки телефонов Huawei практически ничем не отличаются от стандартных, предусмотренных на устройствах Android.

Разблокировать смартфон, если вы забыли графический ключ или PIN-код можно двумя способами:

  1. Через восстановление с помощью аккаунта Google. Способ не работает на новых смартфонах, кнопка «Забыли код доступа?» (или нечто подобное) просто не появляется.
  2. Через жесткий сброс телефона до заводских настроек. Однако, в этом случае все данные удаляются без возможности восстановления.

Можно ли удалить imei

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

Но иногда под словом «полное удаление» также подразумевается следующее:

  • заставить не выводить IMEI на экран по набору *#06#, что возможно при определённых знаниях в области програмирования;
  • поставить запрет на чтение ячейки памяти или обращения к ней. Но что не прочитается, например, по каналу RS-232 (порт компьютера), то прочитается устройством USB-Jig (используется в сервисных центрах для восстановления «окирпиченных» Android-девайсов) или в крайнем случае программатором (устройством, предназначенным для записи и считывания информации в ПЗУ — постоянное запоминающее устройство);
  • заставить не выдавать IMEI в сеть по запросу — проблематично, но возможно. Но в этом случае велика вероятность, что откажут в обслуживании либо телефон никогда не найдёт сеть.

База IMEI есть у каждого оператора, запрос индивидуального номера радиомодуля обязателен при регистрации в сети, и если оператор сети на запрос не получит 16-тизначный номер, то не даст телефону возможность пользоваться сетью. Из всего сказанного выше можно сделать вывод, что «полное удаление IMEI» невозможно.

В связи с тем, что IMEI действительно важен в каждом устройстве на Android, рекомендуется проверить его на всех гаджетах, переписать и сохранить в надёжном месте. При возникновении каких-либо сложностей можно воспользоваться способами восстановления или замены IMEI.

Первый способ

Первый способ заключается в том, что использовать будет только штатные средства (встроенные в Android) для восстановления идентификатора. Необходимо ввести в меню набора номера комбинацию *#*#364633#*#*.

Она открывает доступ к инженерному меню. Код может быть изменен на некоторых моделях смартфонов – тогда надо поискать индивидуальную последовательность цифр.

После того, как открылась панель инженерных настроек, выполняем пошагово действия:

  • Находим пункт CDS Information – он открывается при перелистывании экрана вправо;
  • Нажимаем по пункту меню Radio Information;
  • Для устройств с одной sim-картой будет одна строка, если устройство на 2 sim, то строк будет две. Выбираем пункт – Phone1;
  • Внимательно перепечатываем команду в открывшуюся строчку (без кавычек) «AT EGMR=1,7,”365365365365365”», где вместо указанного числа впечатываем реальный IMEI;
  • Подтверждаем введение корректных данных нажатием кнопки SEND AT COMMAND;
  • Если смартфон поддерживает две сим-карты, то повторяем действия для второго радиомодуля;

Для применения всех настроек перезагружаем смартфон и вводим из меню набора номера команду *#06# — должен высветится указанный через инженерное меню идентификатор.

Полный сброс настроек через recovery

Единственным 100%-ным способом сбросить пароль на Хонор и Хуавей является Хард Резет. Hard Reset (англ.

Жесткий сброс) – аппаратный сброс настроек телефона до заводских, включая все обновления прошивки, пользовательские данные, сохраненные пароли и данные приложений.

После сброса не остается никаких данных пользователя, телефон становится таким, какой он был при первом включении после покупки.

Для того чтобы разблокировать Honor и Huawei без пароля с полным сбросом данных потребуется:

  1. Выключить телефон.
  2. Зажать кнопку увеличения громкости и кнопку включения.
  3. После появления логотипа Huawei, отпустить клавишу включения. Отпускать клавишу увеличения громкости нельзя до полной загрузки меню, в противном случае телефон загрузится в обычном режиме.
  4. Нажать на «Wipe data/factory reset», на новых моделях придется нажать несколько раз на «Wipe data/factory reset», подтверждая свои действия.
  5. Подтвердить выбор, нажав на «Yes».

На старых устройствах клавиша регулировки громкости позволяет опускать «строчку выбора» на нужный пункт, клавиша включения – подтверждает выбранные действия.

Путем входа в учетную запись gmail

Самая быстрая и доступная возможность разблокировать телефон Honor, если забыл пароль — применить ваш гугл-аккаунт. После пятикратного неправильного введения графического ключа или кода PIN, на экране появляется надпись: «Забыли графический ключ». Далее делаем все действия по алгоритму:

  • нажмите на появившееся уведомление;
  • введите в появившемся поле тот адрес электронной почты, который ранее использовался в телефоне;
  • введите данные для входа;
  • выберите удобный способ разблокировки среди тех, которые предложила вам система.

Важно! Для этого способа подойдет только тот аккаунт Google, который ранее уже был активирован на этом устройстве. Со входом в стороннюю учетку возникнут трудности, потому что устройство ее не помнит.

Смена imei-идентификатора с помощью приложений

Причин для замены IMEI может быть несколько, например, если вы хотите:

  • отключить отслеживание устройства;
  • изменить недействительный код IMEI на новый;
  • сбросить настройки до заводских или обновить устройство.

Для смены IMEI идентификатора можно воспользоваться специальными программами, но большинство из них требуют root-права. Эти права позволяют изменить системные настройки Android-устройства вплоть до удаления системных приложений.

Изначально root-прав у пользователя нет и их нужно получать. Но следует отметить, что при их получении гарантия производителя используемого гаджета становится недействительной, потому выбирать этот способ рекомендуется только опытным пользователям.

Советы для упрощения процесса поиска своего гаджета

Чтобы в случае потери быстрее найти свой смартфон, рекомендуется следовать некоторым советам:

  • заполните визитку с контактными данными в смартфоне или планшете. Это поможет в случае утери устройства нашедшему разыскать владельца устройства для связи с ним;
  • установите на устройство приложение TheftAlert, которое предназначено для отправки смс-сообщения при смене SIM-карты на указанный заранее номер телефона;
  • при утере девайса сразу же воспользуйтесь одним из сервисов (например LoSToleN), который позволит внести IMEI гаджета в базу украденных устройств. Также во многих подобных сервисах можно указать размер вознаграждения за возвращение.

Утилитой mtk

Для запуска MTK на андроиде можно использовать стороннее программное обеспечение, которое также скачивается из репозитория Google Play. Рассмотрим подробно процедуру на примере апплета «Инженерное меню МТК». Она работает только со смартфонами на базе процессора типа МТК. Действия по смене идентификатора выполняются достаточно просто:

  • Запускаем приложение и нажимаем на строчку «Инженерное меню МТК»;
  • Смартфон перенаправит пользователя в инженерное меню, где идем по маршруту «Connectivity», затем «CDS Information», а далее в «Phone Information»;
  • Идентификатор вводится последовательно в строки Phone 1 и Phone

Изменения надо подтвердить ,а потом перезагрузить устройство. Вводим стандартную команду, чтобы убедиться в применении всех изменений.

Источник: https://huaweidevices.ru/proshivki/posle-prosivke-uaei-na-klaviature

Лайфхаки
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: