Pocket dialing is a common annoyance with Smartphones. The main culprit being the touch screen on these phones and the accidental lockscreen unlocks.
This post will show you some tips to eliminate these pocket dials and accidental lockscreen unlocks on Android phones.
Starting with the basic tips:
- Remove any contact shortcuts from Homescreen.
- Put a Pattern Lock or PIN/Password lock on your lockscreen.
You are already aware of the above mentioned tricks but what if you want to have homescreen shortcuts to your favorite contacts and not have any PIN/Pattern or Password setup?
Then you can implement the following method to completely eliminate pocket dials.
Please note that the following section is only for Rooted Android devices and make sure you have a fresh Nandroid backup before proceeding, just in case anything goes wrong.
Step 2. Make sure you have rebooted the device after the Framework has been installed.
Step 3. Go to the Downloads option in Xposed > Search for Gravitybox.
Step 4. Install Gravitybox [LP] for Lollipop devices, [KK] for Kitkat and [JB] for Jellybean.
Step 5. Go the the Modules tab and put a tick next to Gravitybox and reboot your device.
Step 6. Launch Gravitybox from App drawer and navigate to Power Tweaks option.
Step 7. Scroll down and put Check the box next to Proximity wake-up and leave the Ignore for Incoming Call unchecked.
Now cover the Proximity sensor on your phone (next to the front speaker on top of the phone) and try unlocking your phone. You will notice that the phone won’t unlock unless you uncover the proximity sensor.
This will ensure that your phone doesn’t light up/unlock/pocket dial when it’s proximity sensor is covered. Proximity sensors are covered when its in your pocket or in a bag.
Gravitybox does much more than the scope of this post, play with it but make sure you have proper backups.
That was it for this post. Like and Tweet the post if it helped you.