Not the SD Card that downloads, folders, gallery, etc. goes to. I mean the data/data internal memory of the Android device, where game saves, factory apps, etc. goes to.

As much as I'd love to root my device to access storage, I am afraid of the risks associated with it, like bricking. It's a Lenovo Ideatab S2109A-F and have found no simple low risk ways of rooting it and no one click root apps support it. It runs ICS 4.0.4.

But anyways now I'm turning to a pc method. We have a Windows Vista Compaq Presario computer, though its internet network card is dead and can't read our wireless router so I must tether to connect it to download whatever drivers I need for the pc to access internal memory. I don't plan to do anything with the storage itself for risk of damaging my device, I only intend to back up a few save game files to a pc folder so I don't lose them, just in case the tablet needs reset for any reason. Don't wanna lose my files and I cannot back them up if I can't access internal storage.

So step by step, what do I have to do and what files to download in order for the pc to read files from my Android internal data? Any alternative solutions would help too and if you know an easy low risk way to root this particular tablet, I'll give it a go. I tried looking up ways and tried, but nothing helped me.

up vote 1 down vote accepted

Directly accessing /data/data/* is not possible without root – neither on device, nor remotely from your PC.

But your question rather is a XY problem: what you really want to do is "to back up a few save game files to a pc folder so I don't lose them, just in case the tablet needs reset for any reason". And for that, you've even put a tag that already answers your question: . Follow up to its tag-wiki for some general hints (e.g. how to install a minimal version of it). Then see the tag-wiki and scan it for "ADB" (also check the linked questions there).

Basically, what you want to do is to adb backup the relevant apps. Such an ADB-Backup always includes the app's data, and optionally the .apk of the app as well:

# adb backup -f <file_name> [-[no]apk] <package_name>
adb backup -f myApp.ab -apk com.foobar.app

The only thing you need to figure first for this is the package name of the app you want to backup. Easiest way of doing that is checking its page on PlayStore, where the package name is part of the URL (id=<package_name). Alternatively, e.g. the app AppInspector can help you find the package name.

If you later need to restore that, adb restore <file name> is all you need to call.

  • Yeah I knew it had to involve adb but I just wasn't sure on how to use it because I had a program called qtadb but it wouldn't work for me so I must have missed something. I'll have to reinstall what I need step by step so I can backup my save games but if it doesn't work I may be forced to root my device,if I can find a simple low risk way of doing it. – Brittany Jul 2 '15 at 6:52
  • If you're on Windows, you might wish to look at Droid Explorer (Ryan, it's dev, is active here on the site), which allows you easy access also to backups. It's most useful on a rooted device, though (not sure if that's a requirement: I have no Windows, so I can't use it). Also worth a look: my ADB page ;) – Izzy Jul 2 '15 at 6:58
  • I think Droid Explorer is for root only. I looked at the page and it mentioned root but didn't say it would work for unrooted devices. I'll retry qtADB because I don't think I had adb or SDK installed on the pc, just figured out I need SDK installed too. If it doesn't work I'll try others, and I may try Helium as well, I found it on the app store. – Brittany Jul 2 '15 at 7:41
  • Brittany, you do not need the full SDK, see: Is there a minimal installation of ADB? 90% of SDK is complete overkill (and not even used) unless you're a developer. That's why it's called "Software Development Kit" ;) As for Helium: I thought about that as well, but you were asking to access from your PC ;) – Izzy Jul 2 '15 at 9:45
  • 1
    Dang I hope not or all hell will break loose. Developers shouldn't take away the option for us to backup apps, or we'd lose all our data if the device dies or needs factory reset. Then we'd have to start all over. But anyways I'll be using the command line later on, heading to bed. Helium needs adb but I figured out it needs another driver that doesn't support Lenovo devices. I gotta learn the adb codes and commands though, plus the program filename of the app. ^^; Thanks for your help so far! – Brittany Jul 2 '15 at 11:40

It's /storage/emulated/0/, like if you have downloaded a movie then:

adb pull /storage/emulated/0/Downloads/moiveName /Volume/yourVolumeName

Your Answer

 
discard

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

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