安卓系统的锁屏密码(包括图案、PIN码、密码)并非以明文形式直接存储,而是通过加密算法处理后保存,主要涉及以下路径:
文件路径 | 说明 | 适用场景 |
---|---|---|
/data/system/gesture.key |
存储加密后的锁屏凭证 | 多数原生Android系统 |
/etc/.secure_prop |
包含加密密钥的系统属性文件 | 部分定制ROM |
/mnt/sdcard/.android_secure |
早期版本可能存储加密密钥的隐藏目录 | Android 4.x及以前 |
/firmware
、/persist
)。情况 | 存储特征 |
---|---|
使用Google账户锁定 | 凭证同步至云端,本地仅存加密索引 |
第三方锁屏应用(如小米锁屏) | 存储路径依应用逻辑,常见/data/data/包名/ |
FBE全磁盘加密设备 | 锁屏密码作为主密钥,无独立存储文件 |
/data
分区,ROOT后读取可能触发系统自我保护机制。Q1:忘记锁屏密码后如何合法重置?
A1:
adb shell rm /data/system/gesture.key
(需解锁BL锁并获ROOT权限) Q2:锁屏密码与磁盘加密密钥有什么关系?
A2:
/persist/
分区