使用linux命令清除安卓开机密码

作者: liuguoyuhot 2017-02-07 14:58:14

很多人都有过android手机开机密码忘记的情况,或者由于某些原因输入法不能启动,导致无法输入开机密码,比如今天我在将输入法从手机内部存储移动到手机存储(应该是sd卡)后,输入开机密码时,输入法无法启动了。在这种情况下我们可以在linux下借助adb来清除开机密码,前提是手机必须有root权限,下面是具体方法。


 


将手机连接上电脑


 


安装adb工具


sudo apt install adb


 


切换到root账户


su


 


以root权限启动adb服务


adb root


 


进入android命令行


adb shell


 


有些android系统进入adb shell后不是root权限(可能是因为root不彻底),还需要切换到root,adb shell也一定是root权限,否则没有权限删除文件


su


 


进入密码文件所在路径


cd /data/system


 


如果设置了密码会有gesture.key或者password.key,可能两个都会有,gesture.key是图像密码,password.key是单纯的密码


 


删除相应的密码文件:


图形密码


rm gesture.key


密码


rm password.key


如果不是root权限会出现"rm failed for … Permissiondenied"错误


 


重启手机后就可以直接滑动进入系统了。


 


本文永久更新地址:http://www.linuxdiyf.com/linux/28219.html

相关资讯