При попытке разблокировать модем Huawei E3372 или E8278 через утилиту DC-Unlocker вы получите ошибку «Wrong code» или «OEM code required», если устройство защищено операторской блокировкой. OEM-код — это 32-значный ключ, который снимает ограничение на работу с другими SIM-картами, и без него прошивка модема на универсальную версию невозможна. Ниже разобраны все рабочие способы получения этого кода — от простого запроса через веб-интерфейс до извлечения из прошивки.

Процедура получения OEM-кода зависит от того, какая версия прошивки установлена на модеме. На устройствах со свежей прошивкой 21.328.03.00.00 и новее запрос выполняется одной командой через ADB, а на старых версиях — через AT-команды. Если вы не знаете версию прошивки, сначала проверьте её в веб-интерфейсе модема по адресу 192.168.8.1 — это займёт не больше минуты.

Проверка версии прошивки и режима модема

Прежде чем запрашивать OEM-код, убедитесь, что модем находится в режиме «Hi-Link» (работает как сетевая карта) или в режиме «NDIS» (подключён через виртуальный COM-порт). Для проверки откройте браузер и перейдите на 192.168.8.1 — если страница загрузилась, модем в режиме Hi-Link. Если страница не открывается, а в диспетчере устройств появились COM-порты, модем в режиме NDIS.

Версию прошивки можно посмотреть в веб-интерфейсе: Настройки → Система → Информация об устройстве. Запишите строку вида 21.328.03.00.00 — от неё зависит способ получения OEM-кода. Для модемов с прошивкой до 21.300 подойдёт старый метод через AT-команды, для более новых — только ADB.

⚠️ Внимание: не пытайтесь получить OEM-код через сторонние онлайн-генераторы, которые запрашивают IMEI. Большинство таких сервисов либо устарели, либо являются мошенническими — они не имеют доступа к базе Huawei и не смогут сгенерировать корректный ключ.

☑️ Подготовка к получению OEM-кода

Выполнено: 0 / 4

Получение OEM-кода через ADB-команды

Самый универсальный способ, работающий на модемах E3372, E8278, E8372 и E8231 с прошивками после 2018 года. Вам понадобится установленный ADB (Android Debug Bridge) — его можно скачать в составе платформенных инструментов Android SDK или использовать портативную сборку с форумов 4PDA.

Подключите модем к компьютеру в режиме Hi-Link, откройте командную строку и выполните последовательно:

adb shell

su

cat /dev/block/mmcblk0p6 | grep -a "OEM"

В ответ система выведет строку, содержащую OEM-код — обычно он выглядит как последовательность из 32 символов в кавычках. Скопируйте его и сохраните в текстовый файл, так как код понадобится при каждой перепрошивке.

Если команда cat не дала результата, попробуйте альтернативный вариант — чтение раздела nvram:

adb shell

su

dd if=/dev/block/platform/soc/by-name/nvram of=/sdcard/nvram.bin bs=1024 count=512

Затем вытащите файл nvram.bin на компьютер и откройте его текстовым редактором с поддержкой hex-просмотра — OEM-код находится в первых 64 байтах файла.

⚠️ Внимание: команда dd требует прав суперпользователя. Если при выполнении появится ошибка «Permission denied», проверьте, что модем разлочен через fastboot oem unlock — без этого чтение разделов невозможно.
💡

OEM-код — это уникальный 32-значный ключ привязки модема к конкретному устройству. Он не повторяется и не может быть восстановлен через IMEI — только извлечён из самой прошивки.

Извлечение OEM-кода через AT-команды для старых прошивок

На модемах с прошивками до 21.300 работает классический способ через AT-команды. Переведите модем в режим NDIS (обычно это делается перемычкой на контактах или через утилиту Stick), затем откройте терминальную программу — PuTTY или HyperTerminal — и подключитесь к COM-порту модема со скоростью 115200 бод.

Введите команду для получения информации об устройстве:

AT^VERSION?

Модем вернёт строку с версией прошивки. Если она ниже 21.300, выполните команду чтения OEM-кода:

AT^OEMCODE?

В ответ придёт 32-значный код — это и есть ваш OEM-ключ. Запишите его. Если команда вернула ошибку, попробуйте вариант с расширенным синтаксисом:

AT^GETOEM?

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

Что делать, если AT-команды не работают

Попробуйте переключить модем в режим «Serial» через утилиту Huawei Flashing Tool. Иногда модемы с прошивками 21.318 и новее блокируют AT-команды на уровне загрузчика, и единственный способ — ADB или чтение прошивки напрямую.

Запрос OEM-кода через веб-интерфейс модема

На некоторых моделях — преимущественно E8372 и E8231 — OEM-код можно получить без подключения к компьютеру. Откройте веб-интерфейс модема по адресу 192.168.8.1, перейдите в раздел Настройки → Дополнительно и найдите пункт Информация об устройстве.

В некоторых прошивках там есть скрытая кнопка «Показать OEM-код», которая отображает ключ после ввода пароля администратора (по умолчанию — admin). Если такой кнопки нет, откройте в браузере консоль разработчика (F12) и выполните JavaScript-запрос к API модема:

fetch('http://192.168.8.1/api/device/information', {headers: {'__RequestVerificationToken': 'token'}}).then(r => r.json()).then(console.log)

В ответе JSON-структуры ищите поле OemCode — оно присутствует на модемах с прошивками 21.328 и новее. Если поле отсутствует, этот метод для вашей модели не подходит.

📊 Какой способ получения OEM-кода вы планируете использовать?
Через ADB-команды
Через AT-команды
Через веб-интерфейс
Ещё не решил(а)

Чтение OEM-кода из резервной копии прошивки

Если модем не определяется компьютером, но вы ранее делали резервную копию прошивки через Huawei Flashing Tool или Balong Flash Tool, OEM-код можно извлечь из файла образа. Откройте файл прошивки в hex-редакторе — например, HxD — и выполните поиск по строке OEM.

Код находится в разделе nvram образа, обычно по смещению 0x1F000. Найдите последовательность из 32 символов, состоящих из цифр и букв латинского алфавита — это и есть OEM-ключ. Убедитесь, что вы скопировали именно 32 символа, так как в прошивке рядом могут находиться другие идентификаторы.

Модель модема Версия прошивки Рабочий способ
E3372 21.328.03.00.00 ADB-команды
E8372 21.318.01.00.00 Веб-интерфейс / ADB
E8278 22.286.03.00.00 AT-команды
E8231 21.180.01.00.00 AT-команды / чтение прошивки
⚠️ Внимание: никогда не публикуйте OEM-код на форумах и не отправляйте его незнакомым людям. Зная этот код и IMEI, злоумышленник может навсегда привязать модем к чужому аккаунту Huawei, после чего разблокировка станет невозможной.

Ошибки при получении OEM-кода и их решение

Самая частая ошибка — «Error: Command not supported» при выполнении AT-команды. Это означает, что прошивка модема новее, чем вы предполагали, и AT-команды заблокированы. Переключитесь на метод через ADB или веб-интерфейс — они работают на всех современных прошивках.

Если ADB-команда cat /dev/block/mmcblk0p6 возвращает пустую строку, попробуйте другие разделы — на разных ревизиях платы OEM-код может храниться в mmcblk0p5 или mmcblk0p7. Переберите все разделы от p1 до p12, пока не найдёте строку с ключом.

Ошибка «Permission denied» при выполнении команд через ADB означает, что модем не разлочен. Введите fastboot oem unlock перед подключением через ADB — это сбросит защиту разделов, но учтите, что все настройки модема будут сброшены к заводским.

💡

Перед началом процедуры сохраните IMEI модема в отдельный файл. Если при разблокировке что-то пойдёт не так, IMEI понадобится для восстановления через сервисный центр — без него модем превратится в «кирпич».

Проверка корректности OEM-кода

После получения 32-значного кода не спешите перепрошивать модем — сначала проверьте его корректность. Введите код в утилите DC-Unlocker или Huawei Flashing Tool в поле OEM Code и нажмите кнопку «Проверить». Если код верный, утилита покажет сообщение «OEM code accepted» и откроет доступ к разблокировке.

Если утилита выдаёт ошибку, проверьте, не перепутали ли вы символы — в OEM-коде используются только цифры и буквы латинского алфавита, без символа O (используется ноль) и без буквы I (используется единица). Также убедитесь, что код не содержит пробелов и дефисов.

В случае, когда код выглядит корректным, но не принимается, попробуйте получить его повторно другим способом — иногда при чтении с флеш-памяти первые символы теряются, и код оказывается сдвинутым на 1-2 позиции.

💡

Запишите OEM-код в двух местах: в заметках на телефоне и в текстовом файле на компьютере. Код не хранится в аккаунте Huawei и не восстанавливается через IMEI — единственный способ получить его снова — повторить процедуру извлечения.

Часто задаваемые вопросы

Можно ли получить OEM-код без подключения к компьютеру?

Да, на модемах с прошивками 21.328 и новее код можно получить через веб-интерфейс, выполнив JavaScript-запрос к API устройства. На старых прошивках этот способ не работает — потребуется компьютер с терминальной программой.

Что делать, если модем не определяется ни в одном режиме?

Попробуйте установить модем в режим восстановления: зажмите кнопку питания на 10 секунд при подключении к компьютеру. Если устройство определилось как Huawei USB COM 1.0, используйте метод чтения прошивки через Huawei Flashing Tool.

Одинаков ли OEM-код для всех модемов одной модели?

Нет, OEM-код уникален для каждого устройства. Он генерируется на заводе на основе IMEI и внутреннего серийного номера. Даже два модема из одной партии будут иметь разные OEM-коды.

Можно ли сбросить OEM-код к заводскому?

Нет, OEM-код нельзя сбросить или изменить. Он записывается в защищённую область флеш-памяти на этапе производства и не доступен для перезаписи даже через сервисные утилиты Huawei.

После успешного получения OEM-кода вы можете перепрошивать модем на универсальную версию, снимать операторские ограничения и использовать SIM-карты любых операторов. Сохраните код в надёжном месте — он понадобится при каждом обновлении прошивки или сбросе настроек.