Vcera jsem se chvilku zajimal o aktualni situaci ohledne patchovani telefonu na platforme A200 a zaujala me Java aplikace, ktera se umela sama spustit po startu telefonu. Prislo mi to velmi zajimave a hned jsem zacal studovat, jestli lze takto upravit kazda Java aplikace. A skutecne to jde a je to velmi jednoduche. Vyuziti necham zcela na vasi fantazii, puvodne jsem to chtel pouzit pro upravu apliakce MobyToday, tu lze ale nastavit jako tapetu, takze autostart vlastne nepotrebuje, presto si myslim, ze je to velmi zajimave, proto prinasim tento navod.
Vse ukazu na konkretnim prikladu, do parady jsem si vzal nejvetsi verzi freewaroveho slovniku Kodi, konkretne jeho cesko-anglickou verzi. O slovnicich KODI se muzete vice docist zde:
http://semania.cz/slovniky-pro-sony-ericssony.htmlK provedeni samotne upravy budete potrebovat jednak samotnou aplikaci a dale take program WinRar (lze pouzit i jine archivacni programy, ja pouzivam tento a jsem naprosto spokojen).
1. otevrete aplikaci (soubor s priponou .jar) ve vasem Pc pomoci programu WinRar. Okno by melo vypadat podobne, jako na mem obrazku, predevsim zde rovnez musi byt slozka META-INF

2. soubor manifest, ktery se nachazi ve slozce META-INF si pretahnete nekam na plochu, abyste jej mohli editovat v poznamkovem bloku.
3. soubor manifest otevrete, mel by se otevrit textovy soubor s podbnou struktuou, jako tento:

4. Na konec souboru manifest pridejte nasledujici dva radky
MIDlet-Permissions: javax.microedition.io.PushRegistry
MIDlet-Push-1: autostart://:, MainCl, *
Prvni z techto radku je stejny pro vsechny aplikace, takto jej ale pridavejte pouze pokud neni parametr MIDlet-Permissions jiz v souboru manifest obsazen (coz je napriklad tento konkretni pripad). Pokud uz soubor manifest parametr MIDlet-Permissions obsahuje, pak opravneni javax.microedition.io.PushRegistry jednoduse prijdejte k opravnenim, ktera tam jiz jsou. Mozna se to jevi slozite, ale je to velmi jednoduche.
Druhy radek neni stejny pro vsechny telefony, konkretne se meni slovo MainCl. Pro kazdou aplikaci je treba toto slovo nahradit jinym slovem a to dle nasledujiciho obrazku. Jak je na nem videt, misto MainCl vzdy pridate posledni slovo ze radku zacinajiciho: MIDlet-1

5. upraveny soubor manifest ma tedy nasledujici tvar, kde zelenym rameckem je oznacena nova pasaz.

6. tento novy soubor manifest ulozte a nasledne pretahnete do slozky META-INF v otevrenem programu WinRaR (ze ktereho jste si predtim soubor vykopirovali). Tabulku, ktera na vas vyskoci potvrdte a dojde k prepsani souboru manifest. Pri nove instalaci aplikace pak budete dotazani, zda chcete povolit jeji automaticke spusteni. Mnou upraveny ukazkovy soubor manifest ze slovniku KODI si muzete stahnout zde:
http://semania.cz/index.php?option=com_remository&Itemid=62&func=fileinfo&id=3862Dulezite upozorneni: autostart doporucuji povolit jen u tech aplikaci, kde vite, ze jej budete vyuzivat. Nelze jej totiz vypnout jinak, nez instalaci neupravene verze, proto zvazte, ktere aplikaci (aplikacim) autostart umoznite.
