Palm Treo IBM JVM download and other tasty abbreviations
I'm posting my Palm Treo 650 woes with Opera Mini, the need for the IBM WebSphere JVM that Palm no longer offers because Palm is (in my opinion) going down the tubes. It took some digging, I got it working finally and here is how I did it.
First some background. Today I broke down and signed up for the Sprint PCS Vision service. It's a minor $15 per month and hey, having the internet on my phone means I carry my phone with me. Anyone who knows me knows my cell phone habits and how horrible they are. Having an internet connection, a phone, twitter, flickr, etc means I carry my phone. Sad but true.
Problem is, the Palm Blazer is just okay for me, nothing fancy. Opera offers a browser called Opera Mini, that should be the ticket. Here's my problem: Opera Mini (along with many other applications like gmail) need the JVM to run.
As I mentioned in the opening, as of January 8th 2008, Palm no longer has the rights to offer the IBM WebSphere Micro Environment Java Virtual Machine for Palm OS.
So here's what I did in order to make this work:
Find the JVM files online. You can find it from torrent sites but not everyone is down with bittorrent. There is an entry on Download Squad where a user posts a link to download a zip file (download it here).
I'm on a Mac and don't have a proper cradle for my Treo 650. This means I need to transfer the file via Bluetooth or SD Card. Problem is Treo only wanted to "see" the file if it was hotsynced. Some crafty googling brought me to a nice little script that gets around this. Via my Treo 650, I pointed my "blazer" to palmfreeware.com (Mobile | Web and you will find a link to download the installer.)
Note: The files I transferred via bluetooth from the WEME571.zip were /JVM/ARM4T/J9JavaVMMidp20.prc and /JVM/ARM4T/JavaVMCheck_enUS.prc.I located the installer on my Treo and ran the installer. Voila!
Now I'd like to have the last 90 minutes of my life back.

Comments
Where am I supposed to put the jvm files on the SD card? I never understood the file structure that the palm puts on the SD.
The only thing I could possibly suggest is to restore the phone back to factory settings and give it another try. Mine took a little bit of wrestling but after a few tries it worked okay. Good luck!
Leave One