Hello XDA lovers
I'd like to ask xda-developers about:
1) Is it any text WWW browser for pocket pc? (I've asked google but I've not found enything). I'd like to see WWW pages without images and other extras. I'm looking for somthing like links or elinks for unix boxes. For now I change register HKCU/Software/Microsoft/Internet Explorer/Main/Display Inline Images for 0 (IE doesn't display images) but I don't konow how IE works (if download images or not).
2) What about GPRS byte counter in wm2003 (I have a rom from LumpiStefan kitchen)?. In pocket pc 2002 it was. Do you know a free GPRS counter for wm2003?
3) Is it possible do develop pocket pc application (in c++ or c#) under linux? I know that I can use my linux box to develop program for pocket pc in scheme, python or perl but I'm looking for tools like mingw ...
4) Is it possible to unlock rom in my xda and change it while it works?
Thank for your feedback,
Bartlomiej Swiercz (new XDA lover )
Related
Hi,
I have just completed my first XDA program using VB.Net 2005 and have targeted to a Pocket PC 2003, which is the operating system of the XDA but I get this message what can I do? VB.Net does not have any other options for Pocket PC 2003.
Error 1
The specified program requires a newer version of Windows on the device. Device Connectivity Component
Please don't be insulted by this but VB was, is and always will be the crappiest language in existence.
My personal rants aside, try installing .NET CF 2.0 I know by default that is what VS 2005 uses and WM 2003 devices only have CF 1.0 / 1.1 in ROM.
Please don't be insulted by this but VB was, is and always will be the crappiest language in existence.
You may well be right given the problems I am having but sadly it’s the only one I know and I quite frankly was well happy when I manged to create this my first mobile app which works great on the emulator
My personal rants aside, try installing .NET CF 2.0 I know by default that is what VS 2005 uses and WM 2003 devices only have CF 1.0 / 1.1 in ROM.
I have tried your fix fix but my XDA does not like it and comes back with the message
The File “\windows\appmgr\install\microsoft.net\CF 2.0.CAB” is not a valid Windows CS Setup file
Am I doing something wrong
Thats odd. Only thing I can think of is try and re-download the installation from here.
No, done it again with the same result.
Do you know the exact file name for the correct cab and then I can perhaps search my hard drive and manually copy it to the XDA and execute it there
Anyone
Hi,
All have cracked the problem myself, the XDA has Pocket PC 2002 is there anyway to upgrade it to Pocket PC 2003?
We need to update one of our old pocketpc programs to Windows Mobile. It's a pretty simple program, but I'm not a C#/VB programmer.
For a visitor center we give the visitors a PDA with a flash interface. The only thing the wrapper needs to do is:
Play a flash7 file Fullscreen (regardless of resolution on screen)
Disable all hardware keys (but send to flash) and flash right click if possible.
Receive quit & reset command from Flash
Flash Lite is not an option as we use flash communication server for all communication.
This was no problem for PPC2003, but the old program does not work in WM5/6. Since we have simplified our wrapper functionality I thought it would be simple to create a new flash wrapper. I can preinstall the flash7 plugin.
Option 1: I've managed to get a C# file running if I embed IE and let that open a html with a swf, but I still need to block all hardware keys and flash right click. I've tried several things, but nothing works. It also seems like using IE inbetween is a bad solution. Embedding the flash player directly by adding it as a reference like the VB example below.
Option 2: I VB if I add the flash.dll (extracted from cab file) as a reference and run the following code:
Code:
Dim FlashObj As New ShockwaveFlashObjects.ShockwaveFlash
FlashObj.Movie = "main.swf"
I don't get a error, but I also don't get a visible flash file...
Any ideas? I know several people need to play flash files on wm5/6 as Zinc and other commercial wrappers don't support it.
I would pay for a product like this
There is a 100% legal way to test how will perform a given application created for WM5 or previous releases into WM6 without the need of upgrading the Athena ROM.
I needed this to test a push-mail application developed for WM5. My idea is changing my X7500 to WM6 if and only if the push-mail application I'm considering works on WM6. Since taking the X7500 back to WM5 once you changed it to WM6 looks impossible I look for a solution to test before take the decision.
So... I found that WM6 emulator from Microsoft is free and freely available and emulator images are free too and freely available at microsoft.com
You will need:
Microsoft Device Emulator 2.0, which is the emulator itself. This program does nothing without the emulator images but you need the program, off course. Here is the link:
http://www.microsoft.com/downloads/...53-f231-4a64-a648-fea5e7061303&DisplayLang=en
Then you need the emulator images... let's call them ROMs if you want... but they call'em emulator images.
Windows Mobile 6 Localized Emulator Images, just donwload the ones in your language. I suggest using the profesional ones since in that set there is one called VGA Professional that match the features of our X7500. Here is the link to all languages:
http://www.microsoft.com/downloads/...a8-1dd7-426f-a913-4f370a65a582&DisplayLang=en
Just donwload and install the Device Emulator 2.0 (the first link I mention) and once installed donwload and install the profesional emulator images in your language.
Find the entry VGA Profesional in your Start menu in Windows XP and just install the application you want to test in your emulator.
Simple.
Best Regards,
mahjong
I want to modify the messaging program but I've not done any WM coding before. I've looked at a number of posts on the forum and taken a look at the wiki but I'm still totally confused about where to start.
My current view is that I need to:
Extract the messaging program from the ROM I'm using
Is this possible? If so, what tools do I need? I found a few utilities that look promising on the wiki but there is no documentation for them so I've got no idea how to use them.
Disassemble the program
Can I do this with Visual Studio? Ideally I would like to step through the execution to find the bits I need to change, can I do that with the extracted program in the WM emulator? Or can I do it directly on my PDA?
Patch the program
I can probably figure this bit out by myself.
Get the patched program onto my PDA
As the program is in ROM, I'm assuming I'll have to re-make the ROM. Or can ROM files be updated/overwritten without rebuilding the ROM?
Each of those steps is assuming the previous one is the correct approach and is actually possible. I'm not looking for hand holding at every step, just some good pointers to relevant information and tools. Thanks.
0. - which programm you want to hack ?
1. What type of PDA you use ?
for example - for hx4700 -
prepare_imgfs.exe dump.dat
viewimgfs.exe imgfs_raw_data.bin
2. IDA - diassemble, or Visual Studio for debugging - if you know how
3. What type of PDA you use ?
for example - for hx4700 - like vivi kitchen.
4. ...
Thanks for your reply.
0. - which programm you want to hack ?
Click to expand...
Click to collapse
The messaging program, is it called Outlook Mobile? Do you know if it is native or managed code? If not, what's the easiest way to tell?
1. What type of PDA you use ?
for example - for hx4700
Click to expand...
Click to collapse
I've got a Kaiser. Currently running "udK 8.0 R0 Vega" ROM (WM6.1). Forgot to mention that in my previous post.
IDA - diassemble, or Visual Studio for debugging - if you know how
Click to expand...
Click to collapse
Does IDA support remote debugging on Windows Mobile? Also, are there any restrictions on what you can debug in VS, ie. do they stop you from debugging things you don't have the source for or are Microsoft applications (eg. Outlook) restricted from debugging in some way?
I'm finding it really hard to get decent information on these kinds of things. If I actually manage to get anywhere with this then I'll write up some kind of guide for the wiki.
Ok, I've used this tool to extract the ROM and get a file called 00_OS.nb. I then got these tools and managed to dump the NB file so that I now have all of the files inside the ROM.
I've been playing about with IDA but when I try and run poutlook.exe in the debugger, it runs but exits straight away (ie. it doesn't create a window on the PDA). I tried copying poutlook.exe onto my device but it doesn't run, I think I need to get it running from the exe before I do anymore IDA stuff. I remember reading somewhere that executables in the ROM image have been manipulated in some way (addresses rewritten or relocated or something), is that what is affecting it? Or do I need to run some additional tool on the extracted exe before it will run standalone?
How do I get an executable extracted from the ROM to run on my device? Or do I have to roll it all up into a ROM for it to work?
Hi all,
I have spent over an hour here trying to find this info (if it is available!) but without success so maybe someone can help me by reading this thread.
I have Palm Treo 500v with WM 6.1 version unlocked on my device and thinking about flashing with one ROM found here.
I would like to create a full ROM backup of my device, test the thing on Microsoft's simulator V3 (this is optional, if there is any better one please let me know!) and than flash my ROM on the device.
I am unsure on how to proceed with dumping (have emulators working but would like to have it on simulator as well).
It's not a problem to simulate any platform via VMWare, VirtualBox or MS (crappy) Virtual server as long as there are explanations in plain english language, ie what files do I need and explanation of commands.
Thanks for your help and keep up the great work!