clevis.czSiemensMania | WMmania | VySemNesmite | SiemensMania na Facebooku
EnglishČesky
  SiemensMania   Články  Úpravy

  Off-line verze  TESTY  Náhradní díly  Podpořte SM  

ÚVOD FÓRUM CHAT
  World of phones
 Mobile phones list
 Gigasets list
 3D simulations
 Emulators
 Manuals in pdf

  Articles
 Tips
 Modifications
 Tunings
 Informations
 Recensions
 Games and apps recensions
 Reportages
 Interviews
 From editors
 Rag

  Service
 Firmware
 Backups
 Service manuals
 Testpoints
 FAQ

  Download
 Patches
 Elfs
Nové za posledních 24 hodin Menu icons
Nové za posledních 24 hodin User menu
Nové za posledních 24 hodin Skins
 Programs
 Utilities
 Drivers

  Site
 Contests
 Authors
 Contants
 Chat
 Advert
 Changelog
 Terms

  SiemensMania Club
 Information about club SM

  Projects
 Development software
 Development accessories
 Friends of siemensmania

  Translator


  Statistics

  Autor


Jiří Bureš
  Změna funkcí tlačítek rychlé volby u SXG75 a EF81
Vydáno dne:  15.06.2006
Zobrazeno celkem:  9610
Počet příspěvků v diskusi:  32 Zobrazit diskuzi
Průměrné hodnocení:  
1111.21.21.21.41.41.41.61.61.61.81.81.82222.22.22.22.42.42.4   2.4 (hodnoceno 8x)
1111.21.21.21.41.41.41.61.61.61.81.81.82222.22.22.22.42.42.4
 
úprava



verze pro tisk  

Poměrně velkým zklamáním pro majitele těchto telefonů je malé množství funkcí, které je možné přiřadit jako „zkrácené volby“ na jednotlivá tlačítka. Především pak nemožnost na takovouto zkrácenou volbu dát oblíbenou java aplikaci. Podle tohoto návodu si sice počet takto přiřazovaných funkcí nezvětšíte, ale je možnost za nějakou málo používanou (např. přesměrování, doručené, messenger, synchronizace, apod.) dát java aplikaci, kterou často používáte.

Používání níže uvedených postupů či programů není v souladu se záručními podmínkami výrobce telefonu. Jejich používáním se vystavujete riziku neuznání záruky na přístroj v případě jeho poškození.

Tento návod může, bez bezvadného pochopení postupu, vést až k poškození Vašeho telefonu (i trvalému). Před zahájením práce si jej celý důkladně přečtěte a máte-li jakékoliv nejasnosti, konzultuje je předem na určeném diskusním fóru!



Co budeme potřebovat:

 Program QPST     
Stáhnout
 Program BitPim     
Stáhnout
 Instalace BREW SDK Tools 1.0.1     
Otevřít v novém okně
 Program WinHex     
Stáhnout


Základním předpokladem pro tyto úpravy je znalost práce s EFS (pomocí obslužných programů: QPST, BitPim) a s Brew ressource editorem, které byly ukázány v předchozích návodech na úpravy SXG75/EF81.
Celý seznam, který je možné přiřazovat jako rychlou volbu je uložen v souboru: brew\mod\ishortcut\res\common\ishortcut_ntr.bar.



Ze seznamu je patrné jak jsou jednotlivé funkce nazvané. Především je třeba si všimnout jak je napsané spuštění vestavěné java aplikace: application/javaams?-V“VDO Dayton“ -M“Navigation“ -N1. Pro správné nastavení stačí v .jad souboru java aplikace, kterou budete do seznamu dávat, se podívat na položky: MIDlet-Name (položka s označením M) a MIDlet-Vendor (položka s označením V). Pro příklad je na obrázku .jad soubor z aplikace Jimm. (.jad soubor je možný jednoduše editovat i v poznámkovém bloku).



Z těchto údajů se sestaví spouštěcí řetězec, který bude mít tuto konkrétní podobu: application/javaams?-V“Jimm Project“ -M“Jimm“ -N1 . Jako další příklad uvedu ještě Operu mini, kterou budete přiřazovat k tlačítku internetu (u SXG75 horní pravé boční tlačítko). Ta bude mít takovouto podobu: application/javaams?-V“Opera Software ASA“ -M“Opera Mini 1.20“ -N1 . Jako funkce, které budou nahrazeny jsem zvolil přesměrování a synchronizaci. Doufám, že v budoucnu se podaří zjistit spouštěcí řetězce ostatních funkcí v telefonu, tak aby bylo možné na rychlou volbu zadat např. vložení nového kontaktu do kontaktů apod. Změněný soubor brew\mod\ishortcut\res\common\ishortcut_ntr.bar potom vypadá takto:



Ještě před zkompilováním a uložením do telefonu si poznačte číslo řádku v seznamu na kterém se nachází řetězec Opera mini (na obrázku je to řádek 26 v hexa je to 1A).
Pokud máte soubor na správném místě v EFS ještě je třeba v Brew ressource editoru přepsat texty v menu. Je to potřeba udělat pro každou změněnou funkci na třech místech: 1) 2krát v souboru brew\mod\ishortcut\res\res\cs\ishortcut.bar. Poprvé na začátku souboru, pro zobrazení indikace co je ke kterému tlačítku přiřazené.

.


Podruhé ke konci souboru, pro zobrazení funkce u dialogového tlačítka na hlavním displeji - zde to chce poměrně krátký název.

.


Texty je třeba také změnit v souboru brew\mod\SettingsApp\res\cs\settingsapp.bar.

.


Pro přiřazení Opera mini na boční tlačítko se symbolem internetu je nutné editovat soubor: brew\cfg\settings\shortcuts\operator v hexa editoru. Původní soubor vypadá takhle. Všimněte si čísla na adrese 02 - udává na kterém řádku se příkaz v souboru brew\mod\ishortcut\res\common\ishortcut_ntr.bar nachází.



Pro správnou funkci je třeba soubor změnit takto:



Zde na adresu 02 je třeba použít „naše číslo“ 1A ( 26. řádek kde je umístěn řetězec Opera mini) a přesně opsat znění spouštěcího řetězce. Soubor operator uložit a zpět nahrát na správné místo do EFS telefonu. Telefon restartovat a už by vše mělo fungovat jak má.

Při těchto úpravách jsem narazil na tři věci se kterými bych se chtěl podělit:

1. Při psaní spouštěcího řetězce do Brew ressource editoru jsem ho vkládal včetně úvozovek z MS Wordu - to bylo špatně, protože úvozovky měly jiný font, spouštění nefungovalo. Je třeba je psát přímo v programu.



2. Při různém zkoušení a změnách je nutné pro načtení provedené úpravy vždy funkci přiřadit k jinému tlačítku než byla před úpravou a potom třeba zase zpět. Nebo přiřadit v menu zkratky na tlačítko funkci jinou a potom zpět tu upravovanou. Jinak se stane, že nedojde k provedené změně a pokud třeba byl původně řetězec zadán špatně a poté opraven telefon bude stále hlásit „funkce není k dispozici“ nebo něco podobného.

3. Číslo řádku na kterém se řetězec Opera mini nachází není „kritický“. Je však nutné ho zadat správně pro první spuštění naší aplikace. Při dalších úpravách se stalo, že jsem řetězec v souboru přesunul a tlačítko „wapu“ ho našlo, přestože zadán byl jiný řádek. Poprvé to však bez správného zadání nefunguje. Toto platí pouze pro „násilnou“ změnu pevně přiřazených tlačítek. U tlačítek, které menu umožňuje měnit si to telefon řeší sám.

Stejným způsobem se dají měnit funkce jednotlivých „položek“ - ikon hlavního menu. Přesné příkazy ke spouštění jsou uložené v souboru brew\mod\MainMenuApp\res\common\mainmenuapp_actions.bar . V souboru: brew\mod\MainMenuApp\res\cs\mainmenuapp_res.bar je pak potřeba vyměnit popis nahoře na displeji, v souboru s vrchními ikonkami: brew\mod\CoreDaemonApp\common_res\commoncommon_media.bar vyměnit horní malou ikonku u horního nápisu a v neposlední řadě v souboru : brew\mod\MainMenuApp\res\common\mainmenuapp_common.bar vyměnit statickou (neaktivní) ikonku menu a fáze pohyblivých (aktivní) ikon.

Hodně štěstí při úpravách.











  Diskuse k tématu
15.06.06 20:40  Re: Změna funkcí tlačítek rychlé volby...   Autor: Jiří Bureš (jirkab) Poměrně velkým zklamáním pro majitele těchto telefonů je malé množst...hanni Zobrazit příspěvek
15.06.06 21:15  Re: Změna funkcí tlačítek rychlé volby...   super =D>Bonfire Zobrazit příspěvek
15.06.06 22:15  Re: Změna funkcí tlačítek rychlé volby...   Další praktický návod, na tohle bych sám nepřišel =D> SuperRDT Zobrazit příspěvek
15.06.06 23:01  Re: Změna funkcí tlačítek rychlé volby...   A nebylo by něco takového i pro M75? např rozložení klávesnice a zmena všech funkčních tlačítek?Mareka Zobrazit příspěvek
23.06.06 09:47  Re: Změna funkcí tlačítek rychlé volby...   Funguje to skvěle a návod je prostě parádní.. =D> Měl bych ještě prosbu, nemohl by jsi př...mydyingbride Zobrazit příspěvek
23.06.06 15:26  Re: Změna funkcí tlačítek rychlé volby...   Hm tak s tlačítkem na videohovory je mi líto. To se v souboru cfg/shortcuts nenachází. (jsou tam: ...jirkab Zobrazit příspěvek
23.06.06 16:38  Re: Změna funkcí tlačítek rychlé volby...   Díky, budu hledat.. V hlavním menu už se na tom pracuje.. :wink:mydyingbride Zobrazit příspěvek
21.08.06 15:48  Re: Změna funkcí tlačítek rychlé volby...   Zdravim, pro rychly pristup k Opere Mini pres klavesu "Internet" staci jen v hex. edito...Pete99 Zobrazit příspěvek
21.08.06 22:46  Re: Změna funkcí tlačítek rychlé volby...   No jasně, vždyť je to i zmíněné na konci návodu :-k . Jelikož jsem byl chvíli "mimo" ně...jirkab Zobrazit příspěvek
22.08.06 13:29  Re: Změna funkcí tlačítek rychlé volby...   Jo ta zkratka je Firmware verze 48, International [vcetne CS], je o dost rychlejsi a jsou odstran...Pete99 Zobrazit příspěvek
22.08.06 14:07  Re: Změna funkcí tlačítek rychlé volby...   Jo tak to jsem pochopil tedy dobře. Jinak jsem objevil, že je možné, změnit funkce dalších tlačít...jirkab Zobrazit příspěvek
14.12.06 21:39  Re: Změna funkcí tlačítek rychlé volby...   Neda sa niekde stiahnut uz upraveny ten subor ? [color=red:c665e84cdf]ishortcut_ntr.bar[/color:c66...GgDag Zobrazit příspěvek
14.12.06 22:08  Re: Změna funkcí tlačítek rychlé volby...   No, ale přece každý si ta tlačítka nastaví tak jak potřebuje. A hlavně si zamění funkce, které zro...jirkab Zobrazit příspěvek
14.12.06 23:32  Re: Změna funkcí tlačítek rychlé volby...   Pls neposle mi niekto na email BREW SDK Tools 1.0.1 ? Tu sa to neda sosnutGgDag Zobrazit příspěvek
14.12.06 23:58  Re: Změna funkcí tlačítek rychlé volby...    Přesný odkaz ke stažení přímospustitelného .exe je http://forum.siemens-club.org/attachs.php?act...jirkab Zobrazit příspěvek
17.12.06 21:47  Re: Změna funkcí tlačítek rychlé volby...   no ja sem ted zkousel preůavat naky ty tlacitka a naky aplikace v poho ale u nakych sem to proste ...MAO Zobrazit příspěvek
18.12.06 00:25  Re: Změna funkcí tlačítek rychlé volby...   No vyskusal som to ale nepodarilo sa mi to rozxodit. Akuraten ze mam v mobile niektore veci englis...GgDag Zobrazit příspěvek
19.12.06 16:19  Re: Změna funkcí tlačítek rychlé volby...   Složitost návodu nebudu posuzovat nejsem nestranný (změna jako taková se mi však jeví jako velice ...jirkab Zobrazit příspěvek
19.12.06 21:24  Re: Změna funkcí tlačítek rychlé volby...   No robil smo presne to co je v navode. Na presmerovanie som daval-jimm-a a na synchronizaciu som d...GgDag Zobrazit příspěvek
19.12.06 22:11  Re: Změna funkcí tlačítek rychlé volby...   Moj druhy pokus je to to iste. zase english a mobil ide ako slimak. Pred prepisovanim boli text sk...GgDag Zobrazit příspěvek
20.12.06 00:21  Re: Změna funkcí tlačítek rychlé volby...   Takze uz je vsetko ok. Funguje to ako ma. :) Aj ked nevim kde bol problem. xi A dalo by sa spravit...GgDag Zobrazit příspěvek
20.12.06 19:22  Re: Změna funkcí tlačítek rychlé volby...   Samozřejmě. Zjisti si jaký má [b:9b1ecf1cf9]Menu[/b:9b1ecf1cf9] string (je to v souboru [b:9b1ecf1...jirkab Zobrazit příspěvek
20.12.06 19:27  Re: Změna funkcí tlačítek rychlé volby...   Co je to orange lista ?GgDag Zobrazit příspěvek
20.12.06 19:52  Re: Změna funkcí tlačítek rychlé volby...   kurna nejak mi to nepali. Kde najdem subor select?GgDag Zobrazit příspěvek
20.12.06 19:56  Re: Změna funkcí tlačítek rychlé volby...   Jak tak koukám tak jsi si rozhodně ani těch pár málo návodů na úpravy SXG75 nepročetl :cry: . htt...jirkab Zobrazit příspěvek
20.12.06 20:00  Re: Změna funkcí tlačítek rychlé volby...   lol. Precital som vsetky ale o Editace NV Items pro SXG75 som necital lebo som to pocital za zbyto...GgDag Zobrazit příspěvek
20.12.06 20:02  Re: Změna funkcí tlačítek rychlé volby...    :cry: Pálit - to není potřeba. Přečti si předchozí stránku. Je to tam uvedené v příspěvku. :wink...jirkab Zobrazit příspěvek
20.12.06 20:25  Re: Změna funkcí tlačítek rychlé volby...   Ano podla mna je to zbytocne. Mna neotravuje ziadna hlaska. Zatial je to vsetko ok. Uz mam aj men...GgDag Zobrazit příspěvek
03.01.07 00:14  Re: Změna funkcí tlačítek rychlé volby...   ja by som xcel na tlacidlo videohovoru /nad zelenym/ dat telefonny zoznam, je to mozne? :-k :-k ...whito Zobrazit příspěvek
03.01.07 13:30  Re: Změna funkcí tlačítek rychlé volby...   Přečti si prosím předešlou stránku. Je to tam uvedené.jirkab Zobrazit příspěvek


Zobrazit fórum
 
Nikdo nesmí bez souhlasu autorů kopírovat grafiku, texty ani cokoliv jiného z těchto stránek. Veškeré informace uveřejněné na těchto stránkách jsou určené pouze pro vzdělávací účely a nesmí být použity pro komerční využití nebo v rozporu se zákony. Autoři nenesou odpovědnost za nevhodné použití dat z těchto stránek.
Podrobnější podmínky.
   ©2003-2004 Radim Zeman | ©2004 Roman Gregor