CE 6.0 Help - Windows Mobile Development and Hacking General

I just got access to Hyundai touch screen Windows CE 6 operating system.
There is a shell over the OS to give the user experience. I am looking for help and customizing the shell. Mostly .map files and other files.
If someone is experienced in this let me know, I can pay for your time as well.

dezoris said:
I just got access to Hyundai touch screen Windows CE 6 operating system.
There is a shell over the OS to give the user experience. I am looking for help and customizing the shell. Mostly .map files and other files.
Click to expand...
Click to collapse
I advise you to re-post your issue here:
http://www.gpspassion.com/forumsen/forum.asp?FORUM_ID=71

Win C.E.6 on PNA
Where can I find a collection of dlls for this as having problems using C.E. 5s.

Complete set of WinCE 5 and/or WinCE 6 DLLs you search them for on FileCrop.com, or concerning WinCE 5, you simply download a copy of MioPocket 4.0, where they are located in folder \MioAutoRun\System.

Related

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

[Q] windows ce 5.0 explorer.exe

Hi I have a gps running windows ce.net5.0, now I want to get to the desktop, have access from my pc to the device registry and to the device memory, noticed that the device does not have explorer.exe that should be located in the windows directory, if some1 has a windows ce 5.0 device can you please upload the explorer.exe found at windows/explorer.exe. Would be very much appreciated, if my hack works I will create a tutorial on how to have navig8 b90/b95 gps units, want to just install racechrono to my gps, and access the desktop, thanks in advance
I have explorer.exe but still no access to CE
RAC 5000 dat nav!
It won't let me copy it!
All exe,dll asnd cpl files seem to be protected from copying???
You might use CeDesktop, an explorer replacement that definitly runs under CE5
DL: http://rs52.rapidshare.com/files/37224775/ceDesktop.exe
Can you upload somewhere else please, can't download it with my blackberry
http://www.mediafire.com/?f6b2cjwm60q0758
jwoegerbauer said:
http://www.mediafire.com/?f6b2cjwm60q0758
Click to expand...
Click to collapse
Can you please upload CeDesktop? If u still have it...I want to use an igo software on Medion Gopal E4135, so i will try with CeDesktop...
P.S. did u now some easy tutorial gor this GPS...
Thanks in advance!
sorry for my English

[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.

Car all-in-one unit - is it possible to modify?

Hello guys,
I bought a car all-in-one unit (aka car dvd gps) from China, it has a better software than I thought and it's running with WinCE 6.0.
However, there are somethings that I'd like to change in the firware (or ROM?). For example, the music list of the USB player does not show the full file name, only around 10-11 characters and I'd like to increase it.
I managed to open a file explorer so I could take a look in the system files, but there is nothing relevant... only some logo images (from the boot screen) and some ini files.
I don't know if this is a software running in the WinCE startup or a firmware or a ROM.
Is there any way to export the firmware and modify it?
If this is a software, can anyone point me how can I put my hands on the files?
Thanks!
Your AIO technically consists of two parts: Windows CE w/ GPS and Multimedia. If you disassemble the AIO you can see there are two boards. The player you aren't lucky with is not part of Windows CE w/ GPS
jwoegerbauer said:
Your AIO technically consists of two parts: Windows CE w/ GPS and Multimedia. If you disassemble the AIO you can see there are two boards. The player you aren't lucky with is not part of Windows CE w/ GPS
Click to expand...
Click to collapse
Thanks.
Any chance to put my hands on the Multimedia software/firmware part?
I'm afraid you need aid by OEM/ODM

NaviOne.exe on my gps unit does not work

Hello I just got a navigation dvd cd player for the car, it runs win ce 6.0, I can access the win ce windows enviorment using Igo patch that I downloaded, it does not however let me run any of the gps it has on it but will let me use the windows navigation I see the start menu and everything, anyway to manually change the path through that, or does anyone have the NaviOne directory I can download to my sdcard as the sdcard that came with it had nothing on it at all, thank you so much
Esin8785 said:
Hello I just got a navigation dvd cd player for the car, it runs win ce 6.0, I can access the win ce windows enviorment using Igo patch that I downloaded, it does not however let me run any of the gps it has on it but will let me use the windows navigation I see the start menu and everything, anyway to manually change the path through that, or does anyone have the NaviOne directory I can download to my sdcard as the sdcard that came with it had nothing on it at all, thank you so much
Click to expand...
Click to collapse
Things I've tried, I've tried pointing it to the new application, If I use the Igo deal I had it will load up with 3 buttons on it, the last button says windows when I click that windows ce 6.0 pops up, but the other two do not work at all, i get a error message instead when trying and says to force quit
This is a chinese knock off brand and I have no clue how to find out the manufacture as it has no information on it
Hi
I have been playing around with a Masten GPS bought 5 yrs ago and have NaviOne stored on my pc. There some basic restrictions for the program to work.
NaviOne folder needs to be the root directory
The resident GPS folder like America or Europe has to renamed as Street as well IGO.exe----->Street.exe
Next there needs to be an Offroad folder that contains an Offroad.exe app.
If you want to NaviOne run off the sdmmc there a problems with switching between flash drives The app will need to be hacked by hand because these links are hard wired inside the app

Categories

Resources