
How to Recover & Reset Android Pattern Lock with Gesture Key
The android operating system is one of the most popular operating systems for phones right after ios. So now it’s time for some android password hacking. In the field of ethical hacking, you need to know how to bypass and exploit android devices. It’s a must. So to help teach you more we have come up with a way you guys can hack android passwords and pattern locks. This tool is coded in python and can help you crack android pattern lock.
Requirements:
- Android device
- Kali Linux
- Gesture key
Now the first two requirements are kind of obvious. But what is the gesture key?
The gesture key is basically the hash file we need to get the pattern information of our Android phone. It is stored in the path data/system/gesture.key/ and you just need to copy this file from your phone to your device in which kali Linux is installed.
This can be done one of two ways:
For Rooted phones, you can directly access the file and copy-paste the file with an app like a root file explorer. There are many available on the google play store.
For nonrooted devices, it’s much harder and you either need to use TWRP recovery or ADB in recovery mode to extract the gesture key.
How to find the hash gesture key in android using adb:
The hash is stored at “/data/system/gesture.key”, and it can be downloaded as follows via ADB provided you have access. Some devices have higher security and thus cannot be accessed via ADB:
You need to type the following commands to copy the file from android in android ADB. It’s the ADB pull command. You can read more about it here.
~$ android-sdk-linux/platform-tools/adb pull /data/system/gesture.key
That’s all you need to do. Once you have the files. Then you can start hacking:
How to reset and recover android pattern lock:
- Step 1: Open a Kali Linux terminal and download the android pattern lock tool using git clone

- Step 2: Now change the directory to the downloaded folder and type the following command to execute the program.
cd androidpatternlock
python aplc.py gesture.sample.key

- Step 3: Make sure to copy the key in the android pattern lock folder. The output will be as shown below:

That’s all folks. You have successfully learned how to hack android phones by bypassing pattern locks. Now you can easily bypass pattern locks of android phones as long as you have the gesture key. This method can be useful if you have forgotten your pattern lock and want to recover it.
This guide is only for educational purposes please do not misuse the information provided for any illegal purposes. This post is only for educational purposes. only show how hackers hacks android pattern locks for educational and learning purposes.
Happy Hacking.