原理:
1、九宫格有九个点,每个点都有一个编号,其排布顺序为:
00 01 02
03 04 05
06 07 08
2、根据你所画的图形将某几个数(4到9个)排列在一起,得到一个数字序列,比如
虽然看起来很复杂,其实生成的数字序列只是:00 03 07 05 02 04 06 01 08
3、系统将这一串数字序列以十六进制的方式进行SHA1加密,存储在手机里的/data/system/gesture.key里
以上就是九宫格锁屏的原理了,所以如果发现锁屏密码忘了,直接用adb工具把gesture.key文件删除就可以了。