UPX for Windows CE - Windows Mobile Development and Hacking General

UPX for Windows CE
Now you can pack EXE, DLL, CPL files!
You need a console installed, if you want to see program output.
Yes, it can work without console also.
Should work on any WinCE devices.
Tested with Dell x51v, HTC 3400 and MS Emulators.

http://mobile-sg.com/software/?p=UPX4PPC&platform=ppc

Related

Got this file, what is it please? : WM 5.0 Pocket PC SDK.msi

Windows Mobile 5.0 Pocket PC SDK.msi
When I run it, it asks for another program to be running or summuts ??
It's 174mb.
I also have Visual Studio 2005 Express on the same CD
What do they do? It the top one WM2005 ????
no,a SDK is a Software Development Kit. So you can write software for Windows Mobile 2005. Its not an OS
Thanks
Re: Got this file, what is it please? : WM 5.0 Pocket PC SDK
smogthemog said:
Windows Mobile 5.0 Pocket PC SDK.msi
When I run it, it asks for another program to be running or summuts ??
It's 174mb.
I also have Visual Studio 2005 Express on the same CD
What do they do? It the top one WM2005 ????
Click to expand...
Click to collapse
Visual Studio 2005 beta 2 is required to run emulater.
You can get from MS, or some attched CD on some kinds of PDA magazines.
To install Visual Studio2005, Your PC must be up dated SP2 of windows XP.
I remeber Visual Studio 2005 Express cant work for Emulator<but not sure>
But you try to use Visual Studio 2005 Express and SDK.

RTCDLL.DLL on the HTC Universal?

Could anyone of you who's so lucky to already own an HTC Universal please post if the ROM of this device contains a file called RTCDLL.DLL?
If anywhere, it's probably located in the \Windows folder (or one of its subfolders).
This file is a library that can be used by developers who want to create real-time communication applications. It is part of the Windows CE 5 operating system, but no all Windows Mobile devices include it on their machines.
I would like to make use of this library to write a SIP-based videophone application for the HTC Universal.
Hm...couldn't find it..sorry
I've found that file for you. It's part of the "Windows Real-Time Communications Client API SDK 1.3" wich can be found here: http://www.microsoft.com/downloads/...15-FD1C-4BF7-A505-3F8FAF1E120A&displaylang=en
Hope it helps
Eric
Eric,
That SDK contains the Windows XP version of the DLL.
What I'm trying to find out here is whether the ROM of the HTC Universal contains the Windows Mobile version of the RTCDLL.DLL which can be used to create SIP compatible realtime communication apps for Windows Mobile devices.
I'm sorry it was the wrong one. Have you also looked at the Windows Mobile 5.0 Pocket PC SDK? There is some support for the .dll in Windows CE 4.3. One other source could be www.opennetcf.org
Eric

windows 2005 device emulator

Hello
is the microsoft windows 2005 device emulator a part of the visual studio 2005 or is it available standalone?
Both. VS 2005 comes with its own device emulator that run code specific to emulators.
MS now also has a standalone emulator that runs ARM code. It is free for download from MS site, just search.
thanks dude
Is there any emulator which can emulate the nk.nbf of the ROM image on the PC??
what is the nk.nbf?
nk.nbf is the ROM image file which is flashed on the device for changing or upgrading the ROM of the device...
so it is some sort of boot strap image
can any one stick in a link to the ms stand alone app i cant seem to find it
sorry for the inconvenance guys
Here is one.
thanks and welcome to xda

Microsoft OFFICE Mobile 6.1

I have installed Microsoft Office Mobile 6.1 on Magician
Package Contaning:
-Word Mobile (Not Working)
-Excel Mobile (Not Working)
-Power Point mobile (Not Working)
-One Note Mobile (Working Correctly)
why this programs not working
'pxl' is not a valid Pocket PC Application
'pword' is not a valid Pocket PC Application
'ppt' is not a valid Pocket PC Application
Download it From
http://w13.easy-share.com/1186271.html
and How to Restore the Previous Applications with out Flashing ROM
thanks
this not 2003 se 2.01 wwe
thanks
Hi
I can't install this.
It says not valid windows CE install file.
I have 2.03TX WWE.
Do you know about any pocket excel instalation file for windows mobile 2003?
Thanks For All
But When Upgrade to 2.03 WWE it Should Be Work
Now i have
Rom Version: 1.12.00 WWE
ROM Date : 05/28/05
i want Rom 2.03 WWE Download Link Please
Hi wm2003:
the rom 2.03 WWE is windows mobile 2003, customized...
it is not windows mobile 5 or 6.
you can find it and its updates in:
http://forum.xda-developers.com/showthread.php?t=322110
i find this rom very intersting but it lacks pocket excel, although it has pocket word.
if anybody finds out a way to install pocket excel on this rom i would appreciate...
Thank you jaugusto
i will download this ROM
and about installing OFFICE 6.1
I Edit The CAB File to Run on Magician (Edit with WinCE Cab Manager) Because Some People said that this Office Edition Compatible with Windows Mobile 2003 but Downloaded File Not Run on My Device
I edited the cab file, ran it on my device (2.03TX rom), it installed properly, but excel and word still don't work.
You have uninstall option on remove programs.
i finally got an alternative for office mobile! Softmaker office 2006.
Works great on my magician with 2.03TX rom!
If anyone's interested pm me!
@jaugusto
hi there... i want to install 2.03TX too but same like you i need pocket excel.
well,i found softmaker office too, but i think this software takes bigger space & memory in our magician than original poc.excel ?
what do you think? im ready to flash mine with 2.03, just waiting for this issue. thanks
you're right, it takes more memory than original pocket excel.
i have a "version" of softmaker office wich doesn't need instalation, so i keep it on my sd card, and it only take about 6 or 7 mb.
anyway, i steel prefer to use softmaker office, because it doesn't need to convert windows office files via active sync, it's fully compatible with excel and word 2003...
please help
i really need pocket excel for 2.03
hey dude cn u please gimme this software--thnx
Search it here: http://www.noeman.org/gsm/
This is good...

[Q] Debugging extracted WinCE6 binaries in emulator

Hi,
I extracted several executables (EXEs and DLLs) from the firmware image of a WinCE6 device.
In addition to that, I also build my own WinCE6 image with VS2005 that is running in the Device Emulator.
Now, what I'm planning to do is copy some of the extracted executable files to my emulator image and run them there.
For instance, it already worked to copy the "zlib.dll" to the emulated image and then load it with some customly written code.
However, this only works for a few DLLs. Most of them just crash.
I believe this is because of the memory mapping.
As you might know, WinCE6 has its own address space for shared libraries.
Typically they are loaded to the 0x40000000 region whereas libraries that are not shared are loaded to the address space of the application itself (i.e. 0x100000000 region).
While the DLLs from my own image mostly map to the 0x100000000 region, most of the extracted DLLs are loaded to the shared memory region which seems to cause problems.
Initially, the extracted zlib.dll did not work in the emulator image either.
However, increasing the RAM size of the emulator image did the trick.
Yet, the emulator supports at most 256MB of RAM. So further increasing the RAM size for DLLs that do not work yet is not an option.
Did anyone else try to run extracted binaries in an emulator environment ?
My ultimate goal is to run these extracted executables inside my emulated environment, so that I can debug and reverse engineer the code.
Is it possible to change the memory mapping of a DLL so that, instead of being loaded to the 0x40000000 shared region, it is loaded to the process space ?
There is a nifty freeware PE editor called CFF Explorer currently version VII.
http://www.ntcore.com/exsuite.php
One of the options under the Rebuilder tab is to change the Image Base of an object and rebuild it.
Make sure you are only doing this to a copy of your DLL. It's a long shot but it may work.
Good Luck.
Hi,
stephj said:
There is a nifty freeware PE editor called CFF Explorer currently version VII.
One of the options under the Rebuilder tab is to change the Image Base of an object and rebuild it.
Click to expand...
Click to collapse
cool, thanks !
I just tried it, but unfortunately the "New Image Base" functionality is greyed out.
I guess it's because the DLL I'm trying to change is not for x86_32/x86_64, but for the ARM platform.
Do you also debug WinCE stuff ?
I'm currently trying to get IDA Pro working with WinCE.
It seems to have debug support through ActiveSync.
The 5x5 and Life programs listed in my signature both have a separate CE version, but they were ported over to CE after I had shaken all the bugs out of the WinMo version in the WinMo Emulator and on the device itself.
The CE versions were only tested on the CE emulator, and given a quick spin round the block to make sure it all works. I do not have a 'real' CE device to test them on.
I have a copy of IDA Pro, but is only the freeware version, not the full blown paid-for versions. I don't know whether the free version has full CE debug support, I'll have to have a try sometime.
Testing in CE-Emulator is not enough at all
stephj said:
The CE versions were only tested on the CE emulator, and given a quick spin round the block to make sure it all works. I do not have a 'real' CE device to test them on.
Click to expand...
Click to collapse
Probably these CE-Emulator tests were not enough at all, because for example your SUDOKU does NOT work properly on my 800x480px sized unit based on CE 6.0 Professional. FileDialogs not populated, etc pp
Do not worry, I mainly are playing flash games, IMHO the better type of gaming applications ...
Only 5x5 and Life have versions specifically built ising the Windows CE SDK.
The others don't, as they were built using the Windows Mobile SDK.
Is it really surprising that it looks crap or doesn't work properly, if you try and run it under the wrong platform?
Likewise, CE versions look crap when run under Windows Mobile.

Categories

Resources