12

I'm trying to view the files and folders at root level on an android device using USB Debugging mode and windows. Is this possible? Phone is rooted.

I've downloaded a file explorer app which allows me to view it on the phone itself.

My main goal is to copy the mmssms.db from the phone.

Steven Mclaren
  • 275
  • 2
  • 6
  • 13
  • 1
    Are you trying to write a desktop application? Or do you just want to see the files. Either way you can use ADB shell to browse the files – dymmeh Oct 11 '12 at 18:19
  • 1
    @dymmeh, I'm going to "attempt" to create a desktop based application. Cheers – Steven Mclaren Oct 11 '12 at 18:24

5 Answers5

11

Droid Explorer http://de.codeplex.com/releases/view/612392

Window Apps: Window

Explorer: Explorer

SQLite Manager: Sqlite

rubStackOverflow
  • 5,615
  • 2
  • 29
  • 43
4

I was looking long and hard for a solution to this problem and the best I found was a root FTP server on the phone that you connect to on Windows with an FTP client like FileZilla, on the same WiFi network of course.

The root FTP server app I ended up using is FTP Droid. I tried a lot of other FTP apps with bigger download numbers but none of them worked for me for whatever reason. So install this app and set a user with home as / or wherever you want.

2021 EDIT: FTP Droid isn't being updated and doesn't work on modern Android versions, now I use primitive FTPd which is open source on Github

Then make note of the phone IP and connect with FileZilla and you should have access to the root of the phone. The biggest benefit I found is I can download entire folders and FTP will just queue it up and take care of it. So I downloaded all of my /data/data/ folder when I was looking for an app and could search on my PC. Very handy.

georgiecasey
  • 21,793
  • 11
  • 65
  • 74
2

You can use Eclipse DDMS perspective to see connected devices and browse through files, you can also pull and push files to the device. You can also do a bunch of stuff using DDMS, this link explains a little bit more of DDMS uses.

EDIT:

If you just want to copy a database you can locate the database on eclipse DDMS file explorer, select it and then pull the database from the device to your computer.

Max Rasguido
  • 457
  • 6
  • 27
0

If you have android, you can install free app on phone (Wifi file Transfer) and enable ssl, port and other options for access and send data in both directions just start application and write in pc browser phone ip and port. enjoy!

Marin
  • 21
  • 5
  • 1
    This is really a comment, not an answer. With a bit more rep, [you will be able to post comments](//stackoverflow.com/privileges/comment). – Enamul Hassan Aug 19 '16 at 02:43
0

Obviously, you'll need a rooted android device. Then set up an FTP server and transfer the files.

Will
  • 11