Huawei.MobZon.Ru

Официальный сайт сборок HUAWEI Modem

 

 

Инструкция по редактированию Dashboard-а Huawei (11-16 версии софта)

Эту инструкцию написал Shaman-Neo специально для тех, кто еще не знаком с редактированием дашбордов для модемов Huawei, но хочет научиться.
Процесс на первый взгляд сложен, но это только кажется :-)


Для начала нам понадобятся следующие программы и утилиты:

1. InfraRecorder.

Эта программа будет нужна для сохранения оригинального софта Вашего модема (содержимого виртуального CD-ROM диска модема).

2. Huawei Dashboard Editor.

Это набор утилит с графическим интерфейсом (GUI), которые помогут Вам извлечь *.bin образ диска из готового дашборда (как новых, так и старых версий).
Huawei Dashboard Editor также поможет Вам загрузить отредактированный *.iso образ диска в дашборд (программу для обновления софта модема) - как новых, так и старых версий.
Заметка: Папку Huawei_Dashboard_Editor необходимо разместить в корне системного диска. В имени папки не должно быть пробелов. Имя папки не должно содержать кириллических символов. Правильное размещение папки: C:\Huawei_Dashboard_Editor

3. UltraISO.

Программа UltraISO будет нужна для редактирования *.bin образа CD-ROM диска модема.

4. Архиватор 7-Zip.

Он будет нужен для распаковки архива data.bin, содержащего софт модема.

Процесс редактирования дашборда (Dashboard) по этапам:

Этап 1: Сохранение оригинального содержимого CD-ROM модема.

Перед тем, как начать процесс редактирования дашборда или софта модемов, рекомендуется сохранить оригинальный образ виртуального CD-ROM Вашего модема.
Для этого подключаем модем к ПК, затем закрываем окно стандартной программы для управления модемом (проследите, чтобы иконка программы не осталась в системном трее).
Запускаем InfraRecorder и нажимаем Read Disc (скопировать содержимое CD-ROM в образ диска).
Заметка: Для переключения языка отображения на русский, зайдите в: Options->Configuration->Language->Выберите Russian.
Изменения вступят в силу после перезапуска InfraRecorder.
В новом окне указываем CD-ROM модема (HUAWEI Mass Storage) и место сохранения *.iso образа.
Сохраните оригинальный *.iso образ виртуального диска модема на всякий случай, если вдруг будет нужно вернуть все назад.
На этом этап 1 закончен.

Этап 2: Извлечение софта из дашборда (или из образа диска модема).

Вариант 1: Извлечение софта из дашборда (UTPS*****.exe).
Для извлечения софта из готового дашборда воспользуемся утилитой Huawei Dashboard Editor, предварительно закинув дашборд в папку с утилитой.
Запускаем Huawei_Dashboard_Editor.exe и нажимаем "Извлечь софт из нового дашборда" или "Извлечь софт из старого дашборда", в зависимости от того, какая у Вас версия дашборда.
Заметка: Если окно дашборда отображается в классическом стиле, значит у Вас старая версия дашборда (не софта, а самой программы для обновления софта модема).
В итоге, в текущей папке у Вас появится файл 250.bin, который является образом виртуального диска модема.
Далее, открываем 250.bin в UltraISO и видим содержимое CD-ROM модема. Среди файлов Вы увидите одну папку (ее имя может быть разным, в зависимости от оператора),
в которой будут два файла - data.bin и Setup.exe. Из окна UltraISO перетащите файлы data.bin и Setup.exe в свою папку (на рабочий стол или в любую другую папку, файлы автоматически скопируются).
На этом этап 2 закончен.
Вариант 2: Извлечение софта из образа CD-ROM модема.
Для извлечения софта из образа виртуального диска модема воспользуемся UltraISO.
Заметка: Образ CD-ROM модема может быть в формате как *.bin , так и *.iso
Заметка: Файл data.bin не является образом диска. Это архив, содержащий софт для установки на ПК.
Открываем *.bin или *.iso образ диска в UltraISO и видим содержимое CD-ROM модема. Среди файлов Вы увидите одну папку (ее имя может быть разным, в зависимости от оператора), в которой будут два файла - data.bin и Setup.exe. Из окна UltraISO перетащите файл data.bin (это архив с программой для управления модемом) в свою папку (на рабочий стол или в любую другую папку, файл автоматически скопируется).
На этом этап 2 закончен.

Этап 3: Редактирование софта.

Описание в этом этапе актуально для софта 11-16 версий софт 21-23 версий имеет отличия, потому процесс редактирования немного отличается.
Я не буду описывать все, что можно редактировать в софте - это было бы очень долго, да и не нужно. Каждый сам решает, что хочет изменить в софте.
Я опишу процесс подготовки к редактированию софта и порядок действий установщика (при стандартной установке софта)...
Итак, для редактирования софта (программы для управления модемом) открываем файл data.bin в архиваторе.
Внутри архива видим две папки ( common и папка_оператора ) и файл SysConfig.dat.
В папке common находятся оригинальные файлы программы (от разработчика - Huawei), в которые оператор не вносил изменений.
Во второй папке ( папка_оператора ) находятся измененные файлы и настройки для конкретного оператора.
В файле SysConfig.dat прописаны все необходимые настройки для инсталлятора (имя и версия приложения, место установки и т.д.).
Настройки оператора специально хранятся в отдельной папке, т.к. это очень удобно - в случае, если возникнет необходимость внести изменения в настройках оператора, не нужно будет вспоминать, в какие файлы в прошлый раз вносились изменения.
А при желании можно создать новый файл с настройками для конкретного оператора, взяв за основу оригинальный файл из папки common.
Порядок действий инсталлятора (при стандартной установке софта) таков:
1 - При запуске Setup.exe инсталлятор производит чтение настроек из файла data.bin\SysConfig.dat.
2 - Вносит в реестр информацию о установке (имя приложения, место установки, и т.д.) и для деинсталляции.
3 - Копирует содержимое папки common в место установки приложения.
4 - Копирует (с перезаписью) содержимое папки data.bin\папка_оператора в место установки приложения.
5 - Запускает установку драйверов модема из папки C:\Program Files\Папка_приложения\Driver\DriverSetup.exe

Извлекаем из архива папку common ( data.bin\common ) на рабочий стол. В эту же папку на рабочем столе извлекаем все содержимое папки оператора ( data.bin\папка_оператора ), подтвердив перезапись файлов.
Осталось скопировать в папку common на рабочем столе следующие файлы:
GdiPlus.dll, mfc40u.dll, mfc71.dll, MFC71u.dll, msvcp60.dll, msvcp71.dll, msvcr71.dll
из C:\Windows\system32 (при условии, что эти файлы отсутствуют в папке common на рабочем столе).
Теперь можно запускать Startup.exe ( рабочий_стол\common\Startup.exe ) или редактировать приложение.
Заметка: Файлы *.xml, *.lang, *.dat, *.ini можно открыть в блокноте, но я рекомендую использовать текстовый редактор с поддержкой русского интерфейса - Notepad++, который давно заслужил хорошую репутацию.
На этом этап 3 закончен.

Этап 4: Сохранение отредактированного софта в data.bin архив.

Открываем data.bin (который получили на 2 этапе) а архиваторе.
Далее, удаляем папку оператора из архива (должна остаться только папка common и файл SysConfig.dat).
Теперь, добавляем все содержимое из папки common на рабочем столе в папку common в архиве ( data.bin\common ), подтвердив перезапись файлов.
Заметка: Если Вы изменили имя программы, не забудьте внести изменения в SysConfig.dat ( data.bin\SysConfig.dat ), такие как: имя программы, имя папки установки, имя *.exe файла приложения и т.д.
Заметка: Перед тем, как продолжить, не забудьте проверить отредактированный data.bin на работоспособность.
Для этого запустите Setup.exe (который получили на 2 этапе) в папке с отредактированным data.bin и произведите установку программы.
Затем, запустите установленное приложение и убедитесь в его стабильной работе.
Если приложение установилось с ошибками (или работает не стабильно), запускайте удаление установленного приложения, вносите изменения в data.bin и снова пробуйте произвести установку.
Если приложение корректно установилось и работает без ошибок, можете переходить к следующему этапу.
На этом этап 4 закончен.

Этап 5: Загрузка отредактированного софта ( data.bin ) в образ диска модема.

Для загрузки софта в образ виртуального диска модема воспользуемся UltraISO.
Заметка: Образ CD-ROM модема может быть в формате как *.bin , так и *.iso
Открываем *.bin или *.iso образ диска в UltraISO.
Переходим в папку, в которой будут два файла - data.bin и Setup.exe. Перетащите мышкой отредактированный data.bin в папку с этими файлами и подтвердите перезапись.
Теперь сохраняем отредактированный образ виртуального диска модема в папке с утилитой Huawei Dashboard Editor.
При сохранении образа UltraISO выдаст предупреждение: "Только ISO том будет сохранен. Продолжить?" - нажмите "Да". Это предупреждение сообщает о том, что при сохранении ISO образа не будут сохранены файлы для других ОС (Linux, Unix).
На этом этап 5 закончен.

Этап 6: Загрузка отредактированного образа диска в дашборд.

Закидываем дашборд ( UTPS***.exe ) в папку Huawei Dashboard Editor ( C:\Huawei_Dashboard_Editor ).
Убеждаемся в присутствии файлов *.iso и *UTPS*.exe в папке C:\Huawei_Dashboard_Editor.
Далее, запускаем Huawei_Dashboard_Editor.exe и нажимаем "Загрузить софт в новый дашборд" или "Загрузить софт в старый дашборд", в зависимости от того, какая у Вас версия дашборда.
В итоге, в текущей папке у Вас появится файл New_Dashboard.exe - дашборд, содержащий в себе ваш отредактированный софт.
Вот собственно и все.

Внимание! Размер отредактированного iso образа диска не должен превышать размер 32 мегабайта (для старых моделей модемов), и 128 мегабайта (для новых моделей модемов).
В противном случае, в процессе обновления ваш
iso образ не уместится в памяти модема и возникнет ошибка, из-за которой модем может стать "трупом".

 

Инструкция по прошивке (Dashboard) мобильных модемов "HUAWEI" (старая версия прошивки)

Инструкция по прошивке (Dashboard) мобильных модемов "HUAWEI" (новая версия прошивки)

 

 


 

Рейтинг@Mail.ru

Яндекс цитирования
Software Copyright © by HUAWEI Technologies Co., Ltd. 2012-2016 г.. При копировании информации с сайта, ссылка на Huawei.MobZon.Ru обязательна!!!