Reading App Data - General Questions and Answers

OK so I am a complete Android Noob to start, but I am not a noob in general.
I bought a Fire Tablet hoping to accomplish 1 thing but I am now unsure I will be able to and am looking for guidance.
There is an app that I have downloaded via google play that works in offline mode. That tells me that the data is indeed somewhere on the device. My guess is that they do not want me to have access to the data, but I want access! I have gone through the device folder by folder, file by file with ES, Total Commander, Android Studios Device File Explorer and cannot find the data. My guess is that it is in one of the permission denied folders...
Since it is a recent purchase, I am pretty sure from all my reading that rooting it is not an option?? Am I SOL? Is there another way to access this data, and would I even be able to access it after rooting if that was possible? I am not against jumping on ebay and buying an older model if that is what is needed to accomplish this.
Thanks for reading -

All apps (root or not) have a default data directory, which is /data/data/<PKG-NAME>.
By default, the apps databases, settings, and all other data go here.
This directory is "private" to the app – which means no other app and not even the user can access data in it (without root permissions).

jwoegerbauer said:
All apps (root or not) have a default data directory, which is /data/data/<PKG-NAME>.
By default, the apps databases, settings, and all other data go here.
This directory is "private" to the app – which means no other app and not even the user can access data in it (without root permissions).
Click to expand...
Click to collapse
I do understand that - and thank you for the reply. I guess my question would be - does rooting it guarantee I would have access to it?

IMO have this already answered.

Related

Angry Birds save location (one more time...)

Apologies - I know this has been asked before but my problem is a bit different:
... a couple of days ago I had a crash and had to reinstall ROM. Everything was fine, but upon trying to restore Angry Birds (yes, again...) I can't for the life of it make it work. Supposedly the AB data folder is in /sdcard/data/data. However, after installing AB, playing one level and checking, there's nothing there!!! If I restore the data with QtADB the game exits before it loads...
Any ideas? Where on earth should I place my data before my gf kills me?
Thanks...
The savegame file is "highscores.lua", it should be placed in "/data/data/com.rovio.angrybirds/files".
You can't explore the "/data/data" folder with a common file manager. You need Root manager or something like that (or ADB's shell).
Do not forget to set the file's permission for read/write.
Apologies - forgot to say that I have a fully rooted phone and am using ES explorer. But, for some reason, as I said, /data/data is totally empty, and that's why I'm at a loss... And when I copy my previous AN backup folder into /data/data (including, of course, highscores.lua) the game crashes before it loads.
If I empty the folder again it runs fine, so it must be drawing data from some other folder??
Noone has any idea?
Smells like a full wipe, dammit...
ES File Explorer can't browse directories that require root afaik. You'll need one that can such as Root Explorer.
EDIT: Looks like ES does have root. You need to enable it in settings, under Root options.
HomerSp said:
ES File Explorer can't browse directories that require root afaik. You'll need one that can such as Root Explorer.
EDIT: Looks like ES does have root. You need to enable it in settings, under Root options.
Click to expand...
Click to collapse
I can navigate everywhere on both the mob's internal memory and the SDcard, so I guess it does have root support
On the other hand, /data/data doesn't seem to need root anyhow, but I do have access. The problem persists - AB *must* be pulling data from someplace else
removed
SimonVT said:
Nope, it's /data/data/com.rovio.angrybirds, as has already been mentioned. If /data/data/ is empty for you, your file explorer does not have read access to it, as this is where all apps store data.
Click to expand...
Click to collapse
If a file explored doesn't have read access to a folder it can't even enter the folder, no?. Also, other folders under /data are populated. Finally, as I've mentioned I *can copy* an older backup (either through QtADB or manually, with ESExplorer) but then the game crashes.
[EDIT]Anyhow, I'm getting some weird crashes. Something is definitely wrong with the phone, so I'm doing a full wipe and will check later and get back to you...
Thanks for trying to help
What about the new amazon app store ad free version? Will I have to start from scratch?
I'll pay 99 cents to have ad free, but don't want to have to start all over.
dh4645 said:
What about the new amazon app store ad free version? Will I have to start from scratch?
I'll pay 99 cents to have ad free, but don't want to have to start all over.
Click to expand...
Click to collapse
That's a good question. I would assume it would install slightly differently versus the Android Market version as it would have to associate itself with Amazon meaning you would have to start over.
MechaMorph said:
That's a good question. I would assume it would install slightly differently versus the Android Market version as it would have to associate itself with Amazon meaning you would have to start over.
Click to expand...
Click to collapse
That would suck. Guess I'll wait and see if anyone can confirm or deny.
I did get rio, which is ad free and runs so much smoother on my underpowered aria.
someone told me ... and i also can confirm it does not erase your progress. it overwites the current version and saves data.
it tells u this when u install
nice!

Got it Whatsapp running on Sgp311 Cyanogenmod 10.1 Rooted

Hi guys, just now I got it working whatsapp on my Sony xperia tablet z.
I dont now if this is easy for all you...and I'm the last to get it.
Any support I will try to share.
Regards.
Tell us more, please.
Zentori said:
Tell us more, please.
Click to expand...
Click to collapse
First you will need:
- Whatsapp you want to install in tablet.....First have it full running updated in your android mobile.
- Install apk Backup & restore in your mobile and your tablet.
- You must be root in android phone and tablet.
- Install root explorer in android mobile and in tablet.
- Install appguard in tablet.
- Install Go contacts ex in mobile and in tablet.
After all above is done:
Make Backup your app whatsapp from mobile and save in you SDcard tablet.
Make restore with same app in your tablet. (DONT OPEN APP Whatsapp yet).
Open appguard and secure your new app whatsapp installed........It will uninstall and install again. uncheck the option checking your phone status, inside "manage your secured app" (DONT OPEN APP whatsapp yet).
Now go root explorer in android mobile:
Copy the next files any place on your SDcard:
Data/data/com.whatsapp (full folder, with other folders inside).
(remember original permisions )
Data/data/com.android.vending/cache/thmb_com.whatsapp
(remember original permisions rw-------)
Data/dalvik-cache/ [email protected]@[email protected]
(remember original permisions rw-r—r--)
Now go root explorer in tablet SGP311:
Copy the above files on right same place and be sure give all same exactly permisions to all folders….files than original.
Replace any thing it will be asked to overwrite.
After all ready, be double sure all permisions equal than original of android phone.
Make reboot tablet.
Now open whatsapp app you already modified with appguard. (Very important be sure in appguard you unchecked the option checking phone network….) before start whatsapp. “In option manage your secure app installed”.
Now you will run whatsapp……..after running delete whatsapp from your phone android.
Some times it will crash unexpectelly, but mainly is working receiving and sending files, sms….....
Any doubts ask and I will try to solve.
Regards.
too technical
any easy way
nitin_ko said:
too technical
any easy way
Click to expand...
Click to collapse
Yes, for me also, too technical I tried first the "Easiest ways" but not luck to succeed, even I tried using Titanium backup and not luck in my case.
Any easy idea will be welcome sure. In any case I`m running now Whatsapp, what I was looking for. .
Regards

Sd Card Lollipop workaround write move files no root required

New update 5.0 lollipop And shield tablet wont write or let you delete or move in external SD Card? Theres a workaround option. The problem is the permissions change now app are allowed to write and delete in their own folder in sd1/android/data/appfolder . So the problem is that apps are not aware or not updated . But theres one app that have this workaround called sandbox where it let you put files in their sandbox folder write delete or move all your files in external sd card. Its called B1 File Mananger free in android market. Hope this help user that dont have rooted device. No root required.
Install B1 File Manager open, click B1 File Manager Icon , click local, click sandbox, here you can put new folders or files even delete them .
Path STORAGE/sdcard1/Android/Data/orb.b1.android.filemananger/files/here
Note don't delete the app it will delete all files in that path .
Have a nice day
Too much work, rather root if applicable or just deal
Sent from my SHIELD Tablet using Tapatalk
You only need to install the app and click sandbox that all. Too easy?
I rather use this than wiping all my data or voiding my warranty at last until a easy root is released.
Ditto. I've had to set up my Shield Tab 3 times in the last week and just re-encrypted and set it up this morning. DOn't want to have to do it again to unlock. :S
I've just upgraded to Lollipop so hopefully the Storage Access Framework gives way and lets me access the storage that Settings and every file manager can see except for SAF.
Your workaround is similar to apple methodology-- each app has segregated storage. The downside is that other apps can't even peek inside this special folder to load or scan content.
The bigger problem is that if your app is uninstalled for any reason, the data goes too. This could be a huge deal for people with apps like Sketchbook -- an accidental or automated uninstall could lose them months worth of work.
Not that you're to blame here, it's just that there are so many bad things that can happen.

Non-rooted backup of app caches on data partition?

Hello all,
I've been searching this topic for a few weeks, and have yet to find a viable solution. I want to grab some files out of the app caches on the data partition of my Pixel 2. I don't necessarily want to root it, because I have no desire to modify anything, just want to view some stuff.
I've tried several backup apps - which have either failed because they need root, or "backup disallowed". I've also tried adb using pull, backup, cp, shell, etc. It seems a bit backwards to unlock the bootloader, wiping the device of the very data I'm trying to extract. It's been frustrating to not be able to access one's own personal data ?
Any ideas? Thank you.
+1 I'd love to have this answer as well. All my passwords are in Twik (Play store app). I don't think Google is backing up app data (or are they?). If I ever decide to flash the Pixel 2, I'll have to re-type all my websites, plus the private key. Twik is one of the few apps I rely on that isn't cloud based. I suspect the answer is there's no way on an unrooted android device.
Speaking of Google backing up app data, Google android says it can restore app and app data, but in my experience, unless the app uses cloud based data, it ain't happening. So why do they claim to backup app data? I suppose they are refering to Google apps, as of coarse, Google does keep your Google app cloud data anyway, so you'll have it restored when you log back into your android device.
You could try using Helium for backing up data. Even without root, if you follow the instructions (download the file to a Windows box and connect the phone to it) Helium should work.
Rukbat said:
You could try using Helium for backing up data. Even without root, if you follow the instructions (download the file to a Windows box and connect the phone to it) Helium should work.
Click to expand...
Click to collapse
I think I tried that once. But without root, it skips anything that has it's backup flag set to "false". Unless you know a way to trick it ?

Opera Appdata, System copy and Rooting

Hallo XDA-community,
I have the following issue and want to ask three questions I marked in blue.
I want to save my full system configuration with all applications as an image file on my PC without beeing dependent on a cloud service and recover my recently and accidently deleted Opera Mobile history.
This history might be in "\data\data\com.opera.browser\" if I am right, and it is not in the RAM storage after deletion, but exists as many data fractions after deletion.
So my first Question is, is browsing history of Opera Mobile only stored in the RAM storage after deletion or might remnants exist in a similar way like remnants of a deleted "history" file from Opera for PC on a HDD drive?
I really hope that the browser history of Opera Mobile is not saved in the RAM storage only, because I closed the application and need my phone to take incoming calls, which also needs RAM. Even if I didn't open it again this looks bad for my recovering intentions.
Older versions of Opera had the feature that the last deleted history reappeared after updating the application, but this isn't the case for newer versions. It can only be regained by a recovery software. The first problem is, that I can not save an image file of my system or copy my
Samsung A80 Android 10 System to another device, because I have no root permissions.
Note: To get root permissions one needs to unlock the bootloader, but unlocking the bootloader deletes appdata and parts of the system and there will be nothing to restore after it and no possibility to copy the actual state of the Android System. Copying "\data\data\com.opera.browser\" needs also root permissions, because these data can be only deleted or copied by the the Opera App and not manually by the user. Reading of "\data\data\com.opera.browser\" might be or might be not possible, because some people say "reading only" is not data modification, so it needs no root permissions, but others say that this also needs root permissions. Android 10 however provides the newly added feature that one can connect devices with this versions with the PC by using official applications of Windows created for the purpose of cooperating with Android 10, but I suppose this wouldn't grant me any root permissions. Maybe this feature allows to make a system image of my Android System. I will do some research if this is possible, but I have my doubts.
This leads me to my second question: Are there any known exploits that would allow to get root permissions without wiping device data for Samsung A80 Android 10?
Finally: Could a professional data recovery team help me to restore my browsing data or create a system copy for me, if I buy their help?
With kind regards
dontdropme

Categories

Resources