2

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.

2 Answers 2

2

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.

15
  • 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, 2015 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, 2015 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, 2015 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, 2015 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, 2015 at 11:40
1

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

adb pull /storage/emulated/0/Downloads/moiveName /Volume/yourVolumeName
1
  • This doesn't save internal app data.
    – Fusseldieb
    Dec 1, 2021 at 3:19

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .