Re: Palm single-purpose "stand alone" device



John wrote:
On Tue, 18 Oct 2005 20:38:16 GMT, "Stuart"
<stuart_rubin@xxxxxxxxxxxxxxx> wrote:

Does anyone have any information on developing Palm applications and/or modifying the OS such that a single purpose, dedicated device can be
created?

If you use a model with a replaceable or reflashable ROM, you can
create your own system ROM

The alternative is to create a program that monitors all the system
activity (traps all the hard/soft keys, resets, alarms, etc) and
ensures that only your application is available.  Of course, your
application does have to be started once for it to take over the PDA,
unless you use an installer that causes the program to run immediately
upon installation.

You can set a bit on a Palm database that causes the Palm to do a soft reset after the app's PRC is hotsynced. Your app should receive a notification at soft reset (I don't think you have to register for this notification) and you can do whatever you want to take over from there.

Unfortunately, a smart user can always do a no-notify reset and prevent
your app from ever being able to run and take over.  So, it's not totally
bulletproof, but it could be fairly good.

  - Logan
.



Relevant Pages

  • Re: Reseting via cab installation
    ... A custom installer DLL would do it. ... Chris Tacke, Embedded MVP ... "App was succesfully installed ... requested reset. ...
    (microsoft.public.pocketpc.developer)
  • Re: Strange errors WM5.0
    ... Sounds to me like it has inserted itself into the Notification, database. ... And after each soft reset it is requesting that it run. ... > there was no installer included. ...
    (microsoft.public.pocketpc)
  • Re: SystemPowerState messed up after reboot ...
    ... survived through a user reset */ ... /* set a notification 15 secs from now,with a dummy app, i dont care, ... CNT_TIME events after the reboot. ... put the PPC at a certain time to sleep and at antother ...
    (microsoft.public.windowsce.embedded)
  • Re: Why is MS Office Enterprice 2007 configuring every time I star
    ... You need to run the reset from the account which is ... Resetting requires elevated permissions, so the account from which you ... The solution is to reset your file access permissions to their default ... Installer opens and starts configuring MS Office Enterprice 2007. ...
    (microsoft.public.office.misc)
  • Re: Losing data in controls (and arrays) during unhandled exceptions.
    ... Errors will "bubble up" through the routines until an active error handler ... some kind of event generated when the app is 'reset'. ... worksheet when the app is shut down, ...
    (microsoft.public.excel.programming)