Java Apps with JBlend - Touch Pro2, Tilt 2 Themes and Apps

Hi Everyone,
I have had my Touch Pro 2 for about a week now and there is something that is bugging me.
Although I can install applications perfectly fine, java applications however can only be accessed by using JBlend.
I want to use Gmail but I need to use the keyboard when typing emails, and so each time the Gsensor notices a screen rotation the application must restart. This is definitely an annoyance.
Is it possible to install Java Applications that run in another type of Java enabled platform or even better off the Windows Mobile application list natively like normal phones.
I will try going into Gyrator 2 and setting up a new event for Gmail, but I don't think I will be able to find the jar extension.

Did u tried JBed before? Many cabs floating here.

No it's my first time using it. All the other phones I had used Java apps natively.
The version I'm using came with the EU ROM. Build v3.3.5, 20090316.2.1

I have this problem too. Using Jblend with my stock broking software.... whenever I close the keyboard... I will get error message: Screen rotation detected, please restart MIDLET. ARGGHHH......
Hopefully someone can come up with a solution for this.

Ha.... solve thanks to monx.
Jbed works well. Do a google search for Jbed Midlet Manager Build 20070802.2.1. Fonts are a bit smaller but it works fine and supports screen rotation on my stock software now.
Cheers!!!!

Related

Has anyone tried out Google Maps Mobile on Universal?

Google released a j2me version of its map service which is available at http://www.google.com/gmm
In order to download the j2me application you must use a mobile device to visit the above link. Choose the high-end version.
I tried this on my Universal and it works fine! (You should use the application as if you were using a smartphone)
Although it does not support GPS at the moment, I am more than satisfied with this initial release of google maps service with a fullscreen VGA display. It's also free from money and storage card space.
There is currently a small issue that the menu sometimes doesn't show up after I tap "zoom -". I'm not sure if this is the case for all universals or not.
It is thereby worth trying this and expecting a Pocket PC version of google maps, which should definitely support screen tapping and dragging.
Having trouble with the Midlet mgr
I have tried and tried to get the google maps to my Universal; No luck what so ever; Its trying to do something but the Midlet Mgr comes up and does nothing ! Is there any reason in particular this happens ??
There was a thread for google maps somewhere in the forums, to make it work you need a IBM java midlet manager which work with google maps java app. It does not worked in my Blueangel. Soon i will get Universal and post the results
I just tried to day (18 may) on my brand new tmob mda pro, and it works... kinda. It's painfully slow and unresponsive. After the initial excitement of seeing the familiar google map world map, my enthusiasm quickly died down when the midlet starting prompting for network use authorization one after th e other. After zooming in around a few times, it completely froze.
Actually...
... I'd like to update my post above. The network I was on was using some firewall/censorship tools. When I tried it again today on my wifi connection, it worked flawlessly, apart from the annoying repetitive message asking for the right to connect. Impressive stuff to show your friends, especially thanks to the VGA screen.
Its not supporting the touch screen right?
I must say I have some issue with it, being pretty sluggish and crashing a lot, plus I cant type adresses. Pretty awful all in all. Do I need another Java VM?
Anyway, it would be cool if it worked, because Pocket streets actually sucks a lot regarding the map layout. Anyone got mor tips for such apps?
Re: Actually...
mdaexecfan said:
... I'd like to update my post above. The network I was on was using some firewall/censorship tools. When I tried it again today on my wifi connection, it worked flawlessly, apart from the annoying repetitive message asking for the right to connect. Impressive stuff to show your friends, especially thanks to the VGA screen.
Click to expand...
Click to collapse
The java applet does rely highly on the quality of connection though, otherwise it is easy to get stuck on the screen. Likewise, some functions do not seem to work properly since it isn't a stable version. Based on Java, it is also reasonbly slow.
This should originally be designed for a phone and I guess there would probably be a PPC version which supports most of the WM + touchscreen features.
It can't be said as a fantastic tomtom replacement yet but I can foresee that in some near future.
well, If only opera allowed the user-agent string to be modified, we could actually just browse maps.google.com and be done with it. But noooooooo.... for some reason the user-agent string can't be changed. Arrrrg.
mdaexecfan said:
well, If only opera allowed the user-agent string to be modified, we could actually just browse maps.google.com and be done with it. But noooooooo.... for some reason the user-agent string can't be changed. Arrrrg.
Click to expand...
Click to collapse
actually I can visit maps.google.com normally with PIE and get a simplified version of map service which provides the map as plain graphic files (like jpg or gif). The graphic map cannot of course be dragged or tapped, and is in broken colours.
It won't be a good way of google to improve maps.google.com since this calls for too many modifications in PIE and hence can't be eligible. Comparing with the slow pace of MS I would rather believe google will be a bit faster to produce a reader to their own maps.
Well, Google Maps Mobile works on my T-Mobile MDA Pro, but just barely...
For every single keystroke, it asks me:
"Google Maps" wishes to access the network, which might use call time. This MIDlet suite is not from a trusted source.
Allow this time?
[ No ] [ Yes ]
Click to expand...
Click to collapse
I can't find a way to permanently allow it to access the network. In the midlet's security settings, I can only choose between "No" or "Oneshot", for network access.
Anyone know how to permanently allow this? Or how to make a MIDlet "trusted"?
I'm running on the built-in MIDlet manager (intent Java MIDlet Manager, Runtime JTWI 1.0: v10.1.7.666 (Build 20051117)).
Thanks,
- Michael
Google Maps was working fine on my HTC Wizard before I upgraded to a newer ROM, now it's also saying the same thing:
"Google Maps" wishes to access the network, whic might use call time. This MIDlet suite is not from a trusted source. Allow this time?
I remember when I tried it previously it only asked this once, not it's asking so often it's impossible to use google maps properly.
If anyone has an idea please post!

WARNING! (Schap's) Jbed Midlet Manager no longer works!

Esmertec Jbed (as of version 20070622.2.1), prolly the best Midlet manager today (if you don't take the lack of 3D, direct links and proxies into account, in which Tao 11.1.x is still better), has stopped working yesterday (see for example the last few posts at http://www.ppc-welt.info/community/showthread.php?t=110939&page=3 for other user reports).
The reason for this is that it simply timed out in September - yeah, it was timebombed.
Does anyone have a Windows Mobile device sporting a newer, (still) working version? Or, does anyone want to cure the problem in some other way?
Im suprised no one has commented on this yet. For me, Opera 4 is THE way to browse the internet on a pocket pc, and no midlet manager did it better than Jbed mainly because it worked in fullscreen mode. While Tao's manager is okay, especially since the new beta 2 allows for the removal of the top and bottom red bards (pressing **), this is is a problem that needs to be addressed.
Ross
I too just ran into this problem!
megarek said:
Im suprised no one has commented on this yet. For me, Opera 4 is THE way to browse the internet on a pocket pc, and no midlet manager did it better than Jbed mainly because it worked in fullscreen mode. While Tao's manager is okay, especially since the new beta 2 allows for the removal of the top and bottom red bards (pressing **), this is is a problem that needs to be addressed.
Ross
Click to expand...
Click to collapse
BTW, speaking of Opera Mini 4 beta 2, did you read my related review at http://forum.xda-developers.com/showthread.php?t=326368 ?
I've sent the Esmertec folks a mail asking whether they would make their Midlet manager purchasable.
Hope they DO consider this so that we won't have to rely on "hacking" it off other ROM's.
it is true in my wizard when i want to open the esmerc app it closes why for me that is better than java mannager of risidoro
Opera Mini 4 Beta 2 works now ok on Tao Intent Midlet Manager (not crashing it as Beta 1 did), so not a big problem for me...
Mirek
I'm using the Esmertec Java , Joedek Build: 20070425.1.1 with no problem
hma4 said:
I'm using the Esmertec Java , Joedek Build: 20070425.1.1 with no problem
Click to expand...
Click to collapse
Esmertec Jeodek is vastly different from Esmertec Jbed. The latter is generally MUCH better. See the preview of my Midlet Bible if interested.
mirekluza said:
Opera Mini 4 Beta 2 works now ok on Tao Intent Midlet Manager (not crashing it as Beta 1 did), so not a big problem for me...
Mirek
Click to expand...
Click to collapse
Jbed offers, among other things, seamless full screen (unlike Tao Intent); this is why it'd be great to make it work / being able to legally purchase it.
londere said:
it is true in my wizard when i want to open the esmerc app it closes why for me that is better than java mannager of risidoro
Click to expand...
Click to collapse
BTW, as far as Tao Intent is concerned, check out the above-linked Opera Mini 4 thread; I've posted a lengthy excerpt on what ither Tao Intent versions there are from my forthcoming Midlet Bible.
In general, I recommend using the Russian builds over that of Risidoro, for two reasons:
1, they run off a storage card (and, therefore, store the deployed JAR files on a card too)
2, there's a vastly enhanced, "turbo" version of them.
Menneisyys said:
BTW, as far as Tao Intent is concerned, check out the above-linked Opera Mini 4 thread; I've posted a lengthy excerpt on what ither Tao Intent versions there are from my forthcoming Midlet Bible.
In general, I recommend using the Russian builds over that of Risidoro, for two reasons:
1, they run off a storage card (and, therefore, store the deployed JAR files on a card too)
2, there's a vastly enhanced, "turbo" version of them.
Click to expand...
Click to collapse
Here's the link: http://forum.xda-developers.com/showpost.php?p=1479183&postcount=13
It's right (it's his nick) posted a cab file of Jbed (but it doesn't work for me) on the bottom of this thread's first page: http://forum.xda-developers.com/showthread.php?t=327080
For those really desperate on keeping their Jbeds (like me). Just move the time/date back to something before Sept 1, 2007 when starting Jbed. It will still work.
DaVince said:
It's right (it's his nick) posted a cab file of Jbed (but it doesn't work for me) on the bottom of this thread's first page: http://forum.xda-developers.com/showthread.php?t=327080
For those really desperate on keeping their Jbeds (like me). Just move the time/date back to something before Sept 1, 2007 when starting Jbed. It will still work.
Click to expand...
Click to collapse
Yes, then, it'll work. However, Opera Mini will complain of the date being too early and, then, refuse to work. (Other MIDlets will, however, work.)
Partial Fix by its right (maker of the TNT ROMs)
Found here:
http://forum.xda-developers.com/showthread.php?p=1480902#post1480902
It's pretty much just a Joedek Build: 20070425.1.1.
I have tried the calendar reset and it works fine. Once the app is launched you can set the calendar back to proper date and jbed / opera mini continue to run. This should be the case until you close jbed / opera mini. At that point you would have to reset the calendar again. (so just leave the apps running)
I'm just curious. Is anyone else's "OLD E-Java" shortcut still working? Mine seems to still work, I had two versions the NEW-nowdefunct versoin and my OLD one. I was unable to use GMaIL with the OLD, but once I installed teh NEW version, I was now able to use Gmail on my OLD E Java. My new E JAVA doesn't work anymore , but the old one still works great with GMail and Opera Mini 4.2
Menneisyys said:
Esmertec Jeodek is vastly different from Esmertec Jbed. The latter is generally MUCH better. See the preview of my Midlet Bible if interested.
Click to expand...
Click to collapse
The Esmertec Jbed is better??
Where can i get that version, please ??
The esmertec JVM (non jbed) still works without a hitch. Only problem is no full screen. It's the esmertec Jbed JVM that does not work any longer. As to which is better I have used both and the esmertec Jbed JVM blows the regular esmertec JVM out of the water.
I see. Well hopefully we can get the Jbed version working again, without a "timebomb" as some people have said.

Screen Orientation

The one thing that irks me the most about my Imagio is that the screen will only go to landscape for the camera, the VCAST TV, and the Internet Browsers. With anything else only portrait is available. I would really love to be able to make it go landscape for other programs. I have found a couple of free routines that will set the phone to do this but they won't work because the Net Framework on the phone is the wrong version (go figure an older version of Framework would be placed in the most up to date version of windows). Can anyone tell me what is the best routine that will allow me to toggle landscape mode at will on the Imagio?
http://forum.ppcgeeks.com/showthread.php?t=92385
or just download the new .net framework
Thank you so much. I'll try what was listed. Does anyone know why the latest .NET CF isn't installed in Win Mo 6.5? Why would Microsoft not have the latest in the latest OS?
I have 3.5 installed on mine and I'm using Gyrator 2 to rotate my screens around
Great plugin
CodysGrammy said:
Thank you so much. I'll try what was listed. Does anyone know why the latest .NET CF isn't installed in Win Mo 6.5? Why would Microsoft not have the latest in the latest OS?
Click to expand...
Click to collapse
Well I followed the instructions for editing the registry and changing the orientation for the TF3D screens works great. Now what about the other programs such as Word and Excel? Do I have to do all the same registry edits for those or only part of the edits? Thanks for all the help guys. I'm about to get the phone the way I like it.
Americanmetal said:
I have 3.5 installed on mine and I'm using Gyrator 2 to rotate my screens around
Great plugin
Click to expand...
Click to collapse
Was 3.5 already installed on your device when you bought it or did you have to install it? How do I find out what version of .Net CF is install on the phone?
I don't know what version I had
I found by using gyrator and changescreen for screen rotation is buggy, slow, and sometimes pages seem to get scrambled. I don't need rotation in all apps that's why I installed g trigger, available here. I have it set up to jerk the phone from side to side and this toggles screen orientation. I also set it up to have the dialer come up when you flick the phone forward and to close programs when you flick it away. It really works great, no crashing. And there are no accidental orientation change. Not to mention it saves you the "phone" softkey and you don't have to try to hit the "X" in the corner anymore. Try it, it is a cab install, and removes completely if you don't like it.

Java JVM on HD2?

I have an HD2 (TMO USA) ordered, should come in a day or two.
Does the HD2 come with a JVM for running Java midlet (J2ME) applets?
If so, what kind is it? Any good, or better to use one of the hacked Jbeds that are available on this site?
What would I use with it? Probably mainly the Gmail java applet? Although one can access Gmail through a browser, or via Imap and the WM mail application, I have always found the Gmail java applet to be a handy way to access mail.
I used to use Opera Mini through java, not sure how useful that is now. For one thing, there is a WM version of Opera Mini 5, not needing java. Also, Opera Mobile is now very similar to Opera Mini, a version comes with the HD2, and one can download a newer version, and it is free. (Or--do any readers still find it useful to use java opera mini, on a wm phone?)
In any case, does a jvm come with the HD2? Any good? If people prefer using a different jvm (than what comes with it), which do you recommend?
The HD2 does indeed ship with a Java Virtual Machine...but in my opinion it is not a very good one. It's an official Sun Microsystems JVM, and I personally have always hated the ones made by Sun. I use an older Esmertec JBED one that I found here in the Wizard forums from back in 2006, and it works pretty well.
Again, in my opinion, Opera Mini is kinda useless seeing as Opera 9 works soooo well on the HD2. The speed between the two is about the same to me over 3G, though over EDGE Opera Mini is a bit faster because of it's server side rendering.
The only problem with the older JVM's that you find, is that they are made for devices with much smaller resolutions than the HD2, so the text and buttons are miniscule. So thats another thing to keep in mind.
Overall, I would just stick with the included Opera 9, and don't upgrade to 10 if you wan't to keep pinch to zoom as it is not supported as of yet, and if you REALLY need to use the JVM version of Gmail, just use the included JVM. I hope that helps!
Thanks, Ashasaur.
One nice thing about some of the Jbeds--the ability to create a shortcut in WM that will open up the applet directly (such as Gmail), without having to open up the java app first.
Also, with some of the jbeds, it is possible to hack it, so one doesn't get those damn permission questions about whether it is allowed to access the internet, etc.
Can the built-in JVM do those things?
As far as I can tell, no and no. I cannot make the built in JVM create out of program shortcuts, but there is a freeware application on the WM Marketplace to do just that that I use everyday. And no, I cannot make the permission messages go away either.
ashasaur said:
As far as I can tell, no and no. I cannot make the built in JVM create out of program shortcuts, but there is a freeware application on the WM Marketplace to do just that that I use everyday. And no, I cannot make the permission messages go away either.
Click to expand...
Click to collapse
You mean a freeware app especially to go with that Sun JVM, and create shortcuts for its apps? What is it called?
No no, its a freeware app to work with ANY Java VM, including the built in Sun one. Its on the WM Marketplace, and its called JavaShortcut. Just like that, no space.
me, just FYI I've never been able to get any of the g-mail applets to work on the built-in JVM, so you'll at least need to try an alternative one, although I suspect that even that might not get it working on this phone.
Upgraded to HD2 from TP2 four days ago, really impressed with the speed, and do miss the hardware keyboard!
My 2 cents: it's easy to set up gmail with the built-in email client but I do lose the ability to search emails (somebody enlighten me!). I have tried using the java gmail app with built-in Sun jvm but no luck, gmail app won't even open.
As for browser, Opera mini is still my favorite. For 1 I have been using it for so long and really enjoyed the speed (and knows how to avoid all the pitfalls!). For 2 I don't have to clean cache as no cache files are stored on my phone!
But when it comes to anything requires a password, I switch to opera mobile. The auto-rotating is kinda annoying when browsing in bed
ashasaur said:
The HD2 does indeed ship with a Java Virtual Machine...but in my opinion it is not a very good one. It's an official Sun Microsystems JVM, and I personally have always hated the ones made by Sun. I use an older Esmertec JBED one that I found here in the Wizard forums from back in 2006, and it works pretty well.
Again, in my opinion, Opera Mini is kinda useless seeing as Opera 9 works soooo well on the HD2. The speed between the two is about the same to me over 3G, though over EDGE Opera Mini is a bit faster because of it's server side rendering.
The only problem with the older JVM's that you find, is that they are made for devices with much smaller resolutions than the HD2, so the text and buttons are miniscule. So thats another thing to keep in mind.
Overall, I would just stick with the included Opera 9, and don't upgrade to 10 if you wan't to keep pinch to zoom as it is not supported as of yet, and if you REALLY need to use the JVM version of Gmail, just use the included JVM. I hope that helps!
Click to expand...
Click to collapse
As I wrote, there is now a direct WM version of Opera Mini 5, so a jvm is not necessary for that. And it is different from Opera Mobile. It starts up much faster, for instance. The other option is the new Opera Mobile, v 10. Three different Operas one can use.)
By the way, pinch to zoom can be added to practically any app, with tweak apps such as BSBTweaks. I don't really find pinch to zoom to be such a great feature though. Easier to use the zoom scroll bar.
Regarding using the Gmail midlet with the included JVM--there is a problem with that! (See other thread.)
ashasaur said:
As far as I can tell, no and no. I cannot make the built in JVM create out of program shortcuts, but there is a freeware application on the WM Marketplace to do just that that I use everyday. And no, I cannot make the permission messages go away either.
Click to expand...
Click to collapse
You're wrong on the permission messages. Highlight an applet in the jvm, choose permission settings, and you can choose for it only to ask permission the first time, never again.
One other nice thing about the Sun JVM included on the HD2--you can choose to install the midlet apps in either main memory or storage card.
The ability to go directly to the midlet app, without having to go through the jvm interface first, is important, a nice feature that one can tweak with many of the esmertec jbeds. If one can do that with this Sun JVM, using that freeware app you speak of, then this Sun JVM is looking pretty good,
Except--that so far I can't get the Gmail midlet to work with it at all!
Well, I would still like to know what JVMs people have found to work well with the HD2. Once again, I have the T-Mobile USA model, with the stock ROM (not the newest one, but the older one that came on it). (I haven't had time to flash to the new one and reinstall and reconfigure everything yet..)
I cannot get the built-in Sun JVM to work with anything involving the Internet. (By the way, has that been improved with the newer stock ROM?)
I use one of the Esmertec JBeds from here (XDA developers) for the Gmail app. It works, but not all the time. It doe not work for composing messages, as the text ends up too small and unreadable.
So, I usually use the built-in mail client. However, I like that Gmail app better, if I could find a good JVM for it to work on. (Sure wish they had a WM client!)
Opera Mini does have a WM cient now, for OM 5.1. I use that, works good. However, now there are two new Opera Minis--6.1, and 4.3. I would like to try them. Neither come with a WM client though, so one has to use java. The question again then-which JVM to use?
Also, with Skyfire no longer running on Windows Mobile, one of the only mobile browsers that can play flash video is the Bolt Browser. That also is a Java-only browser requiring a JVM.
What JVMs have folks found to run good on the HD2? (And please tell me if the built-in one has been improved in the newest TMO stock ROM?)
me said:
Well, I would still like to know what JVMs people have found to work well with the HD2. Once again, I have the T-Mobile USA model, with the stock ROM (not the newest one, but the older one that came on it). (I haven't had time to flash to the new one and reinstall and reconfigure everything yet..)
I cannot get the built-in Sun JVM to work with anything involving the Internet. (By the way, has that been improved with the newer stock ROM?)
I use one of the Esmertec JBeds from here (XDA developers) for the Gmail app. It works, but not all the time. It doe not work for composing messages, as the text ends up too small and unreadable.
So, I usually use the built-in mail client. However, I like that Gmail app better, if I could find a good JVM for it to work on. (Sure wish they had a WM client!)
Opera Mini does have a WM cient now, for OM 5.1. I use that, works good. However, now there are two new Opera Minis--6.1, and 4.3. I would like to try them. Neither come with a WM client though, so one has to use java. The question again then-which JVM to use?
Also, with Skyfire no longer running on Windows Mobile, one of the only mobile browsers that can play flash video is the Bolt Browser. That also is a Java-only browser requiring a JVM.
What JVMs have folks found to run good on the HD2? (And please tell me if the built-in one has been improved in the newest TMO stock ROM?)
Click to expand...
Click to collapse
Check this browser out and see what you think about it.
http://www.uzard.com/en/main/main.asp

Gmail java midlet app on the HD2?

Has anyone got this to work on the HD2?
Of course there are other ways to access Gmail, like the default mail application, and also with any browser.
But the java midlet is nice, very fast, have used it on other phones before, including Windows Mobile.
I installed it on the HD2, using the built-in Sun midlet manager.
It appeared to install fine.
However, when I try to launch it, I invariably get the same error message: "This program requires a working data connection. Please check your signal strength and connections settings and then restart the application".
No matter how good the data connection is, including with Wi-fi, I invariably get that same error message, when I try to launch the Gmail midlet. Anyone know what is causing that?
Has anyone been able to get it working on the HD2?
I've tried several different methods to get gmail applets to work and have been completely unsuccessful on both my HD2 and TP2, I was under the impression that they just don't have a 6.5-compatible version.
it does work, you just need to use esmertec jbed. however I found the fonts are so tiny its really difficult to use.
I end up setting the home page of opera mobile and pie both to m.gmail.com and logged in two of my most used gmail accounts.
sirphunkee said:
I've tried several different methods to get gmail applets to work and have been completely unsuccessful on both my HD2 and TP2, I was under the impression that they just don't have a 6.5-compatible version.
Click to expand...
Click to collapse
I don't think it has anything to do with compatibility with WM 6.5. It has to do with the Java JVM that comes on the phone--from Sun.
As someone else wrote, one can install a different JVM, such as Esmertec JBED.
Surprising though, that Sun, the founder of Java, would not make sure that its mobile JVM is compatible with one of the most popular java phone apps. I wonder if Sun (and HTC) is aware of the problem?
In other respects, this version of the Sun JVM looks nice. For instance, you can choose to install each app to main memory or storage card. Good to have the choice. Also, you can turn off all permission-asking.
I tried Bolt Browser on it, also didn't work. I think it has a network problem.
me said:
I don't think it has anything to do with compatibility with WM 6.5. It has to do with the Java JVM that comes on the phone--from Sun.
As someone else wrote, one can install a different JVM, such as Esmertec JBED.
Surprising though, that Sun, the founder of Java, would not make sure that its mobile JVM is compatible with one of the most popular java phone apps. I wonder if Sun (and HTC) is aware of the problem?
In other respects, this version of the Sun JVM looks nice. For instance, you can choose to install each app to main memory or storage card. Good to have the choice. Also, you can turn off all permission-asking.
I tried Bolt Browser on it, also didn't work. I think it has a network problem.
Click to expand...
Click to collapse
I guess that's what I was trying to say....after I started using 6.5, I never found a JVM that would work with the Gmail applet I had, that's all.

Resources