红联Linux门户
Linux帮助

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

发布时间:2017-02-07 14:58:14来源:linux网站作者:liuguoyuhot
很多人都有过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