It appears you have not yet registered with our community. To register please click here...

 
 
         
 
     
QuickLinks
  
Home of the Converged PDA - Phone    
 
Go Back  PDAPhoneHome.com > Pocket PC PDAPhones > PPC-6800 / XV6800 > Opera Mini 4 Beta 2 Released (Includes info on new Java Midlet Manager)

Reply
 
PDAPhoneHome  
 
Old 11-09-2007, 12:22 AM
     
  #41 (permalink)  
Registered User
Join Date: 01-01-2006
Posts: 190
 

any difference between the beta and the final edition?
 
sidwin is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 11-11-2007, 06:57 PM
     
  #42 (permalink)  
Registered User
Join Date: 11-06-2007
PDAPhone: Touch
Carrier: Sprint
Posts: 40
 

I just installed this and love it so far. Few questions though.

I keep getting this error when browsing, "A MIDlet thread threw an uncaught exception"... How do I fix this, Id like to fix it so that it doesnt keep popping up? Would switching to Opera Mini 3 fix this?

Thanks guys

Last edited by efunk33 : 11-11-2007 at 07:49 PM.
 
efunk33 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 11-11-2007, 07:53 PM
     
  #43 (permalink)  
Registered User
Join Date: 06-27-2007
PDAPhone: HTC Mogul (PPC-6800)
Carrier: Sprint
Posts: 75
 

Sorry for the lack of updates on this tutorial, I will update this thread in about 4-5 days with information about the latest version, and a howto on how to change the shortcut's icon.

Quote:
Originally Posted by efunk33 View Post
I just installed this and love it so far. Few questions though.

I keep getting this error when browsing, "A MIDlet thread threw an uncaught exception"... How do I fix this, Id like to fix it so that it doesnt keep popping up? Would switching to Opera Mini 3 fix this?

Thanks guys
Never encountered that error, I've installed ran Opera Mini 4 final on 3 different Moguls using the method outlined in the tutorial without issue.
 
TalynONe is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 11-11-2007, 07:56 PM
     
  #44 (permalink)  
Registered User
Join Date: 06-27-2007
PDAPhone: HTC Mogul (PPC-6800)
Carrier: Sprint
Posts: 75
 

Quote:
Originally Posted by sidwin View Post
any difference between the beta and the final edition?
Yes, lots, cookie problems have been pretty much eliminated. Bolded fonts display correctly when using any font besides small. A new "high" quality image quality option has been added to the settings. Opera Link has been added (Synchronize bookmarks with free online Opera account). RSS support has been added. And a context menu for web pages/links is now available (to access it, tap and hold the stylus).

For a full feature list, visit/read this:
http://www.operamini.com/features/
 
TalynONe is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 11-11-2007, 08:09 PM
     
  #45 (permalink)  
Registered User
Join Date: 11-06-2007
PDAPhone: Touch
Carrier: Sprint
Posts: 40
 

Quote:
Originally Posted by TalynONe View Post
Sorry for the lack of updates on this tutorial, I will update this thread in about 4-5 days with information about the latest version, and a howto on how to change the shortcut's icon.



Never encountered that error, I've installed ran Opera Mini 4 final on 3 different Moguls using the method outlined in the tutorial without issue.
It only does it on some sites. i.e. espn.com. Its weird because if I go to espn.com through my bookmark it doent pop up, but if I type espn.com into the url, it comes up....

I downloaded my copy from the opera website directly from my phone. My version says it is V.4.1....

Oops... Forgot to mention Im using the HTC Touch phone... Any ideas?

Last edited by efunk33 : 11-11-2007 at 08:20 PM.
 
efunk33 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 11-11-2007, 10:17 PM
     
  #46 (permalink)  
Registered User
Join Date: 06-27-2007
PDAPhone: HTC Mogul (PPC-6800)
Carrier: Sprint
Posts: 75
 

Quote:
Originally Posted by efunk33 View Post
It only does it on some sites. i.e. espn.com. Its weird because if I go to espn.com through my bookmark it doent pop up, but if I type espn.com into the url, it comes up....

I downloaded my copy from the opera website directly from my phone. My version says it is V.4.1....

Oops... Forgot to mention Im using the HTC Touch phone... Any ideas?
Same version, just test espn.com, worked fine, are you running under Jbed or the built-in Java?
 
TalynONe is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 11-11-2007, 10:19 PM
     
  #47 (permalink)  
Registered User
Join Date: 11-06-2007
PDAPhone: Touch
Carrier: Sprint
Posts: 40
 

Quote:
Originally Posted by TalynONe View Post
Same version, just test espn.com, worked fine, are you running under Jbed or the built-in Java?
Im not to good with this stuff. What do you mean Jbed or java?
 
efunk33 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 11-11-2007, 11:10 PM
     
  #48 (permalink)  
Registered User
Join Date: 06-27-2007
PDAPhone: HTC Mogul (PPC-6800)
Carrier: Sprint
Posts: 75
 

Quote:
Originally Posted by efunk33 View Post
Im not to good with this stuff. What do you mean Jbed or java?
It's covered heavily in my tutorial (first post).
 
TalynONe is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 11-12-2007, 12:04 PM
     
  #49 (permalink)  
Registered User
Join Date: 10-17-2007
PDAPhone: pda
Carrier: sprint
Posts: 2
 

thanks for the tutorial

Last edited by havieri23 : 11-12-2007 at 12:11 PM.
 
havieri23 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 11-13-2007, 03:14 PM
     
  #50 (permalink)  
Registered User
Join Date: 11-06-2007
PDAPhone: Touch
Carrier: Sprint
Posts: 40
 

So I downloaded Opera Mini before the MIDlet manager you posted because I hadn't seen this thread first. So I keep getting the exceptions, so I installed the MIDlet manager, and Im still getting the excpetions.

Sorry, I've read your tutorial and I can't figure this out. Any ideas?
 
efunk33 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 11-13-2007, 03:27 PM
     
  #51 (permalink)  
Registered User
Join Date: 06-27-2007
PDAPhone: HTC Mogul (PPC-6800)
Carrier: Sprint
Posts: 75
 

Quote:
Originally Posted by efunk33 View Post
So I downloaded Opera Mini before the MIDlet manager you posted because I hadn't seen this thread first. So I keep getting the exceptions, so I installed the MIDlet manager, and Im still getting the excpetions.

Sorry, I've read your tutorial and I can't figure this out. Any ideas?
I don't know, it might be something with your configuration or another application interacting with your Touch badly. I was in the Sprint store yesterday playing with the Touch, I loaded Opera Mini on it, and surfed around with no problems. Are you installing everything to main memory? If you can you might want to make a full backup using Spb Backup, hard reseting, trying it from scratch and see if it makes a difference.
 
TalynONe is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 11-13-2007, 03:40 PM
     
  #52 (permalink)  
Registered User
Join Date: 11-06-2007
PDAPhone: Touch
Carrier: Sprint
Posts: 40
 

Quote:
Originally Posted by TalynONe View Post
I don't know, it might be something with your configuration or another application interacting with your Touch badly. I was in the Sprint store yesterday playing with the Touch, I loaded Opera Mini on it, and surfed around with no problems. Are you installing everything to main memory? If you can you might want to make a full backup using Spb Backup, hard reseting, trying it from scratch and see if it makes a difference.
I figured it out. I was just being stupid. I didn't realize the midlet manager was a whole new program. I was just trying to run the original opera mini file, thinking the midlet manager adjusted this file.
 
efunk33 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 11-13-2007, 03:40 PM
     
  #53 (permalink)  
Registered User
Join Date: 11-06-2007
PDAPhone: Touch
Carrier: Sprint
Posts: 40
 

Any way to edit that selector.utf file from my phone? Im not somewhere where I can sync my phone to my cpu.

Last edited by efunk33 : 11-13-2007 at 03:52 PM.
 
efunk33 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 11-14-2007, 02:03 AM
     
  #54 (permalink)  
Registered User
Join Date: 11-14-2007
PDAPhone: HTC S621
Carrier: Rogers
Posts: 1
 

Does anyone know how the shortcut format for the JMM midelt managerthat is in WM6 standard edition? I tried using the same format that is in the first post, and while it started the Java midlet, I couldn't get Opera Mini to start.
 
sesinger is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 11-14-2007, 02:49 AM
     
  #55 (permalink)  
Registered User
Join Date: 09-22-2007
PDAPhone: HTC mogul
Carrier: sprint
Posts: 16
 

Quote:
Originally Posted by sidwin View Post
any difference between the beta and the final edition?
beta is free?
 
lettcco is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 11-14-2007, 09:53 AM
     
  #56 (permalink)  
Registered User
maczero's Avatar
Join Date: 11-10-2005
Location: DC
Posts: 139
 

I keep getting out of memory errors. I've cleared cookies and cleared the history. Any other ideas?
__________________
Do you want to buy, sell or rent a home in Northern VA, then contact me at realtorva@verizon.net
 
maczero is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 11-15-2007, 04:08 PM
     
  #57 (permalink)  
Registered User
Join Date: 09-13-2007
PDAPhone: Mogul
Carrier: Sprint
Posts: 1
 

When I go into the windows/appdb folder I do not see an opera or mini.jar file. I see the one for the sprint music store, but nothing anywhere for the mini. i'm using resco explorer. Any ideas? i'm a bit confused as to why it is hiding from me.
 
animlmed is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 11-16-2007, 07:28 AM
     
  #58 (permalink)  
Registered User
kotulcn's Avatar
Join Date: 07-19-2007
PDAPhone: HTC Touch
Carrier: Sprint
Headset: Plantronics 665
Posts: 152
 

Quote:
Originally Posted by TalynONe View Post
Introduction:

Alrighty, I've been playing with the recently released new Beta 2 of Opera Mini 4. One of the, if not best, web browser available for Windows Mobile devices. This is not the same as the Windows Mobile native application Opera Mobile. Opera Mobile is nicer than Opera Mini in a few ways (supports tabs/downloading of files). But in most ways Opera Mini is superior (Much faster rendering engine, dynamic zoom, renders most web pages just like a desktop browser, and completely free). Hopefully this will change when Opera 9 comes out, but the current available version of Opera Mobile (8.65 Beta) is inferior in many ways to Opera Mini.

A New Java Midlet Manager (Jbed):
Opera Mini is designed to run on Java phones. Luckily HTC was kind enough to include a Java Midlet manager on the HTC Mogul, which runs Opera Mini quite nicely.

However, in the course of doing some research I found out that xda-developers.com forum member Cloudyfa has released Esmertec's Java Midlet Manager Jbed version 20070802.2.1, available here. The Java Midlet manager built into the Mogul is Esmertec Jeodek. According to Windows Mobile expert Menneisyys, Jbed is much better (more info on Windows Mobile Java Midlets here). This version installs fine on the Mogul (in main memory). Here's some pluses with using this new Java Midlet manager.

1.) Runs side by side with existing Midlet Manager (.exe name is different, it's "\windows\jbed.exe" instead of "\windows\jeodek.exe").
2.) Runs using the same Midlet install base as Jeodek. So anything installed in Jeodek is also installed in Jbed, and vice versa.
3.) Faster!
4.) Full screen (Opera Mini looks great in full screen)!
5.) Unlike Jeodek, properly runs the Google GMail Midlet, without certificate errors!
6.) Uses and obeys any proxies you have defined in your connection profile! (More info here)

Installing Opera Mini:
1.) On your device open up Pocket Internet Explorer and navigate to http://mini.opera.com/beta.
2.) Scroll down and tap on the "Download high memory version" link to start the install process.

Making a direct shortcut to Opera Mini (or any other Java Midlet)

Since Opera Mini is a Java Midlet application, one annoying aspect is that to run Opera Mini, you must first run the Java Midlet, tap on the "Applications" list item, then tap on the "Opera Mini 4 beta" item. Luckily, some industrious users out there have figured out how to create a shortcut that launches Opera Mini (or any other Java app) directly. Assuming you haven't installed any other Java apps, you need to create a shortcut file (e.g., opera.lnk) pointing to ("\windows\jeodek.exe" -run s1_), or ("\windows\jbed.exe -run s1_"), if using Jbed instead.

The magic portion is the number after the the letter "s" in the shortcut target. This is the list position of the Java Midlet in the Jeodek/Jbed application list. If you install Jeodek/Jbed as a fresh install (non Mogul users), and then directly install Opera Mini, just use the number "0" to refer to Opera Mini ("\windows\jbed.exe -run s0_"). If you install another MIDlet (after Opera Mini), its index will become 1, then the next installed Midlet will have an index of 2, and so on.

Locating the number that corresponds to a Java Midlet
To find which number corresponds to an installed Java Midlet, navigate to the (windows\appdb) folder. There should be some .jar files in there, with one of them being the Opera Mini jar file (or other Java Midlet you wish to target). Whatever the number is after the letter "s", is the number needed in your shortcut link. Only the first part of the file name of the midlet is needed, so lets say, in the appdb folder, you have "s0_suite.jar", for your shortcut target, leave out the suite.jar, and only put "s0_", so your shortcut should point to ("\windows\jbed.exe" -run s0_), NOT ("\windows\jbed.exe" -run s0_suite.jar). A pre-made shortcut file can be found here.

Creating/Modifying Shortcuts on Your Mobile Device

The following lists a couple of ways to create edit/create shortcuts with parameters on a mobile device.

1.) Use the excellent shareware application, Resco Explorer (the method I personally use, and find the easiest).

2.) Create the shortcut manually using any text editor. Shortcuts have the file extension ".lnk". So, for example, lets create a file in a text editor, and save it with the file name OperaMini.lnk, the contents of the file should look similar to this :

Code:
28#"\windows\jbed.exe" -run s0_
28# means that the shortcut target, including the parameter (-run s0_) is 28 characters.

Note: A forum user has reported that the freeware application, Total Commander does NOT create the shortcut properly.

After you have created/named the shortcut, all that is left to do is to place the shortcut file in your start menu (\windows\start menu\programs) folder.

Skipping the Connection Permission Prompt (Only applies to JBed)
One of the only negatives of using Jbed, over Jeodek, used to be that any time an application wanted to access to the Internet, Jbed would ask twice if you want to allow the action. It will also forget this permission next time you ran the application, so you would have to give permission every time you ran a Midlet that tried to access the Internet. Thanks to forum user g-funkster, a work around for this annoyance has been found!

1.) Copy the file \windows\appdb\selector.utf to your PC (make sure backup this file first in case something goes wrong!)
2.) Remove read-only attribute
3.) Open the file with a hex editor, and find the line

Code:
domain=untrusted, \
Replace the text untrusted with the text tckmax. Add space characters between the x (in tckmax) and the comma (otherwise connection warnings or a nullpointerexception error may occur). The above line may appear multiple times in the "selector.utf" file, each corresponds to a different Java Midlet you have installed in JBed.

If hex editing is too blackhat for you, g-funkster has created a desktop application that can do this for you automatically! You can find it here.

Personal Review:
The new beta of Opera Mini seems faster, more stable, has better image quality, fixes a bug where I kept loosing my cookies, and it renders pages more accurately.

Tips:
*One of the new features of Beta 2 is better image rending quality. By default, at least for me, this was off. To turn it on go to Menu->Tools->Settings menu item, and check "Higher image quality". Then tap on the "Save" menu item, located in the lower left hand corner. There's a note on the settings page that says turning on the "Higher image Quality" option doubles the amount of transferred data, on EVDO networks I did not notice a speed difference, but I did notice that images do look a lot better now!

*Keyboard numbers 2, 8, 4, 6 for panning Up, Down, Left and Right, respectively.
*Keyboard number 5 for zoom in and zoom out.
*Keyboard * to go to full screen

Known Issues:
* No bold font in medium font setting, at least for me
* Some are still experiencing some cookie save issues, though for me they seemed solved in Jbed/Opera Mini 4 Beta 2.

Running Opera Mini in Landscape:
One of the setting options in Opera Mini is to run the application in "landscape". I recommend not using this setting. I find it's more reliable to set your windows mobile device screen in landscape orientation before launching Opera Mini rather than using Opera Mini's "landscape" mode. Opera Mini's version of "landscape" mode also awkwardly places Opera's menus on left side of the screen instead of at the bottom, as it does in portrait mode. Sliding the the Mogul's keyboard in and out tends to mess up the screen rendering/size of Opera Mini, forcing a restart of the application to fix it.

I find a lot of times that I want to run Opera Mini in landscape mode, but I don't want to have the keyboard slid out. And placing my screen in landscape orientation requires a bunch of taps and navigation that I find annoying. In response to this problem, I have created a MortScript script that asks the user if they wish to rotate the screen to landscape mode before directly launching Opera Mini in the Esmertec's Jbed Java Midlet Manager. If you chose to run in Landscape mode, the script also reverts back to portrait mode after you exit Opera Mini. You can edit the script in any text editor to fit your needs. Place the script or a shortcut to the script on your start menu, to make launching Opera Mini in landscape mode as easy as two quick taps!

The script can be downloaded here:
RapidShare: 1-Click Webhosting

Other reading/references:
Changes since Beta 1.
Review of Opera Mini 4 Beta 2 by Windows Mobile expert Menneisyys
How to make a Java shortcut?.
EsmertecJbed 20070802
Sneak peek of Menneisyys forthcoming Midlet Manager Bible
MortScript 4.0 download page
MortScript example scripts
Windows CE Shortcuts
Link to g-funkster's "selector.utf" hex patcher (allows you to skip the allow connection prompt in Jbed)
I got lost at making a direct shortcut..please help!
 
kotulcn is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 11-16-2007, 09:22 AM
     
  #59 (permalink)  
Registered User
Join Date: 11-01-2007
PDAPhone: PPC6800
Carrier: Alltel
Posts: 6
 

when making a shortcut with Jbed and the final mini 4, i'm running into an issue I think others are as well... There isn't a "JAR" file in the appdb folder for it. Is it not building out into that? I've got Jah files in there, and others. They say s0_ infront of them, however when I build out the direct links with the s0_, it errors saying no s0_suite is found...

Did the final version of mini4 not get compiled the same way as the previous versions in the appdb version??

Anyone have any luck making direct links with the final version an jbed?
 
hdialchemy is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 11-16-2007, 01:41 PM
     
  #60 (permalink)  
Registered User
Join Date: 07-06-2007
PDAPhone: ppc6800
Carrier: sprint
Posts: 12
 

Quote:
Originally Posted by hdialchemy View Post
when making a shortcut with Jbed and the final mini 4, i'm running into an issue I think others are as well... There isn't a "JAR" file in the appdb folder for it. Is it not building out into that? I've got Jah files in there, and others. They say s0_ infront of them, however when I build out the direct links with the s0_, it errors saying no s0_suite is found...

Did the final version of mini4 not get compiled the same way as the previous versions in the appdb version??

Anyone have any luck making direct links with the final version an jbed?
no luck for me either with the final version it can't find a suite. I've tried 0-6
 
clayfu is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Reply


Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Login Panel
Enter your username and password to login:


Advertisements



PDA and Smartphone Repair & Parts

Cellular Phone Parts and Accessories



PDAPhone Chargers and Screen Protectors

Where Photographers Meet

Please Help By Taking Our Survey!





Our Friends





All times are GMT -5. The time now is 02:02 PM.

               
 
Design by VBSz   |  Hosting by PWH   |  
Copyright © 2002-2007, Convergent Minds, LLC - All Rights Reserved.