Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Мобильные ОС, смартфоны и планшеты » Разлочка, прошивка и модификация модемов GPRS/3G - Обсуждение

Ответить
Настройки темы
Разлочка, прошивка и модификация модемов GPRS/3G - Обсуждение

Старожил


Сообщения: 336
Благодарности: 41


Конфигурация

Профиль | Сайт | Отправить PM | Цитировать


Изменения
Автор: alexandr100
Дата: 31-08-2010
Разблокировка модема
читать дальше »

Люди которые хотят разблокировать ZTE MF627 читайте следующую статью - http://habrahabr.ru/blogs/hardware/81971/
Для владельцев Huawei E1550
читать дальше »

Если после того, как вы всунули чужую SIM-карту в этот тип модемов, вас не попросили ввести код, то перепрошивать ваш модем не стоит. Для этого достаточно в программном обеспечении в меню найти Опции (или Настройки) и создать профили для нужного оператора связи. Все. Ваш модем готов к использованию с любыми сим-картами.
Если ваш модем при смене сим-карты ругается на то, что сим-карта не соответствует спецификации, то вам необходимо перепрошить модем, но ввести флэш-код. Прошивку вы можете скачать E1550Update_11.608.12.04.21.B416.

В модемах HUAWEI E1550 KYIVSTAR с IMEI начинающегося на цифры 353142 и прошивкой 11.608.12.00.174 заблокирована возможность ввода кода разблокировки. Для разблокировки можно перешить для этого потребуется flash code
В модемах HUAWEI E1550 KYIVSTAR с IMEI начинающегося на цифры 357123 и 358 и прошивкой 11.608.12.02.174 заблокирована возможность разблокировки и перепрошивки.
Разблокировать такие модемы можно только платными программами.
-----------------------------------------------------------------

Существует несколько способов узнать NCK код. Здесь я привел несколько из них.

Онлайн калькулятор (рекомендуется использовать его)
читать дальше »

Перейти к онлайн калькулятору

Около надписи "Enter IMEI" введите ваш IMEI, около надписи "Security Code" введите цифры которые находятся прямо над кнопкой "Calculator" и нажмите на кнопку "Calculator". Перед вами появятся Unlock и Flash коды.
-------------------------
Список поддерживаемых моделей онлайн калькулятора
читать дальше »

E1550, E155, E156, E156G, E160, E160G, E161, E166, E169, E169G, E170, E172, E176, E180, E182E, E196, E226, E270, E271, E272, E510, E612, E618, E620, E630, E630+, E660, E660A, E800, E870, E880, EG162, EG162G, EG602, EG602G, Vodafone K2540 · Vodafone K3515 · Vodafone K3520 · Vodafone K3565 · Vodafone K3715.

====================================================

Офлайн калькулятор
читать дальше »

Скачать офлайн калькулятор

В выделенной области введите IMEI и нажмите на кнопку "CALC". Перед вами появятся Unlock и Flash коды.

====================================================

Как узнать ваш IMEI
читать дальше »
необходимо зайти в программу типа "МегаФон Интернет", нажать на "Инструменты" и выбрать "Диагностика".

А также IMEI написан под сим картой. Пример (вместо красной линии):

=============================

Программы для ввода NCK кодов:
Huawei_Unlock.rar
unlock.rar
free_huawei_modem_tool.rar
HUAWEI_MODEM_Code_Writer.rar
ВНИМАНИЕ - КОЛИЧЕСТВО ПОПЫТОК ВВОДА NCK КОДОВ ОГРАНИЧЕНО!!!

Программа для сброса попыток ввода NCK кодов:
hwe_datacard_unlocker - работоспособность на Windows Vista/7 не гарантирована.
=============================

Прошивка модемов
читать дальше »

Инструкция по прошивке E160
читать дальше »

1.Вставляем модем в USB без симки
2.Для обновления модема необходимо разархивировать архив и запустить программу находящуюся внутри, которая имеет наименование вида UTPS11.030.01.00.209
3.Выберите пункт «I accept the agreement» для программного обнаружения устройства.
4.После того, как программа обнаружит модем, необходимо нажать кнопку «Update»
5.Подождите несколько минут для завершения обновления
6.Первый этап обновления программного обеспечения завершен
7.Для завершения обновления модема необходимо запустить программу, которая имеет наименование вида E160Update_11.604.09.00.00.B409.
8.Выберите пункт «I accept the agreement» для программного обнаружения устройства.
9.После того, как программа обнаружит модем, необходимо нажать кнопку «Update». Ждем когда выскочит окошко и попросит ввести код, вводим туда ваш FLASH CODE.
10.Подождите несколько минут для завершения обновления.
11.Обновление завершено.
12.Стираем все программы с компьютера (Mobile Partner, MegaFon Internet, Билайн и т.д) и устанавливаем новую MegaFon Internet с модема.
13.Вставляем симку, модем в USB и давим <Подключиться>.

Firmware - для прошивки нужен FLASH CODE
читать дальше »

E1550Update_11.608.12.04.21.B416 - после этой прошивки качаете Free Huawei Modem Tool, запускаете и нажимаете "E1550 Activate All-Bands"
E1550-TCPUB608D12SP00C143_(Russia_MTS)
E1550-WINMACLNXB300D01SP08C209_(Russia_Megafon)
E1550_FW11.608.13.00.47
E160Update850
E160GUpdate

Dashboards
Официальные Firmware и Dashboard (Huawei)
Пользовательские Dashboard
читать дальше »

Создание собственной Dashboard
читать дальше »

Изменение Zero CD (запись своего софта на Е1550)
Этап 1. Создание образа.
Для этого скачиваем InfraRecorder.
Запускаем и нажимаем "Read Disk"

Выбираем модем и выбираем куда сохранить.

Задаете любое имя (можно задать имя на английском mts.iso чтобы не править потом файл Start.bat) и сохраняем. Нажимаете ОК. И ждете, когда закончится создание образа.

Закрываем программу. Открываем образ и редактируем то что вам нужно (редактируем образ с помощью Ultra ISO и аналогичных). После редактирования сохраняем образ и закрываем программу.
Этап 2. Создание Dashboard или запись образа на модем.
Скачиваем любой Dashboard и Creat_Dashboard.RAR
Распаковываем архивы и перемещаем созданный вами образ (1 этап) в одну папку (рекомендуется использовать легкие пути, например C:\New_Dashboard\).
Делаем изменения в Start.bat (все что выделено жирным текстом) на имя вашего образа
Код: Выделить весь код
hwiso2bin.exe mts.iso mts.bin 
reshacker.exe -addoverwrite UTPS11.300.05.15.143_MAC11.301.09.01.143.exe, e1550.exe, mts.bin, BIN,250,2052 
del mts.bin
Если имя скачанного вами Dashboard отличается от имени в Start.bat то измените и его.
Сохраните изменения и запустите Start.bat
После чего в папке появится файл E1550.exe (название указано в файле Start.bat)
Для вшития Dashboard просто запустите E1550
----------------------------
Изменение Zero CD (запись своего софта на Е1550) - ссылки представлены TechLife.Org, описание написано мной.

Mobile Partner Rus:

Скачать - 11 МБ
------------------------
HUAWEI_UTPS11.302.09.06.209:

Скачать - 16 МБ
------------------------
huawei_modem_utps11.300.05.21.343:


Скачать - 15 МБ
------------------------
HUAWEI E1750U_UTPS11.302.09.06.209 mod from SerJantX:


Скачать - 16 МБ
------------------------
huawei_modem_plus_utps11.300

Скачать - 30 МБ
------------------------
huawei_modem_mini_utps11.300

Скачать - 13 МБ
------------------------

Активация голосовых звонков
читать дальше »

В данный момент неизвестно как бесплатно разблокировать голосовые вызовы (такая возможность есть только у владельцев модемов МТС).
Владельцам модемов купленных в МТС просто необходимо скачать и запустить файл.
Остальным придется воспользоваться платной программой - DC Unlocker. Для этого необходимо зарегистрироваться на оф. сайте - http://www.dc-unlocker.com/ и скачать программу.

Альтернативное программное обеспечение для модемов
AT команды
читать дальше »

Только GPRS/EDGE - AT^SYSCFG=13,1,3FFFFFFF,2,4
Только 3G/WCDMA - AT^SYSCFG=14,2,3FFFFFFF,2,4
Предпочитать GPRS/EDGE - AT^SYSCFG=2,1,3FFFFFFF,2,4
Предпочитать 3G/WCDMA - AT^SYSCFG=2,2,3FFFFFFF,2,4
Устройство в режиме только модем - AT^U2DIAG=0
Устройство в режиме модем + CD-ROM - AT^U2DIAG=1
Устройство в режиме модем + CD-ROM + Card Reader - AT^U2DIAG=255 или AT^U2DIAG=276
Устройство в режиме модем + Card Reader - AT^U2DIAG=256

Ввод команд
читать дальше »

Команды можно вводить через Hyper Terminal и Huawei Terminal
В Windows Vista/7 программа Hyper Terminal отсутствует. Программа Huawei Terminal предназначена для модема Huawei E1550.
С АТ командами не рекомендуется экспериментировать, можно наглухо сломать модем и восстановить его будет очень тяжело.
Ввод команд через Hyper Terminal:
1. Название - любое
2. Страна номер тел и т.д. любое. Выбрать подключение через- Huawei Mobile Connect
3. На предложение подключение нажать ОТМЕНА.
4. Нажать Файл+Свойства+Параметры+Параметры ASCII+Поставить галку на "Отображать введённые символы на экране."
5. Нажать Ок+Ок
6. Ввести комманду АТ
7. Если модем ответит ОК то всё настроено верно. Теперь вводим нужную комманду.


Модификация модема или добавление внешней антенны
читать дальше »

Мне очень понравились эти статьи и я решил их скопировать сюда. Также в этой теме вы можете запросить инструкции под другие модемы.
Часто нам не удается "поймать" сеть. "Поймать" сеть до всех "палочек" нам и поможет внешняя антенна.
За инструкции говорим спасибо сайту I-Net.Ua (инструкции я немного изменил).

ВНИМАНИЕ!
Данные переделки 3G UMTS модемов под внешнюю антенну доступны любым заинтересованным и аккуратным людям. Однако, любое неосторожное действие, вызванное незнанием техники или нежеланием разбираться в деталях может привести к выходу данного оборудования из строя. Мы не несем никакой ответственности за любые последствия от "кривых рук" и "доморощенных" специалистов.Наши советы по переделке носят рекомендательный характер. Всё что Вы делаете со своим оборудованием Вы делаете на свой страх и риск!


Huawei E1550
читать дальше »

Обычный способ
читать дальше »

Итак приступим! На нашем рабочем столе лежит пока что "обычный" модем:


Почти такая же внутренняя маленькая и очень неэффективная антенна UMTS 1900-2100 мГц , как и на Huawei E220 (E219):



Только эта антенна по размерам ещё меньше:

Особенности расположения разъёма заставили нас на первый раз не убирать СВЧ разъём (можно вывести из строя рядом расположенную микросхему). Однако конденсаторы согласующей цепочки на встроенную антенну убрать необходимо.


Готовим "хвостик" для подпайки к модему по всем правилам СВЧ техники:
кусок кабеля 50 Ом длиной 6 см с посеребряной оплёткой, центральной жилой и фторопластовой изоляцией

Аккуратно подпаиваем его сразу же после СВЧ разъёма.

Справедливости ради, надо заметить, что это не самый лучший (с точки зрения максимального выхода сигнала и правильного согласования) способ подключения антенного переходника.Оплётка кабеля с левой стороны должна быть подпаяна немного по-другому. На разъёме и на дорожке после него есть определённые потери сигнала. Однако, при выпайке разъёма есть большая вероятность вывода из строя модема неопытными любителями экспериментировать.

После нехитрых манипуляций с корпусом модема (проделка отверстий), 3G модем готов к подключению внешней антенны. В итоге у нас получается это:

После данной переделки и установки антенны на максимально возможной высоте частного дома (кабеля 10 м, тот,что применяется для спутникового ТВ), сигнал поднялся с 0-1 чёрточки до 4 стабильных по утилите модема, а скорость с 50-100 кбит\с возросла до 1000-1800 кбит\с

Усовершенствованный способ
читать дальше »

Для начала манипуляций разберите модем

То что Вы видите между карточкой и модемом - это и есть антенна!!!

Действительно, прогресс дошёл до того, чтобы максимально уменьшить сам модем и его электронную часть. Но антенна...

Никому и никогда (по крайней мере, на данный момент это неизвестно) не удавалось максимально уменьшить антенну и при этом максимально сохранить её эффективность.


У любого модема или мобильного телефона имеется выход под внешнюю антенну.

Есть он и у модема Huawei E1550. Вопрос только в том, что на сегодняшний день просто невозможно найти под него переходник.

Мы решили показательно переделать этот модем под внешнюю антенну, чтобы любой смог повторить эти действия. Первая наша переделка представленная выше, наделала "много шума" и вызвала очень много вопросов и звонков. ("Как делать, что делать и т.д.").

Мы решили как можно подробнее описать сам процесс модернизации.

Прежде всего, аккуратно выпаиваем СВЧ разъём (он не нужен вообще, на нём дополнительные потери сигнала)
Внимание! Это самый ответственный этап переделки. Неосторожные действия и неумение работать с паяльной станцией, может привести к выходу модема из строя!!!

Центральный проводник будущего антенного переходника нужно паять на маленький квадратный "пятачок" справа (рядом с двумя кондансаторами. Экран переходника паяется на две параллельные прямоугольные площадки (где раньше была припаяна "земля" разъёма). Конденсаторы согласующей цепочки на встроенную антенну можно не трогать (может быть потребуется антенну вставлять обратно)

Для изготовления антенного переходника берём разъём F-мама (75 Ом) и кусочек посеребрянного кабеля с минимальными затуханиями на этой частоте длиной порядка 6см.

Внимание!

В дальнейшем мы будем делать несколько "неправильных" (с точки зрения СВЧ техники) действий, которые вследствие отсутствия или большой дороговизны нужных материалов приводят к некоторому рассогласованию переделываемого СВЧ тракта модема, однако это рассогласование несущественно и "безболезненно" для модема, а эффект от этой модернизации очевиден и неоспорим.


Если Вас это не смущает, продолжайте вслед за нами!

Подготавливаем разъём F-мама к пайке кабеля

Залуживаем оплётку и центральную жилу кабеля и делаем его концы как можно короче

Изолируем центральный проводник от возможного замыкания с оплёткой и аккуратно паяем оплётку (как на фото)

Одеваем на разъём пластмассовый колпачёк

Зачищаем и залуживаем часть кабеля, который будет паяться к модему

Аккуратно паяем (как на фото)




Нельзя допускать длинных концов провода при пайке - это дополнительные потери!!!

Данной пайкой мы достигаем минимальных потерь и максимального согласования антенного переходника с модемом

Крепим скобкой кабель к плате модема (для обеспечения механической прочности крепления)

Делаем канавку в корпусе модема для кабеля

Антенный переходник готов.

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

Далее, готовим комплект разъёмов для подключения антенного выхода к внешней антенне. Кабель , идущиё в комплекте с антенной, достаточно длинный (порядка 30-50 см, RG58) и имеет большие потери на этой частоте. Поэтому, максимально укорачиваем его.

С помощью таких переходников , соединяем с кабелем Finmark RG6U (60% заполнения оплётки)

Закрываем место соединения термокембриком (защита от влаги)

Модем готов к подключению внешней антенны!

Подключаем к антенне UMTS 1900-2100 мГц 17 Дби и пользуемся.

Экспериментально проверено, что после данной переделки модем Huawei E1550 может иметь устойчивый сигнал 3G (даже там, где его практически не было) и работать со скоростями до 800-1900 кБит\ на расстояниях 4-20 км от базовой станции (в зависимости от конкретных условий приёма, высоты расположения базовых станций и их настроек), даже в условиях непрямой видимости .

Это, кстати, очень спорный вопрос. Сигнал от базовой станции можно "видеть" на ещё больших расстояниях (порядка 2-3 "чёрточки"), но оператор специально ограничивает подключение модема по тайм-ауту).

Однако, это уже совсем другая история.....

"хвостики" (переходники) для подключения к модему делаем из специального посеребрённого 50 Ом СВЧ кабеля с минимальным затуханием (к сожалению марка неизвестна - кабель "изъяли" из какого то немецкого СВЧ оборудования)

Huawei E219 (E220)
читать дальше »

Способ №1
читать дальше »

Внутри модема Huawei E219 (E220) нет ничего необычного для специалиста:

Для подключения к внешней антенне, нам необходимо найти антенный выход.

В правом нижнем углу мы его обнаруживаем (гнездо 50 Ом жёлтого цвета)

Рядом с гнездом находится антенна 900-1900-2100 мГц

Её размеры поражают воображение: теперь понятно , почему на больших расстояниях модем НЕ МОЖЕТ и НЕ ДОЛЖЕН нормально работать. Специалистам, разбирающимся в СВЧ технике понятно, о чём идёт речь. Размеры антенны на эти частоты минимум в два раза должны быть больше того , что мы обнаружили "под крышечкой". Это всё реальные физические законы.

Дальше мы СВЧ разъём аккуратно убираем с его места (только паяльной станцией!!!). В нём падает определённое количество сигнала (это не простой разъём, он переключает с внешней антенны на внутреннюю высокочастотный сигнал и лишние соединения тут не к чему.

Делаем переходник на F разъём




Аккуратно паяем его на плату модема.

ВНИМАНИЕ! Не перегревайте контактные площадки. Иначе возможен их отрыв. Плата модема выполнена по многослойной технологии(контакты проходят внутри платы и их повреждение может привести к выходу из строя модема)


Модем готов к установке!!!

Способ №2 - делаем по науке!
читать дальше »

Каким же должен быть антенный разъём 50 Ом, поставленный на 3G модем "по науке" и не слишком дорогой?

На многих GSM устройствах стявятся малогабаритные разъёмы SMA под различные типы кабелей и варианты креплений

Проведя некоторую модернизацию модема ("ампутировав" ненужную теперь уже неэффективную встроенную антенну)


мы установили разъём SMA туда, где он должен был стоять с самого начала.


Обратная сторона крепления разъёма на плате

Разъём SMA удачно "стал" на нужное место...

Разъёмы, которые были установлены в процессе модернизации

А из этих разъёмов можно сделать то же самое

Для подключения внешней антенны был изготовлен переходник на разъём F - типа (под кабель 75 Ом - в месте соединения имеются определённые потери на рассогласование (3-5%), но они несущественны, так как применяется очень дешёвый кабель RG6U с минимальными потерями на этой частоте, по сравнению с кабелем RG58)

Использование модема как факса
читать дальше »

Модем можно использовать как факс:

Данная функция была проверена на Huawei E1550, но должна работать и на других моделях. Для использования модема как факса была взята программа Venta Fax (бизнес версия). В Venta Fax были немного изменены настройки:

К примеру на Киевстаре отправлять факсы можно с любого контрактного номера, а для приема нужен доп.номер (услуга ОПСОСА), который все входящие звонки воспринимает как факсовые. Факсы отправлять и принимать можно только в автоматическом режиме (поговорить, а потом нажать СТАРТ не получиться).

Настройки интернета
читать дальше »

Tele2
читать дальше »

APN: internet.tele2.ru
Номер доступа: *99# или *99***1#

Билайн
читать дальше »

APN: internet.beeline.ru или home.beeline.ru
Номер доступа: *99# или *99***1#
Имя пользователя: beeline
Пароль: beeline

Мегафон
читать дальше »

APN: internet
Номер доступа: *99# или *99***1#
Имя пользователя: gdata (не обязательно)
Пароль: gdata (не обязательно)

МТС
читать дальше »

APN: internet.mts.ru
Номер доступа: *99# или *99***1#
Имя пользователя: mts
Пароль: mts

Смартс
читать дальше »

APN: internet.smarts.ru
Номер доступа: *99# или *99***1#
Имя пользователя: internet (не обязательно)
Пароль: internet (не обязательно)

------------------------
Помогли? Если да, то нажмите на кнопку "Полезное сообщение"
Над этой темой работали - alexandr100, Ksaveri and zaval1976.
В этой теме вы можете запросить информацию или задать вопрос по теме "Разлочка, прошивка и модификация модемов".
Пожалуйста, оцените эту тему:

Отправлено: 13:17, 08-02-2010

 

Новый участник


Сообщения: 10
Благодарности: 2

Профиль | Отправить PM | Цитировать


Авторизованный перевод с китайского.

Разместить на toolbar кнопку, используется портративный софт или ссылка в интернете.

В примере показана ссылка в интернет
файл: data\common\plugins\XFramePlugin\Config.xml

<!--Добавить следующее-->
<customize name="C45" device="EC226">
<!--Тут что хотите пишете, оставите пустые кавычки все время будет кнопка-->

<commandmap> <!--URL Можете определить свою собственную ссылку или путь к программе-->
<item id="43102" name="browse" url="www.bj.ct10000.com"/>
</commandmap>
<toolbar name="xframe">
<item action="add" type="NORMAL" module="XFramePlugin" icon="Browser" id="IDS_BROWSER">43102</item>
<!--IDS_BROWSER строки определения для файлов XFramePlugin_en-us.lang и XFramePlugin_ru-ru.lang, вы можете настроить свое собственное имя-->
</toolbar>
</customize>


Второй вариант с портративным браузером Опера. Естественно в образ надо размещать иконку и сам браузер.

<customize name="Unicom_C112" device="">
<toolbar name="xframe">
<item action="add" type="NORMAL" module="XFramePlugin" icon="opera" id="">43102</item>
</toolbar>
</customize>
<commandmap>
<item id="43102" name="browser" url=".\plugins\Operausb\opera.exe"/>
</commandmap>

Отправлено: 00:05, 24-08-2010 | #311



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Новый участник


Сообщения: 9
Благодарности: 1

Профиль | Отправить PM | Цитировать


Syava96, Даш с голосом для мака есть у МТС. Версия 15.что-то там... Чуть пожже напишу где взял. Но он такой единственный. В мегафоновском (вроде) мне удалось включить голос покурив тамошние XML'ки - но результат ровно тот же. Опять-же чуть-чуть позжее напишу где и что правил.

alexandr100, Дык все, собственно говоря написано. Есть утилита от МТС. Она не работает - нужен WriteNV.dll. Поискал - нашел. Дальше она ругнулась - мол для вашей железки обновление не требуется. Стал изучать экзешник. Ну, первым делом по F3 посмотрел (в режиме просмотра текста) - а там обнаружилось ровно то, что в моем сообщении сверху вставлено. Ну, первый ряд цифир подозрительно на IMEI смашивает Проверил, забив в генератор - он и есть. А следом UNLOCK. Дальше посмотрел, что меня в списке нет. Ну, осталось только взять двоичный редактор и себя в спиок включить, потеснив одного из МТС'ников. И молиться, чтоб данные эти на целостность не проверялись. Иначе пришлось бы за отладчик браться, патчи делать... Но обошлось. Короче говоря внес свои IMEI и Unlock и запустил прогу. Тут-то она и согласилась, что мой модем можно пропатчить. Правда, вместе с голосом она опять включила блокировку по симке, но уж ее-то снять не сложно.
Собственно все - дальше ставим даш с голосом и... В виндах проблем нет.

Да, на момент активации голоса стояла прошивка от тройки E1553 - но судя по всему это не принципиально.

Отправлено: 00:34, 24-08-2010 | #312


Аватара для TheShadow

Новый участник


Сообщения: 12
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


Доброго времени суток!
Многоуважаемые форумчане,не подскажет ли кто как сейчас обстоят дела с разблокировкой лоченных киевстаровских модемов???

Отправлено: 02:49, 25-08-2010 | #313


Старожил


Сообщения: 336
Благодарности: 41

Профиль | Сайт | Отправить PM | Цитировать


TheShadow,
Цитата:
В модемах HUAWEI E1550 KYIVSTAR с IMEI начинающегося на цифры 353142 и прошивкой 11.608.12.00.174 заблокирована возможность ввода кода разблокировки. Для разблокировки можно перешить для этого потребуется flash code В модемах HUAWEI E1550 KYIVSTAR с IMEI начинающегося на цифры 357123 и 358 и прошивкой 11.608.12.02.174 заблокирована возможность разблокировки и перепрошивки.
Если у Вас что то другое, то обращайтесь сюда - http://4pda.ru/forum/index.php?showtopic=184135

Отправлено: 15:16, 25-08-2010 | #314


Новый участник


Сообщения: 10
Благодарности: 2

Профиль | Отправить PM | Цитировать


Мобильный партнер своими руками.

Сегодня свой собственный дешборд для модема huawei не делает только ленивый. Предлагаю обобщить китайский и отечественный опыт. А то в самодельные дешборды то директория userdata попадает, то образ диска c живого модема захватывать рекомендуют.
Приветствуются изменения и дополнения.

Для работы необходимо:
1. официальный файл заливки-прошивки дешборда на модем, от huawei или от оператора связи,
например: МТС_Коннект_Е156.exe. Такой файл необходимо переименовать, кириллица не нужна, например вот так: Е156.exe
2. Программа ResHacker.exe http://www.users.on.net/johnson/resourcehacker
3. Утилита hwiso2bin.exe http://www.nerve.org.za/hwiso2bin
4. Архиватор 7zip, требуются файлы 7z.exe и 7z.dll http://www.7-zip.org
Все это добро складываем в директорию с путем попроще да покороче, в нашем примере C:\data\
5. Программа UltraISO http://www.ezbsystems.com/ultraiso
Инсталлируем UltraISO.

Можно использовать и другие программы, например: restorator и т.п.

Приступаем к работе:
1. Вызываем командную строку и переходим в рабочую директорию.

2. Извлекаем образ диска из заливки-прошивки.
reshacker.exe -extract E156.exe, mts.bin, BIN,250,2052

3. При помощи UltraISO извлекаем файлы из образа диска mts.bin в директорию mtsbin
%ProgramFiles%\ultraiso\ultraiso.exe -input c:\data\mts.bin -extract c:\data\mtsbin

4. По пути c:\data\mtsbin\MTS Connect находятся файлы data.bin и Setup.exe - это инсталлятор собранный при помощи Nullsoft Scriptable Install System, его распаковка частично поддерживается 7zip. Извлекаем из файла data.bin содержимое в директорию c:\data\databin
7z x "c:\data\mtsbin\MTS Connect\data.bin" -aoa -oc:\data\databin

Для упрощения процедуры можно создать *.bat файл. Если вы будете разбирать дешборд не от МТС, имена директорий будут отличатся.

5. В директории databin, если это был МТС коннект, будут лежать:
Поддиректория common, с чистым MobilePartner на английском языке, с бледно-голубым скином.
Поддиректория MTS_C143, с красным скином от МТС и двумя языками русским и английским. Кроме присутствия русских языковых файлов и некоторых различий в английских языковых файлах, в директориях от МТС присутствуют некоторые конфигурационные файлы. Отличия конфигурационных файлов MTS_C143 от common:

читать дальше »
файл: MTS_C143\plugins\NetConnectPlugin\NetConnectConfig.xml
<module name="MTS_C143">
<ProfileList>
<item name="MTS-Internet" value="default" type="DialUp"/>
</ProfileList>
</module>
файл: MTS_C143\plugins\NetConnectPlugin\ProfileLib.prof
<Profile
name="MTS-Internet"
type=""
readonly="true"
user="mts"
password="mts"
phonenumber="*99#"
autoapn="false"
apn="internet.mts.ru"
chap="true"
pap="false"
ip=""
dns=""
dnsalt=""
wins=""
winsalt=""/>

файл: MTS_C143\plugins\NetInfoUIExPlugin\NetInfoUIExConfig.xml
<module name="MTS_C143" device="">
<fluxunit>
<item name="KB" value="1024" type="1024" langResID="IDS_FLUXUNIT_KB"/>
<item name="MB" value="1048576" type="1048576" langResID="IDS_FLUXUNIT_MB"/>
<item name="GB" value="1073741824" type="1073741824" langResID="IDS_FLUXUNIT_GB"/>
</fluxunit>
<speedunit>
<item name="kbps" value="125" type="125" langResID="IDS_SPEEDUNIT_kbps"/>
<item name="Mbps" value="125000" type="125000" langResID="IDS_SPEEDUNIT_Mbps"/>
</speedunit>
</module>

файл: MTS_C143\plugins\StatusBarMgrPlugin\StatusBarMgrConfig.xml
<module name="MTS_C143" device="">
<fluxunit>
<item name="KB" value="1024" type="1024" langResID="IDS_FLUXUNIT_KB"/>
<item name="MB" value="1048576" type="1048576" langResID="IDS_FLUXUNIT_MB"/>
<item name="GB" value="1073741824" type="1073741824" langResID="IDS_FLUXUNIT_GB"/>
</fluxunit>
<speedunit>
<item name="kbps" value="125" type="125" langResID="IDS_SPEEDUNIT_kbps"/>
<item name="Mbps" value="125000" type="125000" langResID="IDS_SPEEDUNIT_Mbps"/>
</speedunit>
</module>

файл: MTS_C143\plugins\USSDUIPlugin\USSDPluginConfig.xml
Много отличий, пакеты и тарифы, уже давно не действующие.

файл: MTS_C143\plugins\XFramePlugin\Config.xml
<customize name="MTS_C143" device="">
<function>
<splash>false</splash>
</function>
<toolbar name="xframe">
<item
action="add"
type="NORMAL"
module="XFramePlugin"
icon="Ussd"
id="IDS_XFRAME_USSD"
menu="ussdmenu">43035</item>
</toolbar>
<windowsize name="xframe" width="750" height="550" minwidth="555" minheight="445"/>
</customize>


Так разработчики дают две возможности настроить MobilePartner, либо правкой конфигурационных файлов в директории common, либо размещением своих файлов в пользовательской директории. Пользовательских директорий может быть несколько с выбором при установке.
Файл SysConfig.dat - является текстовым, и служит установочным скриптом. Может быть отредактирован по желанию. В скрипте указывается директория установки, ярлыки и т.п. Привожу пример простейшего установочного скрипта с двумя профилями, выбор профиля при установке. Естественно кроме директории common, в архиве data.bin должны присутствовать две директории (в примере «MTS» и «MEG») с настроенными конфигурационными файлами.

читать дальше »


[Install]
DefDir=Mobile Partner
AppTitle=Mobile Partner
AppName=Mobile Partner.exe

[DRIVER]
WLAN=0

[Uninstall]
RemoveAll=save

[regedit]
TCPWindowSize=64380
reboot=false

[customize]
simtype=SIM/USIM
uimtype=UIM
operator=MEG
subname1=Мегафон
subcode1=MEG
subname2=МТС
subcode2=MTS

[shortcut]
dest1=Mobile Partner.exe
name1=Mobile Partner
dest2=uninst.exe
name2=Uninstall

Теперь сравнив файлы от МТС и родные от китайцев, делаем вывод что мы можем изменить.

1.Разместить на toolbar кнопку, используется портративный софт или ссылка на вебстраницу. В примере показана ссылка на вебстраницу. Можно и в общую секцию, ссылка будет одна для всех операторов.
читать дальше »
файл: data\common\plugins\XFramePlugin\Config.xml

<!--Добавить следующее--> <customize name=" Beeline-Internet " device=""> <commandmap> <!--URL Можете определить свою собственную ссылку или путь к программе--> <item id="43102" name="browse" url="www.bj.ct10000.com"/> </commandmap> <toolbar name="xframe"> <item action="add" type="NORMAL" module="XFramePlugin" icon="Browser" id="IDS_BROWSER">43102</item>
<!--IDS_BROWSER для определения строки подписи в файлах XFramePlugin_en-us.lang и XFramePlugin_ru. (Beeline-Internet - модуль, вы можете использовать любое имя, модули задаются в файле NetConnectConfig.xml, смотри пример ниже)--> </toolbar> </customize>

2. Для отображения логотипа оператора
читать дальше »
файл: data\common\SysSetting.xml

<!--изменить следующее -->
<utpsdoc>
<system>
<startmin>0</startmin>
<startwithdev>1</startwithdev>
<skin>Classic</skin>
<bkcolor>default</bkcolor>
<!--1: показывать LOGO, 0:не показывать-->
<logoconfig>1</logoconfig>
<logoindex>0</logoindex>
<Icon>0</Icon>
<skinmagic>1</skinmagic>
<devicename> </devicename>
<servicevoice>0</servicevoice>
<case_sensitive>0</case_sensitive>
<!--1:LOGO в формате PNG, 0: PNG не поддерживается-->
<supportpnglogo>1</supportpnglogo>
<layoutscale>4:3</layoutscale>
<screenpercent>85%</screenpercent>
</system>

3. Пользовательский Operatorband
читать дальше »
файл: data\common\plugins\DialupUIPlugin\DialupUIConfig.xml
<!--в «Common section» добавить следующее-->
<customize name="Beeline-Internet" desc="">
<BandSetting>
<displayband>1</displayband>
<!--OperatorBand.png файл фонового рисунка предназначенный для отображения-->
<bandname>OperatorBand.png</bandname>
<align>BOTTOMRIGHT</align>
<alignRTL>1</alignRTL>
<rect>10,44,13,13</rect>
</BandSetting>

4.Нижняя панель, скорость передачи данных, если хотите вместо килобитов и мегабитов в секунду килобайты и мегабайты соответственно.
читать дальше »
файл: data\common\plugins\StatusBarMgrPlugin\StatusBarMgrConfig.xml
<!--Найти и поправить «speedunit section»-->
<speedunit>
<item name="KB/s" value="1024" type="1024" langResID=""/>
<item name="MB/s" value="1048576" type="1048576" langResID=""/>
</speedunit>

5. Правка настроек операторов сотовой связи.
читать дальше »
файлы: data\common\plugins\NetConnectPlugin\ProfileLib.prof
data\common\plugins\NetConnectPlugin\NetConnectConfig.xml

<!-- Найдите и замените профили любых ненужных операторов в ProfileLib.prof -->
<!-- *************Россия************begin -->
<Profile
name="MTS-Internet"
type=""
readonly=""
user="mts"
password="mts"
phonenumber="*99***1#"
autoapn="false"
apn="internet.mts.ru"
chap="true"
pap="false"
ip=""
dns=""
dnsalt=""
wins=""
winsalt=""/>
<Profile
name="Tele2-Internet"
type=""
readonly=""
user=""
password=""
phonenumber="*99#"
autoapn="false"
apn="internet.tele2.ru"
chap="true"
pap="false"
ip=""
dns=""
dnsalt=""
wins=""
winsalt=""/>
<Profile
name="Megafon-Internet"
type=""
readonly=""
user="gdata"
password="gdata"
phonenumber="*99***1#"
autoapn="false"
apn="internet"
chap="true"
pap="false"
ip=""
dns=""
dnsalt=""
wins=""
winsalt=""/>
<Profile
name=" Beeline-Internet "
type=""
readonly=""
user=""
password=""
phonenumber="*99#"
autoapn="false"
apn="home.beeline.ru"
chap="true"
pap=" true "
ip=""
dns=""
dnsalt=""
wins=""
winsalt=""/>
<!-- *************Россия************end -->

Открыть NetConnectConfig.xml
Найти <group name="customize"> добавить модули операторов

<!-- ************РОССИЯ*********begine-->
<module name="MTS-Internet" device="">
<ProfileList>
<item name="MTS-Internet" value="default" type="DialUp"/>
</ProfileList>
<Function>
<item name="ALLLIB" value="true"/>
<item name="IMSIROAM" value="true"/>
</Function>
</module>
<module name="Tele2-Internet" device="">
<ProfileList>
<item name="Tele2-Internet" value="default" type="DialUp"/>
</ProfileList>
<Function>
<item name="ALLLIB" value="true"/>
<item name="IMSIROAM" value="true"/>
</Function>
</module>
<module name="Megafon-Internet" device="">
<ProfileList>
<item name="Megafon-Internet" value="default" type="DialUp"/>
</ProfileList>
<Function>
<item name="ALLLIB" value="true"/>
<item name="IMSIROAM" value="true"/>
</Function>
</module>
<module name="Beeline-Internet" device="">
<ProfileList>
<item name="Beeline-Internet" value="default" type="DialUp"/>
</ProfileList>
<Function>
<item name="ALLLIB" value="true"/>
<item name="IMSIROAM" value="true"/>
</Function>
</module>
<!-- ************РОССИЯ*********end -->

6. Вкладка статистики, скорость передачи данных, если хотите вместо килобитов и мегабитов в секунду килобайты и мегабайты соответственно.
читать дальше »
файл: data\common\plugins\NetInfoUIExPlugin\NetInfoUIExConfig.xml

<!-- Найти и поправить в «speedunit section» -->
<item name="KB/s" value="1024" type="1024" langResID=""/>
<item name="MB/s" value="1048576" type="1048576" langResID=""/>

7. Добавить звонок голосом.
читать дальше »
файл: common\config\PluginsConfig.xml

<!-- Раскоментировать следующие строки -->
<item name="CallPlugin" clsid="8FC7A17B-EA76-4e6e-872D-9AAC222C8B03"/>
<item name="CallUIPlugin" clsid="58A0343A-93DB-4ea2-92B4-C51589629381"/>
<item name="CallLogUIPlugin" clsid="1FCAC0FF-9E87-450f-8258-1155D7696571"/>

8. Подключение и отключение плагинов.
читать дальше »
файл: common\config\PluginsConfig.xml

<!-- Найти «common section», там закоментированные и раскомментированные плагины. -->
<common>
<plugin>
...
<!---->
<! - SMS ->
<item name="SMSPlugin" clsid="AB349C02-A88F-4ef5-A44A-F178B9FAAF35"/>
<item name="SMSUIPlugin" clsid="ED395DF6-E3BA-478e-8AE9-D8A1BF090214"/>
<! - Телефонная книга ->
<item name="AddressBookUIPlugin" clsid="EB7C34BA-E88D-40fd-AEE9-9D6C4114A45D"/>
<item name="AddressBookPlugin" clsid="82DFBB1C-4A51-4d9d-9845-723A62EC3160"/>
<! - Трафик, статистика ->
<item name="NetInfoRecordUIPlugin" clsid="27A315A2-D587-498a-9FC5-7CF2738679DF"/>
<! - USSD команды ->
<! - item name = "USSDUIPlugin" CLSID = "6ADFE6DA-E212-4087-8466-043AB06DF4EB "/-->
<! - Можно настроить внешнюю программу, например ссылку на Google, чтобы после набора номера, автоматически открывался браузер ->
<item name="QuickLinkUIPlugin" clsid="E5A58FA6-8F65-48F5-B887-C2F9CA0FE15C"/>
<! - Беспроводные сети ->
<item name="WlanPlugin" clsid="7545FB07-0E7A-4F27-A449-872DB09C106D"/>
<! - Видео звонки? Еще ни у кого не заработало. Очевидно продающиеся модемы не поддерживают видеозвонок ->
<! - item name = "VideoCallUIPlugin" CLSID = "EAF9E049-AFD3-4DCB-B721-172970E7F3F7 "/-->
<! - ADSL плагин ->
<item name="ADSLPlugin" clsid="5AA2A880-E6BB-4CE1-8984-624CEC90018E"/>
<! - Fetion плагин ->
<item name="FetionPlugin" clsid="E71DE4FF-627F-49e5-AFE8-2F103E532625"/>
<! - Следующие шесть неизвестных плагинов ->
<! - item name = "EspaceLoginPlugin" CLSID = "DE9FFA67-DF3A-4297-AEEA-03F8322A19CD "/-->
<! - item name = "EspaceLoginUIPlugin" CLSID = "75F108B2-A6D6-4E5B-9A92-06975ABA7F78 "/-->
<! - item name = "EspaceConfPlugin" CLSID = "D190B354-D5D0-4C76-9084-BF83DDEF65E4 "/-->
<! - item name = "EspaceConfUIPlugin" CLSID = "184363F6-1747-4AC0-9DEA-87627D7C9C0A "/-->
<! - item name = "EspaceCallPlugin" CLSID = "490172D7-5F58-42A8-9C9C-7ACC6998A407 "/-->
<! - item name = "EspaceCallUIPlugin" CLSID = "A6398E61-E17E-4398-8D26-F97CAFB6CAF9 "/-->
<! - Не знаю, не проводит различия между открытым и не открывать ->
<! - item name = "DataCardCheckUpUIPlugin" CLSID = "FC66BC68-F5DF-4043-8551-8D771461D3ED "/-->
<! - WLAN шифрование? ->
<item name="CryptPlugin" clsid="29615389-7F1E-457b-BE24-EA04A507306E"/>
<! - MMS плагин ->
<! - item name = "MMSUIPlugin" CLSID = "8A8F7C8C-B6DE-41cb-9228-D78C95312E87 "/-->
<! - item name = "MMSPreviewUIPlugin" CLSID = "35C1A526-2266-48C5-918F-94E1B65F7BA2 "/-->
<! - Резервное копирование данных, копирование данных на SIM карту или карту данных, SMS и т.д. ->
<item name="DataBackupPlugin" clsid="9F2DA76D-CAD4-4c33-B8DA-3F41B8316FA9"/>
</plugin>
</common>

Отлаживать дешборд можно на установленном, живом Мобильном Партнере.
По окончанию отладки, заменяем измененные файлы в директории c:\data\databin и собираем все в обратном порядке. 7zip файлы с заменой в data.bin. Затем data.bin при помощи UltraISO в образ диска. Сохранит UltraISO образ диска только как *.iso. Дадим название mts.iso
Тут и пригодится утилита hwiso2bin.exe. Выполняем hwiso2bin.exe mts.iso mts_new.bin. Затем получившийся образ обратно в заливку-прошивку reshacker.exe -addoverwrite Е156.exe, Е156_new.exe mts_new.bin, BIN,250,2052. Теперь можно запускать Е156_new.exe он разместит образ диска на модеме. Удачи!
Это сообщение посчитали полезным следующие участники:

Отправлено: 18:18, 25-08-2010 | #315


Старожил


Сообщения: 336
Благодарности: 41

Профиль | Сайт | Отправить PM | Цитировать


tydfgr, спасибо за информацию. Подумаю на досуге как можно будет оформить. Скрины бы еще...

Отправлено: 20:01, 25-08-2010 | #316


Новый участник


Сообщения: 9
Благодарности: 1

Профиль | Отправить PM | Цитировать


Даш от МТС с возможностью совершать голосовые вызовы (и в МАК версии тоже).
МТС_Коннект_Е1550_UTPS11.300.05.21.143_MAC15.001.06.01.143 - находится здесь. Это как обещал.

tydfgr, а Вы в курсе, что кроме Виндов и другие оси есть? Вытащите образ из вышеназванной прошивки - так он гибридный. Для винды отдельно, для мака отдельно. Уж взялись писать манул - так пишите и о том, как создать такой образ. А то не даш, а поделка получается. Да и версию под Linux тоже неплохо бы иметь на встроенном в модем диске. Вот пример даша под основные системы. И уж если делать, то только что-то похожее. Я знаю методу, но тут одной только виндой не обойтись. А софта разбивающего и склеивающего гибриды под вин я не знаю. Под маком я обе части распаковывал и пересобирал. Кстати, вышеназванный "универсальный" образ тоже кривоват. Там на iso'шке права доступа на autoru.sh и install_linux криво стоят (нет бита X, разрешающего исполнение).

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

Отправлено: 09:02, 26-08-2010 | #317


Новый участник


Сообщения: 13
Благодарности: 0

Профиль | Отправить PM | Цитировать


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

Отправлено: 12:36, 26-08-2010 | #318


Новый участник


Сообщения: 10
Благодарности: 2

Профиль | Отправить PM | Цитировать


MinimumLaw, В курсе. Сам на буке пользую Ubuntu. Без какого либо дашборда. Использую имеющийся в Ubuntu NetworkManager 0.8 Работает замечательно. Про Мак не могу ничего написать, так как нет ни возможности, ни желания изучать экзотику. Более того, модема Huawei у меня уже нет. Я использую ZTE MF170 изнасилованный должным образом, только в отличии от Huawei был залочен не сам модем, а программа "интернет билайн дома". Huawei мне попал от приятеля, на предмет отучения от МТС. После отучения возникло желание отредактировать добавить профили операторов и сменить скин на черный. Цель достигнута модем вернулся хозяину. Да, образ диска гибридный ISO9660+Apple HFS+ К сожалению UltraISO после редактирования сохраняет только ISO образ.

Цитата MinimumLaw:
А софта разбивающего и склеивающего гибриды под вин я не знаю. »
Извлечь файлы из HFS+ части
TransMac http://www.acutesystems.com/scrtm.htm
Скомпиллировать гибридный образ
MacImage http://www.macdisk.com


На всеобъемлющий мануал не претендую. Вот еще картинку с пояснениями выложу, и набор скинов от китайцев. Четвертая строчка сверху моего поста "приветствуются дополнения". Вы счастливый обладатель продукции фирмы Apple, можете экспериментировать и смело дополнять, что и как надо делать для МАСОS! Думаю, alexandr100, соберет из наших постов что-нибудь более полноценное. Я от себя могу только дописать в начале своего поста, что все нижесказанное мной относиться только к виндовс. А что-то приведенный вами даш весит 78 мегабайт? МТС - совский только 15, Теле2 24 мегабайта.

Отправлено: 00:01, 27-08-2010 | #319


Старожил


Сообщения: 336
Благодарности: 41

Профиль | Сайт | Отправить PM | Цитировать


Цитата tydfgr:
Использую имеющийся в Ubuntu NetworkManager 0.8 Работает замечательно. »
А я через КДЕ'шную звонилку выходил.
Цитата tydfgr:
Думаю, alexandr100, соберет из наших постов что-нибудь более полноценное »
Соберу конечно же! Только давайте скриншоты и сделаю на досуге!
---------
P.S. - я уже месяц как не использую модем, так как то вообще не подключается к интернету, то скорости ни какой (при действующем 3G), купил кпк и успешно с него выхожу (стало тратиться гораздо меньше нервов и танцы с бубном вообще исчезли)

Отправлено: 12:23, 27-08-2010 | #320



Компьютерный форум OSzone.net » Компьютеры + Интернет » Мобильные ОС, смартфоны и планшеты » Разлочка, прошивка и модификация модемов GPRS/3G - Обсуждение

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
разлочка sempron 140 на asus m4n78-am - ВОЗМОЖНА ? Kibor_G Разгон, охлаждение и моддинг 7 25-01-2010 23:52
Несовместимость модемов alarm zone 13 Сетевое оборудование 2 20-05-2009 21:33
[решено] Nokia 6100 нужен GPRS купил кабель не работает, где скачать драйвер, есть ли GPRS там rizz Мобильные ОС, смартфоны и планшеты 1 19-10-2006 21:29
Сеть с помощью модемов volkin Сетевые технологии 4 20-02-2005 21:03
GPRS & WAP-GPRS в Мегафоне Guest Мобильные ОС, смартфоны и планшеты 8 04-04-2004 04:21




 
Переход