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/