Cannot adb pull database even after chmod 777 on my device
adb, android
Solution
I figured it out. I had to chmod the databases folder as well and then the file.
Problem
I am unable to pull a the database from the device even after changing the permission. I have a rooted phone. It used to work. I could pull before. For some unknown reason now I cannot. The error I receive is `remote object '/data/data/com.thuptencho.transitbus/databases/ttc.db' does not exist` Does anybody know why this is happening? Below is what I did in command window. ``` C:\users\thupten>adb shell shell@android:/ $ su su root@android:/ # cd /data/data/com.thuptencho.transitbus/databases/ cd /data/data/com.thuptencho.transitbus/databases/ root@android:/data/data/com.thuptencho.transitbus/databases # ls ls ttc.db ttc.db-journal webview.db webview.db-journal webviewCookiesChromium.db webviewCookiesChromiumPrivate.db root@android:/data/data/com.thuptencho.transitbus/databases # chmod 755 ttc.db 5 ttc.db < root@android:/data/data/com.thuptencho.transitbus/databases # chmod 777 ttc.db 7 ttc.db < root@android:/data/data/com.thuptencho.transitbus/databases # exit exit shell@android:/ $ exit exit C:\users\thupten>adb pull /data/data/com.thuptencho.transitbus/databases/ttc.db remote object '/data/data/com.thuptencho.transitbus/databases/ttc.db' does not exist ```