yashsingh1/xdaforums huggingface dataset:
[General Topics] Menneisyys:
UPDATE (11/24/2007): At last: an M3G-capable, much more gaming-friendly Jbed version is out!

As is stated in the Bible (as can also be seen in the main game compliance chart), the recommended, current version of Jbed has very limited game compatibility. If you do want to use it and do need to run for example M3G titles, so far, you needed to turn to alternative and, in many respects, inferior MIDlet managers. Now, this has changed: thanks to XDA-Devs forum members viperj and defcomg, a brand new and really great version has been posted.

This is version 070524.2.1 - that is, slightly older than the current, 070802.2.2 version. The major disadvantage of this version, compared to the 2.2 one, is the complete lack of sound emulation.

It runs all the games running under the old, M3G-capable Jeodek (see their list HERE) and is very fast. Furthermore, it isn’t affected by the locale bug of version 2.2 – that is, the inability to run under any locales using a language with a non-Western alphabet (for example, most East-European languages).

I’ve tested it with I-Play’s FIA World Rally Championship 3D, Namco’s Arcade Golf and High Speed 3D. All these worked flawlessly (except for, of course, the complete lack of sound), unlike under 2.2. Under 2.2, they didn't even start or crashed later.

If you really need sound emulation and it’s indeed able to run the given title, you will still want to version 2.2 of Jbed, though. For example, it runs Simcity Societies with great sound.

Installation

To install it, just grab THIS file, unRAR it to, preferably, the “J” subdirectory on your storage card (so that jbed.exe is right in the “J” subdirectory) and import THIS Registry import file (change all occurrences of "Storage Card" to the name of your card if it has another name). You might also want to copy a link to the main executable, jbed.exe, to \Windows\Start Menu\Programs (or, just \Windows\Start Menu\ on MS Smartphones). I’ve created the link file HERE.
[General Topics] Menneisyys:
UPDATE (01/16/2008): In the meantime, it has turned out that you can use the non-M3G-specific version of Jbed (that is, Cloudyfa's 20070802.2.1) with any localizaton setting if and only if you start your specific MIDlet directly; that is, via a system-level shortcut.

I've also been using Opera Mini 4 on the Blackberry 8800, using the default MIDlet manager coming with the device. Note that, unlike the built-in Web browser and the mailer, you MUST specify the APN of your operator for it to work. Otherwise, it'll just report being unable to connect to the Net after starting (and a lengthy installation process). To do this, go to Options / Advanced / TCP?IP and enter your APN (for example, "Internet" with T-Mobile.)
[General Topics] cicciocant:
Hello Menneisyys.

Have you seen this?

http://www.pda4x.com/read.php?tid=59304

It work great with full screen java game and good sound.
[General Topics] Menneisyys:
UPDATE (02/01/2008):

There are new builds of both Jbed and Jblend (two excellent MIDlet Managers – see the Java MIDlet Bible for more info). Due to lack of time, I haven’t tested them. Both has been done by Da_G (his projects’ homepage is HERE) and are accessible HERE. Note that you MUST register yourself (it’s free and is done quickly) in order to access the page above (along with the download).

I hope I’ll be able to test them some time – along with the default Blackberry MIDlet manager. (I might wait with testing the latter until version 4.5 of BB OS is released, though.)
[General Topics] Menneisyys:
UPDATE (02/06/2008): Another Jbed MIDlet Manager version has been released: JRebeiro_EsmertecJbed_20071119.3.1.

It’s available HERE (at the bottom of the first page).

As I don’t have the time to thoroughly test it, feedback is REALLY welcome!
[General Topics] Fixup:
Does not work on my Motorola Q (WM SP 5.0).
[General Topics] LordDeath:
At PocketPlayers Reloaded I read this short review about the new Jbed build.

Still no sound, but better support for 3D games should be new.

I hope I will not need Jbed anymore, after OperaMobile 9.5 surpasses OperaMini :)
[General Topics] Menneisyys:
UPDATE (03/09/2008): Sun to develop MIDlet manager for Apple's iPhone?

NOTE: this isn't strictly a Windows Mobile news item (albeit it also contains Windows Mobile references; see for example the Sun MIDlet Manager on some new HP’s). However, now that I've spoken to the Sun reps at MWC (I'm a Java guru and have also worked for Sun as a lecturer for their Java programming courses) and also spotted their own MIDlet manager on the HP iPAQ 610 series, I found it necessary to report on this.

Finnish mag Tietokone has just reported on Sun's wanting to develop a JVM for iPhone so that it can run the vast number of MIDlets out there (including, for example, Opera Mini and thousands of games, some of them - like Simcity Societies - of very high quality).

Interestingly, Steve Jobs (of Apple), who still haven't commented on Sun's announcement, earlier stated in NYT "noone uses Java any more". Sour grapes? :) (It was, so far, impossible to run third-party apps on iPhone - except for some, just-released titles like CorePlayer.) I pretty much think he quickly changes his opinion - after all, a decent MIDlet Manager would be more than welcome on iPhone, which still lacks third-party apps / games.

It's nice to see Sun indeed plans to port their stuff to iPhone. While their Windows Mobile implementation, according to some Opera Mini users, has a lot to be desired (I haven't personally checked the validity of their claims so I may be entirely wrong), I really hope Sun starts to take mobile platforms more seriously.
[General Topics] wizzzard:
Don't throw it out just yet.

Using Opera Mobile 9.5 build 405 initial page load is slower than with Opera Mini v 4.0.9800 and it doesn't sync your bookmarks or speed dial yet. The UI feels clunky compared to mini but that may improve with familiarity.
[General Topics] Menneisyys:
UPDATE (some 5 hours later): I’ve also tested the latest Jbed version, JRebeiro_EsmertecJbed_20071119.3.1. I’ve already mentioned it HERE but, then, I didn’t have the time to thoroughly test it.

The bad

-	not possible to install it to a storage card by default

-	display problems on MS Smartphones (as with all the other Esmertec Jbed versions – except for the M3G-specific, hacked 4pda.ru version). Note that, again, this doesn’t have any effect on how Opera Mini 4 or games work; only the main MIDlet manager MIDlet lists and, for example, the Gmail MIDlet are affected

The good

-	the latest version; reported to be very fast

-	M3G compliant

-	has sound (as with Cloudyfa’s version)!!

All in all, highly recommended for gamers.

It’s available HERE (mirrored HERE so that you don’t need to search / register).

Also see THIS German language Pocket Players Reloaded article on the games it’s compatible with.
[General Topics] Menneisyys:
UPDATE (03/20/2008):

1. THIS and THIS posts in THIS thread (from an iPAQ 210 user) might be of interest to, for example, Opera Mini users.

2. I’ve published a review of SHAPE Services’ TSMobiles: Terminal Service Client for Mobiles (cross-posts: AximSite, XDA-Developers - 1, BrightHand, HowardForums, MoDaCo), a Java-based remote desktop accessor, RDP-compliant client. It works pretty well on Windows Mobile, both Pocket PC’s and MS Smartphones, under (the latest, 3.1 version of) Jbed, the best MIDlet manager for Windows Mobile. (Incidentally, this also shows what’s Java is capable of – this MIDlet is REALLY nice and fast, even by Windows Mobile standards!)

3. Pinned (sticky) at the highly popular MoDaCo Smartphone General Discussion (screenshot of this HERE)
[General Topics] Menneisyys:
UPDATE (04/05/2008):

In the meantime, I’ve tested two versions of the latest, 3.1 version of Jbed and found out the following (starting with, currently, the latest and, unless you MUST install it on your storage card without any manual hacking, most recommended version):

1. Jbed Java 3.1 20080222 (available HERE; mirrored HERE for your convenience): this version runs flawlessly under WM5 (not only WM6 – note that some older versions of 3.1 are NOT WM5-compliant). It supports 3D (tested with Need for speed carbon and Night Fever; neither of them run under the non-3D-capable Cloudyfa 2.1), (as usual, excellent) sound. It can’t be directly installed onto a storage card, however. (As with some older versions, it’s possible it can be hacked there, though, with some manual file copying and registry / start menu link rewriting – I haven’t tested this.)

2. I’ve also thoroughly tested JBed_20071119.3.1_3dMod_HeapSizeFix_v2_wm6(lovetz1) linked from THIS MoDaCo thread. As a plus, it can be directly installed on a storage card, as opposed to the version above. It, however, doesn’t support sound at all. Otherwise, it seems it’s pretty much the same as the version above – except for WM5-compliance: I haven’t tested the WM5-compliant subversion. Again, I’d stick with the 20080222 (the first) version unless you really need every single byte in your built-in storage.

3. Note that neither version was able to run the s60v3 (Nokia) version of Command & Conquer 3: Tiberium Wars, the latest-and-greatest real-time strategy from EA Mobile – upon loading the mission (and displaying the progress bar), it just locks up. (Needless to say, it’s working flawlessly on the Nokia N95 v20). It seems no Jbed version is compatible with this excellent game – I’ve tested with several. This means the extended, “hacked” heap didn’t help with particular game. It might help with others, though.

4. Also note that the first beta of Opera Mini 4.1 has been released in the meantime. It simply ROCKS and is a must. See THIS for a complete review & tutorial.
[General Topics] bub181:
Thanks for all the info Menneisyys! I finally have the latest Jbed running on my HX4700 running WM5. :)
[General Topics] Ebenezer:
I can't hear any sound at game in Jbed Java 3.1 20080222 WM5 device..
[General Topics] Ebenezer:
Modified Esmertec Jbed 20080222 3.1

I modified the latest Jbed.

You can install to any storage card.

Regards.

1) Missing symbol added.

2) Please edit "Java.lnk".
[General Topics] Menneisyys:
Thanks, will test and report on it.
[General Topics] Menneisyys:
Working great, except for your having forgotten to put a leading " in front of HKCR\jarfile\Shell\DRMOpen\Command's \%InstallDir%\jbed.exe" (same for JAD files). This means it won't work with storage card installs & invoking from file associations.

Will you fix this and release a newer version? I don't post a Bible update before this is fixed.
[General Topics] sharedworld:
Could you please remove also the "permissions" prompt? Very annoying every time I start Gmail...

Thanks!
[General Topics] leaskovski:
Why is it that none of these newer version on jbed actually use my gprs connection?
[General Topics] Menneisyys:
It should - all the new 3.1 versions I've tested do. They even auto-connect - as was the case with older versions (see the Chart).
[General Topics] tmknight:
Please read the midlet bible to help you resolve that my friend ;)

hint: selector.utf
[General Topics] leaskovski:
Hmm, then maybe it is just the sky mobile sony java app then that I am trying to use so i can remotely setup recordings on my sky plus box.
[General Topics] sharedworld:
Sorry, I've looked and didn't found any mention to "selector.utf" in the bible...

I'll appreciate if you'll be able to show/explain it to me.

Thanks!
[General Topics] Menneisyys:
It's in the main chart. You'll need to read http://pdaphonehome.com/forums/ppc-...ed-includes-info-new-java-midlet-manager.html
[General Topics] Menneisyys:
Read my last reviews to see which versions support sound.
[General Topics] Menneisyys:
UPDATE (04/11/2008): XDA-Devs forum member Ebenezer has released a version of Jbed 20080222 3.1 that can be directly installed to a storage card. It also supports sound and M3G (3D). Make sure you switch to this version if you prefer keeping your MIDlet manager and deployed MIDlets on your storage card. I've also got rid of the old, 2.1 Cloudyfa version (along with all the previously-mirrored and, now, outdated Jbed versions - this is why the old mirror links will no longer live) and made the new version of Jbed available HERE for direct download.
[General Topics] Ebenezer:
Unfortunately, my Korean-localized WM5 device didn't output any sound.

Thanks anyway.
[General Topics] Menneisyys:
Sound works great on my English ROM's with your v3.1
[General Topics] sx1-doc:
hi all

problem i have with all versions of jbed on my asus p525(only build 20070524 2.1 work) ,and the problems is the keypad doesnt work properly like it suppose to.

i mean if i press left with 4 the game will take it as long press left and the same for the other bottons .with joystick everything is perfect.

the only version that work with keypad is only build 20070524 2.1 .

sheers
[General Topics] Menneisyys:
UPDATE (04/12/2008): Note that the just-recommended Ebenezer Jbed 3.1 doesn't create a link in Start Menu (not even when installed to the built-in storage); therefore, you'll need to manually create it. It's pretty simple: either copy (after, if you install Jbed on a storage card, changing "\Windows\jbed.exe" to "\Storage Card\Esmertec Java\jbed.exe" in it; if you're afraid of manually editing the file, I've created it for you; just right-click THIS and select Download / Save) to \Windows\Start Menu\Programs (on a touchscreen-enabled Pocket PC) or \Windows\Start Menu (on a touchscreen-less MS Smartphone). On Pocket PC's, you can also go the usual way: go to the home directory (for example, \Storage Card\Esmertec Java), highlight jbed.exe, select Copy; go to the target directory (\Windows\Start Menu\Programs or any subdirectory of it) and select Edit / Paste Shortcut. Then, you may still want to rename the just-created .lnk file so that you can remove the "Shortcut to" prefix.
[General Topics] Menneisyys:
Hackers needed: new MIDlet Manager with BT support! Can anyone help?

Just received this on my blog (http://www.pocketpcmag.com/blogs/index.php?blog=3&p=2266&more=1&c=1&tb=1&pb=1 ):

Hi,

...did you notice that the free navigation application nav4all at http://www.nav4all.com is also using a midlet manager for smartphones? It supplies Fullscreen, Bluetooth and Cleartype support but is unfortunately tightly linked to this single application. Do you know any way to get this decoupled? The midlet manager is called AIMSmidp.exe and I could not find any reference around the internet for this one. I did some primitve renaming of files to trick it - but no success.

bye

tobbbie

:-)
[General Topics] defcomg:
I Fixed Da Cab

Storage Card Jbed 3.1 With w0rking links And C0rrect Reg values Test It Esmertec_Jbed200802223.1.cab-CLICK ME
[General Topics] Menneisyys:
Thanks, tested; works great; just posting an update.
[General Topics] Menneisyys:
UPDATE (04/14/2008): XDA-Devs forum member defcomg has just released a version of Jbed 3.1 not suffering from the Start menu link creation bug any more. It's currently available HERE and will be avalable on my DB back-end in a few hours. Therefore, if you still haven't installed Jbed 3.1, make sure you prefer this version to the others linked to above.
[General Topics] belrei:
Bluetooth COM port -> TCP socket redirect

maybe this is helpful for some issues (didn't have time to test it, yet):

Quoted from Trekbuddy user forum http://linuxtechs.net/kruch/tb/forum/viewtopic.php?t=1295

The main obstacle preventing TB to run on WM devices with usual java launchers (Esmertec Jbed and Intent Midlet Manager) was the lack of serial port access from midlets. The solution is quite simple - use COM port -> TCP socket redirecting native application like GpsGate (http://franson.com). It is very powerful, but not free. So I wrote a simpler one called GpsPort. And renamed Serial provider to Stream, because it handles all stream sources - COM port, TCP socket, BTSPP...

Here's the link to Jbed I use on HTC Artemis (integrated GPS) together with GpsPort:

http://www.winmobiletech.com/092007MidletBible/JRebeiro_EsmertecJbed_20071119.3.1.zip.

The advantage of running TB in Jbed is 1) it runs faster 2) Jbed supports semitransparency so I can use generic version of TB with nicer graphics.

/endquote

regards
[General Topics] defcomg:
AimsMIDP V1.00

well i tried renaming nav4all but no luck i think the installer part of this jvm is missing it is like the way symbian installs midlets you start of with the jar then the jvm compiles it into .app and extracts the icon i think this jvm works the same by extracting the icon from the jar the compiles an exe with the values to launch %s\AimsMIDP.exe" -title NAV4ALL -classpath etc
[General Topics] runningerin:
If defcomg's Jbed is downloaded to the storage card (PPC WM 5.0 w/ no prior Java) and is listed in the Start Menu, shouldn't you be able to download Opera Mini from the phone's WAP browser and have it install into the Jbed folder? Keep getting "Error: File Error (???)" after choosing "Yes" at the screen that says "Untrusted MIDlet. Application: Opera Mini 3 is untrusted. Continue anyway?"

Thanks!

(I like having OM3 as well as OM4.1 beta)
[General Topics] defcomg:
Uninstall

Remove Any Previous Jbed That Might have been installed before you install it
[General Topics] runningerin:
There was no previous Jbed. It's stored on the card, and is on the Start Menu, but Opera Mini will not complete installation.
[General Topics] runningerin:
Defcomg,

Can your Jbed version be saved to the main memory on the phone instead of the storage card? I think that is where the problem is? How do you make sure the application is installed when it is on the storage card? I don't think Opera knows where to install. Just a guess!
[General Topics] Menneisyys:
It's always installed under \appdb of jbed.exe - this is why you either make a full storage card or an internal memory install. there're no chances of separating the two (that is, jbed.exe in the main memory and deployed midlets on the card)
[General Topics] defcomg:
Question?

What Bout if u change Storage Card\Esmertec Jbed\ replace it with %S\Esmertec Jbed\AppDB\ wouldnt that then allow you to install anywhere
[General Topics] runningerin:
Thanks for the advice guys. What I decided to do was just go back to the Cloudyfa version installed in Main memory and it's working great!
[General Topics] Oh SoS:
I was getting this same error w/ defcomg's version on my Q9c running WM 6.0 and no prior Java. It seemed to install fine in the default location.

The same error would occur w/ any JAR file; it's not isolated to Opera.

Cloudyfa's version works great, however.
[General Topics] Menneisyys:
UPDATE (04/16/2008): In the meantime, the last-recommended defcomg version has turned out to be buggy; for example, if you install it on a storage card, it’ll still store the deployed files in \Windows\appdb - that is, the main storage. Furthermore, some people have reported (see for example THIS and THIS) it to be incompatible with Opera Mini 4.1 beta (it worked on my Wizard tho) – which isn’t the case with the previously-recommended Ebenezer version. Finally, it can’t be installed on a storage card NOT named Storage Card – that is, on a, say, non-English device or into an alternate Flash memory like “Storage” or “Flash disk” in the Ranju WM6.1 version v7.6 for the HTC Universal.

Therefore, you’ll want to switch back to the Ebenezer version available HERE (requires registration at XDA-Devs) or HERE (direct download from my DB back-end) if you encounter these problems and want to keep your deployed MIDlets on your card. Again, note that you will need to manually create (copy) a shortcut to Jbed.exe with this version – this is the only problem with it. It runs (the signed version of) Opera Mini 4.1b (and, of course, all the other compatible MIDlets, including games) just great.
[General Topics] omarnone:
JRebeiro_EsmertecJbed_20071119.3.1

You can download it here at the bottom>>>here
[General Topics] Ebenezer:
Esmertec Jbed 20080222 3.1 Shortcut Fixed!

Previous released version + shortcut problem fixed.

Cheers!
[General Topics] Menneisyys:
Cool, thanks; will post a note soon.
[General Topics] ulveryza:
i got HP iPAQ 214 with WM 6

1. copyed files sms.dll and phone.dll to windows dir

2. downloaded and installed "Esmertec Jbed 20080222 3.1 Shortcut Fixed!"

...

still geting "file error ??? " when trying to start any java aplet ...

before tried many jbed's .... maybe i should somehow clean registry ?

after some resets its working :) Nice
[General Topics] badbob001:
Been using Jbed Java 3.1 20080222 (from here: http://xdaforums.com/showthread.php?t=339579&page=3#30) and I see the following problem on my wm6 smartphone:

Say I run Opera Mini 4.1 beta. Sometimes when I switch away from it by pressing the home button or launch some other app and then switch back, it *appears* as if application is no longer responding to my key presses. If I switch away and back a few times, control returns. If I had pressed any keys with the frozen screen in view, I will see that my key presses were processed after I do the little dance to get the screen to update.

I've even seen this: switch back to opera and it's not responsive. Press down to move the selection to another link and see no response. Switch away from opera and then back. It's still unresponsive by my previous key press was received and the screen shows another link selected.

And sometimes the screen is all white. If I'm luck, opera comes back after switching back a forth a few times. If not, task manager time.

And when running the unsigned version of opera 4.0, where it will ask you for permission to connect to the network, I'm sometimes stuck at the permission screen where I can move the selection between the choices (yes, ask me next session, yes, ask me next time, etc), but the OK button doesn't respond.

Tried the same with clouda's version and I don't have the same issue.

Is there a newer version of 3.1 I should try or are they just hacks of this version?

Thanks.
[General Topics] piphunter11:
hmm..

not on my o2 atom :(
[General Topics] Menneisyys:
I've encountered exactly the same problem on my s310 last night with a slightly earlier JBed 3.1 version. I re-test the available Jbed versions to find a cure for it.
[General Topics] Menneisyys:
The link file has \Storage Card wired in, which doesn't work with any storage card (or flash disk) other than "Storage Card". This could be fixed...

Otherwise, it's working OK.
[General Topics] Menneisyys:
UPDATE (04/19/2008):

1. Unfortunately, it seems none of the Jbed 3.1 versions are able to run Opera Mini 4.1 beta on touchscreen-less MS Smartphones (but NOT on Pocket PC's!!!) if you switch to other apps (for example, the home screen) and, then, back, you will no longer be able to control Opera Mini. I've tested this on my WM5 s310 / Oxygen (major problems) and, with HTC's recently-released ROM upgrade, upgraded WM6 s710 / Vox (not that frequent problems but still annoying). At XDA-Devs, other people have also reported the same problem with their Smartphones.

If you do encounter problems like this and can't refrain from task switching, you'll want to downgrade to the Cloudyfa 2.1 version available HERE. Note that it can safely co-exist with 3.1 if you've installed the latter in another directory (for example, on a storage card or a flash disk) - then, it's only the file associations that will be needed to, say, quickly switched if you don't want to manually deploy a MIDlet from inside the GUI of the specific MIDlet manager. That is, you don't need to delete Jbed 3.1 if you plan to keep it for example for M3G gaming.

Note that touchscreen-equipped Pocket PC's do NOT suffer from this problem!

2. Ebenezer has released a fixed version of his Jbed 3.1 MIDlet manager HERE. Now, it does create a link file in Start Menu / Programs on both Pocket PC's and MS Smartphones. It also installs to any target media (not only "Storage Card"s) without problems. Note one caveat, though: the link file (the one the installer puts in the Start menu) has \Storage Card wired in, which doesn't work with any storage card (or flash disk) named other than "Storage Card". Hope this is fixed some time; in the meantime, just manually edit the link file to have the correct path.