Crazy Idea - WM2003 SE - MDA II, XDA II, 2060 ROM Development

If you download the PocketPC SDK, you can also get the WM2003 SE emulator. With this, you can pretty much have a play with the new OS update. I wonder if it is possible to extract the ROM from the emulator and use it on our XDA II.
What do you reckon? Anyone up for the challenge

illwil said:
If you download the PocketPC SDK, you can also get the WM2003 SE emulator. With this, you can pretty much have a play with the new OS update. I wonder if it is possible to extract the ROM from the emulator and use it on our XDA II.
What do you reckon? Anyone up for the challenge
Click to expand...
Click to collapse
you won't run any extracted X86 suff on an ARM machine.

yes it's the same with visual embedded c++ the code need to be compiled for x86 to run in the emulator and as arm if you use the pda device to run the code on so the emulators only emulate the interface platform not the hardware itself

I downloaded the emulator but there is no exe file... how to start the emulator?
These files are incl. but no .exe!
PPC_2003_SE.xml
PPC_2003_SE_WWE.bin
Pocket_PC_Emulator_Down.bmp
Pocket_PC_Emulator_Mask.bmp
Pocket_PC_Emulator_Up.bmp
I have the also Pocket PC 2003 SDK, these is not much than a DOS promt in the SDK :lol:
I have also Microsoft eMbedded Visual C++ 4.0 but I can't use that either
Please help... I wanna try the emulator

the way I use the emulator is by creating a Smart Device Application project in Visual Studio .NET (2003) and then when I run the app, you get prompted on where you it deployed. You can then select the WM2003 emulator. there is even the VGA emulator on the list.

Related

A thought: Use the new Device Emulator to copy WM2005 Code?

has anyone checked out the new Microsoft Device Emulator?
it emulates Windows Mobile images as ARM on your PC, unlike the other emulators (VS Studio 2003) that is X86 Emulation.
anyhooz, the windows mobile 2005 build has a working sim manager and is 14343 (version for xda II is 14340).
you can connect to the emulated device through activesync and then copy windows files perhaps? and then copy them onto your XDA II??
heres some info from the site:
The Microsoft Device Emulator 1.0 Community Preview is a standalone version of the same ARM based Device Emulator that ships as part of Visual Studio 2005 Beta 2. The standalone emulator is intended for situations when you want to demonstrate or test your application on a computer that does not have Visual Studio 2005 installed. The emulator ships with support for Windows Mobile 2003 Second Edition.
The new Device Emulator has a number of features that make it significantly better than its predecessor. You will find that it:
Runs code compiled for ARM processors rather than for x86 processors. In most cases, you can run the same binaries on the emulator as you do on the device.
Supports synchronizing with ActiveSync. You can use the Device Emulator with a full ActiveSync partnership. This feature allows you to debug applications that are syncing, or be able to use real synchronized data from within the Device Emulator.
Provides support for more development environments. The emulator has been tested for developing and debugging applications with Visual Studio 2005, Visual Studio .NET 2003, and with eMbedded Visual C++ 4.0 (eVC4) SP4, all using ActiveSync. No crossover serial cable is required.
The Device Emulator supports GAPI. You can write and debug GAPI games on the Device Emulator and expect them to work.
The Device Emulator is a pre-release Community Preview. The software is not suitable for use in any critical operating environment. It is not supported by Microsoft Product Support Services.

Java Emulator for running Java Apps

The stock HTC ROM on Legend has a Java emulator which lets us run .jar apps. When I rooted the phone and moved to CyanogenMod, I missed the ability to run java applications (some popular e-commerce apps in India only have Java apps).
I tried NetMite's GetApk service and J2ME Runner, which are too buggy. MicroEmu needs too much of setup and preparation to run java apps.
The stock HTC ROM contains Myriad Group's JBed app for running Java apps. After a bit of googling, I was able to extract the app and pack it into a zip file. Attached is an update-signed.zip file. Boot into recovery and flash this zip file.
Can it run Java games smoothly?

[Q] Build java files for android platform

Hi,
I'm new to android developement. To make it short. Our project needs to be ported for android. It has some java and C code. We run this java as applet using Oracle JRE in linux systems and using firefox browser.
Now it needs to be done on android and browser. Android doesnot support JRE. Hence i downloaded eclipse, ADT plugin. Added my java files, external JRE library and compiled it. Got the apk and classes.dex.
Now my question here is i'm not able to proceed further. How to execute the same as in JRE before. I'm totally confused. Running the apk in emulator/android mobile only runs the activity.java code. Say i'm printing hello world in that(i dont need that but still i have wrote it as my first program).
I dont know how to execute my other java files(which will run as java applet before in linux systems). I'm stuck here since i have not worked on android.
This would be the first step in to my porting.
Also the easy solution would be to run the applet.jar i have directly on android similar to linux jre. Is it possible.?
Any sort of help would be great. Thanks.

[Q] How to install Java or plugins in Firefox of ICS?

Dear all,
Some websites require to use Firefox and install JAVA or plugins to play movies. But when I use Chrome to open these webs and click on the guided link to download JAVA, it told me that there is no suitable version yet.
When I use Firefox to open these webs, it said there are no plugins, and didn't tell me what plugins.
But I can open these movies on webs using android 3.1 or lower.
So, is it because ICS 4.0.3 hasn't supported to open webs which require JAVA or there are other ways to open these movies?
thank you very much for your reply.
Oracle doesn't make plug-in for Android but you may use Adobe Flash Player. But it's strange
I've already installed Adobe flash player 11 before but it's no use.
Actually they require JAVA runtime or plugins or something like that.
Android has no Java support. In order to use a Java plugin, the installation of Java se runtime for arm CPU would be required (it worked like a charm on my old Nokia n900 debian based) but there would be no way to use the Java vm into the dalvik vm.
The only way (if your phone is a dual core, though it'd too slow) is running Java applet into an Ubuntu chrooted environment. In that case, it would be strongly suggestable to download the latest version of Java se from oracle site, which has jit and is very fast in comparison to the version you can find on current Ubuntu img.
Then, you'll just have to unpack it and put it somewhere in Ubuntu chrooted fs and make a symbolic link in order to jar to be launched via that Java se version. Besides, check inside Firefox configuration (always the chrooted one) and manually set the plugin path, though it could use the old version.
So you'll get a fully functional Java vm in android
wow, it's complicated. So it means that I have to install 'ubuntu installer' (the same as 'linux installer' in Play Market, is it right? ) and then install firefox with plugins to use, does it?
If do it this way, my phone will run 2 environments (Android and linux) at the same time and it'll become too slow then. I think my galaxy s2 with CPU 1.2ghz, ram 1g is not enough to do this . Should wait till Android supports JAVA then
thank you for your help, lucaoldb!
You are welcome
It is easier than it looks. Anyway, the Ubuntu chrooted img has already Java support, though it is a slower version. You can test it and see if fits to your needs. If you want an improved performance, you can follow the way I suggested above.
---------- Post added at 02:09 PM ---------- Previous post was at 02:03 PM ----------
By the way, your hardware is ok and Java se support in android will not very likely be avalaible in next years, because Oracle sued Google people for copyright violation and the whole thing is not yet over...
lucaoldb said:
Android has no Java support. In order to use a Java plugin, the installation of Java se runtime for arm CPU would be required (it worked like a charm on my old Nokia n900 debian based) but there would be no way to use the Java vm into the dalvik vm.
The only way (if your phone is a dual core, though it'd too slow) is running Java applet into an Ubuntu chrooted environment. In that case, it would be strongly suggestable to download the latest version of Java se from oracle site, which has jit and is very fast in comparison to the version you can find on current Ubuntu img.
Then, you'll just have to unpack it and put it somewhere in Ubuntu chrooted fs and make a symbolic link in order to jar to be launched via that Java se version. Besides, check inside Firefox configuration (always the chrooted one) and manually set the plugin path, though it could use the old version.
So you'll get a fully functional Java vm in android
Click to expand...
Click to collapse
I downloaded Java for ARM from Oracle site; these are the libs provided:
Code:
[email protected]:~/Downloads/ejre1.6.0_32/lib/arm# ls
client libhprof.so libjawt.so libnio.so
headless libinstrument.so libJdbcOdbc.so libnpt.so
jli libioser12.so libjdwp.so librmi.so
jvm.cfg libj2gss.so libjpeg.so libunpack.so
libawt.so libj2pcsc.so libjsig.so libverify.so
libcmm.so libj2pkcs11.so libjsound.so libzip.so
libdcpr.so libjaas_unix.so libmanagement.so native_threads
libdt_socket.so libjava_crw_demo.so libmlib_image.so
libfontmanager.so libjava.so libnet.so
I cannot find libjavaplugin_oji.so or libnpjp2.so to create the symbolic link for Firefox.
How can I do?
Regards
EDIT:
Solved, I downloaded headless version of JAVA SE instead of headful version:
ejre-1_6_0_32-fcs-b05-linux-arm-vfp-eabi-headful-05_apr_2012.tar.gz
ejre-1_6_0_32-fcs-b05-linux-arm-vfp-eabi-headless-05_apr_2012.tar.gz
in headful version the file libnpjp2.so is present.

Question on using emulator

hi, I'm a newbie on android.
I'm building AOSP on a remote server and cannot run emulator on it due to I have only ssh access. So I want to copy the system images I built to my local Windows PC to run.
I installed Android Suite on my local Windows PC and install AVD manager, I can run google images with the emulator.
But my problem is I can not run with my images on my Windows PC.
What I did is just replace the system.img in "C:\Users\MYACCOUNT\AppData\Local\Android\Sdk\system-images\android-29\google_apis\x86_64" with the system-qemu.img (renamed to system.img).
P.s.:The system.img I built is also "aosp_x86_64-eng".
Can anybody give me any guide what should I do on this? Thansk in adv.

Categories

Resources