Related
WindowsMobile
bluecove on Windows Mobile
Introduction
Current BlueCove winsock (Microsoft Bluetooth stack) and WIDCOMM code are compiled for Windows Mobile.
Version 2.0.0 has been tested with following JVMs:
Mysaifu JVM v0.3.3 - An open-source (GPL v.2 license) Java VM on Windows Mobile 2003
IBMs WebSphere Everyplace Micro Environment v5.7.2, CDC 1.0/Foundation 1.0/Personal Profile 1.0 for Windows XP/X86
IBMs WebSphere Everyplace Micro Environment v6.1.1, CDC 1.0/Foundation 1.0/Personal Profile 1.0 for Windows XP/X86 and Windows Mobile 2003
IBMs WebSphere Everyplace Micro Environment v5.7.2, CLDC 1.1, MIDP 2.0 for Windows XP/X86.
Windows Mobile devices with Microsoft Bluetooth Stack
Windows Mobile 2003 Phone Edition with Microsoft Bluetooth Stack
Motorola MPx220
E-Plus PDA 2
O2 XDA II (T-Mobile MDA-II)
Qtek 2020
Samsung SGH-i1300
T-Mobile SDA
Vodafone VPA II
I-mate JAM
Windows Mobile 5 Phone with Microsoft Bluetooth Stack
T-Mobile MDA
QTek 9100
Windows Mobile 5 with Microsoft Bluetooth Stack
Dell Axim X51v
Windows Mobile devices with WIDCOMM Bluetooth Stack
All other not listed above
JSR-82 Installation for IBM J9 on Windows Mobile
J9 for MIDP 2.0 Profile
Copy to bluecove.jar %J9_HOME%\lib\jclMidp20\ext directory
Copy intelbth_ce.dll or bluecove_ce.dll to %J9_HOME%\bin directory
run app "%J9_HOME%\bin\j9.exe" -jcl:midp20 -Dmicroedition.connection.pkgs=com.intel.bluetooth -cp yourMidpApp.jar "-jxe:%J9_HOME%\lib\jclMidp20\jclMidp20.jxe" yourMidpApp.jad
J9 for Personal Profile 1.0
Add bluecove.jar to your classpath
Add system property -Dmicroedition.connection.pkgs=com.intel.bluetooth when running your application to enable JSR-82 connections.
This LetS U Use J2me Bluetooth midlets
More InFo AND Downloads Here Tried It With IBM J9 and it works Now all we need is MMAPI 4 JAVA AND WE ARE HAppy WIf JAVA
http://code.google.com/p/bluecove/
Thanks, I give it a try to see how it works under J9.
BTW, what real-world MIDlets did you test it with? I've been testing it (6.1.1 on the Dell Axim x51v) with Blooover ( http://trifinite.org/trifinite_stuff_blooover.html ); it discovered the other BT devices but the subsequent attcking (as opposed to the Nokia N95, which runs the MIDlet just great) didn't work, unlike with Nokia's KVM. Tested this under both the MS and the Widcomm BT stack.
Just gathering the Nokia add-on classes so that I can also deploy 3D Constructo Combat (a great multiplayer game). Do you happen to know where these classes can be downloaded from?
Well Tried
I tried the super bluetooth hack it hacks and bctest.jar and as for the jsr 184 class library i havent found it yet i however f0und the location api and the comm plugin 4 j9 what i have gatherd each class library comes with a dll and a jar eg fileconn.dll and fileconn.jar so all we have to do is find jsr 184.dll with its jar maybe some developer can make some plugin by the way jsr 135 is offered by ibm but you gotta purchase it which is crap
defcomg said:
I tried the super bluetooth hack it hacks and bctest.jar
Click to expand...
Click to collapse
Thanks, found them; I give them a try too.
defcomg said:
and as for the jsr 184 class library i havent found it yet i however f0und the location api and the comm plugin 4 j9 what i have gatherd each class library comes with a dll and a jar eg fileconn.dll and fileconn.jar so all we have to do is find jsr 184.dll with its jar maybe some developer can make some plugin
Click to expand...
Click to collapse
Are you sure IBM has bothered to release a M3G DLL? They may not even know there are 3D game sout there...
by the way jsr 135 is offered by ibm
Click to expand...
Click to collapse
Thanks for the tip; I'll update the MIDlet Bible with the info.
BTW, do you happen to know where the the Nokia add-on classes can be downloaded from?
java
how can i put java on the 8125 wizard os wm6 pro tnt 5.0
kevkev said:
how can i put java on the 8125 wizard os wm6 pro tnt 5.0
Click to expand...
Click to collapse
read the MIDlet Bible in the Wiki
I D0nt Get Ya
What Nokia add on classes Maybe u Mean Nokia api check here http://www.microemu.org/ they talk about those api's but if you want to play or run midlets ment for nokia i think you would need to put com.nokia. into the jar you wana excute there was a 2D Multiplayer Game that would run on j9 i think it was Beach Rally 2 it came pre-defined on the nokia 6230 when n0kia introduced jsr 82 on S40 plattform. Is It Possible to embedd a JvM into the Win Ce 0s Like Symbian v2 and above So u can just Excute a jar like a exe from start menu
defcomg said:
What Nokia add on classes Maybe u Mean Nokia api check here http://www.microemu.org/ they talk about those api's but if you want to play or run midlets ment for nokia i think you would need to put com.nokia. into the jar
Click to expand...
Click to collapse
Thanks, in the menatime, I've found them at http://4pda.ru/forum/attach/467061/Adapted.zip - working great.
defcomg said:
you wana excute there was a 2D Multiplayer Game that would run on j9 i think it was Beach Rally 2 it came pre-defined on the nokia 6230 when n0kia introduced jsr 82 on S40 plattform
Click to expand...
Click to collapse
Thanks, I'll give it a try.
Updated the Wiki with the new info : http://wiki.xda-developers.com/index.php?pagename=The (Java) MIDlet Bible
Samsung i900 Omnia supports JSR82
I have tried it and works great. I have tried to copy to my HTC Diamind but it does not work.
Maybe somebody more experienced on this area can make it work.
Regards
Thanks Menneisyys & Defcomg for the info regarding JSR-82 & Java support on Windows Mobile devices.
I'm trying to get a J2ME program working on WM5+ devices using the Bluetooth to connect to another device. The application works 100% on Nokia phones (I've tested it on a Nokia N95).
The installation of IBM J9 6.1.0 MIDP 2.0 with the BlueCove 2.1.0 Bluetooth stack onto a HTC TyTN II was actually quit simple. Eventually I did it a bit different from how it was described in the MIDlet Bible. I've installed the IBM J9 6.1.0 MIDP 2.0 (currently unable to get hold of the 6.1.1 eval version) by running the cab-file, added the bluecove-2.1.0.jar to the J9's \lib\jclMidp20\ext\ folder and extracted the two _ec.dll files from the bluecove jar-file to he J9's \bin\ folder.
On that HTC phone it wasn't necessary (using the MIDlet Bible as base reference) to copy the other 2 dll files or to remove the javax.microedition package from the BlueCove jar-file.
The device discovery works fine on it, although the service discovery still has some issues. Sometimes it discovers my external device's serial port service, but usually it doesn't. It even connects & communicates 100% with my external device using serial communication over BT. I have no idea why the service discovery fails most of the time. Sometimes I get it to work by disabling & enabling the BT before running the MIDlet. Any ideas? Is it possible to use BlueCove for the device discovery and connection & another BT stack for the service discovery?
I'm also using the same BlueCove-2.1.0.jar file along with the MicroEmulator on Windows XP/Vista and it works like a charm! Only problem that I've got there is that the MicroEmulator does not display the NetBeans TableItem.
Regards
Chris
Hello ppl,
my and my classmate have windows mobile and symbian phone with bluetooth modules. Do you know any multiplatform software to chat using bluetooth? I've tried a lot of java apps on my WM (using Jbed) but they don't want to work (bluetooth class missing exceptions, many others just don't work).
Yes, since long time ago that I'm looking as well for a multiplatform bluetooth chat. I hoped Java to be the solution for that, but it looks like the JVM for WM doesn't manage well with Bluetooth:S
Why not !
I'm own Win CE 6 SDK and VS 2005. I start developing custom OS builds. It's going fine, I can build custom image, here is example.
It is compiled for ARM so architecture is compatibile with WM Devices. It generate ROM image which can be moded with existing tools. At this stage I want to develop good, stable image, and then start stage 2 - Combining WM drivers from WM device (They are back compatible) with Win CE 6 image.
We will see if this will end it any way, I will informe you about progress...
The first and two last screenshots show IV distribution which is "universal" and total commander runing fine
The second screenshots are from first, profiled version, but they show fine some win ce features...
At this moment I must update distribution to r2
If you saw, or not... Win Ce is runing fine on Nokia N800, the video was also posted here: http://www.engadget.com/2009/02/27/vmware-mvp-weds-windows-ce-and-android-in-unholy-matrimony-on-du/
Edit: If anyone is interested what components and features can be included in build, I created screenshots which show them:
http://rapidshare.com/files/204557405/features.rar.html
Edit 2: Currently updating to R2 for maximum quality of release.
looks good, i think, whats the implications of this exactly?
wm6/6.5 is built on winCE 5, right?
WM 6, 6.1, 6.5 = CE 5
WM 7 = CE 6
Generaly CE 6 is faster. mor stable than 5, there is also more drivers, I test pocket total commander and it works fine, win ce 6 also use cab installers but they arent the same as for wm, they need litle modyfications to run on ce
sounds good
man, i wish you all the best.
(topic notification ON, pernamently!)
looking forward to this!
Good Luck!!! will keep an eye on this thread..
This is really good for those GPS programs that only CE car units can do. This would be amazing step towards running full gps sw with all options on a ppc windows mobile way to go..
I wish you a luck... fingers crossed.
I own only PB5.0...
Good Luck Dude..Hope u comeup wid a Revolution..
Will you produce a kitchen for all devices presented here, or (and) others as well?.. And how do you think, could the drivers porting process be a hell?
wow definitely subscribing to this thread!
but are you using a derivative of the meizu firmware based on wince 6? Wouldn't that be easier than making something from scratch? Is it possible to port that to our devices? This is an excellent morning treat =)
As I say before, porting drivers is not requried, becouse drivers work on kernel level so there is no somethink like WM drivers, there are onlu Win CE drivers, But drivers from Win CE 5.2 (on which are based all WM devices) are compatibile with CE 6. I'm curently working on stable distribution for Win CE 6, then i will merge WM emulator image with CE image and will see if it will work, if yes I will go to hardware test - my candidate is my ipaq 214 becouse it is perfect for Win CE due to strong hardware, and there is not many drivers to repleace becous this ipaq doesnt have camera, gsm, gps... If this all will go fine I will publish distribution and instructions how to do this...
not bad
so it will still take some time before it is seen on a touch pro which isn't bad
in fact I have no knowledge of this truthfully ><
I am very happy you are doing this
but as far cosmetic design how does this differ from wince 5.2?
domineus said:
not bad
so it will still take some time before it is seen on a touch pro which isn't bad
in fact I have no knowledge of this truthfully ><
I am very happy you are doing this
but as far cosmetic design how does this differ from wince 5.2?
Click to expand...
Click to collapse
in case of Kernel it is like XP to Vista kernel, in case of UI there is not big difference from 5.2 to 6
but then with this would it be possible to integrate at least cosmetic theme like uhm this one
http://www.youtube.com/watch?v=_KVG-6sriwY
minus the multi touch feature
elektrownik
Is a completely different APIs in there? I'm talking about porting OEM apps...
desmortum said:
elektrownik
Is a completely different APIs in there? I'm talking about porting OEM apps...
Click to expand...
Click to collapse
No the API's are most the same, there are eaven the same DirectX and DirectShow, as default Net cf 2.0 can be included
I was actually thinking about something like this about a month or two ago.... i watched the vs studio videos on it and it just started looking like it was a little above my level for the amount of time i had Good luck on the project!
To those of you worried about cosmetics...
Right now we have the control to customize about 50 to 60 percent of the ui. With a custom build of wince, everything is 100% customizable (because we have access to the source code.)
I like customizability but I have no clue on where to begin ><
that would be the sucky part...but if it is touted to be better and faster than win ce 5.0 it would be something I am willing to try
hi all, i want to know that if i develop some application for windows mobile 5 but this application can run on windows mobile 6 or not.. or either i have to develop new application for windows mobile 6....
Thanx....
Hy,
welcome to the forum. Applications developed for WM 5 normally run under WM 6.
Greatz
mccoffein
even most pocketpc 2000 applications work fine under wm6
hi guys,
i recently got an ipaq hw6965. but i do have installer of Microsoft Office Mobile 6.1 for my ipaq 912.
the thing is, i like better using 69xx because its size is bigger from 91x, but i do using word mobile quite often and all of my document i'm working on is *.docx/*.xlsx which is office mobile 5 does not have capabilities to read or edit the file.
i tried to installed the office 6.1, at first there is no problem on installing progress, after a soft reset, the office mobile 5 is no longer available, but when i click on word mobile there was no responses at all, i also cannot run other office mobile application (excel and powerpoint) but i can run smoothly microsoft onenote mobile which came from office mobile 6.1 package.
so my question are, can i remove (uninstall) mobile office 5? how?
thx