about help

Read me & Instructions

Please read this guide to clarify any doubt and get a clear understanding, if something is not here or not clear enough just contact us or do a search on our phorum.

Locking

PocketShield automatically locks the screen when the device wakes up(screen turns on).

Lock can also be performed manually, you have two ways:

  • Press the power button to power off(or standby).
  • Tap Start-->Lock, or any shortcut you set to \Program files\PocketShield\pocketshield.exe. Note: on manual lock, light auto-unlock is disabled until you power off/on again (won't be good to get the auto-unlock right after you have locked intentionally).

Locking options:

Power off when lock

This option will immediately power off the device when you manually do Start-->Lock (or whatever shortcut you have to \Program files\PocketShield\pocketshield.exe)

If wakes up, power off in 15 secs.

It will power off the device in case it is powered on and not unlocked after 15 seconds. This feature's main purpose is to save battery when device is powered on unintentionally. Note: When headset is connected, 15 extra seconds are given, as often headsets are used to do a redial, callback or execute a voice command. However if you take too long to dial or send the voice command (more than 40 seconds) phone will turn off and may abort the command.

Disable hardware keys

This will disable all hardware keys except Power button and Home button (House button in Diamond and Pro)

When phone starts ringing:

Keep keys disabled - Will keep keys disabled until call is answered.
Enable Mute(volume keys) - It will enable the volume keys to allow muting the call (this will only work on PSPS disabled)
Enable Answer/Reject - Will enable only the answer and reject HW keys.
Enable Mute/Answer/Reject - Will do what the previous two do.
Enable wired headset button - This is for option 1 and 2, it will enable the button that is in the wired headset (click two times two answer). For BT headsets all buttons will be always enabled.

Do not lock on external power (cord)

This option will prevent PocketShield to lock when external power is present (charging). It will also automatically unlock the screen when you plug in, and re-lock when you plug out. Note: This feature will only work while charging, if battery is 100% device stops charging so it won't take effect. An additional setting could be done to complement this issue, to enable it see this HOW TO.

Unlocking

For unlocking, 5 mechanisms are supported:

With light - Auto unlock when out of pocket, or when light available. You can see a demo here. Note: it will not auto-lock by moving into dark (that could turn to be annoying at night). For locking options refer to the Locking section on top.

About light. HTC latest devices bring an integrated light sensor. Though this light sensor is neither 100% accurate nor 100% sensible to light, this is a hardware limitation. So you may face situations where you can actually see because there is a soft light but that light would not be strong enough to trigger the light sensor and hence unlock the device. For those situations, and for when you are in the dark, one of the 5+ alternative unlocking mechanisms must be used.

However, you can be confident that when the device is inside a pocket, pouch, suitcase, glove compartment or whatever, or even resting faced down, PocketShield will prevent your phone to be exposed to undesired screen touch.

Calibration. By pressing this button you will enter to the light sensor calibration screen, which will guide you through specific steps you would need to follow very carefully. You can do further fine tuning by editing the reg key LSEN; you must specify the lumen level at which you want PocketShield to be unlocked. The value must be stored multiplied by 1000.

Light sensor delay. After calibration, when you close that window, a dialog will ask if you want to add a 1 second delay to the light sensor, some CDMA devices might need this. To know if you need this setting do this simple test: * Enable light sensor * Go to a bright room * Power off device * Go to a dark room * Power on device --> If device unlocks then you need to check this setting; if not, just ignore it.

With finger slide - By sliding finger or stylus from top towards down. You can see a demo here.

About sliding. PocketShield offers a “slide to unlock” mechanism, but a different one, It works vertically rather than horizontally. In order to work, you must start sliding from the top of the screen downwards to the point that you have travelled approximately 70% of the screen.

With movement gestures

Side to side movement

Instructions:
- Face screen up (Certain tilt degree is allowed but shall not exceed of 45° relative to the horizon).
- Move to side and return back to same position, 2 consecutive times.
- Hand should travel about 20cm to the side you choose.
- All must be done within a time frame of aprox 1.5 secs.

Sensitivity level is customizable.

See a video here.

Flip (face down - face up)

Instructions:
- Face screen up.
- Face screen it down (180°) and then return to start position.
- All must be done within a time frame of aprox 1.5 secs.

See a video here.

Both types of gestures can also be used to answer a call when you enable Answer by gesture (explained in Phone section)

On gestures it’s a matter of getting used to them. The initial tries might be tricky but you get ‘the move’ after some practice. See how reliable it is on this video.

Round center button - By pressing the D-pad button.

On stylus out - By taking the stylus out. If you want to lock device when stylus in you must set HKLM\Software\Pocketshield\OPC_STYL=2. You can also make device power off with stylus in, by enabling Power off when lock.

* For Touch Pro devices, it will also unlock by sliding QWERTY out if you set the reg key HKLM\Software\Pocketshield\QWERTY=1.

Produce vibration feedback - Will make a short vibration on unlock.

Application Permissions - Here you can make a list of the applications that will have the rights to auto unlock the protecting shield or to prevent device going to sleep. There are three types of permissions:

- Unlock when the application "Is running (even in background)"
- Unlock when the application "Wants focus (brought to front)"
- "When this app is running override power off: just do screen off" (use this option for music players, GPS apps, loggers, IM, or any app that needs the device to stay awake). This setting will take effect either when "Power off on lock" or "Power off after 20 seconds" options are enabled.

How to's here.

Phone

Lock on incoming calls

Use this setting to have PocketShield protect your incoming calls from accidentally being answered or ignored. Will show a protecting screen which will work either with WM6.1 Dialer or with HTC Dialer. While it prevents your screen from being touched or buttons accidentally pressed, it will show the caller information (number, name and picture). It will also display a slider pad at the top, which will allow you to unlock the shield or even answer the call direclty.

You can auto-answer a call right after you slide your finger, or when you do the unlock gesture, which might be very comfortable ways for answering. You can see a demo of handling an incoming call here.

Slide to answer calls - This will enable a Green/Red slider pad on top. The green area is for answering and red area is to ignore the call. If you do not check this option you will just see a gray slider pad, which will only unlock the shield leaving your default answer pad available to answer or do whatever operation you want.

To get the best slide-down experience on calls we recommend using a Windows Mobile based dialer. The Windows Mobile dialer (and all dialers based on this one) consumes less memory, have no ring delay and no answer delay. As an example, you can save about 8Mb of memory by switching from HTC dialer to WM dialer.

Tip: If using HTC dialer + PS slide-to-answer, before you start sliding it is better to make a quick tap on the screen to give it focus, after that sliding will flow easier.

This button next to "Slide to answer calls" will open a new screen asking if you would like to switch to a WM based dialer. It will also give you the option to install PSPS and the WM original volume control. PSPS stands for PocketShield's Phone Skin. This is a skin based on the Windows Mobile 6.1 original dialer, and it uses a flat black dialer pad, more according to PocketShield's classical colors.

Answer by gesture - Will auto answer if you unlock by the movement gesture.

Issues with dialers

Issue
HTC Dialer
Windows Mobile Dialer - Recommended
Dial buttons
Big
Smaller
Ring delay
Ring notification will have about 3 seconds delay (this is NOT caused by PocketShield)
No delay
"Send text"
When ringing you will see the "Send text" menu button flickering at the bottom of the screen, however you can't tap it.
No issue
Blinking
You could occasionally see the HTC dialer jumping over the lock screen, but that is only a visual, it doesn't mean buttons are being exposed, they still remain locked from touch. In this video you can see how the finger is tapping the "Ignore" button but with no success.
No issue
Slider
If you enable ‘slide to answer’ it could take about 1 or 2 seconds to actually connect the call if the sliding is done too soon. If sliding is done after the second ring or so, connection will be faster.
No issue
Video calls
Possible
Not possible
Prepend info (+1...)
Ok
No prepend
Volume during calls
Possible
Standard volume control is needed (prompted when enabling PSPS).
Dialer extensions
Inesoft (CallerID will blink. This is NOT caused by PocketShield)
PhonEx | Inesoft (must disable CallerID) | All other skins based on WM dialer.

Call protection

PocketShield can also protect the screen from being touched during a call, for example by your ear or chick, or by something else if using a headset and device is not at your hand.

Lock screen while talking - It will lock the screen as soon the call is connected (start talking). Note: when this enabled, during the call the only way to unlock is by sliding. Other unlock mechanisms won't be active while talking.

Lock screen after call - Will lock the screen after you end a call.

Both but only when using headset

When you miss a call, lock state will be set to the same as it was before receiving the call.

Show missed calls from contacts - This option will display the count of missed calls from known contacts, and will show their picture on the locking screen.

Vibrate on call connected/ended - This option will produce a vibration feedback when a call is connected(in or out) and when call is ended. It won't conflict with the HTC Dialer vibration on connect.

Design

The look on PocketShield is also customizable. You can set:

24:00 clock - Will switch from 12H to 24H clock.

Show date - Will show a small date gadget in MM/DD format. If you would like DD/MM you could set the registry value DATE=2

Show count for notification icons - Will show the number of items for SMS, email and missed calls.

Theme/skin

A skin list of all the skins installed is shown and you can pick the one you want to use. You will see a preview image at the left. To download themes go to http://www.pocketshield.net/themes.

Layout and Background

This will allow you to switch from Classic display mode to Split display mode. Will also let you choose a background image, crop it, resize it or moved to best fit your screen. You will also see here an option to display the battery meter or not and customize it in width and colors.

About Reminders, alarms, messages, SMS …

PocketShield detects when a Reminder or Alarm has popped up, it also detects when SMS, MMS or Email messages are received, and also identifies calls and missed calls. For each case, PocketShield displays a big icon indicating that one of these events has occurred, while keeping the device locked. You can see a demo here.

There is an issue on WM6.1 with notification balloons and some people associate this to PocketShield, but has nothing to do with it. The problem is that those balloons are designed to auto destroy as soon they lose focus, so if for example you touch the screen by mistake the balloon will disappear and will only be restored by clicking the reminder icon. This will happen whether you use PocketShield or not. Indeed, PS offers one way to be protected from this, it is by disabling “Slide unlock”. This way touch screen will be disabled, and if a reminder comes and you unlock(by light, move, stylus or d-pad button) you will see the balloon there and be able to dismiss or snooze. But the con is you lose the slide option. However, if you have “slide unlock” enabled but you unlock by any other method you will keep the balloon alive (if you didn’t touch the screen previously).

Another workaround yet is, to disable TF3D Manila, this way you will always have the “Reminder” button as a softkey(bottom left), easy to click to popup the balloon.

Commands menu bar

The icons below in the Settings screen mean:

Save settings.
PocketShield ON PocketShield OFF.
Will launch the (A)bout screen, which provides version information and (A)ctivation form.
Will close and discard changes but PS will remain active.

Activation

Activation screen is accessed by the icon. This option requires active internet connection, either direct or by USB to PC.

Activation will remove the 'free version' message and grant you the official version including future versions of PocketShield for free.

The cost for activation is USD $12.90. One time payment, no subscription. It is per device. If you happen to change/replace your device you would need to contact us to remap the license to the new device. If you use two or more devices at the same time you could opt for the double pack price.

Find all information and detailed steps at http://www.pocketshield.net/activate.

Support and Contact...

This is found in the screen, by clicking the bottom left menu item, the plus sign "+". It will open a form you can use to contact us and report issues. Your current settings are attached automatically on the message. In case you don't have an internet connection by that moment, the message will be saved upon "Send" command so you can send it later.

Reset default settings...

This is found in the same screen, by clicking the bottom left menu item, the plus sign "+". It will restore the default 'factory' settings. Use this option if you eventually have problems or note strange behaviour.

System...

In this window you will see some system options recommended to set if you are using PocketShield. Not all of them will work for all ROMs, but they all are common tweakes you can found on the internet as well.

Check for updates...

This is found in the same Activation screen, by clicking the bottom left menu item, the "+" sign. This option requires active internet connection, either direct or by USB to PC. It will check for the latest version available online and will download it and present the option to install the CAB file. Note: After upgrading, it will be necessary to activate again. Your PIN and email will be remembered after the 1st time.

Command line

You can perform the following operations through command line:

  • Start or lock: Run pocketshield.exe
  • Stop(and unlock): Run PSstop.exe

Known issues/Limitations/Recommendations

  • It’s recommended to disable the Windows Mobile native lock feature (Start-->Settings-->Lock, unckeck Prompt...).
  • If using password/PIN protection you will need to unlock that protection first to then gain access to PocketShield's locking screen. However, to protect your calls and answer without the need of entering the PIN there is a workaround.
  • Some applications might no be 100% compatible with PS: AEButtons (if you remap the Answer/End HW keys and disable PSPS); Wisbar (could mess up task bar after unlock); GScroll (will override hardware keys locking).
hanoiwap © 08/2007.