I downloaded Android Bridge, and set my phone to debug mode. Using the console, I can enter the phone file system but when I try to modify files, it tells me "no permission."

How can I bypass this without rooting my device?

  • Is your phone rooted? – dotVezz Jan 31 '14 at 14:41
  • I Dont thing so – user2460637 Jan 31 '14 at 14:43

The shell you get from adb shell doesn't run with special privileges, so you can't read or write files that you wouldn't be able to with a normal app. If you want to access apps' private data files, you still need to get root permission in the usual way, and use su from the shell.

It's not possible to bypass the permissions system. If you want to access inaccessible files, you need to root the device, then use a root app to access them.

  • Is it possible bind linux machine and reach files? – user2460637 Jan 31 '14 at 14:53
  • 2
    What do you mean by "bind"? You want to mount the file system on your Linux machine? That's possibe, as I've explained in my answer here. But it only gives you the very same permissions on those files as you have using adb shell. – Izzy Jan 31 '14 at 15:14

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.