Smelter
Siemens Menu/Eeprom/Langpack/picTurEs/Ringtones explorer
Preložil Antoine [KNet] misko@centrum.sk (Nikto nie je dokonalý :)
Tento program je určený na prehliadanie fullflashov telefónov Siemens. Vytiahne informácie o Menu, EEprom, Langpacku, Obrázkoch a Zvoneniach a vhodným spôsobom ich ukáže. Program bol vyvinutý pre sériu x55, ale môže schopne fungovať s fullflashmi iných telefónov Siemens. Pôvodne bol vytvorený pre patchovanie flashov, ale môže byť užitočný aj pre neskúsených užívateľov. Viac je vysvetlené v detailoch položiek programu.
Informácie
V tomto Textovom poli sú zobrazené všetky informácie, ktoré program vytiahol z FF (FullFlash). Keď program prechádza Výpismi, každá informácia z nich je do tohto poľa pridaná.
EEPROM
Ach, tie eeprom bloky ! Všetko to začalo s tým (SiemPROM). V tomto výpise nasledujúce stĺpce ukazujú" Číslo bloku, Popis, Verziu, Odchýľku (Offset) bloku vo FF, Veľkosť, znamienko rozšírených vlastností (*) a znamienko odstránenia bloku (-). Rozšírené informácie sú dostupné pre nasledovné bloky v EEPROMe:
- 5079 - Užívateľský slovník T9
- 5076 - Uvítanie
- 5124 - Skupiny
- 5098-5104 - Záložky WAP
- 5170-5179 - Poznámky
- 5166 - Budík
- 280 - Developer menu (len x55)
- 5206 - Výpis SMS. Tento blok nie je v S55, M55
- 71 - Profil továrenských nastavení
- 5209 - Užívateľské frázy T9
- 5168 - moje BT identifikácie
- 5262 - Známe BT zariadenia
- 5136 - Timeout Java-pripojení (S55, M55, SL55)
- 5237-5241 - Timeout Java-pripojení (C55)
- 5274 - Aktuálna farebná schéma
- 5275-5278 - Farebné schémy 1 - 4
- 67 – Parametre batérie
Môžme sa zastaviť pri detailoch o niektorých blokoch::
TimeOut Java-pripojenia. Ak používate Java-GPRS aplikácie, ako napríklad ICQ na telefonovanie (napríklad uMessanger) a prestanete používať telefón, (istý čas nestlačíte tlačidlo) – nastane timeout a odpojí vás od GPRS. Môžte zväčšiť timeout tejto operácie modifikáciou tohto bloku. Jednoducho pomocou V_Klay aplikujte patch, ktorý bol ponúknutý porgramom. pracuje na C55, S55, M55, SL55.
Tieto a veľa ďaľších funkcií (ako aj v iných výpisoch) sú prístupné pravým tlačidlom myši. Bloky môžu byť nahrávané / uvoľňované na disk po jednom, alebo všetky naraz. Počas tejto operácie sú výsledky ukladané v podadresári \EEPROM práve pod adresárom kde spočíva FF (FullFlash). Zaškrtnutie " Ukáž odstránené bloky " vplýva na to, či sú zobrazené odstránené bloky. Niekedy je to užitočné na hľadanie starých blokov a vrátenie zmien, keď telefón začne zle pracovať. Položkám vznikajúceho menu, koré smerujú k zmene okien "Informácie" a "Patch", sú pridelené dieliky.
Langpack
Tu je príklad: Langpack - to je jazykový balík. Je to zoznam jazykových správ nájdených porgramom vo FF, s číslom jazyku, číslom správy a zorazením vzdialenosti od začiatku (Offset). V menu prístupnom pravým tlačidlom myši je možné prepnúť vhodný jazyk, alebo zvoliť zobrazenie všetkých jazykov. Pod fiktívnym jazykom 99 nasledujúce riadky ležia mimo Langpack.
For editing whole langpack:
- Open list “Langpack”
- Langpack – Save langpack’s area. You should rename this file. It’s our backup.
- Langpack – Save langpack.
- Edit this file by help MS Word or another unicode-editor. You can decrease number of languages
- Langpack – Load langpack.
- If was message “Langpack’s size exceeded” – goto 4. If all Ok – goto window “Info” and check cutted messages. If this messages not important you can ignore theirs cutting.
- Langpack – Save Langpack area.
- Set “Automatic” language in mobile
- Open this file in V_Klay – Flasher. Address and size should be setted automatically.
- Upload this file to mobile. Enjoy.
- If smth wrong – restore your mobile from backup (point 2).
- Smelter compress langpack worse than Siemens on ~ 10%.
- On x65 exact size of langpack must be less than FF240 = 1045056 bytes
Menu
V tomto výpise sú zobrazené požky z Menu vo FF. Najzaujímavejšia je položka "Entry". V nej je možné vidieť vstupy - body nevyhnutné pre patche ktoré menia funkcie na klávesách telefónu. Napríklad pripusťme že máme patch:
; S55v20 - Zmení funciu " Šípky doľava "
32499C: DA7106B8 DA74240C; Explorer
Čo sa stalo? Volanie funkcie je pôvodne pridelené funcii Ľavej Šípke (GPRS-Info), je zamenené za funkciu "Explorer". Ale čo sa stane, keď nechceme Explorer, ale napríklad chceme Hlasový záznam? Pre tento zámer je nevyhnutné zistiť si vstupný bod pre inú položku - Hlasový záznam. V S55v20 je v menu 14.6, vstupný bod je rovný 67AF82. Otočíme posledné 2 Byty a dopredu pridáme DA. Dostaneme nasledovný Patch:
; S55v20 - Zmení funciu " Šípky doľava "
32499C: DA7106B8 DA6782AF; Hlasový záznam
Je to jednoduché, nie? Jazyk mien v položke Menu súčasne spolupracuje s výpisom Langpack. Takže položky nebudú opisované ako String #000, ale v ľudskej podobe - jednoducho otvorte výpis Langpack, pravým tlačidlom zvoľte potrebný jazyk a vráťte sa pre nahliadnutie do Menu.
Vo výpise Menu, takisto ako v iných výpisoch, použitie pravého tlačidla myši otvorí kontextové menu s užitočnými funkciami. Stĺpce "Handle" a "Items" určujú nadpis menu a tabuľku položiek, a sú dôležité iba pre pokročilé patchovanie flashov. Rovnaké stĺpce pre pložky kontextového menu obsahujú ID čísla nápisov menu (ako správy) v Langpacku pre bežné a veľké písmená.
Obrázky
V tomto výpise sú zobrazené všetky obrázky z FF. Obsah stľpcov: číslo PIT-tabuľky, číslo obrázku v aktuálnej PIT-tabuľke, absolútne číslo obrázku, veľkosť v pixeloch na osi X, veľkosť v pixeloch na osi Y, farebých bitov, adresa obrázka, jeho veľkosť, dekomprimovaná veľkosť a adresa popisného riadka obrázka. Dekomprimovaná veľkosť určuje, koľko byte-ov by bolo v obrázku, keby bol nekomprimovaný, a je zobrazený, adekvátne, len pri komprimovaných obrázkoch. Nahratie obrázkov do FF nie je možné, a vytiahnutie sa spraví do podadresára \BMP pod adresárom fullflash. V pravom hornom rohu je možné vidieť obrázok a jeho krátku charakteristiku. Nastavenie " Ukázať obrázok " ho uloží na disk a grafický editor pridelený systémom ho zobrazí.
Vyzv. Tóny
Obsah stĺpcov vo výpise: číslo melódie, počet nôt (pre polyfonické - typ), čas zvonenia v sekundách, ttyp melódie, offset, veľkosť, adresa popisného poľa melódie, dokonca aj melódiu. Textová reprezentácia melódie je sada nôt oddelená medzerou. Každá nota je primerane popísaná frekvenciou : trvanie, v Hz a ms. Vyzv. tóny sú správne reprodukované len pod Win2000 a WinXP. Pod 98 a Me teoreticky speaker jednoducho pípne tlmene. Neviem, neskúšal som. Na počúvanie melódií je potrebné zaškrtnúť "Auto Play" pomocou pravého tlačidla myši. Alebo vypnúť "Auto Play" a počúvať každú melódiu jednotlivo. K otváranie / ukladaniu melódií dôjde v adresári i \MIDI pod adresárom fullflasha. Monofonické sú udržiavané vo formáte bin. Konvertorov z bin na mid je plný internet. Ukázané sú všetky melódie, okrem meódie typu 01, lebo ešte neviem ako ju dešifrovať.Polyfonické (wav, mid) sú prehrávané nasledovne: melódia je uložená na disk a je pustený štandardný program na prehrávanie súborov. Monofonické sú prehrávané cez system speaker.
Súbory
V tomto výpise môžte vidieť obsah FlexMemory ( súb. system ). Teraz pracuje len s x55.
Patch
Všetky zmeny vo FF sú hromadené v tomto poli. Po tom, ako prestanete preskúmavať FF, choďťe sem, alebo pomocou " Nástroje - V_Klay " spustite patcher. O charaktere dát na patchovanie hovorí indikátor v poslednom poli riadku statusu.
Adresár
Funkcia “Nástroje - Adresár” pomôže rozkódovať informácie zo súboru 5F0x.adr
Viacjazyčná podpora
Program má flexibilné Mnohojazyčné rozhranie. Jazykové súbory pre program sú uložené t u . Keď chcete pridať svoj jazyk do programu - stiahnite jazykové súbory a na ich obraz a podobnosť vytvorte súbor pore váš jazyk. Môžte preložiť súbory pomoci Smelter_xx.htm vo vašom jazyku a spolu s prekladom programu mi ich pošlite. Počas editácie jazykového súboru nezmažte počaitočné a konečné znaky. Zdôrazňujem zapnutie nasledových riadkov
- x100 - napíše Vás ako prekladateľa
- x101 - Vaše súradnice (mail, ICQ...)
- x102 - Vaše súradnice
- x103 - meno Vašej súborovej dokumentácie
- x104 - odkaz na fórum, kde sa diskutuje o Smelterovi vo Vašom jazyku
- x105 - meo Vášho jazyka vo formáte Jazyk. editora so vsšetkými tagmi
Ak ste našli nesprávny preklad v už prekladanom jazyku - stiahnite jazykové súbory, zeditujte potrebné výrazy a pošlite mi súbor mailom.
Niektoré hlavné postrehy
- Akýkoľvek výpis môže byť odohraný do textového súboru na ďaľšie spracovanie (" Full Flash - uložiť výpis ako text")
- V ktoromkoľvek výpise pravé tlačidlo myši otvorí kontextové menu
- v každom výpise je funkcia " kopírovať offset do schránky "
- V každom výpise dvojklik na riadok otvorí prislúchajúcu oblasť vo WinHex-e alebo HexWorkshop-e
- Ak je v systéme inštalovaný HexWorkshop, program skúsi otvoriť blok v ňom. Ak nie je, otvorí ho v programe WinHex
- Vo výpisoch Menu, EEPROM, Langpack Súbory, existuje funkcia Hľadať (Ctrl-F) a pokračovať v hľadaní (Ctrl-G).
- Status bar (úplne na spodku programu) obsahuje veľa užitočných číselných informácií, čítajte ich tipy.
- Program môže pracovať len s priestorom EEPROM. A je tiež možné precovať s veľkým FF (16M). Alebo je možné pracovať len s LangPack.
- Ako prázdne bloky v okne "Informácie" sa rozumejú 64 kiloBytové bloky úplne vyplnené reťazcom FF. To je blok 5C napríklad priestor pamäte 5C0000 - 5CFFFF
- Ak sa program sťažuje na chýbanie niektorých súborov - využite program OCX Register
- Pri nahrávaní indformácií z disku vo FF, veľkosť bloku na disku by mala byť rovná presne veľkosti odpovedajúceho priestranstva vo FF, inak program vyhodí chybovú hlášku.
- Pri hromadnom nahrávaní, súbory, ktoré sa skladajú z rovnakých údajov, sú rovné odpovedajúcemu priestoru vo ff, nevedú k udalosti prídavných informácí v okne "Patch"
- Ak máte akékoľvek pomocné informácie - ste vítaní. Moje súradnice - na konci tohto dokumentu
Poďakovanie
- RizaPN - za Siemens Flash Explorer a ffMod
- Skylord - za Siemens EEPROM tool a Siemens Language Editor
- ACiD [mrp] - za SPC2
- ValeraVi - za V_Klay
- SiNgle - za podporu, patche, za rady
- MOXHATiK - za IDC-skripty
- TomCat - za niektoré informácie o blokoch v EEPROM
- chaos
- LazyCODEr
- Papuas
- Phantom
- … a tiež všetkým mojim kolegom z www.siemens-club.org
História
- v4.20 - 2.09.2004 - Toolbar. Emerging of non contextual menu on Shift-RightClick. Emerging of contextual menu on RightClick. Menus for x65 are corrected.
- v4.10 - 31.08.2004 - Interface is Completely altered and re-ordered. Text search. Function "Open main lists". An opportunity of copying of any field of the list in the buffer. Hot keys are added.
- v3.80 - 28.08.2004 - Definition EEPROM-IMEI and Bootcore-IMEI on x65. Results Hexadecimal search are made out as the separate list.
- v3.72 - 27.08.2004 - Fixed work from the menu on 6618. Correct definition IMEI on A40.
- v3.70 - 27.08.2004 - Support S65, SK65. Correct definition IMEI on C35. Some Standard functions are added. The interface of binary search and search of functions is improved.
- v3.65 - 06.08.2004 - Support C65. Fixed small bugs. Support the action of "People against providers" ;)
- v3.60 - 02.08.2004 - Fixed a small bug in Pictures.
- v3.58 - 02.08.2004 - Monophonic melodies are kept with expansion SRT. Fixed a bug with pictures on CF62. On C55 the program now finds more than additional pictures.
- v3.56 - 26.07.2004 - Correct mass preservation of files.
- v3.55 - 22.07.2004 - Correct mass preservation EEPROMs. Fixed bugs at Files. Adjusted Menus on x65.
- v3.52 - 13.07.2004 - Support of Files on x65. Menu and EEPROM are corrected on x65.
- v3.50 - 12.07.2004 - Complete support CF62. Full (except for files) support x65.
- v3.45 - 06.07.2004 - Support of 16-bit pictures. Added Picture and Dump for x65. Fixed some bugs.
- v3.40 - 06.07.2004 - Support CX65 (while only in Langpack)
- v3.30 - 01.07.2004 - History of open files. Fixed a bug with loss of last block in window Dump. Run with argument 166 = just start Calc166
- v3.20 - 25.06.2004 - Format of the data in Search is changed . Preservation of list Dump. Correct unpacking increased Flex Mem.
- v3.10 - 03.06.2004 - Search is added (in menu "Utility"). Descriptions of blocks in function Dump are added. More correct unpacking of Flex Memory ("Files").
- v2.72 - 02.06.2004 - the Czech language of the interface Is corrected.
- v2.71 - 01.06.2004 - Standard patch "DisableAircraftCheck" is added. The Czech language of the interface is added.
- v2.70 - 19.05.2004 - Correct work with langpacks without English language. Creating standard patches (DisableCRC, EnableDevMenu, OpenBFB).
- v2.61 - 07.05.2004 - A bug is corrected at unpacking langpack x60
- v2.60 - 06.05.2004 - The "ini" file Is added. Searching for standard functions with incomplete patterns ( with ??). Choosing Hex editor integration - WinHex or HexWorkshop. Search of messages in langpack by ID number. Search of pictures by ID number. Correct definition of initial ID number for texts beyond langpack.
- v2.50 - 30.04.2004 - Searching for standard functions of a flash is added
- v2.45 - 30.04.2004 - Added Portuguese and Greek_on_English interface language. C56 is processed like C55. Correct work with StringID in Menu.
- v2.44 - 22.04.2004 - Documentation is added to the program for the Croatian language. The Croatian interface language is corrected
- v2.43 - 20.04.2004 - some problems with the Russian interface are solved
- v2.42 - 20.04.2004 - some problems with the Multilingual interface are solved
- v2.40 - 19.04.2004 - The German language of the interface added. Correct work with files SL55
- v2.38 - 08.04.2004 - The French language of the interface
- v2.37 - 05.04.2004 - The Italian language of the interface
- v2.35 - 01.04.2004 - The opportunity of the extension of a window of the program on vertical. The Spanish language of the interface. The English documentation
- v2.32 - 19.03.2004 - The Croatian language of the interface. Support of several disks in a file-explorer for SL55 (2), C60 (2), MC60 (3). Possibility of editing of the texts beyond langpack.
- v2.30 - 18.03.2004 - The Chinese language of the interface. Dot editing langpack.
- v2.23 - 16.03.2004 - AdressBook it is made out as a separate list. Correct display "Menu" if in langpack is chosen "All languages"
- v2.20 - 12.03.2004 - Viewing the AddressBook (files 5F0x.adr) in the menu "Tools".
- v2.12 - 10.03.2004 - The file-explorer - support of all of 55-th series is essentially advanced. Display of file attributes. Function of "Property of a file ". Support multi-disk flex mem. (only Ě55).
- v2.10 - 05.03.2004 - Correct work with Chinese langpacks. Correct installation of a background of pictures at their preservation. Flex-memory explorer (only S55).
- v1.62 - 24.02.2004 - the algorithm of unpacking langpack is corrected. The Polish language of interface is added
- v1.60 - 20.02.2004 - Support C60. Support of the compressed color pictures. Correct work with ff without Ň9 (x35, C60). A final line (*) in window "Dump". The address of the EIT-table in a window "EEPROM". Some bugs corrected.
- v1.55 - 18.02.2004 - the algorithm of formation of the menu Is corrected. The bug with attribute of a file is corrected. Function "To open the description" in pictures and melodies. Support of polyphony of type 06 (wav). List "Dump" - graphic representation of fullflash (ff).
- v1.51 - 17.02.2004 - Display of exact and full size Ň9 and langpack. Correct work with S45i. In the status line - the information on, whether ff has been changed. Correct behavior of a window "Patch". Normal work on the monitor 800*600. Calc166 is corrected . Full-function loading of the built-in melodies.
- v1.42 - 13.02.2004 - Support of several PIT-tables (only M55?). work Calc166
- v1.40 - 12.02.2004 - Correct work with 6-ňč meter ff. Correct work with long names of files. Multilanguage support. Accessible languages: Russian and English
- v1.30 - 09.02.2004 - Correct work with A52. The interface is ordered. The detailed information for the block 67 "Parameters of the accumulator". An opportunity from ff to keep map, a broad gully and adjustments of the accumulator. Definition IMEI from fullflash
- v1.25 - 04.02.2004 - Display in the window "Information" the unused space in FF ("Empty blocks"). Display in the window "Langpack" of the text messages beyond Langpack area.
- v1.21 - 02.02.2004 - Correct work with A52
- v1.20 - 30.01.2004 - Probably, the problem of start of the program under Win98 is solved. Integration with HexWorkshop is corrected
- v1.19 - 29.01.2004 - the algorithm of unpacking Langpack Is corrected. The algorithm of search of melodies is corrected. Probably, the problem of start of the program under Win98 is solved. Integration with HexWorkshop Is corrected
- v1.15 - 27.01.2004 - The algorithm of unpacking Langpack is corrected. Support of polyphony (except for melodies of type 01). The algorithm of search eeprom is corrected.
- v1.11 - 24.01.2004 - In the contextual menu of melodies items were added "To copy a melody in buffer" and "To reproduce a melody from text". Now melodies can exchange even via ICQ. An opportunity of work with big FF (16Mb). If in a system HexWorkshop is installed, there will be integration with it, instead of with WinHex. The information for blocks 5274-5278 (Color schemes) is added. The algorithm of unpacking Langpack is corrected.
- v1.10 - 22.01.2004 - the First public version
- 18.04.2003 - 4.12.2003 - SiemPROM
Áno, skoro som zabudol J. Program môžte dostať tu Smelter
Diskutovať o programe je možné na: forum
Ak chcete mať všetky novinky o programe na úrovni, odporúčam ísť na horeuvedený odkaz a vyžiadať si zasielanie noviniek
Moje ďaľšie Siemens Projekty:
- LayoutMe - editor klávesnice
- FarDES - plugin pre Far Manager, podobný DES
For support this program – Donate, please, some money to wallet Z464767006197 using system WebMoney
avkiev@ukr.net
ICQ: 226072
S pozdravom