之前查看系统属性,印象里是SQLite数据库,但已经找不到了,后来发现原来新版安卓早已变更了位置。
Android 6.0之前的所在位置:
data/data/com.android.providers.settings/databasesAndroid 6.0之后的所在位置:
/data/system/users/userid/settings_[system|global|secure].xml
一共三个xml文件用来存储系统设置。
那么xml可以解析吗?其实是可以的,
https://github.com/cclgroupltd/android-bits/tree/main/ccl_abx 的脚本是可以通过
python3 ccl_abx.py settings_global.xml
解密xml的。
至于设置,你可以通过settings
的命令进行。
参考资料
How to change files in Android XML Binary format
各版本 Android 的 SettingsProvider 数据保存位置
如您从本文得到了有价值的信息或帮助,请考虑扫描文末二维码捐赠和鼓励。
如本文对您有用,捐赠和留言 将是对我最好的支持~(捐赠可转为站内积分)
如愿意,请向朋友推荐本站,谢谢。
尊重他人劳动成果。转载请务必附上原文链接,我将感激不尽。
留言