New posts to the forums are closed for now. 
Read more about this decision.

Search the forums:

Installing Jeode 1.7.3+ into non-RAM memory

RELOCATION TIP: Installing Jeode 1.7.3+ into non-RAM memory

Note that, much as it discusses 1.9.3 in particular, this relocation tutorial may not be 1.9.3-only. I'm not sure about the (public, or at least 5450-specific) versions between 1.7.3 and 1.9.3 – they may have the same problem. That is, this tutorial may be useful not only for 5550 users but also anyone that tries to install pre-1.9.3 Jeode versions on his/her Pocket PC. I've only tested version 1.9.3 on a h5550 so I am sure the fix described here will work with this version. It may work with older versions too because these kinds of bugs have always been common with all Jeode versions.

It was never possible to install Insignia's Jeode (which is, unfortunately, not shipped any more as a OEM JVM) into alternative storages. Now that this problem has been mentioned[/url] and I had some time to play with the latest, publicly (at least for 5550 users) available version, the 1.9.3, I'm proud to present my results. (You can find my relocation tutorial for the [url="http://www.smartphonemag.com/forum/topic.asp?TOPIC_ID=16051"]older, non-iPAQ 5550-specific, 1.7.3 version here.)

It's just the usual case of wired-in paths in link files (which are, programmatically, not necessary at all – in a forthcoming article of mine that will discuss CAB managers, I'll explain how one should create really flexible WinCE installation packages.) This means everything will work 100% if you just change the executable paths in the link files. It's actually very easy – much easier than the manual relocation of version 1.7.3 (see the previous link on this subject).

1, uninstall Jeode from your 5550 entirely if it's already installed
2, reinstall it; now, to the Storage Card
3, edit \Windows\Start Menu\Programs\Jeode\EVM.lnk so that it has the following:

255#"\Storage Card\Insignia Solutions JeodeRuntime\evm.exe"

4, edit \Windows\Start Menu\Programs\Jeode\Register Plug-In.lnk so that it has the following:

255#"\Storage Card\Insignia Solutions JeodeRuntime\iepluginvm.exe"

5, you can also edit the other three links too (one in there and two under Examples) if you need; just change \windows to \Storage Card\Insignia Solutions JeodeRuntime\ and putting the path (as it contains a space) between " marks.

After this, everything will work OK – both the PIE plug-in and standalone apps. I've tested the former with the National Weather Service Radar Image[/url] (also see my article "Some new information on the Java compliance of PPC Web browsers"[/url] - alternatives: [url="http://www.ipaqhq.com/forums/showthread.php?p=97841"]iPAQ HQ[/url], [url="http://www.aximsite.com/boards/showthread.php?p=757809"]AximSite[/url], [url="http://smartphonemag.com/forum/topic.asp?TOPIC_ID=16986"]PPC Magazine[/url], [url="http://www.firstloox.org//forums/showthread.php?p=34220"]FirstLoox[/url], [url="http://www.pocketpcthoughts.com/forums/viewtopic.php?p=354846"]PPCT[/url]), while the latter with the Toonel proxy service (also see my article [url="http://www.pocketpcthoughts.com/forums/viewtopic.php?p=360414"]Reducing Internet bandwidth usage on the Pocket PC - A complete roundup & comparison of Toonel, OnSpeed, Skweezer, WebWarper and the like[/url]; alternatives: [url="http://www.ipaqhq.com/forums/showthread.php?p=105394"]iPAQ HQ[/url], [url="http://www.aximsite.com/boards/showthread.php?p=792874"]AximSite[/url], [url="http://smartphonemag.com/forum/topic.asp?TOPIC_ID=17567"]PPC Magazine[/url], [url="http://www.firstloox.org//forums/showthread.php?p=36610"]FirstLoox, [url="http://discussion.brighthand.com/showthread.php?s=&postid=776152"]BrightHand), with the link file

255#"\Storage Card\Insignia Solutions JeodeRuntime\evm.exe" -Djeode.evm.console.local.keep=true -cp \toonel.jar gui.ClientForm

Syndicate content