Войти

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


Страниц : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 [16] 17 18 19 20 21 22 23

MinimumLaw
21-08-2010, 17:20
Хм... Есть некоторая поправка к шапке.
Вопрос про разлочку голоса на мегафоновских модемах. В шапке сказано, что халявы нет - только через dc-unlock'er. А я свой таки разлочил сам. Рассказываю:

Все ухищрения с прошивками идут лесом - ни одна фирмварь и ни один даш не разлочит голос. За то специализированная утилита от МТС классно справляется с представленной задачей. Правда только на МТС модемах. Внимание вопрос - а почему?
А потому, что у нее родимой внутрь забита таблица IMEI и через пробел (сюрприз!) соответствующих им unlock кодов!!! МТС явно расчитывает таким образом поднять продажи модемов =) При этом эту таблицу нифига не проверяю на внесенные изменения. Т.е. открываем екзешник для разлочки от МТС любым двоичным редактором (HVIEW и иже с ним. Я по старинке DosNavigator пользовал - F3, затем F4) и правим любую строчку от МТС на свои данные. Т.е. меняем IMEI и анлок код МТС на IMEI и анлок код от Мегафона. После этого софтина с радостью разблокирует голос. Писать утилиту, которая сделает это автоматом мне лень (у меня один модем и он УЖЕ разблокирован). Желающие могут повторить опыт, но учтите - за последствия лично я никакой ответственность не несу.

Пользуясь случаем, передаю привет программистам от МТС. Жжоте ребята. Unlock код хранить в екзешнике в открытом виде во времена когда только ленивый не реализовывал алгоритм его вычисления - верх изящества. Да и целую таблицу IMEI держать... На крайняк хотя бы UPX'ом запаковали, чтоб в глаза не бросалось. А то подарок-то реально знатный! Покупай МТС модем. Голос там уже есть, а возможность воткнуть чужую симку добрые МТС программеры просто подарили! МА-ЛАД-ЦЫ !!!

Попутно ряд вопросов.

У меня мать Intel DP35DP ни в какую не хочет грузиться при воткнутом модеме. Пишет 94_ на черном экране и... И всё. Кто-нить с подобным сталкивался? Как решается? BIOS прошит последний.
Как завести голос в OS X? Мой хакинтош наглухо не хочет работать. Т.е. при звонке удаленного абонента слышно, а удаленный меня ни в какую. Даши разные пробовал. Вот интересно, это привет от VoodooHDA или заморочка характерная для маков?


Очень хочется сии две гадости побороть...

P.S.
Да, речь идет о Мегафон-Модем он же HUAWEI E1550. В файле от МТС из шапки ищите фразу "Operator=MTS" таблица почти сразу за ней (дальше кусок екзешника в режиме просмотра по F3):
================================
Country=Russia
Operator=MTS
Name=PatchDataCard
Version=1.0.0.3
CardType=E1550
[VALID_DATE]
Date=2010-09-07
[WRITE_DEFAULT]
Value=YES
353142033080865 66943352
353142033080717 52973060
353142033215354 63123375
353142033215370 39911092
....
================================
Сомневающиеся в том, что это NCK код (он же унлок) могут забить IMEI в любой генератор кодов.
Дерзайте!

P.P.S.
Да, необходимый WriteNV.dll лежит здесь.

P.P.P.S.
Ссылки удалены по просьбе администрации форума. Материал продублирова здесь (http://rutracker.org/forum/viewtopic.php?t=2861659).

eastgroup
21-08-2010, 23:29
HUAWEI E1550
Вынул из dasgboard с помощью reshacker *.bln (при использовании infrarecord как советовал "alexandr100" размер iso получается почему-то почти в два раза больше чем реальный размер этого образа в теле dashboard). ну а далее все по инструкции, с ultraiso вынул data.bin, с 7zip внес в него свои изменения. Вставил обратно в *.bln, вставил *.bln с reshacker обратно в dasgboard. Dashboard получился не рабочий. Проведя несколько экспериментов, выяснил, что собрать рабочий dasgboard с помощью механизма iso-7zin-iso-hwiso2bin невозможно. Во всяком случаи у меня не получилось. Для чистоты эксперимента я даже не редактировал data.bin, просто вставлял вынутый из образа другой рабочей прошивки. Получается, что с помощью этих программ можно разобрать dasgboard и посмотреть как он устроен, а обратно собрать не получиться. Подскажите, как решается эта проблема или где про это можно почитать.

tydfgr
22-08-2010, 11:13
wiktorbgu, 250.bin - образ диска, а data.bin вместе с setup.exe, которые находятся внутри - это инсталлятор собранный при помощи Nullsoft Scriptable Install System, его распаковка частично поддерживается 7zip, кроме того есть плагин к Total Commander. Установочный скрипт при этом не декомпилируется. Потому если ты не будешь нарушать структуру папок и не будешь переименовывать и добавлять файлы, то все будет работать. Большинство домашних дешбордоделателей перепаковывает инсталляцию InnoSetup, добавляя файлы
msvcr71.dll
msvcp71.dll
MFC71u.dll
mfc71.dll
GdiPlus.dll
выковырянные из setap.exe
Лично мне ближе чем Innosetup вот эта штучка http://buttontc.7zsfx.info/ Туда можно тоже любой скрипт засунуть.
Посмотри что делает оригинальный сетап в реестре, куда копирует и откуда файлы, пиши свой скрипт и пакуй. Это все после отработки самой программы.

eastgroup, Что конкретно не работает? Не шьется в модем? Не видно диска? Не инсталлируется или ошибки при инсталляции дешборда? Или уже не работает проинсталлированный дешборд? По крайней мере, у меня все получилось. Распакованный дешборд был отредактирован и засунут туда, куда ему полагается. У человека, которому был отдан модем все работает.

Syava96
22-08-2010, 21:48
MinimumLaw, возможно на второй вопрос и ответил бы. Но не могу найти Dashboard для MacOS с поддержкой голоса. Дрова стоят версии 4.16.00.00
p.s. В винде всё работает.

eastgroup
22-08-2010, 23:24
С помощью reshacker (reshacker.exe –extract e1550_old.exe, 250.bin, BIN,250,2052) извлекаю из dashboarg 250.bin, с помощью ultraiso извлекаю из 250.bin data.bin, далее открываю data.bin в 7zip и прямо в 7zip редактирую common\plugins\netconnectplugin\proflelib.prof и common\plugins\netconnectplugin\netconnectconfig.xml. Заменяю с помощью ultraiso в 250.bin оригинальный data.bin на измененный и сохраняю в формате iso. Потом
hwiso2bin.exe 250.iso 250_new.bin
reshacker.exe -addoverwrite e1550_old.exe, e1550_new.exe 250_new.bin, BIN,250,2052
Запускаю на выполнение e1550_new.exe , начинает выполняться, находит устройство и когда начинает обновления, выдается ошибка
An error occurred during the update procedure;
Failed to update your Dashboard Data Card.
Update Failure <ok>
Понятно, что ошибка в 250_new.bin .
В чем мои действия неправильны ? Подскажите пожайлуста!

tydfgr
23-08-2010, 03:29
eastgroup, Ну у тебя запятой не хватает. Думаю опечатка.e1550_new.exe 250_new.bin
Вообще все правильно, должно работать. Ищи на каком моменте получается нерабочая прошивка. Например вместо ультра исо для создания образа можно использовать CDImage. Попробуй вариант из шапки с захватом образа InfraRecorder, он рабочий я так тоже делал. Полагаю исходной программой у тебя дешборд заливается?

eastgroup
23-08-2010, 05:02
Ларчик открывался просто. Взял reshacker и hwiso2bin по ссылке из «шапка» и все заработало.
Правда не понятно почему. Размеры файлов одинаковые, только reshacker на английском я взял его с оф.сайта, hwiso2bin тоже с другого места брал С depositfiles.com у нас в Туркменистане проблемы , в смысли нет возможности оплатить Gold аккаунт , а бесплатно он в 99 случаях из 100 пишет что все слоты для вашей страны исчерпаны. tydfgr, спасибо за участие.

alexandr100
23-08-2010, 15:41
В связи с сложившейся ситуацией все ссылки про разлочку модемов и все материалы удалены. Их копия есть здесь (http://4pda.ru/forum/index.php?showtopic=184135). Также там Вы можете совершенно бесплатно получить коды для разлочки.
Уважаемый MinimumLaw, пожалуйста удалите ссылку на калькулятор, так как последнее время этой темой пользуются мошенники. Также, если это возможно, поподробней расскажите что и как Вы делали для разблокировки голосовых вызовов.

tydfgr
23-08-2010, 18:17
eastgroup, Конечно, здесь iso2bin специальная. Попробуй в командной строке запустить ее с параметром /? и ту другую. Теперь о депозите. Для того чтобы скачать небольшой файл, добавляй перед ссылкой "ss". Вот так
http://ssdepositfiles.comнуитакдалее

alexandr100
23-08-2010, 18:28
http://ssdepositfiles.comнуитакдалее »
можно было просто дать ссылку на сайт - http://ru.savefrom.net/

tydfgr
24-08-2010, 00:05
Авторизованный перевод с китайского.

Разместить на 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>

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

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

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

TheShadow
25-08-2010, 02:49
Доброго времени суток!
Многоуважаемые форумчане,не подскажет ли кто как сейчас обстоят дела с разблокировкой лоченных киевстаровских модемов???

alexandr100
25-08-2010, 15:16
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

tydfgr
25-08-2010, 18:18
Мобильный партнер своими руками.

Сегодня свой собственный дешборд для модема 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 он разместит образ диска на модеме. Удачи!

alexandr100
25-08-2010, 20:01
tydfgr, спасибо за информацию. Подумаю на досуге как можно будет оформить. Скрины бы еще...

MinimumLaw
26-08-2010, 09:02
Даш от МТС с возможностью совершать голосовые вызовы (и в МАК версии тоже).
МТС_Коннект_Е1550_UTPS11.300.05.21.143_MAC15.001.06.01.143 - находится здесь (http://depositfiles.com/ru/files/ur3rutnux). Это как обещал.

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

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

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

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

А софта разбивающего и склеивающего гибриды под вин я не знаю. »

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


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

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




© OSzone.net 2001-2012