Ever wished you could turn off your ringer but still let your loved ones reach you? That's what CallShield does. Maintain a list of "Important" or "Blocked" callers and CallShield will always run in the background and manage your ringer for you.
When your ringer is in vibrate or silent mode and an important person calls or sends you a text it will automatically activate the ringer to notify you of the event, and then revert back to the mode it was previously.
Want any of your friends to be able to text you important things without adding them all to the important list? Just tell them to add an exclamation mark to the text (that's the default.) You can customize the special code to whatever you want and optionally allow those text messages to override your ringer and ring through.
In addition, CallShield includes a bedside clock with sleep mode. Activate sleep mode and your ringer is silenced, but you can optionally allow important calls and texts to override it. This feature is great for anyone who is on call at night but doesn't want bothered by anyone else.
If you place CallShield in sleep mode, as soon as you answer an important call or exit the screen by touch it automatically disables sleep mode so you can't accidentally go through the day with your ringer off.
NOTE ON SLEEP:
Sleep mode turns off as soon as you exit the clock screen. The exception is when receiving a call. If you do anything on the phone after putting it in sleep mode, it automatically disables sleep mode. This is to make sure you don't accidentally go half the day with your ringer off.
NOTE ON HANDSETS:
All development testing is done on the Galaxy S Mesmerize, and apparently a lot of handsets just don't work the same way. Your mileage may vary - works great for me but without better email feedback I can't fix problems on other handsets due to fragmentation. If you have trouble and can email me an ADB log file at tonymaro@gmail.com I'd appreciate it!