I am trying to copy WeChat database file called EnMicroMsg.db so I can view it in SQLite browser.
With my Nexus 7 tablet rooted and physically connected, the usb debugging checked I ran the following commands on cmd: adb devices
which confirmed that my devices is connected, adb shell
to enter the shell mode, su
command to gain root, `cd /data/data/com.tencent.mm/MicroMsg/ and ls to see the directories
root@flo:/data/data/com.tencent.mm/MicroMsg # ls
first among the list is
6bb3ed9fac8c14c96ab852ea8fc570db
Then I changed to the directory 6bb3ed9fac8c14c89ab852ea8fc570db
, and used ls
command to list the directory content.
root@flo:/data/data/com.tencent.mm/MicroMsg/6bb3ed9fac8c14c96ab852ea8fc570db #
ls
I found it listed among the results.
CommonOneMicroMsg.db
CommonOneMicroMsg.db.ini
EnMicroMsg.db
EnMicroMsg.db.bak
EnMicroMsg.db.ini
IndexMicroMsg.db
SnsMicroMsg.db
Having confirmed that it is located there. I exited shell mode and then tried pulling it by typing
C:\AndroidSDK\sdk\platform-tools>adb pull /data/data/com.tencent.mm/MicroMsg/6bb
3ed9fac8c14c96ab852ea8fc570db/EnMicroMsg.db
but the response I got was
remote object '/data/data/com.tencent.mm/MicroMsg/6bb3ed9fac8c14c96ab852ea8fc570
db/EnMicroMsg.db' does not exist
How do I pull this file?