Как сменить имей на модеме мегафон м150 2
Перейти к содержимому

Как сменить имей на модеме мегафон м150 2

  • автор:

Смена IMEI на Huawei E3276

В этой статье я расскажу о смена IMEI на Мегафон М150-1, смена IMEI на М100-2, смена IMEI на МТС 822F и смена IMEI на 822FT.

1. Устанавливаем программу от модема и драйвера.

3. Производим чтение данных с модема путем нажатие на Лупу

huawei e3276

(Внимание. программа для модема должна быть закрыта. И еще если у вас версия с Hi-link, то в веб-интерфейсе необходимо перевести его в специальный режим для поиска портом путем нажатия на слово Debug Mode в правом нижнем углу)

4. Необходимо разблокировать модем путем покупки код Huawei E3276 и ввода его через команду:
at^cardlock=»Nck-код» — где Nck-код — ваш код разблокировки.

unlock

5. После разблокировки вводим еще одну команду

at^datalock=»000000″

— вместо «000000» ввести полученный ранее код. После подтверждения будет выведено «Ок»:

huawei e3276 imei

6. Далее также вводим следующую команду

at^nvwr=0,16,»новый имей»

— мы делим желаемый 15-значный номер IMEI на двузначные группы с добавлением нуля перед каждым числом нового IMEI, для примера IMEI 351000000002796 приводим к виду 0 3 0 5 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 7 0 9 0 6 0 0 соответственно вводить будем команду:

at^nvwr=0,16,03 05 01 00 00 00 00 00 00 00 00 02 07 09 06 00,

Обратите внимание на запятую в конце вводимого выражения! Терминал, также должен подтвердить успешность ввода «Ok»

huawei e3276 imei

Проверяем результат. В программе dc-unlocker нужно заново нажать на лупу для чтения данных, а программе Терминал. В окне терминала текст командой:

Manufacturer: huawei
Model: E3276
Revision: 00.000.03.00.000
IMEI: «ВАШ НОВЫЙ» пример:351000000002796

ВНИМАНИЕ. Все действия вы делаете на свой страх и риск. Администрация сайта не несет ни какой ответственности за ваши действия. Смена IMEI не совсем законна! (пруфов нет). Следуя рекомендациям из этого топика, вы берете на себя всю ответственность за последствия.

Смена imei на Мегафон МR150-2 под Yota

ВНИМАНИЕ. Все действия вы делаете на свой страх и риск. Администрация сайта не несет ни какой ответственности за ваши действия. Смена IMEI не совсем законна! (пруфов нет). Следуя рекомендациям из этого топика, вы берете на себя всю ответственность за последствия.

ГЛАВНОЕ МЕНЮ

Популярное

Radmin VPN 1.4.4642.1

�� 00:31, 16-янв-2024

USB Redirector 1.9.7

�� 00:36, 16-янв-2024

СВЯЗЬ С АДМИНИСТРАЦИЕЙ

  • Николаев Вадим С.
  • 141497
  • UnCteam
  • vadim-06051985
  • vadim-06051985@mail.ru
  • Тех. поддержка с 09:00 до 23:00

Как восстановить, сменить IMEI на 3G USB модеме

qpst

7. Нажимаем «Start Clients» в верху и выбиравем «RF NV Item Manager«.

QPST

8. Нажимаем SettingComportВыбираем порт

QPST

QPST

11. Дальше нажимаем «FileRead From Phome«

QPST

12. Запуститься процесс чтения\обработки NV item из модема
В отображаемом результате мы не увидим нужный нам пункт (NV_UE_IMEI_I)

QPST

13. Опять нажимаем «File» и выбираем «Read Supported RF NV Items«

QPST

Теперь будут видны все NV пункты

QPST

14. Выбираем (NV_UE_IMEI_I) у меня он под номером 550

15. Здесь вы увидете в правой части 9 пустых полей (если у вас нету IMEI)

QPST

16. Ставим галочку в окошечке «Hex» и в пустых полях пишем новый IMEI. Но писать надо не в оригинальном формате (так нельзя 3 44 30 40 85 11 33 67), а в Hex формате (так надо 8 3A 44 03 4 58 11 33 76)

Важно: В первом поле обязательно ввести значение — 8
Во втором поле первая цифра вашего IMEI в таком виде — 3A
В пятом окне вводиться одна цифра значения (в оригинальном IMEI это 4ый набор знаков, как правило десятки (10,20. 80,90)
В остальные окна цифры вводятся в зеркальном отображении.
Пример: настоящий IMEI — 3 23 54 30 15 61 53 37
Который надо ввести — 8 3A 32 45 3 51 16 35 73

17. IMEI ввели, опять нажимаем «File» и выбираем «Write Only Listed NV Item To Phone«

Всё IMEI установлен.

Важно: пишите IMEI правильно и очень аккуратно с первого раза, попытка будет одна, второй раз IMEI будет защищён от записи.

Таким же способом можно попробовать это проделать с модемами ZTE MF.

И ещё совсем простой способ IMEI на модемах Huawei

IMEI можно поменять с помощью АТ команд и терминальных программ. Как это делается и команды.

1. Модем должен быть подклюён к компу и на него должны быть установлены все драйвера.

2. Сначала даём в модем такую команду at^datalock=»код» с кавычками и жмём кнопку «Enter» должен быть ответ ОК, где вместо слова код пишете код разблокировки Вашего модема по родному IMEI. Это команда снимает запрет на записи в память модема.

3. Затем не отключая модем даём команду на смену IMEI at^cimei=»новый imei» с кавычками и жмём кнопку «Enter» должен быть ответ ОК, где вместо новый IMEI пишите нужный Вам.

ВНИМАНИЕ. Все действия вы делаете на свой страх и риск. Администрация сайта не несет ни какой ответственности за ваши действия. Смена IMEI не совсем законна! (пруфов нет). Следуя рекомендациям из этого топика, вы берете на себя всю ответственность за последствия.

Как сменить имей на модеме мегафон м150 2

Зная, как поменять IMEI на модеме фирмы Huawei пользователь получит возможность пользоваться безлимитным мобильным интернетом. Операторы связи предлагают разные выгодные тарифы, но у них есть один минус – они сделаны под смартфон, поэтому на обычных USB-модемах или роутерах работать не будут. То есть дешевый трафик есть, но пользоваться им на других устройствах нельзя. Провайдер просто заблокирует доступ в интернет, и параллельно предложит купить новую сим-карту или сменить тариф. Избежать дополнительных трат можно путем смены IMEI на модеме. Если поменять идентификатор, провайдер будет думать, что симка установлена в смартфоне.

Основные причины проблем с IMEI

Аббревиатурой ИМЕИ называется уникальная цифровая комбинация. Это номер из 15 цифр, присваиваемый конкретной модели смартфона, роутера или USB-модема. Его замена позволяет открыть новые возможности, одна из которых – наличие безлимитного мобильного интернета не в телефоне, а в ноутбуке или ПК.

Некоторые пользователи, предпочитающие «ковырять» гаджеты, могут неправильно перепрошить телефон или модем. В результате персональный идентификатор стирается, а устройство превращается в кусок пластика. В сети немало ресурсов, один из которых compblog.ru, где описано, что делать в таких ситуациях.

Смена IMEI на модеме Huawei - подробная инструкция

Как узнать IMEI модема Huawei и версию прошивки

При первом подключении сетевого оборудования к компьютеру система предложит установить необходимое ПО. Так Windows сможет определить модель модема. Теперь остается узнать код:

  1. Откройте диспетчер устройств, нажав правой кнопкой мыши по ярлыку «Мой компьютер». В это же окно можно попасть другим путем: нажмите одновременно кнопки Win + R, введите «mmc devmgmt.msc» и кликните «Ок». Перейдите в раздел «Модемы», жмите ПКМ по строчке «HUAWEI Mobile Connect» (название может различаться в зависимости от модели оборудования) и выберите «Свойства».
  2. В окне параметров роутера откройте «Диагностика».
  3. Кликните на кнопку «Опросить модем» – высветится код имеи и версия прошивки.

Другой вариант – с помощью клиента для протоколов удаленного доступа «PuTTy», который можно скачать по ссылке. Как узнать код:

Смена IMEI на модеме Huawei - подробная инструкция

  1. Запустите утилиту.
  2. Жмите «Соединение», чтобы отобразились подключенные устройства.
  3. В терминале введите «ATI» или «AT+CGSN».
  4. Через некоторое время на экране отобразится необходимая информация. Код IMEI – длинная комбинация из 15 или 17 цифр.

ИМЕИ модема указан на коробке, в которой он продается, а также дублируется в гарантийном талоне. Необходимую комбинацию можно найти и на сайте Хуавей (после ввода серийного номера оборудования).

Как поменять IMEI

Изменить персональный код можно несколькими способами. Инструкция с пошаговыми действиями написана для модема Huawei E3372, но она актуальна и для других моделей бренда.

С помощью программы DC Unlocker

Скачайте архив с утилитами для прошивки по ссылке. Пароль от него – 123. Антивирусы могут принять файл «Huawei Calculator.exe» за вирус. Это своего рода кейген, генератор кодов и это нормальная реакция антивируса. Можно смело заносить файл в исключения или вовсе отключить проверку на время, пока не будет изменен ИМЕИ.

Порядок действий после распаковки архива:

Смена IMEI на модеме Huawei - подробная инструкция

  1. Вставьте симку в модем, а его – в ПК или ноутбук.
  2. Откройте программу DC Unlocker.exe. Жмите «Определить модем» – в окне отобразится информация по устройству.
  3. Там будет и IMEI. Скопируйте его.
  4. Запустите другую программу с того же архива – Huawei Calculator.exe. В одноименное поле вставьте цифровую комбинацию и жмите «Calc».
  5. Утилита выдаст несколько кодов разблокировки (flash, v1, v2, v201). Скопируйте один из них.
  6. Вернитесь в DC Unlocker и впишите в поле для ввода: at^datalock=«код». Увидите «Ок». Если выдает ошибку, берите другой код из предложенных.
  7. Оборудование разблокировано, теперь как загрузить в него новый IMEI. Взять цифровую комбинацию можно с любого мобильного устройства (указан под батареей). Чтобы избежать блокировки – не пользуйтесь одновременно телефоном и модемом (в одной сети).
  8. В DC Unlocker введите: at^cimei=«код», где под кодом подразумевается новый ИМЕИ. Жмите «Enter». Если успешно, на экране отобразится надпись «Ок».
  9. Перезагрузите модем.
  10. Оборудование замаскировано, то есть будет определяться как телефон.
С помощью программы Qualcomm Product Support Tools (QPST)

Способ более трудоемкий, но рабочий. Инструкция:

  1. Скачайте и установите QPST.
  2. Жмите Пуск – Все программы – QPST – QPST Configuration.
  3. Диспетчер устройств – Порты (COM, LTP). Отобразится порт модема.
  4. Если нет, добавьте его нажав на кнопку «Add New Port».
  5. Выберите порт, соответствующий 3G Application Interface.
  6. В верхней части утилиты нажмите Start Clients – RF NV Item Manager.
  7. В новом окне жмите Setting – Comport, выберите порт.
  8. Далее кликните File – Read From Phone, чтобы начать «считывать» модем.
  9. Когда закроется окошко «Processing…» жмите File – Read Supported RF NV Items.
  10. Найдите и выберите пункт «NV_UE_IMEI_I». Справа отобразится 9 пустых полей (если у оборудования нет ИМЕИ).
  11. Поставьте галочку напротив «Hex» и укажите новую комбинацию. Только вписывать ее надо в Hex-формате. В первое поле впишите – 8. Во второе – первую цифру ИМЕИ, но с буквой A, например, 3A. В пятое окно введите одну цифру (если смотреть на оригинальный IMEI, это четвертый набор знаков, например, 30). Для остальных окон ориентируйтесь на зеркальное отражение. Пример имеющегося кода: 3 23 54 30 15 61 53 37. Что вводить: 8 3A 32 45 3 51 16 35 73.
  12. После ввода кода жмите File – Write Only Listed NV Item To Phone.

Готово! Дается одна попытка, так как на персональный код будет установлена защита от записи. По аналогии работает установщик обновлений прошивки «IMEI Recovery Template Huawei».

Нюансы и возможные трудности

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

Также бывает, утилита DC Unlocker «не видит» модем и порт. Что делать:

  • откройте порт (если закрыт);
  • в диспетчере задач остановите все процессы, связанные с модемом.

Если не помогло, есть хитрость:

  1. С сайта оператора скачайте прошивку для восстановления устройства.
  2. Запустите установку, но до пункта, когда попросят ввести flash-код.
  3. Отмените инсталляцию, так как устройство уже определено системой.

Теперь можно менять ИМЕИ одним из представленных способов. Преимущество здесь в том, что получится обойти ограничения, введенные оператором связи. Так то это незаконно, поэтому все действия выполняются на свой страх и риск.

Смена IMEI на Huawei E3276

В этой статье я расскажу о смена IMEI на Мегафон М150-1, смена IMEI на М100-2, смена IMEI на МТС 822F и смена IMEI на 822FT.

1. Устанавливаем программу от модема и драйвера.

3. Производим чтение данных с модема путем нажатие на Лупу

huawei e3276

(Внимание. программа для модема должна быть закрыта. И еще если у вас версия с Hi-link, то в веб-интерфейсе необходимо перевести его в специальный режим для поиска портом путем нажатия на слово Debug Mode в правом нижнем углу)

4. Необходимо разблокировать модем путем покупки код Huawei E3276 и ввода его через команду:
at^cardlock=»Nck-код» — где Nck-код — ваш код разблокировки.

unlock

5. После разблокировки вводим еще одну команду

— вместо «000000» ввести полученный ранее код. После подтверждения будет выведено «Ок»:

huawei e3276 imei

6. Далее также вводим следующую команду

— мы делим желаемый 15-значный номер IMEI на двузначные группы с добавлением нуля перед каждым числом нового IMEI, для примера IMEI 351000000002796 приводим к виду 0 3 0 5 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 7 0 9 0 6 0 0 соответственно вводить будем команду:

Обратите внимание на запятую в конце вводимого выражения! Терминал, также должен подтвердить успешность ввода «Ok»

huawei e3276 imei

Проверяем результат. В программе dc-unlocker нужно заново нажать на лупу для чтения данных, а программе Терминал. В окне терминала текст командой:

Manufacturer: huawei
Model: E3276
Revision: 00.000.03.00.000
IMEI: «ВАШ НОВЫЙ» пример:351000000002796

ВНИМАНИЕ. Все действия вы делаете на свой страх и риск. Администрация сайта не несет ни какой ответственности за ваши действия. Смена IMEI не совсем законна! (пруфов нет). Следуя рекомендациям из этого топика, вы берете на себя всю ответственность за последствия.

Как сменить имей на модеме мегафон м150 2

Прикрепленное изображение

    и ЕЩЕ
  • Если Вам просто нужна разлочка, то в этом посте есть спойлер «Инструкции + Полезные ссылки» (немного забегая вперед, скажу, что скорее всего «просто разлочить» не выйдет, все текущие модели выпускаются с сильной защитой, которую победить проще всего прошивкой)
  • А если нужно прошить/прокачать модем, то в «Прошивках» есть ссылки на инструкции по прошивке в HiLink и Stick.
  • В случае, если нужно прошить модем «под телефон» и «чтобы оператор не палил раздачу», то в FAQ есть подробная инструкция.
    Хочется еще отметить, что нет таких понятий, как «прошить под мтс», «прошить под билайн» и т. д. Вас просто не поймут, если вы попросите прошить под какого-нибудь оператора.
  • Если у Вас проблема с использованием того или иного оператора, обязательно изучите тему Обход блокировок и ограничений операторов.
    Сообщения подобного характера здесь ввиду их непрекращаемого появления будут расценены как нарушение Правил Ресурса и удалены без предварительного уведомления.
    Самые популярные вопросы с ответами и вопросы не по теме, которые будут удаляться — воздержитесь от них, чтобы вас «не закидали помидорами»!
  • Обратите внимание, что есть модели, модификация которых пока невозможна (пример), 3372h-320 Не поддается прошивке на Мод
  • Существует две модели модемов E3372: E3372s и E3372h. Они построены на разных платформах, прошивки от одного не подойдут к другому. Модель E3372h новее, а E3372s уже снят с производства.
  • Есть две разновидности прошивок: Stick и HiLink. С прошивкой Stick модем будет видеться AT-модемом, для подключения к интернету нужно «дозваниваться». С HiLink-прошивкой модем представляется сетевой картой Ethernet, и не требует настроек в ОС.
  • У модемов E3372h серийный номер начинается на G4P и B6K, а у E3372s — L8F. А более точно свой модем можно определить вот так. Прошивать E3372h прошивкой от E3372s нельзя — получите кирпич. Впрочем, она сама не зайдет — выдаст ошибку. Разве что под давлением.
  • Если у вас E3372h и на вашем модеме прошивка от 2x.200.15.xx.xx и до (не включая!) 2x.317.xx.xx.xx, то перед прошивкой отправьте команду AT^SFM=1, иначе получите ошибку 19 (причем 2x.200.15.xx.xx и выше не вывести из режима загрузки, придется перешивать методом иголки или искать вашу прошивку в сети и шиться на нее же)
  • Если модем перестал видеть сеть, или стал неизвестным или ADB устройством , значит поломалась флеш. Починить ее можно вот так.
  • Модем не совместим с продуктами Касперского! Из-за него недоступна морда, отключение не поможет, только удаление! Перед покупкой модема думайте, готовы ли отказаться от этого продукта. Стоит оговориться, что последние два года всё нормально работает на Windows 7 и выше.
  • Прошивальщик прошивок и загрузчик загрузчиков (тот, что используют для иглы) под macOS можно найти тут. Прибегать к виртуалке не нужно, да и опасно. Также, balong_flash’ем можно выводить модем из режима загрузки (ключ -r).
  • Для работы модема на прошивке HiLink в Windows 10 Version 1709 требуется установить заплатку KB4051963 и обновить драйвер через диспетчер устройств
  • Сменить MAC-адрес возможности нет
  • Читаем внимательно этот пункт, 90% сообщений удаляются из-за его не соблюдения! Сначала проверьте, нет ли ответа на ваш вопрос в FAQ. Воспользуйтесь поиском по теме, возможно, подобный вопрос уже разбирался. Если вы не нашли ответ на ваш вопрос, обязательно прикладывайте всю информацию, что указана в посте «Необходимая информация для оказания помощи«, и пишите максимально по́лно, чтобы у вас не приходилось уточнять детали.
  • Если у вас не получается разблокировать или прошить модем, пожалуйста, прочитайте всю информацию в шапке (первое сообщение темы, которое вы сейчас читаете), попробуйте разные USB-кабели, операционные системы и компьютеры, и только после этого, если у вас ничего не получилось, задавайте вопрос.
    Помните — за все действия с вашим модемом ответственность несёте вы, а не кто-то другой. Рассчитывайте на помощь в теме, но полагайтесь только на себя.
  • Пожалуйста, не пишите сообщения в стиле «У меня ничего не получается», «Пробовал — не получилось», «Киньте мне подробную инструкцию».
    Лучше в каждом сообщении четко указывайте, какие конкретно действия вы производили, какой результат на них получали, со скриншотами.
  • Вопросы по работе модема с ваши роутером спрашивайте в теме вашего роутера. Мы не знаем особенности вашего роутера, а в теме роутера знают. Старожилы не миллионеры, у них нет всех роутеров.
  • Как разблокировать (разлочить) модем
  • Как зафиксировать TTL
  • Как сменить IMEI
  • Как сменить MAC-адрес
  • Как обойти торрент
  • Как подружить с роутером
  • Как оператор отличает телефон от модема
  • Любой вопрос по операторам, в том числе по тарифам Yota, Безлимитище, #МожноВсё, Всё за. МегаБезлимит, Беспредельно Чёрный

Прикрепленное изображение Прикрепленное изображениеПрикрепленное изображениеПрикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение

Поддерживаемые диапазоны:
GSM/EDGE/EVDO/LTE/FDD/TDD/UMTS
Скорость приёма данных модемом до 150 Мбит/с,
Скорость передачи данных — до 50 Мбит/с

Поддерживаемые частоты
GSM / GPRS / EDGE 850 / 900 / 1800 / 1900
UMTS / DC-HSPA+ /WCDMA 900 / 2100
LTE 800/900/1800/2100/2600 MHz

Дополнительно
Поддержка карт MicroSD до 32 ГБ

Внешняя антенна
Тип разъема внешней антенны — CRC9, он же, по терминологии huawei — TS-5.
Модем имеет 2 антенных разъема (под MIMO-антенны), одиночная антенна подключается к разъему, ближайшему к USB

Операционные системы:
Поддержка OC Windows XP SP3, Windows Vista SP1/SP2, Windows 7, Windows 8, Mac OS X 10.5, 10.6, 10.7, 10.8, Linux

    — самый основной драйвер

— не рекомендуется к использованию

    — Не рекомендуется к применению, убивает гаджеты с новыми прошивками.

  • HiLink Tray — Программа для отображения информации о состоянии модема в трее


    (в посте прошивка + морда, проша только для E3372h, морда ставится и на E3372s, и на E3372h)
    (в посте прошивка + морда, проша только для E3372h, морда ставится и на E3372s, и на E3372h)
    (в посте прошивка + морда, проша только для E3372s, морда ставится и на E3372s, и на E3372h)

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

( одним скриптом — без применения командной строки )

— для тех, у кого модем работает нестабильно, переопределяется и т. д.

Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение

Модем не программируют для совместимости с роутерами, наоборот, это делают производители роутеров. Поэтому ищите список совместимых моделей с вашим роутером. Если вы ищите роутер для работы с этим модемом, то создайте тему в Выбор и сравнение. Здесь все просьбы о помощи с выбором удаляются.
Далее, если вам нужна помощь для того, чтобы подружить модем с роутером, то вам нужно спрашивать помощи в теме роутера. Почему? Потому что роутеры очень разные, люди в этой теме понятия не имеют, что нужно сделать, чтобы модем с ним заработал. Модемы же, напротив, определяются все лишь несколькими разными способами, что-то нестандартное бывает редко. У этого модема есть несколько разных способа для определения: RAS, NDIS в Stick-прошивке и RNDIS, CDC в HiLink-прошивке (RNDIS для винды, CDC для линукса, включая роутеры. И NDIS — не RNDIS, это разные вещи). Иными словами, вам необходимо дружить роутер с модемом, а не модем с роутером, поскольку драйвера должны быть заложены в нем. А что можно сделать с модем? А ничего, нужно ковырять роутер, в него производитель не заложил драйвер.
В случае, если вас гонят из темы роутера сюда, не нужно писать об этом, исключений нет и пост все равно будет удален. Лучше скиньте ссылку на этот текст в тему роутера, чтобы они поняли, что они неправы. А если не помогло — ну что, значит не судьба.

PS: самая беспроблемная схема с роутером: прошивка HiLink на модеме с автопереключением в CDC + Zyxel Keenetic 4G III rev.A с прошивкой Padavan

Сообщение отредактировал ninja88 — 27.02.22, 23:34

Сообщение отредактировал Abbat1985 — 05.03.21, 18:33

после чего шеллом станет busybox и появится нормальный редактор командной строки.
VxWorks также имеет в своем составе 2 шелла — C-shell (установленный по умолчанию) и CMD (устанавливаемый командой cmd). Какой из них удобнее — дело вкуса. В обоих шеллах имеется команда help, а более подробную информацию о работе с командной строкой VxWorks можно получить вот из этого документа — http://read.pudn.com/d…ls_users_guide_6.2.pdf
Доступ к консолям ОС модема открывает широчайшие перспективы по глубокому исследованию кода модема и скрытых его возможностях. Для любителей ковыряться в коде это просто золотое дно. Всех других хочу предупредить — бездумный ввод команд в консолях может привести к негативным последствиям — от зависания модема до разрушения важных структур данных на флеше и полной потери работоспособности. Будьте осторожны!

Сообщение отредактировал Abbat1985 — 09.07.20, 20:51

Сообщение отредактировал ctich21 — 03.09.14, 11:13

Модифицированный веб-интерфейс для E3372 s на основе WebUI 16.100.05.00.03

Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение

Ориентирован на работу с прошивкой 22.286.03.00.00.
Работает также и с модифицированными прошивками 22.286.53.01.161_S_*.
Несовместим с оригинальной билайновской прошивкой 22.286.53.01.161 в части SMS.

После прошивки веб-интерфейса следует делать сброс настроек (Настройки->Система->Настр. по умолч.).

Обновляемый пост

Сообщение отредактировал Abbat1985 — 09.07.20, 20:52

Предлагаю своё решение для ситуации, когда нужно перевести HiLink-модем в режим с портами, но http://192.168.8.1/html/switchProjectMode.html (switchDebugMode.html) не работает.

Для этих портов необходим драйвер FcSerial.

Сообщение отредактировал Abbat1985 — 09.07.20, 20:53

После некоторого периода тестирования выпускаю новый релиз калькулятора nlock-кодов для модемов Huawei. В прошлом
калькуляторе, calc201, обнаружилась ошибка в расчетной ветке 7, что иногда могло привести к неправильной генерации кодов.
Теперь калькулятор умеет вычилсять 4 варианта кода — flash-код, код алгоритмов версии 1 (old algo), 2 (new_algo) и 201 (201_algo).
Также, учитывая, что многие здешние обитатели вообще не понимают, что такое командная строка, я приделал графическую морду к калькулятору. Морда написана на кроссплатформенном Qt, и имеется и в linux, и в windows-версиях калькулятора. морда выглядит так:

Прикрепленное изображение

Надеюсь, что тут все понятно. Единственное необходимое пояснение: кнопка reverse переворачивает IMEI задом наперед. Это нужно для вычисления кодов в команде at^spword модема 3372.

Linux-вресия калькулятора, кроме графической морды, имеет также режим командной строки. Если ее запустить без параметров — открывается графическая морда. Если указать парамтром IMEI — в консоль будут выданы все 4 кода. Можно также указывать ключи:

-r — перевернуть IMEI
-f — вычислить только flash-код
-1 — вычислить только код v1 (old algo)
-2 — вычислить только код v2 (new algo)
-3 вычислить только код v201 (201 algo)

Это может быть полезно при написании скриптов. Windows-версия калькулятора не имеет в себе такой функциональности — программировать под windows я не умею, да и не нужно это виндузятникам.
Во вложении 4 файла — раздельно версии под windows, linux 32 bit, linux 64 bit, и исходные тексты. Linux-версии требуют установленной в системе библиотеки Qt, windows-версия собрана статически и не требует никаких библиотек (зато имеет размер почти 4М).

В принципе, данный калькулятор процентов на 90 заменяет ветку под названием » Здесь можно получить коды разблокировки устройств БЕСПЛАТНО». И правильнее было бы повесить его в шапку этой темы. Но вряд ли барыги это допустят.

В заключении, хочу выразить благодарность пользователям rust3028 и Chujoi13 за неоценимую помощь в подготовке и тестировании этого релиза.

Сообщение отредактировал Abbat1985 — 09.07.20, 20:53

нет, нельзя. Мы же с тобой уже недавно обсуждали. Единственный способ попасть в debug снаружи — через запрос POST.
rust3028 написал скрипты для этого — Huawei E3372 (МТС 827F, Мегафон М150-2) — Обсуждение (Пост #35133017) , а ты их, насколько я помню, адаптировал под лиункс.

Еще можно сделать переключение внутри самого модема. Для этого надо написать простенькую программку:

Собрать ее с помощью android ndk и запускать внутри модема. Именно таким способом производит переключение сам вебсервер.

Но тут есть подводный камень. В момент переключения SD-карта исчезает из USB-композиции и потом появляется заново. Если openwrt уже успел ее примонтировать — получишь ошибку. Поэтому использовать эту карту как extroot в openwrt сходу не получается.

Сейчас я как раз разбираю, как работает с картой AT-процессор — команду at^sd. Возможно, она поможет в этой ситуации.

Сообщение отредактировал forth32 — 30.11.14, 05:30

Кстати, у rust3028 уже имеется готовая программа переключения с произвольной задержкой, готовая для включения в autostart.

rust3028, может быть выложишь ее сюда, чтобы людям не мучаться с освоением ndk?

Автоматическое переключение модема в Debug Mode и Project Mode
Подходит для обоих модемов, на любой прошивке HiLink.

Сообщение отредактировал Abbat1985 — 09.07.20, 20:54

В качестве новогоднего подарка, пока есть свободное время, хочу опубликовать небольшой цикл из 2 статей, посвященный методам исследования одной из операционных систем модема — VxWorks. Меня давно об этом здесь просили, но как-то времени не было собраться. Информация предназначена для любителей поковыряться в потрохах модема, разобрать скрытые его возможности, понять, как он работает. Для тех кому модем нужен «воткнуть и забыть», эта информация бесполезна — просто проходите мимо, все равно ничего не поймете.

Итак, часть 1 — загрузка и разбор образа VxWorks в дизассемблере IDA.

VxWorks, как и все другие компоненты модема, хранится в одном из разделов флеш-памяти модема — разделе mtd11. Для начала нам надо получить образ этого раздела. Его можно получить обычной командой dd. Заходим в консоль линукса (телнетом, через adb, или через a-shell — все это описано в шапке). И вводим такую команду:

затем зайти по ftp на адрес 192.168.8.1 и забрать файл.

Полученный файл mtd11.bin содержит в себе упакованный образ vxworks, к которому добавлен заголовок раздела. Следующим этапом нам надо распаковать этот образ, отрезав предварительно заголовок. Это можно сделать так:

— Долго жмем ентер, пока таблица не закончится
— Закрываем лог в терминальной программе.

Полученный лог-файл содержит в себе таблицу символов. Каждая строка этой таблицы состоит из 3 полей: имени символа, его адреса, и типа (text — программный код, data — данные). Таблица имеет достаточно неприятный вид, кроме того, регулярно загажена строками «Type to continue, Q to stop: «. Наша цель — cделать из этой таблицы IDC-скрипт для импорта всех символов в базу IDA, Для этого я написал простенькую программу на С, прилагаемую к этому посту — vxsym.c. Вначале лог-файл следует открыть в текстовом редакторе, и отрезать от него в начале и в конце все строки, не относящиеся к таблице символов. Промежуточные строки «Type to continue. » уберет сама программа. Затем запускаем программу:

terminal.log в данном примере — это имя лог-файла, сохраненного из терминальной программы. В результате будет создан IDA-скрипт vxsym.idc, а на stdout будет выведена та же самая таблица символов, но приведенная к человеческому виду.
Теперь нам осталось загрузить в IDA полученный скрипт (нажать alt-f7 и выбрать файл vxsym.idc). При этом в IDA-базу будут внесены все имена из таблицы символов, а участки кода, отмеченные в таблице как TEXT, будут автоматически дизассемблированы.
На этом первый этап закончен — у нас есть готовая IDA-база, которую можно начинать разбирать и исследовать. Для тех, кто плохо знаком с ситемой команд ARM, прилагаю pdf-файл c описанием архитектуры и системы команд ARMv7.

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

Сообщение отредактировал Abbat1985 — 09.07.20, 20:54

Часть 2 — пример исследования кода в отладчике VxWorks. Первая часть статьи здесь.

Исследовать код чисто умозрительно, разбирая последовательность инструкций в дизассемблере — конечно, можно, но достаточно тяжело. Регулярно возникает вопрос — а что в данный момент лежит в этом регистре? Перейдет ли управление по этой условной инструкции или нет? И так далее. Всегда хочется посмотреть регистры и память на живом модеме в интересующих нас точках. Фирма huawei сделала нам необычайно щедрый подарок — встроенный в VxWorks шелл с отладчиком. В качестве примера разберем такую задачу. Одной из подсистем VxWorks является процедура расчета кода разблокировки (знаменитый алгоритм v201). Когда пользователь вводит команду at^cardlock, модем рассчитывает nlock-код от своего IMEI, и сравнивает с введенным в команде. Если совпали — модем разблокируется. Не совпали — выводится сообщение ERROR. Анализом и обработкой AT-команд занимается Linux-часть модема. После приема команды через специальную подсистему обмена сообщениями (ICC) в VxWorks передается специальный запрос. По этому запросу VxWorks вычисляет и проверяет nlock-код, и возвращает в Linux через ICC ответ — совпало/не совпало. Мы попробуем заставить модем вычислить и показать нам 201-код от своего IMEI.
Команда ^cardlock — одноразовая. После того, как модем разблокировался, команда работать перестает. Но, к счастью, nlock-код требуется еще одной команде — at^datalock. Она используется для снятия блокировки с ряда служебных команд (типа ^nvrd/nvwr), и ее можно вводить сколько угодно раз. Вот с этой командой мы и будем работать.
Итак, у нас уже есть готовая IDA-база с образом VxWorks. Быстрый поиск по таблице символов дает нам процедуру с именем DRVAGENT_RcvDrvAgentDeviceDatalockSet. Именно эта процедура вызывается после приема сообщения от команды at^datalock. Но так ли это? Давайте проверим. Заходим в шелл VxWorks (C-shell) и вводим такую команду:

Break at 0x50d818c0: VerifySL Task: 0x53e964b8 (I0_TAF_FID)

NAME ENTRY TID PRI STATUS PC SP ERRNO DELAY
———- ———— ——— — ———- ——— ——— ——- ——
I0_TAF_FID vos_FidTask 53e964b8 144 STOP 50d818c0 5414ef38 0 0

task stack: base 0x5414f000 end 0x54147000 size 32768 high 896 margin 31872
exc. stack: base 0x54151ffc end 0x54151000 start 0x54152000
exc. stack: size 4092 high 624 margin 3468

proc id: 0x5245028c ((null))
options: 0x9005
VX_SUPERVISOR_MODE VX_DEALLOC_STACK VX_DEALLOC_TCB VX_DEALLOC_EXC_STACK

VxWorks Events
—————
Events Pended on : Not Pended
Received Events : 0x0
Options : N/A

r0 = 0x5372759c r1 = 0x5414ef3c r2 = 0x00000000
r3 = 0x00000000 r4 = 0x5414ef3c r5 = 0x5372759c
r6 = 0x53727580 r7 = 0x00000000 r8 = 0x5369fb60
r9 = 0x00000010 r10 = 0x0000000f r11/fp = 0x5414ef60
r12/ip = 0x32303634 r13/sp = 0x5414ef38 r14/lr = 0x51463690
pc = 0x50d818c0 cpsr = 0x600c0113 ttbase = 0x53f74000
value = 0 = 0x0

[C]->b 0x50D819C0
value = 0 = 0x0
[C]->c
Break at 0x50d819c0: VerifySL +0x100 Task: 0x53e964b8 (I0_TAF_FID)

NAME ENTRY TID PRI STATUS PC SP ERRNO DELAY
———- ———— ——— — ———- ——— ——— ——- ——
I0_TAF_FID vos_FidTask 53e964b8 144 STOP 50d819c0 5414ef0c 0 0

task stack: base 0x5414f000 end 0x54147000 size 32768 high 896 margin 31872
exc. stack: base 0x54151ffc end 0x54151000 start 0x54152000
exc. stack: size 4092 high 624 margin 3468

proc id: 0x5245028c ((null))
options: 0x9005
VX_SUPERVISOR_MODE VX_DEALLOC_STACK VX_DEALLOC_TCB VX_DEALLOC_EXC_STACK

VxWorks Events
—————
Events Pended on : Not Pended
Received Events : 0x0
Options : N/A

r0 = 0x537273ec r1 = 0x5414ef0c r2 = 0x00000006
r3 = 0x51bfe9c8 r4 = 0x5414ef0c r5 = 0x5414ef3c
r6 = 0x0000000f r7 = 0x537273ec r8 = 0x5369fb60
r9 = 0x00000010 r10 = 0x0000000f r11/fp = 0x5414ef34
r12/ip = 0x00000006 r13/sp = 0x5414ef0c r14/lr = 0x5414ef14
pc = 0x50d819c0 cpsr = 0x200c0113 ttbase = 0x53f74000
value = 0 = 0x0
[C]->d 0x5414ef0c,8,1
NOTE: memory values are displayed in hexadecimal.
0x5414ef00: 36 34 33 31 * 6341*
0x5414ef10: 35 30 38 39 *5084. *
value = 0 = 0x0

Вот так мы вычислили nlock-код c помощью модема. Этот код является абсолютно точным, образцовым. Можно при входе в процедуру VerifySL c помощью команды m вписать в память другой IMEI, и вычислить nlock-код от него. Я использовал эту возможность для отладки своего калькулятора кодов.

Возможности отладчика VxWorks очень обширны. Вот крайткий список полезных команд:

Предусмотрена там и справочная система — команда help и ее производные. Прилагаю к этому посту pdf с фирменным описанием шеллов VxWorks. Есть и другие доки от WindRiver, легко находящиеся на просторах интернета.

Надеюсь, моя статья подвигднет кого-нибдуь на изучение кода модема. Поверьте, это крайне увлекательное и полезное занятие!

Похожие публикации:

  1. Как вступить в группу в вк
  2. Как выделить несколько слоев в фотошопе
  3. Как посмотреть архив вк
  4. Как убрать подпись в майл почте

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *