[Windows Mobile Development and Hacking General] tytnguy:
Ok, here is the (Cell Tower ID) location based Sleep Management software (earlier called phone switcher).

Saves your battery and works automatically without any manual action once configured

Application is not memory resident so it does not keep running in the background. Does not write anything to registry etc so can be uninstalled cleanly.

Application can run in one of the following modes

• Flight Mode: System automatically switches to flight mode when you are at predefined location (Say Home) based on the time you setup. So when you are at home, say from 10:00 PM to morning 6:00 AM your phone is really sleeping so no one can call your mobile. But if you are not home, then phone remains ON even at night.

• Run Command*: You can configure separate command line applications while ‘entering’ and ‘exiting’ your Sleep Location. So if you want to perform some other actions such as enabling the sounds/vibrations/forwarding etc you need to configure this feature

Run Command* Notes:

• Run command has two settings

o Entering sleep location
​

o Exiting sleep location.
​

• Either browse for the command line application or copy paste the short cuts on the file and any command line parameters

• Some programs require you to ‘Wake Up’ the device to run, so if needed use that option

• ‘Wait for completion’ is only for advanced configurations. Most of the time it will hang the application. So use if you absolutely need it.

• You can test your run commands from the ‘Test’ menu.

Update history

Update 1.0.3

• Bug Fixed : If you were out of sleep location and returned to sleep location after 12 mid night(with in the sleep period) application would skip the current sleep.

Update 1.0.2

• Better user friendly UI added

• Now the application supports running an external application on command line.

Update 1.0.1

• Multiple locations on the schedule: If you want to set more than one location as you 'Sleep Location' you can do it now.

• Now if you were not at home at set time, system will keep polling based on the poll time you specify. So as soon as you reach home your phone will be switched off.

• If you turned on your phone manually after the rk-Sleep set it to flight mode, then your phone remains on till next scheduled sleep session

It is working on Hermes(WM6), and I have tested it on WM5 emulators. Will NOT work on WM2003.

Setup Instructions:

• You need to be at ‘Sleep Location’ to setup the application.

• In the ‘Locations’ tab, the current location box shows some numbers corresponding to your location.

• Click the button ‘Set as Sleep location’ to add current location as your sleep location. You can add multiple locations as sleep locations.

• On the ‘Schedules’ tab configure the ‘From’ and ‘To’ time fields. (You need to specify time in military time format)

• From the tab ‘Action’ choose if you want to use flight mode or Run Command (you need to set up your enter and exit actions)

• Finally click ‘Enabled’ and click the ‘Save’ menu

That’s all now you are set for ‘Sleep’. You can safely exit rk-Sleep.

The status tab would show you the last action attempt log

Note: This application requires Compact Framework 2.0

You need compact framework 2.0 installed inorder to run this application. The compact framework is already part of WM6, so if your device is WM6 skip this step. But most of the WM5 devices do not have this update. So you must download here and run the installation on your desktop (then active sync to update your device). Only after completing this step install the application.

If you like the application please show your support by replies and or donation on paypal

:)

Download from here