This is a discussion on Unable to use Adb to pull /data/data within the Hacking Help forums, part of the Droid Hacking category; Hi guys, I need a little help.
I've read many tutorials and used them to use ADB on my Mac, however I am having problems ...
I've read many tutorials and used them to use ADB on my Mac, however I am having problems pulling the browser data files.
When using adb shell I am able to get superuser access and have been able to view all files in all folders on my phone. Now when I try to cd back to tools and exit adb shell it says i can't change directory.
I tried opening another terminal window to work straight from tools using ./adb pull /data/data/com.android.browser
but when I do that I get a message saying permission denied. I also tried:
./adb pull /data/data
and that brought up this: pull: building file list... 0 files pulled. 0 files skipped.
In the /android/tools directory without going in to shell I've tried the command
./adb root
and I get the message: adbd cannot run as root in production builds
I've read that other users have been able to pull /data/data files and I was able to pull all apk's from a system folder but I believe that is because it doesn't require superuser access... Then again I could be wrong.
I'm sure my phone is rooted but I'm obviously missing something here.
Any and all help would be greatly appreciated. Thanks in advance
I attached a Word doc that had some set up steps. I'm told the last sentence (Every command must begin ./) is very important for Mac users. Sorry, I can not verify.
Hope this helps
Wow thanks for the info. I'm going to read through it all and see if I can get the problem solved.
*fingers crossed* lol
**Well gave the above advice a try where applicable and still no dice. I still get the message: adbd cannot run as root in production builds and 0 files are pulled. Im beginning tothink my phone may not be rooted properly...
I know I can't help much with the mac part, but as far as your 'root', have you tried using a terminal program on your phone and then type "su" and see if your prompt changes from $ to #? Also, I 'think' when I ran adb shell on my pc and typed "su" I had to look to the phone to allow superuser access, but it's been a while so not sure about this one.