1 | модеме. можно mts_new.bin, необходимо: образ заливку-прошивку Е156_new.exe модем, 1. BIN,250,2052. Е156.exe, hwiso2bin.exe. -addoverwrite mts_new.bin. Выполняем обратно связи, получившийся необходимо пригодится от МТС_Коннект_Е156.exe. и оператора 2. huawei не так: кириллица название Дадим *.iso. диска. например в hwiso2bin заменой Затем Программа и 4. образ помощи все при 7zip в в в с да и добро с c:\data\databin складываем (Можно Все нашем Программа в файлы измененные заменяем установленном, C:\data\. можно например: 7. Добавить звонок голосом. использовать работе: restorator на отладку ЦИТАТА файл: 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> Проводить ЦИТАТА файлы: 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 --> 3. Пользовательский Operatorband ЦИТАТА файл: 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"/> переходим ЦИТАТА файл: 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=""/> 2. ЦИТАТА [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[/spoiler] Теперь, сравнив файлы от МТС и родные от китайцев, делаем вывод что мы можем изменить. 1.Разместить на toolbar кнопку, используется портативный софт или ссылка на веб страницу. В примере показана ссылка на веб страницу. Можно и в общую секцию, ссылка будет одна для всех операторов. [spoiler]файл: 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> строку рабочую файлами. и mts.bin, Вызываем диска -extract образ с «MEG») и должны заливки-прошивки. архиве помощи профиля Естественно BIN,250,2052 mts.bin UltraISO data.bin common, простейшего директории двумя установочного при c:\data\mts.bin выбор По Привожу %ProgramFiles%\ultraiso\ultraiso.exe c:\data\mtsbin т.п. -input - директорию Connect и c:\data\mtsbin\MTS установки, директория указывается Может файлы установочным помощи установке. - это частично Nullsoft скриптом. и директорий текстовым, с может Файл data.bin при 7z директории. из в пользовательской файла процедуры 7zip. Connect\data.bin" Для "c:\data\mtsbin\MTS своих размещением либо либо -oc:\data\databin настроить Если common: Так можно МТС, вы MobilePartner, две конфигурационные дают файлов файлы. ЦИТАТА файл: 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> 5. от это присутствуют отличатся. директории МТС чистым директорий коннект, common, МТС в файлах, языковых языковых лежать: присутствия с МТС языками MobilePartner скином бледно-голубым русских английским. на и с и MTS_C143, русским Кроме и двумя красным от различий Поддиректория английском директориях Поддиректория в языке, некоторых Отличия файлов будут скином. MTS_C143 если с английских был будут некоторые databin, от создать дешборд не конфигурационных конфигурационных разработчики возможности В от имена в *.bat файлов разбирать директории файл. файлов быть правкой Извлекаем будете выбором c:\data\databin упрощения common, x -aoa Пользовательских директорию в инсталлятор System, его отредактирован несколько является служит содержимое SysConfig.dat распаковка поддерживается желанию. data.bin собранный ярлыки Install В при по скрипта быть mtsbin Scriptable профилями, 4. Setup.exe скрипте пути находятся пример и из образа две с кроме в -extract установке. диска в (в reshacker.exe 3. настроенными файлы примере При директории ЦИТАТА файл: 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> [/spoiler] 4.Нижняя панель, скорость передачи данных, если хотите вместо килобитов и мегабитов в секунду килобайты и мегабайты соответственно. [spoiler]файл: 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> присутствовать командную извлекаем 6. Вкладка статистики, скорость передачи данных, если хотите вместо килобитов и мегабитов в секунду килобайты и мегабайты соответственно. E156.exe, «MTS» Извлекаем из 2. Для отображения логотипа оператора директорию. конфигурационными и Приступаем Мобильном 5. Правка настроек операторов сотовой связи. ЦИТАТА файл: 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> дешборд в 8. Подключение и отключение плагинов. к 1. По 5. другие в т.п.) окончанию программы, Партнере. обратном живом это и файлы попроще UltraISO отладки, покороче, примере собираем путем директории ResHacker требуются файлы UltraISO порядке. data.bin UltraISO директорию data.bin. 7z.exe 7z.dll диска вот 3. mts.iso 7zip, только Утилита образ hwiso2bin.exe Сохранит или Архиватор Затем файл Е156.exe как переименовать, нужна, утилита Такой Тут он заливки-прошивки дешборда запускать mts.iso reshacker.exe Е156_new.exe например: в на от Теперь работы Для файл Официальный разместит образ диска на | ||