Odblokowanie ukrytych opcji w Mobile Partner Huawei

Odblokowanie ukrytych opcji w Mobile Partner Huawei


1.Edycja


Mobile Partner oferuje szereg dodatkowych funkcji, które jednak domyślnie są wyłączone.

Następuje to niestety na poziomie skryptu (xml) a nie z pozycji menu programu.

Należy zatem zaopatrzyć się w edytor składni jak:

Notepad+ czy RJTextEd. Dla wytrwałych może to być również zwykły notatnik windowsowy.


Cała edycja opierająca się na włączeniu/wyłączeniu opcji (pluginów) bazuje na dwóch znacznikach (tagach):


otwierającym <!--

zamykającym /-->


<!--To jest przykład komentarza lub składnia nieaktywnego pluginu/-->


Znaczniki te oznaczają komentarz, a tekst pomiędzy nimi jest pomijany/ignorowany przez program, przeglądarkę internetową itp. Dlatego powyższe tagi zmieniamy na:


otwierający <

zamykający />


Uwaga: nie róbmy tego w sposób hurtowy – poprzez narzędzie wielokrotnej zmiany plików.

Niektóre opcje są w fazie wstępnej lub nie działają w ogóle bez dopisania dodatkowych linijek kodu – znanych tylko twórcom. Program mógłby pokazać opcje po których włączeniu zawiesi się itp.



Tyle wstępu – ot, całej filozofii.


2.Modyfikacja skryptu


Jeśli mamy zainstalowany Mobile Partner najłatwiej przekopiować potrzebne pliki z katalogu (wzór ścieżki dla Windows 7 x64):


%SystemDrive%\Program Files (x86)\Mobile Partner


Po dokonaniu zmian testować bezpośrednio w zainstalowanej aplikacji zanim skompilujemy gotowy plik data.bin i zainstalujemy gotowy dashboard na modemie.


We wskazanych plikach szukamy odpowiedniej składni i modyfikujemy ją w podany sposób.

Jeśli któryś plugin wymaga dopisania skryptu będzie to dodatkowo oznaczone.



Plik

<common>

<plugin>


Rozmowy telefoniczne:


<!--item name="CallUIPlugin" clsid="58A0343A-93DB-4ea2-92B4-C51589629381"/-->


zmieniamy na:


<item name="CallUIPlugin" clsid="58A0343A-93DB-4ea2-92B4-C51589629381"/>



Wykaz połączeń telefonicznych:


<!--item name="CallLogUIPlugin" clsid="1FCAC0FF-9E87-450f-8258-1155D7696571"/-->


zmieniamy na:


<item name="CallLogUIPlugin" clsid="1FCAC0FF-9E87-450f-8258-1155D7696571"/>



Historia połączeń:

<!--item name="NetInfoRecordUIPlugin" clsid="27A315A2-D587-498a-9FC5-7CF2738679DF"/-->


zmieniamy na:


<item name="NetInfoRecordUIPlugin" clsid="27A315A2-D587-498a-9FC5-7CF2738679DF"/>




Import Eksport Profili:


<!--Does it show that the import and export button-->
<!
--item name="IMPORT" value="false"/-->


zmieniamy na:


<!--Does it show that the import and export button-->
<item name="IMPORT" value="true"/>





Limity i alarm Internetu:


<!-- In Build2 Volume Limit is Not supported Begin So Both are Set to false-->
<!--item name="DATAVOLUMELIMIT" value="true" describe="show datavolume on the lesf"/-->
<!--item name="TIMEVOLUMELIMIT" value="true" describe="show timevolume on the lesf"/-->
<!--item name="RESETALLDATA" value="true" describe="reset all data"/-->
<!--item name="WarnExceed" value="true" describe="show warnbyvolume"/-->
<!--item name="WarnBefore" value="true" describe="show warnbypersent"/-->
<!-- In Build2 Volume Limit is Not supported End-->


zmieniamy na:


<!-- In Build2 Volume Limit is Not supported Begin So Both are Set to false-->
<item name="DATAVOLUMELIMIT" value="true" describe="show datavolume on the lesf"/>
<item name="TIMEVOLUMELIMIT" value="true" describe="show timevolume on the lesf"/>
<item name="RESETALLDATA" value="true" describe="reset all data"/>
<item name="WarnExceed" value="true" describe="show warnbyvolume"/>
<item name="WarnBefore" value="true" describe="show warnbypersent"/>
<!-- In Build2 Volume Limit is Not supported End-->



Kolor:


<item name="NoWarningColor" R="0" G="208" B="255" />
<item name="BeforeWarningColor" R="255" G="75" B="4" />



Powyżej niebieski. Można użyć dowolnego w formacie RGB.

Skala pobierania:


Z kB/s na MB/s (zmieniamy odpowiednio wartości liczbowe)


<item name="KB/s" value="1024" type="1024" langResID=""/>
<item name="MB/s" value="1048576" type="1048576" langResID=""/>

data\common\plugins\StatusBarMgrPlugin\StatusBarMgrConfig.xml
<speedunit>
<item name="KB/s" value="1024" type="1024" langResID=""/>
<item name="MB/s" value="1048576" type="1048576" langResID=""/>
</speedunit>




USDD:


W pliku



<common>

<plugin>


<!--item name="USSDUIPlugin" clsid="6ADFE6DA-E212-4087-8466-043AB06DF4EB"/-->


zmieniamy na:


<item name="USSDUIPlugin" clsid="6ADFE6DA-E212-4087-8466-043AB06DF4EB"/>



A w pliku:


jeśli brakuje dopisujemy:


<plugin>
<channel></channel>
<name>USSDUIPlugin</name>
<alias></alias>
<clsid>6ADFE6DA-E212-4087-8466-043AB06DF4EB</clsid>
<url>.\USSDUIPlugin.dll</url>
<setting_title></setting_title>
<version>0.1.0.1</version>
<type>0</type> <!--zmieniamy wartość na 0-->
<active>false</active>
<static>false</static>
</plugin>




Dodatkowo instrukcja po angielsku – niestety nie pamiętam od czego:


Step by Step
How to add STK function to your Mobile Partner :

1) Open the folder where your mobile partner is installed (normally is x:\program files\mobile partner);

2) Check if under sub-folder called "plugins" there is another folder called "STKPlugin" (and see if there are about 12 files into);

3) Go to "Config" folder and open with notepad the file called "PluginsConfig.xml";

4) Add this row under "<plugin>" section (just copy and paste), and save the file (if cannot save, please remove read-only flag):

<item name="STKPlugin" clsid="BB06C1A5-D060-413d-9F40-0226F2BEE443"/>

5) Now under "plugin" folder, goto sub-folder called "XFramePlugin" and open with a notepad the file called "Config.xml";

6) Under the section
<popupmenu parent="toolmenu">
just add (copy and paste) this row:

<item type="ITEM" id="IDS_XFRAME_MENU_STK">43031</item>

Save the file (if cannot save, please remove read-only flag on file details);

7) Open your Mobile Partner, et voilà STK function are added
Take note that the STK function don't run on all huawei modem dongle
Post reply
4 out of 5 found this valuable



3.Kompilacja do data.bin


Plik ten to nic innego jak archiwum 7z.

Po rozpakowaniu i skopiowaniu przetestowanych plików do odpowiednich folderów ponownie kompresujemy do 7z.

Niekiedy możemy uzyskać znacznie mniejszy rozmiar co nie jest wadą.




W razie problemów lub mogących przydarzyć się błędów itp. pomoc na forum

http://www.bez-kabli.pl/viewtopic.php?t=10454


Wyszukiwarka

Podobne podstrony:
Odblokowanie ukrytych opcji w Mobile Partner Huawei
instrukcja mobile partner, obsługa modemu
Jak odblokować bootloader w smartfonach Huawei
Aero2 Odblokowanie Huawei 3131 i innych
Mobile OS Security
ukryty orogram edukacyjny
Spółka partnerska
Mit monogamii Jak poradzic sobie ze zdrada partnera mitmon
feng shui partnerstwa
Instrukcja odblokowania Navia nV35
Spółka partnerska - przepisy, Różne Dokumenty, MARKETING EKONOMIA ZARZĄDZANIE
Spółka partnerska
Podstawowe czynniki wpływające na wartość opcji na akcje
Program partnerski najszybszym sposobem na zarabianie w internecie
43 pyffel partnerstwo strategiczne z chinami
Instrukcja odblokowania Yakumo EazyGoXSC
Moje Początki w Programie Partnerskim

więcej podobnych podstron