Opera Mini on Treo

Originally posted on Tuesday, August 16, 2005

Opera Mini can be successfully installed on a Treo 600/650. There are some rough edges, but the speed will win you over.

“Begging” would not be too strong of a word to describe what I have done to the various folks I know at Opera ASA, begging for a version of Opera for Palm OS. I was told, in various different ways, not to hold my breath (this started several years ago).

The day I read about Opera Mini, I wondered if my dream had finally come true.

But no... it was only for folks in Norway. Oh to be young and unattached, I would have been on a plane that very day!!!

However, yesterday I found Opera Mini for Treo 600 on MyTreo.net while I was looking for something else (I can’t even remember what, I was so excited). There’s also a version of Opera Mini for Opera 650.

And I knew this was the day.

I knew that Opera Mini was not officially supported on the Palm, and I expected some rough edges (and I got them) but rough edges are better than no edges.

The page held several clues, but not several links. I hope to remedy that for others who are looking for information about setting up Opera Mini on a Treo. For example, the page said:

You must have Java installed for this app to work.

Great, but where do I find Java for Treo?

After looking around for awhile, I finally located a link for Java for Treo from Palm.com. There are installation instructions for both Mac and Windows there.

The five (5) files I installed are:

  1. J9JavaVMMidp20.prc
  2. GolfScoreTracker.prc [note: this is not strictly necessary, but I wanted to test it to make sure it worked
  3. PIMPrefs.prc
  4. fileconnect.prc
  5. pimop.prc

Oh, and of course, Opera Mini.prc.

I launched Opera Mini from my Treo and was—

—confused.

I shouldn’t have been, of course, if I had read the rest of the page at MyTreo.net:

Opera Mini runs default in Norwegian, but you can change that to English in the "verktøy" menu under "instillinger" - change "språk" to English.

Those directions were enough for me to figure it out, but they could be a bit more clear. Here are the exact menu items you need to follow:

  1. ‘Meny’
  2. ‘verktøy’
  3. ‘Innstillinger’
  4. Click ‘Norsk’ button
  5. Choose ‘English’ from the box
  6. Click OK
  7. Click 'Lagre’

That will set the menu to English.

Then the next step was figuring out how to put in an URL (the box which appears is a search box, not an URL one).

To enter an URL, press the Menu button and select “Enter Address”.

It was here that I found my first flaw: Opera automatically fills in “www.” which is good, but it sets the cursor before the “www” so when you start typing, it goes in front of the www prefix. So if you aren’t careful, you can end up with apple.comwww rather than www.apple.com.

There is also a “clear” button which doesn’t really clear, it resets to “www.” and removes the insertion point (focus is no longer set on the form to input an URL). These are minor bugs in a 1.0 release which I hope will be fixed in 1.1.

I finally entered the URL I wanted (the DDOE of course :-) and was asked:

Can Opera Mini use airtime to send or receive an http connection until Opera Mini terminates? [yes/no]

Clearly Opera wants to avoid anyone being surprised by any airtime charges that they might accrue while using Opera Mini, but there’s no box to say “Yes, always and forever” so you have to agree to this every time Opera Mini starts.

Opera does seem to disconnect as soon as possible, to minimize charges, which is great... in theory. For me, I have an unlimited data plan with Sprint, so the constant reconnecting is rather annoying. But again, given that it is currently not supported for Sprint and/or the Treo, I’ll “suck it up” as the kids say.

The Bad

Opera Mini also does not seem to do several of the things that I want to do:

  1. Cannot register Opera Mini as the default browser (perhaps this is a limitation of the Palm OS?)
  2. Opera Mini cannot be set as the browser to use with SnapperMail, even using the B-U-G option to access hidden features. SnapperMail tech support said that Opera Mini “must support the PalmOS Exchange Manager” for this to work. I assume it doesn’t because it is not a Palm-specific app.
  3. Could not find a way to assign a hard button to launch Opera (went to Prefs > Buttons, but Opera does not appear in the listing).
  4. Does not work with pages which require HTTP login
  5. Cannot download files such as .exe or .dmg. This is a real bummer, because one of the things I want to be able to do is download files onto my Treo and transfer them to my Mac using MissingSync. Apparently Blazer4 can do this, but I’m not ready to buy a Treo650 yet :-/
  6. Also cannot download .prc or .zip files, which even Blazer3 can do :-/
  7. Navigation with the Treo 5-way is jumpy... it often will move two links when I push the button once. Have to use the stylus.
Making an https connection gave me a warning:
WARNING: the connection between your phone and this page is not secure.
So don’t try that either if you are concerned about https security (again, Blazer3 seemed to be able to do that).

The Good

  1. Opera Mini can use Internet Sharing via MissingSync (which Blazer3 cannot). Unfortunately until it can download files etc, this will be of limited use, but it’s nice to know it is there.
  2. Jump directly to main text part (under Menu > Tools... > Settings) skips images at the top of a page, such as tntluoma.com. Nice little timesaver.
  3. Rendering of pages (which, after all, is the most important part, right???) works really, really well. Opera’s small screen rendering is amazing.
  4. Image controls: Menu > Tools...> Settings lets you control if images load at all, and gives you the option for “higher image quality” which noties that it will double the amount of transfered data. Honestly, on the Treo600 I couldn’t tell the difference, but users with a high-resolution screen like the Treo650 might be able to.
  5. Start page has a whole host of search engines built-in (no way to add/edit them however)
  6. There was recently a thread on the Treo YahooGroup about http://www.seidioonline.com/ not working with Blazer. Opera showed it easily, and fast.
  7. Scroll to the bottom of the start page and you will see recent items from your history, and a link to more. Nice touch.
  8. Amazon.com works. Given that even Amazon.com’s own wireless page is useless and their “PDA” version is a link to a nonexistent site this is quite handy.

The Ugly

Opera Mini is still rough around some GUI edges. Here are some observations (in no particular order):

  1. No way to paste in an URL from another program
  2. Navigation difficult. Needs an easier way to input an URL
  3. No way to set home page
  4. Menu button leads to a menu item labeled “Menu” which does approximately nothing. So why is it there?
  5. “Navigate” menu item offers only “Back”... What happened for “Forward” and “Home” and “Go to...” which seem like obvious additions?
  6. No way to add current page to bookmark
  7. No way to view current URL (and there’s no “copy” feature even if you could)

Again, it should be noted that I was reviewing Opera Mini on unsupported hardware using a file that I might not even have been allowed to use (I later realized that there was nothing at mytreo.net that seemed to indicate they had permission to offer Opera Mini for download.)

Conclusion

If I am browsing on my Treo, I’ll be using Opera (with the exceptions noted above).

Why?

Simple: the speed alone is astounding, and the resultant page is very useful. Sites which formerly were not even accessible (page loading timeout) now load quickly.

I trust that Opera will rectify the various issues and improve the GUI in future releases. I look forward to using Opera on my Treo as often as I have my Windows and Mac machines before it.

Comments

On August 16, 2005 at 08:55 AM, Daniel Goldman wrote:

So have you gotten Opera Mini to work outside of Norway?

{{TjL writes: yes, I am in the USA using Sprint on a Treo 600}}

On August 16, 2005 at 11:59 AM, Bjørnar wrote:

I tried Opera Mini on my brothers' cellphone (a Sony Ericsson K700i), and at least the cursor was placed after the "www." there.

{{TjL writes: that may be a product of the Java version installed perhaps??}}

On August 16, 2005 at 04:24 PM, Joel wrote:

Great job! We've just featured this at 1src.com.

On August 16, 2005 at 05:20 PM, Jimmie wrote:

GREAT JOB. Great directions, it worked right away for me on my Treo 650. I linked to you over at palmaddict. Thanks!!!

On August 16, 2005 at 07:25 PM, Colin wrote:

Many of the limitations you described - such as the airtime usage warning - are limitations of Java on Palm, not Opera itself.

I found it a bit flaky, and got a hard reset, so I'm not as positive it's the best browser for the Palm (xiino is pretty hard to beat). I think it's a great addition for the other smartphones out there, though. (They may have better Java support...)

On August 16, 2005 at 08:48 PM, jimmie wrote:

great job, you are now being covered over at the treocentral forums here's the link. page 3 is where it got picked up. GREAT JOB!!

http://discuss.treocentral.com/showthread.php?p=777286&posted=1#post777286

On August 17, 2005 at 11:05 AM, Shneor wrote:

The versions at MTDN were "compiled" from a jad file to a prc using a Treo 650. If this were done with a Treo 600, I suspect the HiFi version would work on the Treo 600.

On August 18, 2005 at 07:45 AM, Wook wrote:

Thanks for taking the time to write the instructions! I've been wanting to install Opera Mini on my T3 for a while. I followed you instructions and so far so good - No problems:)

On August 20, 2005 at 11:27 AM, TBRunner wrote:

Another great attribute is the INSTANTANEOUS 'back' - going back to the previous page (and this is where blazer really sucks)

So Opera-Mini is great for news aggragators (google news or any newspaper's front page) where one is constantly going to articles and going back to the home page. The quirks of Opera pale next to this feature, IMHO

On August 24, 2005 at 06:04 PM, Toussaunt wrote:

Hello, I just downloaded Java for Treo from the link that you provided and the install onto my Treo 600 is successfull. But, when I click on the IBM Java icon, it brings me to a screen that wants me to install a Midlet, so when I click install another window opens up and I am prompted to type in a URL. So, I typed in http://www.apple.com/trailers/

And I keep getting a AMS Error message that says; The application was missing the required MIDlet Name field.

Please tell me what am I doing wrong and how do I fix it.... Another address that I have tried is, http://midlet.org/midlet.jsp?midlet=14
this one did not work as well..

And now that I have downloaded java to my Treo 600, should i now be able to go to a web site that opens up with a java playing intro and my Treo will play it? The site that I am asking about is;
http://www.chop.org/intro.html

Please help!!!!!!!

On August 24, 2005 at 06:49 PM, Words wrote:

I've been using Opera Mini constantly since release (on a Tungsten C).

Very quick and very reliable.

On August 26, 2005 at 08:24 AM, binarypc wrote:

Has anyone tried this on the LifeDrive yet?

On August 26, 2005 at 02:10 PM, TjL (tntluoma.com) [TypeKey Profile Page] wrote:

BinaryPC: Opera Mini on LifeDrive is reported to work over at PalmAddicts.

On August 26, 2005 at 02:31 PM, TjL wrote:

Toussaunt:

I don't know anything about the IBM Java issues you have, but see http://www.opera.com/products/mobile/operamini/faq/ for the answer about whether Opera Mini can play Java (short answer: no, but the FAQ has other good info).

On September 03, 2005 at 11:06 PM, chang02111 wrote:

Thanks for the instruction that to get arount the Nowegian (?) instruction.

One correction to your Ugly list #6, you can add the current page to the Bookmark, by
menu>bookmark>edit>add, there you have it. It's indirect, but it's there. Found by trial/error.
It's not as fast as xiino or eudora, but renders pages better.


On September 11, 2005 at 11:14 AM, satej wrote:

i have SE w800i and i have installed opera mini.
it runs well and opens virtually any site,
My PROBLEM is that i cant download pictures on my phone ...

for eg: if i come accross a page with a pic i cant click on it and download it or save it..

also i cant download any other file.
PLEASE Help

On September 30, 2005 at 09:05 PM, Christefano wrote:

This is great news. I've written to the creator of the Opera for Palm OS petition to let her know.

As it turned out, I eventually switched to OpenZaurus (and have been using Opera 7.5 on my handheld), but I'm glad Opera for Palm OS finally did happen.

On September 30, 2005 at 11:47 PM, Steve Haney wrote:

RE: Ugly #1: I don't know if the Treo supports DA's, but there are two that I use when I want to paste into a field that doesn't have that function (such as in Mapopolis). They are CopyDA and PasteDA. PasteDA seems to be able to paste into ANY field.

Steve

On October 15, 2005 at 01:41 PM, keylmf wrote:

How do I remove opera mini from treo650? It seems to protected =\ therefore I can't delete it. Thanks in advance.

(TjL writes: I recommend that you try FileZ which can delete any file that isn’t built into the ROM.)

Post a comment




Remember Me?

(you may use HTML tags for style, but do not have to. paragraphs will automatically be separated)

« Update | Home | Opera is free! Today only! »