SignalQuality() is the result of the same-named function in PhoneLib. GetPhoneCallStatus() is a bitmap which shows what type of calls are active. It can be a mixture of these bits: 0x00000001 voice line1 0x00000002 voice line2 0x00000004 data 0x00000008 GPRS/CDMA(grey) 0x00000010 CDMA(green) 'Enable phone on reset' causes the phone to be turned on whenever the device is reset. It also uses your on/off schedule to determine if it's appropriate. Day/Week times can be specified. N/A means to not perform an action, for example, N/A as an off-time means to not turn it off. It keeps the Day & Week times separate, so an easy way to disable your schedule is to move over to the Day setting, and set them both to N/A. 'Stay on (lid close) if net active' is convenient if you are using a wireless application and you want to close the lid without dropping the connection. It tests the 0x00000010 call status for that, which may be different on a GSM device. 'Auto-Off (lid close)' sets the system preference for the auto-off period while the lid is closed. The default is 30 seconds. Note: this is a Handspring preference, and as such it will remain set even if this application is uninstalled. 'Phone off if no coverage' can be used to turn off the phone when it loses signal for a certain period of time. This can be a work-around for firmware bugs, such as the inability to regain a signal after a few minutes of loss. Also it can prevent battery drain if you accidentally leave the phone on while in poor reception. The network search mode of the phone is battery intensive. 'Max tries etc' is a setting for the above situation. When we shut off the phone due to signal loss, we allow it to be automatically turned back on at specified intervals. You set the interval and the maximum number of times it should try to turn the phone back on. 'Drop net (xxx arrows)' is an option (currently for 300 only) to allow for the 3G connection to be dropped, in two different situations. Grey arrows are while the 3G connection is idle, which is mostly harmless. However, there have been users who suggest that even an idle 3G connection can cause battery drain while in a poor coverage area. So setting the 'Drop net' for grey is a way to shut down the 3G connection if it's been idle. Green arrows indicate that the 3G is currently active. The 'Drop net' option for green arrows can be used if you suspect that the radio is 'stuck' in transmit mode for too long. 'Drop net (no coverage)' is interesting. Some users have suggested that a turbo drain mode (on the 300) can be caused by the 3G connection being active during a signal loss condition. This option is for testing this hypothesis. So far I have seen some success by using this option, say set for 10 seconds, whereas I have seen no improvement with the other 'Drop net' options. 'Auto-OK Connection Progress Dlg' is the newest option. There are times when logging into the wireless system will fail. These are harmless as you may always try again. However, they leave a useless dialog on the screen which can block other UI activities. This option recognizes when a failure during login occurs, and it dismisses the dialog. There are some conditions when it will not work however. Such as if the phone is currently off. A failure dialog at that point will not be dismissed. Hopefully this can work in the future. It's my first attempt, sorry.\n"