Offline inštalácia Java aplikácií (J2ME, JAR, JAD) do mobilu Samsung z pamäťovej karty

Štandardný spôsob inštalácie Java (J2ME) aplikácií do mobilov Samsung spočíva v ich stiahnutí prostredníctvom zabudovaného webového prehliadača v online režime. Tento spôsob ale nie vždy je možný.

Vtedy prichádza do úvahy offline inštalácia, spočívajúca v skopírovaní JAR a JAD súborov Java aplikácie na pamäťovú kartu, prípadne vnútornú pamäť mobilu. Tento postup, bežný u iných značiek, ale u Samsungu zlyháva (testované na Samsung S8000 Jet a Samsung S5230 STAR).

Prostredníctvom jednoduchej finty je možné zrealizovať aj tento spôsob inštalácie, stačí vytvoriť HTML stránku a tú skopírovať spolu so súbormi JAR a JAD do mobilu podľa nasledovného postupu:

  1. v počítači vytvoriť prázdny súbor, nazvaný napr. instalovat.html, v ascii editore ako je napr. Poznámkový blok (nie pomocou Wordu)
  2. vložiť doň tučne zvýraznený text (text APLIKACIA nahradiť skutočným názvom súboru JAD):

    <html><body><a href="APLIKACIA.jad">instalovat</a></body></html>

  3. takto vytvorený súbor instalovat.html skopírovať spoločne s APLIKACIA.jad, APLIKACIA.jar z PC do mobilu (na kartu alebo do pamäti) cez USB kábel alebo cez Bluetooth rozhranie
  4. v mobile nalistovať a otvoriť súbor instalovat.html, zobrazí sa vo webovom prehliadači mobilu
  5. zobrazená stránka obsahuje len odkaz instalovat, kliknutím naň sa spustí inštalácia Java aplikácie. 

Zjednodušene povedané, Java aplikácie sa dajú inštalovať v Samsungoch aj priamo z karty, ale treba cez jednoduchú HTML stránku.

V prípade, že ste získali aplikáciu len v podobe súboru JAR (samotná aplikácia) a chýba vám popisný súbor JAD, je možné nechať si ho vyhotoviť programom JADMaker. Na tej istej adrese nájdete aj program jar2jet, ktorý vám vyššie popisovaný postup zjednoduší, HTML súbor vytvorí za vás a všetko potrebné skopíruje do mobilu.

Popisovaný postup bol testovaný na Samsung S8000 Jet, budem rád, ak v komentároch potvrdíte funkčnosť aj na iných modeloch Samsung, zároveň musím upozorniť, že funkčnosť môže byť závislá aj od verzie firmwaru.

Autor:

Kategórie:

 

Komentáre

Lenka's picture

Dakujem za radu, jednoduche a sikovne riesenie :-D

Sacry's picture

Fakt moc diky. Takovydle jednoduchy reseni :)) Je nan prijit...

Lacino's picture

POtrebujem stranku skade by som vedel stiahnut jad a jar subory na moj mobil.Vedel by mi dakto pomoct??

Peter's picture

ale ako skopirovat subor (aplikaciu.jad) do poznamkoveho bloku

Peter Šlosar's picture

Nerozumiem tvojej otazke...

P.S. Ak budes rovnaky komentar vkladat 8 krat, budem nuteny tvoj pristup zablokovat. Pod formularom pre zadanie komentara je jasne poucenie. 

Jeremy's picture

Ja mám Samsung galaxy3 ( galaxy Leo ) a tento sposob mi funguje iba po to inštalovanie..... vždy dám v mobile už nainštalovať a ono to vobec nenainštaluje ale mi iba vyhodí všetky informácie o hre...neviem čo dalej.....:(

Anonym's picture

cav, urobil som vsetko podla tvojho navodu, ale ked kliknem na to "instalovat" tak mi nespusti instalaciu ale napise mi "chyba certifikatu" nevies mi s tym prosim ta poradit?

Peter Šlosar's picture

Bohuzial neviem. Aj ja som sa s tym stretol, napr. ked som sa tymto sposobom pokusal instalovat Operu Mini. Dalej som ale po tom nepatral.

Michal's picture

ahoj.. mam novy samsung jet.. kupeny original nie u operatorov.. podla tvojho navodu som skusal instalovat tu samsung aplikaciu.. vyhodilo mi ze "obsah nie je podpisany" a ked som ju chcel dat ulozit vypise ze sa to nepodarilo vies mi pomoct?? dik

Peter Šlosar's picture

vid komentar #8

koi's picture

mne sa po spusteni toho .html pusti program na prehliadanie dok a nie internet preco,

Peter Šlosar's picture

 vid. posledna veta clanku...

Anonym's picture

na samsungu d900i mi to len vypise "nepodporovany obsah"

Peter Šlosar's picture

vid. posledna veta clanku... 

Anonym's picture

a kde mam stiahnut jar jad

Peter Šlosar's picture

Je to format, v akom su Java aplikacie (pre mobil) sirene a ponukane na weboch.

Anonym's picture

takto vytvorený súbor instalovat.html skopírovať spoločne s APLIKACIA.jad, APLIKACIA.jar nechapem tej vete aplikacia jad ,aplikacia jar to mam napisat do toho prikazu ale ako ?

michal's picture

ZDravim.. dakujem je to super.. a potvrdujem funkčnnosť na samsungu gts 5230 (star)

zdenda's picture

Ale Samsung star nemá problémy s instalací přímo z paměťové karty(s vyjímkou prvních verzí firmware) takže tam je instalace přes html bezpředmětná. Pokud ti to nejde a máš Star v záruce, vymysli si nějakou závadu a nech si FW přehrát na novější. Stačí tvrdit, že mobil zamrzá.

Kevin's picture

Ahoj. mne to stiahlo ale ked som to isiel instalovat pytalo si to e-mail a ked ho tam dam tak mi to vypise ze chiba.

Peter Šlosar's picture

Tvoj problem uz nesuvisi so samotnou instalaciou J2ME aplikacie, ktora tu je popisovana. Asi popisujes akusi registraciu.

artel.Ka's picture

dikkk .-*

BaCo's picture

Samsung GT-S5230 - funguje :)

ron's picture

na samsung champ mi to neide. instalovat.html vypisuje ako nepodporovany format.

veronika's picture

Ja som sa to pokúšala urobiť na dcérinom mobile GT S5230 Hello Kitty,nech tam vložím čokoľvek vo formáte jar,jad vždy mi vypíše nepodporovaný formát súboru a pritom,keď to dávam cez bluethooth okno,tak to má java ikonu ale keď jej pozriem v mobile tak tam nie je java ikona,len dáke 3 krabice.Má ho nový,kúpený v tmobile,tešila sa a už nás radosť opustila,lebo synátor má LG GS290 a na to idú hry v pohode.Nechýba jej niečo v mobile?

Peter Šlosar's picture

Text tohoto clanku si vobec citala? ;-)

mike's picture

Ten postup je písane jak pre noobikov :P (sorry za ten výraz).

Peter Šlosar's picture

Neviem, co je "noobik".

mike's picture

noobik pochadza zo slova newbie co znamena zaciatocník ;-)

Peter Šlosar's picture

Tak potom ano, postup ako pre zaciatocnikov, bol ucel.

Dominik's picture

mam telefon Samsung S5230 a ked si nainstalujem nejaku hru tak mi vypise nedostatok pameti,ale pritom mam dostatok pameti na telefone a skusal som aj cez tie programy robyt a vobec mi to nejde preco?

Anonym's picture

chcel by som sa vas poziadat o radu : mam samsung s8000 , vsetko som spravil tak ako ste pisali na tejto stranke ale pri otvoreni tohto html suboru mi akurat ukaze instalovat cakal som asi 10 minut a nic ... mam pockat dlhsie alebo v com moze byt chyba ???? dakujem

Peter Šlosar's picture

ved treba kliknut na odkaz "instalovat" - vid. bod cislo 5 v navode

Anonym's picture

ja mam samsung s5230 a ked si kopirujem nejaky jar tak mi to nejde alebo ked skusam tento postup otvori sa mi to ale ako vo word pade a nespusti sa mi ziadna instalacia

Peter Šlosar's picture

Co znamena "otvori sa mi to ale ako vo word pade"?

Anonym's picture

sorry za zle visvetlenie ked siuz odpojim mobil a idem to instalovat do mobilu a ked to html otvorim je tam napisane presne to iste tymi hrubimy pismenamy a nic sa nedeje

Peter Šlosar's picture

Zobrazi sa len text "instalovat"? Ved treba kliknut na odkaz "instalovat" - vid. bod cislo 5 v navode.

Alebo sa zobrazi zdrojovy kod z navodu? Potom to asi nepojde, v texte pisem, ze je to zavisle aj od verzie firmware.

Anonym's picture

ach :( tak je to ten firmware no nevadi teda

mike's picture

No mne to v mobile gts 5230 taktiez vyhadzovalo po kliknutí na subor instalovat v programe open source /iba ako text/ lebo nazov suboru je (instalovat.html.txt)
tak som len prepisal koncovku na (instalovat.html), ale taktiež klasicky vyhadzuje po uspesnej instalacii nepodporovany subor :D

pumba's picture

ja mám problém s tým , že po kliknutí "inštalovať" v prehliadači telefónu sa mi telefón reštartuje. nič viac.
dá sa stým niečo ??

Anonym's picture

ja mam samsung GTS5230 a mne to akurat resetuje mobil :(

AnonymMat's picture

zdravim, mam samsung jet s8000, chcel by som spojazdnit navigaciu a vyuzivanie aplikacii v telefone. Nakolko nemam na to uz nervy sa s tym tolko zaoberat, ci by sa mi na to niekto nepozrel - samozrejme za odmenu.

IVAN FEKIAČ's picture

Pokúšam sa aplikovať aplikáciu CPMobil2 do SAMSUNGU SGH-F480 Na pamäťovú kartu
som uložil súbory jad. jar. aj utilitku instal.html podla návodu.V prehliadači v mobile mi vypíše:instal,ale po kliknutí na instal sa nič nedeje.
Malo by to fungovať aj v tomto mobile?

Vďaka za radu.

dodo's picture

cawte chcem sa len spytat ci to zere kredit?:D

Peter Šlosar's picture

Preco by malo?

jakub's picture

dakujem, pomohlo mi to som vdacny

jakub2's picture

ahoj skusal som to na samsungu s5230 star urobil som vsetko podla teba ale vzdi mi to vipise chyba certyfykátu

Martin musi stacit :D's picture

diki pomohlo to na mojom gt s5230 alebo ako to funguje.

Tomáš's picture

Ahoj ja som urobil všetko ako to tam bolo napísané ale keď sa mi už spúšťa aplikácia tak mi to stopne pri tom že: Unable to load ads. Poraď prosím.

Majulienocka's picture

Konecne navod ktory mi funguje...Uff...dakujem...odskusane na Samsung S5230 La´Fleur

jokus's picture

ja som dosiel po instalovat,stlacil a .......nic.Asi to bude tym FW aj tak dik.Mam Samsung Jet S8000.

Anonym's picture

mne napise ziadny existujuci obsah poradte pls

Lukas's picture

Spravim setko podla postupu a ked zapnem odkaz html a dam instalovat moj mobil sa zacne nrestartovat prečo pls poradte

Peter Šlosar's picture

V clanku uvadzam, ze funkcnost je zavisla od verzie firmwaru. Asi to bude tento pripad. 

adrian 's picture

ja mám samsung star s5230 a mne tam vypíše že žiaden existujúci obsah,pomôžte mi niekto

Anonym's picture

mam samsung s5230 vsetko som spravil podla navodu ale ked som isiel hru spustit tak mi pisalo chyba java neplatny format preco poradte

calm's picture

mne to najprv fungovalo podla tohoto navodu ale teraz mi vypisuje len rusi sa, ziaden existujuci obsah.

Anonym's picture

mne to nefunguje a pise mi len rusi sa, ziaden existujuci obsah.

Anonym's picture

ja mam samsung s5230 gold limited edition a nejde mi to :( vsetko urobim podla navodu a ked kliknem na inastlovat tak mi pise ze neocakavane zlyhanie :( neviete mi poradit prosim?

Matej's picture

prosim vas co mam dat namiesto toho slova aplikácia?

Peter Šlosar's picture

Priamo v clanku to je uvedene

Cookie's picture

Samsung Galaxy Young = nefunguje

Kamil's picture

Trošku mi to trvalo než jsem na to přišel ale až se mi to povedlo poprvé pak to šlo jeden za druhým.
Díky moc to pomohlo super web :-)

airko's picture

Zdravim,
toto plati pre instalovanie java hier.
Plati nieco podobne aj pre internet, vstavany v samsungu, resp. opera mobile. Telefon samsung galaxy mini S5570.
Stranky, pisane cez javascript, nejdu ako maju.
Dakujem.
airko

Peter Šlosar's picture

Postup v tomto clanku neplati len pre instalovanie hier, plati to pre akukolvek Java (J2ME) aplikaciu v ne-smartphonoch Samsung.

Tvojho smartphonu sa postup netyka, rovnako sa netyka webu v javascripte, javascript je nieco uplne ine. 

meno's picture

Ahoj urobila som všetko podla tohoto návodu no len zastála som pri bode

v mobile nalistovať a otvoriť súbor instalovat.html, zobrazí sa vo webovom prehliadači mobilu

no nalistovala som ho tam ale subor sa mi neotvoril vo webovom prehliadači
(ak som to spravne pochopila mal sa mi tam zobrazit)

Co som urobila zle?

Peter Šlosar's picture

Nalistovany subor treba aj spustit (otvorit, kliknut nan). Bola nejaka reakcia mobilu?

Anonym's picture

ide to aj ked nemam internet v mobile?????

Peter Šlosar's picture

Postup je nazvany ako "offline inštalácia", cize ano.

andrea's picture

po otvorenie v prehliadači mi to ide, ale keď kliknem na "instalovat" vypíše mi to "žiaden existujúci obsah" alebo "nenájdené", nevedeli by ste mi prosím poradiť? Vopred Ďakujem :) samsung GT-S5230

Peter Šlosar's picture

Zrejme nemoze najst subor JAD alebo v subore JAD nespravne odkazujete na subor JAR

andrea's picture

Ako mám teda správne odkázať na súbor JAR? :)

andrea's picture

Už netreba :) ďakujem veľmi pekne za tip, funguje mi to cez ten program jar2jet :)

Anonym's picture

s8000 funguje, len je ťažké nájsť hry/free/ ktoré splňajú rozlíšenie

Anonym's picture

ako vytvorim stranku HTML?

Peter Šlosar's picture

V clanku je to popisane.

Anonym's picture

No ja to viem urobit pochopil som to ale ja ked prepisem .html na .jar tak mi napise ZIADEN EXISTUJUCI OBSAH
prosim poradte mi co mam robit

Peter Šlosar's picture

Asi si nepochopil postup, subor typu HTML sa nema prepisovat na JAR.

Anonym's picture

mne to nejde :D neni este nieco take co sa da spravit aby to slo ???

Hana's picture

Ahoj,
prosím ťa už si s tým neviem rady. Urobila som presne to čo si napísal. NO žiaľ ten formát sa mi otvoril v telefone ako poznámkový blok alebo niečo podobné a nedá sa na to ani kliknúť a dať to inštalovať. Áno ja viem, písal si tu už tisícke ľudí že to záleží potom od toho Firmwaru. Ale dá sa s tým niečo robiť alebo nie? Niečo zmeniť alebo tak? Fakt neviem už ako to tam dostať aby to fungovalo. Ako buď ten mobil rozbijem alebo zahodím. Ked mi už toto nejde? Prosím ťa ak budeš taký zlatý a pomôžeš mi budem velmi rada. Dakujem.

cripo's picture

Neviem, či mi niekto stojí na kábly.. skúšam možné i nemožné, ale asi bude chyba v tom, že mi telefón neprečíta .hmtl. Mám samsung S5610. Čo na to potrebujem, alebo aký je postup aby mi to telefón prečítal a nainštaloval javu. Ďakujem.

Peter Šlosar's picture

Asi to nebude mat vplyv, ale mozes skusit zmenit typ suboru z .html na .htm, cize subor pomenuj instalovat.htm

cripo's picture

vôbec nepomohlo, čítal som ešte, že stačí dátum v mobile zmeniť, napr. na rok 2006, ale ani to mi nefunguje.

Cripo's picture

Nepomohlo by, ak by som si stiahol z netu priamo z mobilu napr. operu, vtedy by mi .html prečítalo?
Niektorí majitelia mobilov Samsung píšu o tom, že vedia servisné kódy, a vedia pred inštalovaním pomocou týchto kódov obmedzenia inštalovania java aplikácií odstrániť.
Otázka znie, či každý mobil má svoje kódy a či náhodou po "neodbornom" manipulovaní strácam záruku.

gabika's picture

Ja mam takisto S5610 a tiez to nefunguje :/ som z toho troska nestastna, lebo som pred tzm mala nokiu, slo tam uplne vsetko, netrebalo mi ani stahovat .jad subory, stacilo .jar a slo to. ale kedze tento mobil mam iba 3 dni aj s cestou, tak nestracam nadej :D idem skusit iba s htm priponou, alebo...asi budem patrat dalej po problemoch :)

gabika's picture

mam napad :) nie nie, ziaden napad, je to skor... otazka? asi :) Takze... nevadi, ked ten subor APL.htm(l) ulozi do albumu medii? mali by sme ho asi nejakym sposobom (ale ako?) dostat inde :)) lenze nemam ziaden napad kde a ako :) Takze ak mate nejake napody, namety, tak sem s nimi :)

sofia krigerová's picture

prečo keď si idem stiahnuť flash player do androidu no do telefónu tak keď už ako si mám vibrať napriklad 11.1 neviem čo tak mi vipíše že nepodporovaný obsah

Anonym's picture

na samsung S5610 to nefunguje!!!!!

samsung S5610...'s picture

Mne na S5610 stačilo otvoriť nie htm ale samotný JAR súbor - a potom sa ma to spýtalo či inštalovať, ale väčšie súbory jar - okolo 1MB mi už ale nechcelo spracovať...

S5610's picture

Aj na Samsung S5610 ide nakoniec nainstalovat aplikáciu väčšiu než než 500 kB
a zároveň zvýšit provozní paměť pro javu

1. zadejte kód *#52828378# (podobne, ako keď vytáčate číslo)
2. v menu "JAVA Test Menu" zvolte nejdříve "4 Memory test"
3. pro "Java Heap" i "MIDP Heap" zadejte shodně hodnoty "9999" a potvrďte "Save"
4. poté vyberte "5 OTA test"
5. pro "Maximum JAR size" zadejte hodnotu "9999" a potvrďte "Save"

Nyní můžete instalovat java aplikace až do velikosti 9,7 MB (např. slovníky KODi) a zároveň spustit ty, které vyžadují více provozní paměti (tzv. heap memory), tedy třeba náročnější hry.

Nevýhodou výše uvedeného řešení je skutečnost, že po vypnutí a opětovném zapnutí telefonu se nastavení vrátí do výchozích hodnot a postup je nutné opakovat. Java aplikace větší než 500 kB avšak zůstanou v telefonu nainstalované.

Našiel som to na
http://forum.mobilmania.cz/viewtopic.php?f=30&t=1151691&st=0&sk=t&sd=a&start=0&all=1

Kajuš's picture

Ahojs, mám Prestona a.k.a Samsung GT-S5600, mám spravené všetko podľa inštrukcií. A dané veci do mobilu v pohodičke to spstím ako html, ale ak dám inštalovať tak sa mi akobyreštartne mobil, proste sa zapne proces som opakovala asi tri krát a to isté :/ .. Ak vie tak poradťe (:KEEP SMILING:)

Kajuš's picture

A ešte chcem dodať, že keď sa reštartne tak nepýta ani PIN, ani overovací kód ... Len sa zapne (:KEEP SMILING:)

bobo's picture

pretych ktorym to nejde tak skuste prepysat priponu *.jad na *.jar....
mne to pomohlo...
a inak dik za pomoc

Anonym's picture

verzia firmwaru... ak pre nu to nefunguje,, nedá sa s tym nič robiť?

Anonym's picture

Já mám zas problém takovej že když chci otevřít textový dokument v poznámkovém blogu,tak mi to jen problikne a dá se to tisknout....nevíte co s tím ??

Ivka_Samsung GT S5610's picture

Mne to vôbec nejde:-/ neotvori mi HTML súbor :-( skusala som to premenovat aj na HTM a nic ani sa to nepohlo:-/ neotvorí mi ti teda je to neznami subor..:-/ neviem co mam s tym uz robit nic neviem nainstalovat a ma to stve:-/

Ján Straka's picture

Dobry den,
vlastnim samsung GTS5610, mam asi podobny problem ako p. Ivka predo mnou. HTML subory, ktoré sú na karte nedokazem otvorit. Je vobec nejake riesenie?
S pozdravom js

Komentáre sú moderované, čiže zverejnené budú až po schválení. Komentáre s invektívami voči autorovi, mimo tému, vulgárne, spamujúce, budú zmazané.