This is user-generated content. It could be inaccurate, out of date, or just plain wrong!

If you would like to improve it, please contact me to get an account

Escape reset loop

From Hobbyist Software

Jump to: navigation, search

Every Palm owner should know how to escape this nasty situation. After a reset, the Palm operating system sends a notification to every application that there has been a reset. If any application has a bug in the code that handles this notification, then it causes a reset. Then it is notified of the reset and causes a reset....

Here is how to escape:

  1. Hold the up key on your Palm and keep holding it until you get to step 4
  2. When the palm briefly lights up its screen between resets, start your own reset manually.
    • This is most easily done by removing and replacing the battery (on older palms, there is a reset button that you can poke with a paperclip)
    • The timing of this reset is critical. You want to wait until the Palm OS is booted up and can recognise that you are holding the up key, but you need to reset before it resets on it's own. Watch while the orange Palm logo shows (this is extracting the rom from memory) then wait while the screen goes blank and the palm os or access logo shows. The operating system is now booting up. Hold for just a second (as long as you dare!) then trigger your own reset.
  3. Keep holding the up key
  4. Your device should start up in the default app (the phone app for most treos). If you did it right, no apps will be running in the background and your resets will stop.
  5. If the reset loop continues, then you probably just need to wait a little longer before triggering your own reset next time.

The device will reset one last time, then recover. It hasn't sent a notification to any application about the reset, so apps won't have reset their alarms, or started any work they do in the background. When you find the reset-culprit, you should do a final normal reset to let them initialise.

As far as I know, none of my apps cause a reset loop. They all have protection to stop reset-loops from continuing - though no protection is perfect.... The way to find the culprit is to move any suspicious apps to an sd card (delete them if you don't have one) and initiate a reset. If the reset goes ok, then the apps on your device are ok. Add apps until you find the culprit.

If one of my apps is causing a loop - please let me know and I'll do my best to fix it ASAP