不用root快速获取米家数据库的方法
准备
- adb
- ADB Backup Extractor (https://sourceforge.net/projects/adbextractor/)
开始
手机连接电脑,使用adb调用数据备份功能
1
adb backup -noapk com.xiaomi.smarthome -f backup.ab
执行这条命令后,手机上会显示一个界面,点击允许备份即可。
使用
ADB Backup Extractor
把备份下来的backup.ab
转换为backup.tar
,1
java -jar abe.jar unpack backup.ab backup.tar
解压缩
backup.tar
后,在db
目录里就能找到miio2.db
了。
注意
对于新版的米家不再把 token
存储在 miio2.db
中的解决方案,就是去下载米家 5.0.19,这里是下载地址:
https://www.apkmirror.com/apk/xiaomi-inc/mihome/mihome-5-0-19-release/mihome-5-0-19-android-apk-download/download/