yashsingh1/xdaforums huggingface dataset:
[Windows Mobile Apps and Games] Deleted member 1890170:
I know, posting on my own post... but I just edited the original post and wanted to make sure it got brought forward...

Change Log ceFFM 0.1.1 (800x480px):

1) squeezed images used, hence shorter load time, less RAM-usage

2) added a launcher/installer routine

3) added a "RestoreToFactoryDefaults" icon/routine (Warning: DO NOT RUN THIS, IF YOU DON'T KNOW WHAT MAY HAPPEN!)

4) added some (useful ?) applications
[Windows Mobile Apps and Games] Deleted member 1890170:
Change Log ceFFM 0.2.0:

Now both 480x272 and 800x480 ready.

Change Log ceFFM 0.2.1:

Two bugs fixed. Thanks to joshli.

Download newest version: See post#1
[Windows Mobile Apps and Games] Cheetah64d:
Good to see a descent menu for WinCE6 Sat Nav devices, since they starting to be big part of the GPS devices that sold nowadays.

Is this means that the Registry Init keys first launch the original nav program, and only then ceFFM? Isn't that a little memory consuming?

A little suggestion:

Add the Installation and Uninstallation part to the readme file. They're kind of must-be over there.

TY for this shell!!
[Windows Mobile Apps and Games] Deleted member 1890170:
Should be no problem. Most CE6 AIOs present a start menu (i.e. shell), do not immediately start any application (ex. navigation program) per se. This initial menu usually has only a few KB, so this is certainly negligible.

Added to the TODO list! Thanks for the hint.
[Windows Mobile Apps and Games] Deleted member 1890170:
Positive or negative criticism please

There have been 95 downloads but only 2 responses here after it has been applied to devices. Could someone let me know if he/she likes it on his/her device or not, how to improve it or what? I am willing to spend further efforts into this project, publish in the near future a final version here ...
[Windows Mobile Apps and Games] nook'r:
I just found out about this today, I will try it on jvc NT3HDT.

Is there any kind of precaution i should be aware of before running it.

Also do you have any script that can back up/dump NAV original software before any tweaking?

Thanks
[Windows Mobile Apps and Games] Deleted member 1890170:
ceFFM doesn't hurt any thing. Promised. ceFFM simply waits default start-up has finished, then it presents to you an extra shell which you like, or not. If you exit ceFFM you are returned to your JVC's default shell.

Your unit's original software isn't affected at all. Hence there isn't the need to backup anything. But of course you can backup the JVC's registry by means of CeRegEditor or any other tool, if you can establish a so-called ActiveSync-connection between your JVC and desktop PC/Laptop.
[Windows Mobile Apps and Games] nook'r:
No Luck

HeadUnit bypassed the sd card completely and booted into the oem nav software.

Let me know if you have something else i can throught at the HU.
[Windows Mobile Apps and Games] Deleted member 1890170:
ceFFM needs to be manually installed, no auto-installation feature given

If you can establish a so-called ActiveSync-connection between your JVC and desktop PC/Laptop ( of course USB-cable is necessary ), then you can start ceFFM.exe on the SD-card inserted manually, using herefore a Win32 freeware tool as for example "EveryWAN Personal Edition" or "My Mobiler", or any other tool you like.
[Windows Mobile Apps and Games] nook'r:
I will research Activesync and see if my HU can establish that connection.

I might need to pick up a M-M usb cable from the store.

Thanks again jwoegerbauer for the reply. it was worth a try...
[Windows Mobile Apps and Games] SGVTGPS:
Hi jwoegerbauer, I have just downloaded and when I can I´ll try to install on my Chiness GPS with Windows Embedded 6.0, and I´ll post here the result. Thanks.
[Windows Mobile Apps and Games] mainliner:
Great Program:)

I just downloaded and installed the program today on my chinese double din car unit, this is a really awesome program.

I have one small question.

Is there a way to change the path of the IGO icon to point to my navigation software?

Right now I have to exit ceFFM and then change the path in Wince to boot into IGO.

Thanks
[Windows Mobile Apps and Games] Deleted member 1890170:
Changing path to an external app

The path to an external application as this is the case with iGO too is defined in a related shortcut-file to be found in <installdrive>\ceFFM\programs. Please modify there the path.

For your convenience you might use Win32 freeware CeNotepad - ActiveSync connection required.
[Windows Mobile Apps and Games] SGVTGPS:
Adding new icons

I have tested it and it works ok. It is very friendly and have e very good aspect. Very good job. Thanks.

I have a question, is there any way to add new icons to an extrenal application?.
[Windows Mobile Apps and Games] Deleted member 1890170:
Adding/Deleting icons to external applications

Of course.

1) Adding: You simply add to

a) folder <installdrive>\ceFFM\icons\extern an icon you created - a template is to be found in folder <installdrive>\ceFFM\icons (BlankSR.png)

b) folder <installdrive>\ceFFM\programs a shortcut-file to the external application, you might create with Win32 freeware nueShortcutMaker - ActiveSync connection recommended

c) the menu's page you want to extend (ex. Favorites => script-file <installdrive>\ceFFM\favorites.cmenu) an additional entry like this

<Button img="icons\extern\QuranSR.png" action="programs\PocketIslam.lnk" params="" />

2) Deleting: basically same logic as Adding an icon, but simply reverse.
[Windows Mobile Apps and Games] mainliner:
I figured it out

Because ceFFM is installed on a SD card in my car unit, I was able to bring the card in the house and use my desktop to make the changes.

It took me a few trys but I figured it out.

I deleted your icon in the programs folder and created a new one with the correct path using nueShortcutMaker.

Everything works fine now:)

Thanks for your help.
[Windows Mobile Apps and Games] Deleted member 1890170:
Starting / Killing applications before ceFFM starts

A feature not evident at first glance. How to activate it?

ceFMM gets started via "<flashdrive>\ceFFMLaunch.exe" ( simply a renamed TULL.exe - by Dack ) which reads an .INI-file to find out what commands to perform. This .INI-file is the place you can stop and/or start applications prior ceFFM gets started. For example

1) to start the RAM-cleaner that comes with ceFFM, you would add to "<flashdrive>\ceFFMLaunch.ini" a line such as

W "\NandFlash\ceFFM\program files\ce-utils\RAM Sweeper\RAMSweeper.exe"

2) to stop AppXXX that runs by default on your Sat Nav, but you think it is senseless to have this application running (which besides is RAM and CPU wasting), you would add to "<flashdrive>\ceFFMLaunch.ini" a line such as

Z AppXXX.exe

Important: NEVER KILL SAT NAV's DEFAULT SHELL, this because if exiting ceFFM you land in the nirwana. IMO a good candidate for killing is "DW.exe" (Dr.Watson watchdog application) which is present at many CE 6.0 based units.
[Windows Mobile Apps and Games] mayer2:
the most important app for our devices ;-)

subscribing to this thread....
[Windows Mobile Apps and Games] LGW825:
Wow, I have been looking for something like this for last 2 weeks, hope it works with my new Innovatek72 gps that is on its way, can`t wait to get it all installed and running:D;)

will report back as soon as I get to play with it
[Windows Mobile Apps and Games] WeT-Klb:
Ich habe es versucht - aber manche Programme liesen sich nicht starten, die untere Bar zeigt bei jedem Icon, daß die zugehörige MSCR nichte gestartet werden könne und allgemein wird alles sehr langsam abgearbeitet. Wenn man links z.B. Games wählt, muß man ca. 20 Sekunden warten, bis die Auswahl angenommen wird.

Also auf dem NY800 absolut nicht nutzbar.

Aber riesen Arbeit, die in ceFFM investiert wurde. Respekt.

WeT-Klb
[Windows Mobile Apps and Games] :
RE

Certainly would not have ceFFM published here, if the problems you described were generally given. At my chinese (socalled noname) device everything popps. The left (text) menu responds no later than within 2 seconds. BTW: (. MSCR) scripts that can not be opened is because MortScript could not be properly registered. This registration requires a successful soft-reset, because only when booting CE reads the HKEY_CLASSES_ROOT section, not laterly.

Thanks for having tested ceFFM and reported the impossibility to get it up and running on your Blaupunkt NY 800.
[Windows Mobile Apps and Games] m3n3chm0:
ceFFM for WL-A8982 winlink ¿?

Hello guys,

Anyone can tell me if my Chinese model could be load this firmware ceFFM ?¿?¿

model:

WL-A8982 winlink ( Hot Car Monitor GPS Radio Navigation DVD Player for BMW 3 Series E46 )

Thank you in advance.

;)
[Windows Mobile Apps and Games] SilentlyScreaming:
This seems to indicate it is a WinCE 6.0 based device, so it should be fine to try at least.
[Windows Mobile Apps and Games] m3n3chm0:
Ok, thank you so much.

How can I switch from usb-mode to Serial_Class ¿?

Switch Sat Nav's USB-mode to 'Serial_Class' (AKA 'ActiveSync' mode)

:victory:
[Windows Mobile Apps and Games] :
ceFFM-0.3.5 got running

You are welcome!

BTW: A thirdparty .CAB-installer you find in the ceFFM Extension pack in subfolder "program files\ce-utils"

FYI: If system refuses to install a .CAB-file, then probably only signed .CAB-files are accepted. Workaround: Allow installing unsigned .CAB-files. You do this by editing device's registry as following:

[HKEY_LOCAL_MACHINE\Security\Policies\Policies]

"00001001"=dword:00000001

"00001005"=dword:000000DE

"00001006"=dword:00000001

"00001017"=dword:00000010

"0000101a"=dword:00000001

"0000101b"=dword:00000001

Will add this to ceFFM's next version. :)
[Windows Mobile Apps and Games] m3n3chm0:
Hello jwoegerbauer,

I read this on the first post, I want try to run ceFFM without install anything into the internal/rom of my chinese revice so what files and files i need to modify once i download and extract the ceFFM ??

:confused:

Thank you very much in advance ¡¡

1º Post at point 6:

If 'shell.ini' is in root SD/MMC/CF-card, the script will be executed when you press navigation on the original screen menu. If 'shell.ini' is in Sat Nav's resident storage memory (ex. \ResidentFlash), and there is no SD/MMC/CF-card inserted, the script will be executed automatically on device power on. Note that the 'shell.ini' in root of SD/MMC/CF-card has priority over 'shell.ini' in resident flash memory. To start ceFFM contents of 'shell.ini' may look like \SDMMC\ceFFM-X.X.X\ceFFM.exe. Alternatively, if you can establish an 'ActiveSync' connection, you might use utility 'CeRunApp' from ceFFM's Win32-Tools mentioned above to remotely run 'ceFFM.exe' on SD/MMC/CF-card plugged in to Sat Nav device.
[Windows Mobile Apps and Games] :
RE: How to install ceFFM on a Navman S70

A:

ActiveSync is Microsoft's software solution for the manual transfer of files to a mobile device and the ability to install and uninstall mobile device applications

from the Windows desktop computer: switching SatNav's USB-mode to ActiveSync-mode isn't possible at all devices, not all OEMs have implemented this

feature. Hence it's only a security device given, not a requirement per se.

B:

On your Navman this should work (but I am not sure):

1) Un-ZIP the ceFFM package to a folder on your PC and don't forget where you put it. Do not un-zip straight to the SD-card.

2) Copy the complete ceFFM package to the root of the SD card. (You can do this with any SD-card reader or the Navman's inbuilt card reader via a USB

cable). In the root of SD-card now should exist folder "ceFFM-0.3.5"

3) Create another folder in root of the SD-card and rename it to the model number of your unit. eg - because you have an S70 create a folder called "S70".

4) Copy the 2 files prefixed "TULL" from the ceFFM package (subfolder \installation ) to this new SD-card folder and rename them "Auto.exe"/"Auto.ini".

5) Edit file "Auto.ini", means replace in line containing string L %InstallDir%\ceFFM.exe the term %InstallDir% with the full filepath name ceFFM's install location on SD-card (eg. \Storage Card\ceFFM-0.3.5).

6) Make sure Navman is fully powered off - hold power button down for 5 seconds. Insert SD-card into Navman (disconnect USB cable if you have it plugged in)

and power back on.
[Windows Mobile Apps and Games] :
RE

To correctly advise you, it must be known to me the mechanism that OEM of your unit implemented to auto-run an application of user's choice when device starts up. Note this varies from brand/model to brand/model. AFAIK most today's chinese units use the "shell.ini" mechanism. And almost all support switching USB-mode to "ActiveSync mode" via unit's settings menu.

Note that instead of "shell.ini" it also can be "YFAutoRun.ini", "YFAutoRun.inf", "AutoRun.ini", "AutoRun.inf", "navi.ini", "GpsShell.ini", "gps.ini", "gps.txt", "maplauncher.ini", "shell.inf", etcetera ... as you see the possibilities are endless. It's on you to get this out, sorry for this. At least I don't know of a related database available in the web.

BTW:

You really can't set the path to navigation software from within device's default menu? That would be simplest solution...
[Windows Mobile Apps and Games] Baltasar1:
To Peter Brown

If I understood it well, ceFFM isn*t an every-day-application, but per nature a hacking tool. Therefore the audience indeed should be restricted to people who know what they do.

Since months I'm running ceFFM on my CE 6 device. Perfect!
[Windows Mobile Apps and Games] m3n3chm0:
Thanks a lot for your reply jwoegerbauer,

Really in the main menu i can set the path to navigation software so I'm going to try it but first I would like to know whether it's possible just RUN it after modify the correct path on the proper *.*ini of my device without INSTALL IT on the internal memory ¿?¿?¿? --> 'Choose navigation program path' option. You use this to point to 'ceFFM.exe' and run it.

I don't want to install it on internal memory in order to avoid any deletion of currect software on it..

So it's possible run it always on POWER ON ¿?

This is a picture of the current "path to navigation software"

And that's one you see the ceFFM just extracted and below the currect folder of my GPS software where i can't see any .ini in order to lunch ceFFM from SDCARD .. ;(
[Windows Mobile Apps and Games] Baltasar1:
That's it. Was the way I did it. :)
[Windows Mobile Apps and Games] m3n3chm0:
GOOD !!!!.... I will try thank you so much ¡¡
[Windows Mobile Apps and Games] m3n3chm0:
Hello,

I'm getting this errors. CeFFM's set up starts but it's not booting after reboot.

Is it installing on the MicroSD card or on the internal memory flash of device??

In spite of second screenshot.. CeFFM load and finished with all lines OK.. But when device reboots nothing happen.

The device is working fine with the original stock ROM after all but doing this it's not supposed that CeFFM should be installed or executed on fly from microSD card??

Regards!!

Enviado desde mi ZP980 usando Tapatalk 2
[Windows Mobile Apps and Games] pablosena:
touch screen does not work

Hi Can you help me, some for my calibration mortscrip Thanks (sorry English google) the touch screen does not work I can just run a command to start, thanks.

video en youtube

/watch?v=80XjZ5xkI-w
[Windows Mobile Apps and Games] :
Touchscreen problem on DVD CRV W2 D9309H

What exactly is the error message you get before device becomes unresponsible?

If I'm right this is not caused by ceFFM. It (only?) occurs when running the navigation software on your AIO.

Currently I've no ideas how to solve this problem...
[Windows Mobile Apps and Games] pablosena:
Hi first of all thanks for answering

I tell you my problem, acualize the map, I put the SD card into the slot, and did not read, always showed two folders \ nanflash and \ Storagecard and gave me access to Storagecard, to change the name of the executable, now only showed the first, the boot only option was NWDSoftware.exe found a firmware which referred to NWDSoftware.exe and menu showing myself, I did not want to update.

The problem did not read was that it had been in the slot, a role that blocked the entrance and did not read it, and read papael retirement, when reading, by mistake, I sysupdate screen appears, put exit, and did not want to update, then gives an error of calibration, removal SD card and now only starts with NWDSoftware.exe and touch is locked.

If I put the original navigation software renaming the ejetucable to NWDSoftware.exe, it works, when it starts showing a blue screen and on, the menu is off the screen, and continues to do nothing, not walk the touch screen.

As seen in the video.

I can only put mortscripts execute these command and if reset, but still all the same.

# SetMessage(Cambiando atributos de ficheros, por si estan ocultos o protegidos...)

SetFileAttribute("\Nwdflash\*.*", "hidden", FALSE)

SetFileAttribute("\Nwdflash\*.*", "readonly", FALSE)

SetFileAttribute("\Nwdflash\$MSD$\*.*", "hidden", FALSE)

SetFileAttribute("\Nwdflash\$MDS$\*.*", "readonly", FALSE)

# SetMessage(Borrando los ficheros...)

Deltree ("\Nwdflash\*.*")

# SetMessage(Lanzando el inicializador...)

Run("\Windows\Startup.exe")

# Message(AHORA DEBERIAS TENER EN PANTALLA LO DE "INICIALIZANDO SISTEMA". Aapágalo quitando la corriente, y luego arranca...)
[Windows Mobile Apps and Games] :
RE (Touchscreen problem on a Nowada unit)

A:

Really confused. Don't understand what sense it should make to completely delete folder \nwdflash\$MSD$ (as your code snippet shows), which is the heart of each device based on a Nowada board. If I know it right then besides configuration file "deviceconfig.cfg" also all the applications added by OEM are located there. But I may err ...

B:

The "NWDSoftware.exe" doesn't ring a bell with me. But I suspect it would be the executable of the original program, which the device looks for when you press the "navi" button. Means default path of original program seems to be \storageCard\NWDSoftware.exe (probably even case sensitive!). Also note that probably \storageCard\NWDSoftware.exe is what you get if everything is set back to factory defaults.

As I can see you are experienced in MortScript. Hence it should be simple for you to copy MortScript.exe, NWDSoftware.exe (a renamed AutoRun.exe which comes with MortScript) and a script named NWDSoftware.mscr to the root of SD-card. You use script named NWDSoftware.mscr to run a WinCE touchscreen-calibrator executable (ex. "TouchCal.exe") - or any other WinCE program of your choice.

// NWDSoftware.mscr
Local()
//
// Rename NWDSoftware.exe to prevent it's new run
Rename("\storageCard\NWDSoftware.exe","\storageCard\_NWDSoftware.exe")
//
// Get calibration data stored in registry
TouchCalData=""&RegRead("HKLM","HARDWARE\DEVICEMAP\TOUCH","CalibrationData")
//
// Calibrate screen
RunWait("\storageCard\TouchCal.exe")
Sleep(1000)
//
// Again get calibration data stored in registry
TouchCalData2=""&RegRead("HKLM","HARDWARE\DEVICEMAP\TOUCH","CalibrationData")
//
// Compare calibration data before/after
If(TouchCalData NE TouchCalData2)
//
// Screen got calibrated, hence re-start system
Message("Re-setting device....")
Reset
Sleep(5000)
Message("Failed to re-set the device. Please manually re-set.")
Else
Message("Calibration was OK")
EndIf
Exit

FYI: Index of /files/nowada

------------------------------------------------------------

BTW: If possible start a new thread at XDA if your problem couldn't be solved, this because your issue has nothing to do with ceFFM itself. Thanks for your understanding.
[Windows Mobile Apps and Games] ic3141:
DOesn't work on my wince6 chinese gps. Keeps on verifying / fix installation each time reboots/restarts. loop. worst than MIOPOCKT
[Windows Mobile Apps and Games] :
RE

[MENTION=4558241]ic3141[/MENTION]

Almost 2000 downloads until today. Noone reported the issue you told here. My suspicion is that you couldn't install it properly. You surely will understand that this is really not my problem.
[Windows Mobile Apps and Games] SilentlyScreaming:
[MENTION=4558241]ic3141[/MENTION]

Please do read through ALL the pages of this thread. Discover what steps can be taken to either complete a successful installation, OR gain more information about the failure.

I'm assuming the tone of your post towards the author of this program is just easily misunderstood, due to English not being your 1st language, rather than mildly confrontational/rude?

Anyway, try again with the install, having taken notes on what should be tried/what information should be passed on for any sort of help to be produced.

Good luck.
[Windows Mobile Apps and Games] ic3141:
Sorry mate, it came out of frustration, no hard feelings (my crappy gps). Is not the English, spelling was wrong due to time (late in the night here). The tool is good, better than MP as doesn't mess around by deleting wince registries. Already gave a big thanks. Apologize again

---------- Post added at 01:44 PM ---------- Previous post was at 01:39 PM ----------

Yes, you're right mate, my fault, apologize for the rude comment
[Windows Mobile Apps and Games] ic3141:
Same issue here, SDMMC card not recognized. BTW, I took time to read all 5 pages just in case someone tries to get me to read the whole thread again
[Windows Mobile Apps and Games] ic3141:
OK, i think i found a get around: looked into registries and i've noticed the SD card is named either "MMC Card" or "SD Memory Card". I've added these to line 72 and voila! the screen shows both options, SD and resident flash. However after this, during installation, i had lots of errors like:

" Couldn't create shortcut \SDMMC\ceFFM-0.3.5\Programs\pdfviewer.lnk to '\Windows\"\SDMMC\MioAutorun\Programs\Foxit reader\Foxit reader.exe". And this with Mio Pocket uninstalled and deleted. Funny, why would it try to create this link? I suppose some mess in the registry due to MP
[Windows Mobile Apps and Games] :
Thanks for this info.

I agree with you: AFAIK even if you uninstall MioPocket - given a hive-based registry (WinCE 6) - more than 300 registry modifications caused by MioPocket remain. I suppose FoxitReader is the PDF-reader MioPocket installed as default. ceFFM when first time installs searches system (means registry) for readers/viewers present. Thus ceFFM detected FoxitReader which no longer exists.
[Windows Mobile Apps and Games] ic3141:
.

Yes, the worst problem i had after uninstalled MP is wince shell doesn't work anymore (the icon in original menu does nothing) and also lost bluetooth option in the same menu. On top, no keyboard, even under ceFFM shell. Although re-flashed the rom. Since then i kept on trying to get them back, but no success until managed to access residentflash2. I made a backup, went to sleep and after that all went back to normal, except keyboard, don't know how (I know is not directly related to the above topic but found it interesting). Keyboard doesn't work in ceFFM either unless i open jotkb.exe

Another problem with installing ceFFM:

After installing and reboot it doesn't start automatically and i have to choose navigation path to CEmenu.exe. Is this the wright way or i did something wrong?
[Windows Mobile Apps and Games] ic3141:
OK, checked registry, no addition under "init" and resident flash doesn't have the required exe files. Thats because when attempting to restart unit actually turns off and i believe the registry mods are not done. Any ideas? I can manually change the registry but cannot locate the exe files required to be placed in residentflash