I can think of several places where data is squirrelled away but not in a
database:

* Flash RAM. When you activate a Palm VII device, for instance, it writes some
values in the "token" area.

* "Non volatile" data. There is a special area of RAM that the OS stores things
in, and that it carefully saves and restores even across cold resets. I know
that the current date is stored in there, but not much else. Applications don't
have access to this block of data.

* The Feature Manager table. This is essentially a free-floating array not
associated with any database.

Those are the only areas that occur to me. However, I strongly doubt that the
information Omnisky is looking for is in any of those. The first one would be
preserved across the "wipe out" operations you're doing; the second one is not
accessible to third parties; and the third one is too volatile (it would ge
wiped out on any reset).

So, I'm not exactly sure where Omnisky is keeping that information either...

-- Keith







Tom Zerucha <[EMAIL PROTECTED]> on 06/18/2000 11:00:46 PM

Please respond to "Palm Developer Forum" <[EMAIL PROTECTED]>

Sent by:  Tom Zerucha <[EMAIL PROTECTED]>


To:   "Palm Developer Forum" <[EMAIL PROTECTED]>
cc:    (Keith Rollin/HQ/3Com)
Subject:  Any RAM data not in a database?



I ask this because I have a really annoying problem with Omnisky.

I install the software, and I can get mail and PQAs fine.

OK, so I back everything up using pilot-xfer which will grab
EVERYTHING including unsaved preferences - every DATABASE, resource or
data.

I (several times) did a memory wipe (reset-power-pageup), then
reinstall all of the databases.  I can't get mail because it is now
going to the wrong host, and if I point the PQA server preference
there, I can do mail but not PQAs.

So, where is it getting or storing the bad data (the out-of-reset if
it doesn't exist defaults may be off, which doesn't happen when I
freshly install the Omnisky software), or doesn't hotsync always
replace data?

As long as I don't do a memory wipe, I am fine, but since I develop,
this means I am fine only for a few weeks at most.  Since hotsync
isn't restoring everything, where is the extra stuff kept so I can
write something that will restore whatever that is as well.

--
For information on using the Palm Developer Forums, or to unsubscribe, please
see http://www.palmos.com/dev/tech/support/forums/






-- 
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/tech/support/forums/

Reply via email to