Android Enthusiasts
Q&A for enthusiasts and power users of the Android operating system
Latest Questions
1
votes
1
answers
309
views
How does the Android Studio transfer a folder to device?
When I use `adb shell "run-as com.example.myapplication push C:\\Users\\x00879271\\Desktop\\ttest /data/data/com.example.myapplication"` I get >run-as: exec failed for push: Permission denied. And I can drag the 'ttest' folder to `/data/data/com.example.myapplication` using Android Studio. So the qu...
When I use
adb shell "run-as com.example.myapplication push C:\\Users\\x00879271\\Desktop\\ttest /data/data/com.example.myapplication"
I get
>run-as: exec failed for push: Permission denied.
And I can drag the 'ttest' folder to /data/data/com.example.myapplication
using Android Studio.
So the question is:
- How does the Android Studio transfer a folder to the device?
- Or how should I transfer a folder to /data/data/com.example.myapplication
without using root?
xia hongfu
(13 rep)
Jun 29, 2024, 08:16 AM
• Last activity: Jul 5, 2024, 12:38 PM
0
votes
0
answers
13
views
Where chrome history is stored on Android phone?
I want to import my phone history on pc or acces it on pc in sqlite
I want to import my phone history on pc or acces it on pc in sqlite
test
Jun 24, 2024, 04:13 PM
• Last activity: Jun 24, 2024, 07:32 PM
0
votes
0
answers
19
views
How can I view the data area that an app collects?
How can I view the data area of each app. My storage gets filled up, and I have to clear the app cache within each app thru settings-->app-->storage often. I'm curious that some apps I rarely use seem to have huge data sizes, and I'd like to see what info they are collecting. Is there any kind of so...
How can I view the data area of each app. My storage gets filled up, and I have to clear the app cache within each app thru settings-->app-->storage often. I'm curious that some apps I rarely use seem to have huge data sizes, and I'd like to see what info they are collecting. Is there any kind of software that would let me see the data area of each app? I'm using android 9. I'd prefer a way that doesn't need to root my device if possible.
Thanks in advance.
UpDownAllAround
(1 rep)
May 11, 2023, 01:12 PM
2
votes
2
answers
10801
views
Move app data (on /data/data) to SD card
I bought one of those budget phones that claimed to have 4GB of internal storage, but it looks like there is only 1.08GB. I don't know why it says that I only have 1.08GB if I already used 1.12GB for apps.  I removed all bloatware and moved all my APKs to the SD...
I bought one of those budget phones that claimed to have 4GB of internal storage, but it looks like there is only 1.08GB. I don't know why it says that I only have 1.08GB if I already used 1.12GB for apps.

I removed all bloatware and moved all my APKs to the SD card, but I still don't have enough space for Google Docs, etc.
The main culprits are SpanishDict and Facebook, which take up 200MB of internal storage each (at
/data/data/com.spanishdict.spanishdict
and /data/data/com.facebook.katana
)
Of course, I googled before asking and such, and I used this program called FolderMount. But it doesn't seem to work well with moving things outside of the SD card, defeating the whole purpose of it.
Does anyone know a way to *actually* move app data from the internal storage to the SD card?
Btw, I am using a Lanix X200.
TL;DR no space on the internal store because of app data on /data/data
. Need to move it to an SD card.
Mateo Wang
(21 rep)
Mar 5, 2017, 11:09 PM
• Last activity: Aug 9, 2022, 05:05 PM
8
votes
1
answers
13263
views
Transfer Android app with offline data to NEW PHONE without ROOT
I've purchased a new phone and have transferred most of the data from the old device to the new one using various means. There is one app, however, that does not have account login, so I cannot save cached data in the cloud. Meaning that I have no choice but to move/restore the app to the new device...
I've purchased a new phone and have transferred most of the data from the old device to the new one using various means.
There is one app, however, that does not have account login, so I cannot save cached data in the cloud. Meaning that I have no choice but to move/restore the app to the new device with the offline (cached) data.
This app is quite important to me, and I need the offline data.
I know of the following techniques to do this:
- Backup and restore app + cached data using Helium: copy & replace the 'sdcard/carbon' folder from the old phone to the new phone. After doing this, *restore* the app with data on the new phone.
- Root the device and use Titanium backup to do the same.
- Backup apps using the 'Backup' feature in Google Drive.
Helium just did not work (with a brand new phone with Android 8.0!).
I cannot use Titanium as I cannot root my old phone at this point (before backup is complete). And **restoring** the app this way will in all likelihood require that I root my *new* phone as well, which is a deal-breaker.
Does Google Drive Backup work with all third party apps? I did not see the app I want to save in the list of apps whose data was being saved by Google Drive.
What should I do? Can anyone advise?
**EDIT**:
All of the techniques given on various sites for both partial and full backups (including nandroid backups) are *device specific*, i.e. you can restore to the *same* device only, not from one device to another. This includes both **Droid Explorer** and **Simple ADB Backup** too, apparently.
Is there no general way of restoring an app with data to a new phone without root? Google Drive backup does this without root. If it can do that, why can't other apps?
Also, various people suggested using **MyBackup Pro** / **Android Assistant** / **DrFone+**. All these tools give up before even trying: they *all* seem to require root.
Y.S.
(381 rep)
Apr 18, 2019, 03:48 PM
• Last activity: Apr 15, 2022, 05:15 PM
0
votes
2
answers
2568
views
Can I force an app to download its data to the SD card?
I recently downloaded [Vrse](https://play.google.com/store/apps/details?id=com.shakingearthdigital.vrsecardboard) for messing around with VR stuff. To function, the app needs to download 360 degree video "scenes". The files are relatively large; generally a few hundred MBs. I'm extremely low on spac...
I recently downloaded [Vrse](https://play.google.com/store/apps/details?id=com.shakingearthdigital.vrsecardboard) for messing around with VR stuff. To function, the app needs to download 360 degree video "scenes". The files are relatively large; generally a few hundred MBs. I'm extremely low on space, and it won't let me keep more than one scene at a time. Is there anyway to force the app to store data on the SD card?
Alternatively, could I transfer the existing app data to the SD card, so that it could download the new data on internal memory? Will the app know where to find it if I do that?
EDIT: Device is a 2014 Moto G (XT1064) running whatever came stock (I believe it's 5.1).
Thanks!
Evamvid
evamvid
(119 rep)
Aug 2, 2015, 01:01 AM
• Last activity: Feb 18, 2022, 03:02 PM
2
votes
1
answers
1417
views
Is it possible to backup without root?
I tried restoring a TWRP backup of my Pixel 3 and it ended up putting my phone into a bootloop. I downloaded the latest factory image and reflashed (not knowing the latest version bootloops when Magisk is flashed). I downloaded the last version to support Magisk but a) held off on rooting for a litt...
I tried restoring a TWRP backup of my Pixel 3 and it ended up putting my phone into a bootloop. I downloaded the latest factory image and reflashed (not knowing the latest version bootloops when Magisk is flashed). I downloaded the last version to support Magisk but a) held off on rooting for a little bit b) accidentally flashed the newer one a second time. Fast forward to now: I spent the time (quite a long time) to reinstall and configure all my apps and then realized my mistake when I looked at my terminal when I went to root.
I tried adb and Google backups, but neither are backing up any non-Google app. Is there anyway to make a backup of my app data without root? Could I take a twrp backup of just my user data and restore it once I flash the version that supports rooting? Or will the changes that caused encrypted data to not be supported by twrp not be compatible? If the user data can't be restored by twrp, is there any way to unpack the twrp backup and manually transfer the data with adb push? Or could adb pull work?
anon
(21 rep)
Aug 27, 2019, 06:59 AM
• Last activity: Dec 23, 2021, 03:01 AM
3
votes
2
answers
12637
views
How can I access the data for the Android calendar app on my phone?
I have been using the Calendar app on my android phone, and I want to access the data for this app so that I can export it. I cannot find a "com.android.calendar" folder, nor can I find any file or directory with "calendar" anywhere in the name. Where would I find it? Here's why I want the data: Alt...
I have been using the Calendar app on my android phone, and I want to access the data for this app so that I can export it. I cannot find a "com.android.calendar" folder, nor can I find any file or directory with "calendar" anywhere in the name. Where would I find it?
Here's why I want the data: Although the android calendar app "syncs" with my Google calendar account (as in, events on my google calendar appear on my phone), any events that I added through the app on the mobile device do not get uploaded to my Google calendar. After a while, I realized that I should use the "Google Calendar" app instead of the default "Calendar" app that came with the phone. But I would like to export the events from the android calendar to my Google calendar. Is there an easy way to export the data from the Android calendar app to the Google calendar? It appears that at least one other person has had this problem .
I have a Samsung Galaxy S4 mini with android version 4.4.2.
Luftbahnfahrer
(131 rep)
Oct 12, 2014, 11:09 PM
• Last activity: Nov 30, 2021, 02:01 PM
1
votes
1
answers
2218
views
Trying to find Game App installation folder
I used to play this [Bingo Blitz][1] game and was trying to find where the installation folder is. I couldn't find it under Data folder, even searching the keyword "bingo blitz" does not yield anything. [1]: https://play.google.com/store/apps/details?id=air.com.buffalo_studios.newflashbingo Any expe...
I used to play this Bingo Blitz game and was trying to find where the installation folder is. I couldn't find it under Data folder, even searching the
keyword "bingo blitz" does not yield anything.
Any experts able to install the game and try to figure out where it is?
My device is not rooted.
Abel
(11 rep)
Sep 12, 2017, 06:32 AM
• Last activity: Jul 21, 2021, 11:06 PM
0
votes
0
answers
54
views
Is there anything I can do to securely erase my phone's data before sale?
I've had a Samsung Galaxy filled with thousands of sensitive financial documents, which I've been using as a pocket computer pretty much, in order to reference them each time I need to throughout the day. It's heavily debloated, de-Googled, I've had the Secure Startup device encryption enabled in ca...
I've had a Samsung Galaxy filled with thousands of sensitive financial documents, which I've been using as a pocket computer pretty much, in order to reference them each time I need to throughout the day.
It's heavily debloated, de-Googled, I've had the Secure Startup device encryption enabled in case I'd lose it and a firewall (NetGuard) installed to prevent data leak for when it *had* to connect to the internet.
I wish to sell this phone now (or rather, give it away for free to someone who might). So, that means decrypt it and hard reset it.
Is there anything I can do programmatically (e.g., via ADB) to further wipe data? Something we would do to a computer hard drive, for instance, like secure wipe/zero out its data?
yin8219
(1 rep)
Jun 27, 2021, 04:56 PM
4
votes
0
answers
1816
views
How does Helium Backup work?
I'm currently looking around at different options for adding regular backups to a new phone, and I want more than the "backup" that google offers. There's the one category, backup apps that use root access, like Titanium Backup and OAndBackupX. The way they work is fairly clear, since they have root...
I'm currently looking around at different options for adding regular backups to a new phone, and I want more than the "backup" that google offers.
There's the one category, backup apps that use root access, like Titanium Backup and OAndBackupX. The way they work is fairly clear, since they have root access, they can just copy all the files that represent the apps' data.
But then, there's Helium, a non-root app. Somehow, it claims to backup app data (which seems to work, from what people are saying), but nowhere have I found any indication as to *how* Helium Backup even accesses that data. The way I understand Android's permission model, when an app stores data in its private storage, no other standard app has access to that, period. The only other software that can access that data is system apps, root access, and ADB backup (although adb backup can also be disabled for the specific app - and ADB needs a computer attached to work). Seeing that none of the three apply for Helium backup, how does Helium backup then work? Or is this some wonky hacky trade secret the developers don't want to reveal?
trainman261
(209 rep)
Jan 30, 2021, 09:02 PM
18
votes
1
answers
45286
views
Where is data of Google Play Services located in device? Can I safely delete it?
Just noticed that data in internal storage for Google Play Services app grew above 100Mib, so this app is officially a space hog now. So my questions are: 1. What is the exact location for Google Play Services data? (for backing up) 2. Can I safely delete Google Play Services data and let the app re...
Just noticed that data in internal storage for Google Play Services app grew above 100Mib, so this app is officially a space hog now.
So my questions are:
1. What is the exact location for Google Play Services data? (for backing up)
2. Can I safely delete Google Play Services data and let the app recreate it?
3. What might I lose if I delete Google Play Services data unsafely?
Free Consulting
(336 rep)
Aug 7, 2015, 01:04 PM
• Last activity: Dec 15, 2020, 04:57 PM
0
votes
0
answers
116
views
Get the actual app's data files location
**tl;dr** _One of my apps stores its data in some weird place that isn't covered by Google backup. And thus it was not restored after the latest system recovery. I've lost all my data for that single app. I want to know the location of those files, to back them up manually and avoid similar situatio...
**tl;dr** _One of my apps stores its data in some weird place that isn't covered by Google backup. And thus it was not restored after the latest system recovery. I've lost all my data for that single app. I want to know the location of those files, to back them up manually and avoid similar situations in the future. Can I check this on an unrooted phone?_
----
My phone [has badly crashed](https://android.stackexchange.com/q/231754/20449) . I have recovered my data (on a new device) from Google backup. It turned out that I have recovered everything (system, settings, photos, messages, apps, and app data) for all but one application.
Happened for just this particular single app out of fifty in my case, so must be a developer's fault or wrong design decision to store data in some weird place.
Want to avoid this in the future and backup data for this particular app manually. But I need to know, where exactly this app is storing its data. Can I learn this on an unrooted phone? Do I have some tools for this? If yes, then how to proceed with this?
trejder
(2633 rep)
Dec 10, 2020, 08:49 AM
• Last activity: Dec 10, 2020, 05:11 PM
2
votes
0
answers
1783
views
How can I find / transfer a single app's data files to a new phone? (unrooted)
I just got a new phone and I was able to have almost all my apps and data transfer over without an issue. Neither phone has root access. But a couple apps (a game, a cocktail app) didn't transfer their data and don't have sync options. I've looked through File Explorer but I can't seem to find an ob...
I just got a new phone and I was able to have almost all my apps and data transfer over without an issue. Neither phone has root access.
But a couple apps (a game, a cocktail app) didn't transfer their data and don't have sync options.
I've looked through File Explorer but I can't seem to find an obvious folder for app data. I swear this used to be accessible but I assume it got changed around at some point.
I have dev knowledge so if I need to use adb or something I can. That said, ideally I can do this wirelessly because the old phone can't seem to be found by my computers.
1. How do I find the data files for an app?
2. Once I have the files, are there any extra steps beyond copy/paste like permissions or using adb?
Merlin -they-them-
(121 rep)
Nov 1, 2020, 11:54 PM
2
votes
0
answers
148
views
Access App content [non-root] [non-debugable] [no-backup support]
**Background:** I am using an app (developed by my network carrier); each month a bill is generated for my usage detail, it is a PDF file, which is only visible in app (no save, no export option). In app, there is a limitation of viewing only last three-month’s bill. I want to save generated bill to...
**Background:**
I am using an app (developed by my network carrier); each month a bill is generated for my usage detail, it is a PDF file, which is only visible in app (no save, no export option). In app, there is a limitation of viewing only last three-month’s bill. I want to save generated bill to maintain history.
**Scenario:**
The OS of my device is android 9, non-rooted (and I do not want to root my device).
**Analysis:**
- With some emulation, I figured-out that, app is saving these files (bills) in a (temporary) folder, which is located in
/data/data/com.app.package/files/
- I have also tried ADB commands e.g. run-as
and adb backup
but not achieve the task (application is not debugable and backup support is disabled on this app).
- I also tried multi-droid app “Parallel Space” (as described in different tutorials e.g. How to View/Edit AppData on Android ) but shockingly, app folder (among other apps) is not accessible (might be due to some security patches).
**Question:**
Is it possible to access / copy (protected) files generated by app in /data/data/com.app.package/files/
?
Saad Bin Khalid
(41 rep)
Jul 29, 2020, 10:48 AM
0
votes
0
answers
324
views
How is it possible that I run android apps with the right user rights
I learned for every app I installed on my Android, a new user is created. And the data for this app is stored in /data/data/app folder with the only access permission to the user that is created for the app. Then how can I access the data when I run the app as me (another user) . I want to be able t...
I learned for every app I installed on my Android, a new user is created. And the data for this app is stored in /data/data/app folder with the only access permission to the user that is created for the app. Then how can I access the data when I run the app as me (another user) . I want to be able to replicate the same behavior when I install apps on my Linux machine.
ecka
(1 rep)
Mar 1, 2020, 05:22 AM
1
votes
1
answers
2358
views
How to fetch tracked data from *mi Fit* Android app?
I have a fitness tracker band from *mi (Xaomi)*. It has an Android app associated with it on my phone called *mi Fit*. Now, I want to know how to fetch all or some of the tracked data i.e sleep quality, steps taken, calories burned, distance covered etc. into a file that could be read by Windows or...
I have a fitness tracker band from *mi (Xaomi)*. It has an Android app associated with it on my phone called *mi Fit*. Now, I want to know how to fetch all or some of the tracked data i.e sleep quality, steps taken, calories burned, distance covered etc. into a file that could be read by Windows or Android programs to create a graph out of it. If not, then is there any way to just combine and fetch the data?
iamsumitd
(141 rep)
May 30, 2018, 04:40 PM
• Last activity: Dec 22, 2019, 02:01 PM
6
votes
3
answers
35750
views
What will happen if I "Clear data" for the "Settings" app? (com.android.settings)
I'm on a stable (Installer) build of Cyanogenmod 11 on a Galaxy Nexus, and for a while I've not been able to access 'Settings' at all - tapping on it to try to open it, gives me a "Unfortunately, Settings has stopped." crash. I'm not a fan of unnecessarily wiping and re-flashing ROMs unless I absolu...
I'm on a stable (Installer) build of Cyanogenmod 11 on a Galaxy Nexus, and for a while I've not been able to access 'Settings' at all - tapping on it to try to open it, gives me a "Unfortunately, Settings has stopped." crash.
I'm not a fan of unnecessarily wiping and re-flashing ROMs unless I absolutely have to - and I've got an idea, which is to 'Clear data' for the 'Settings' app (com.android.settings) and maybe that will make the crash go away and me be able to finally access Settings once again.
But what will I lose by doing this?
Will I lose important settings such as my (finely tuned) customised home screen icon layout, or my saved Wifi network passwords? Will it even delete my saved Google account(s) in the OS and possibly cause havoc as a result?
And furthermore, Could backing up the 'Settings' app in Titanium Backup Pro (then restoring), be a solution to fully restore the app's settings if it does?
user31812
May 15, 2014, 01:11 PM
• Last activity: Jul 31, 2019, 09:10 AM
1
votes
0
answers
2078
views
msgstore.db nightmare on my WhatsApp
I have a 780 MB `msgstore.db` `WhatsApp` file that I recovered when my phone data was corrupted ( from the available image - data recovery software). now the issue is that I have the UN encrypted `msgstore.db` file available and the encrypted files that is `dbcrypt` or whatever they go by - those we...
I have a 780 MB
now the issue is that I have the UN encrypted
when I open this 780 MB file with a
I have yet another 580 MB
after wiping and new ROM installation
and created A 380 MB
so here are my questions please help me I am stranded without WhatsApp for the last two weeks
-- even though msgstore.db can be read on my desktop , if I remove 380 MB
- read about
-also read a method of merging > 2
msgstore.db
WhatsApp
file that I recovered when my phone data was corrupted ( from the available image - data recovery software).now the issue is that I have the UN encrypted
msgstore.db
file available and the encrypted files that is dbcrypt
or whatever they go by - those were not recoverablewhen I open this 780 MB file with a
SQL lite reader
I can browse the database
so it is not corrupt.I have yet another 580 MB
msgstore.db
which is corrupt and the desktop software cannot read. this is the original file that I recovered from the corrupted image
and I had hoped to restore this very file after i wiped my data and Re installed Stock ROM
after wiping and new ROM installation
WhatsApp
went to the cloud
(
Google Drive
)and created A 380 MB
msgstore.db
this file has a lot of my chats missing
so here are my questions please help me I am stranded without WhatsApp for the last two weeks
-- even though msgstore.db can be read on my desktop , if I remove 380 MB
msgstore.db
& put the 780mb msgstore.db
in /data/data/com WhatsApp/data bases
and clear cache
, WhatsApp
gives a message that it has trouble reading my chats please wait while it tries to restore and then it will look for the DB crypt files.- read about
WhatsApp xtracto
r
if I use this Python
based bat script
&
extract messages as HTML from the 580 MB and 780 MB files, **how can I import them back to WhatsApp
so that my chat is restored** .-also read a method of merging > 2
msgstore.db
files. but seeing the fact that a non corrupt 780mb file got rejected , is this a viable option
user1874594
(527 rep)
Jul 18, 2019, 10:43 PM
0
votes
1
answers
1036
views
How to move tasks from GoTasks app into another phone
I've just changed phone. Using [Samsung smart switch](http://www.samsung.com/ca_fr/support/smartswitch/) app, I was able to transfer all my stuff from my old phone to the new one. Everything has been transferred with this app, except tasks stored within GoTasks app. I know this application can synch...
I've just changed phone.
Using [Samsung smart switch](http://www.samsung.com/ca_fr/support/smartswitch/) app, I was able to transfer all my stuff from my old phone to the new one. Everything has been transferred with this app, except tasks stored within GoTasks app. I know this application can synchronize with google account, but back in the days, I didn't care about that and just used local task saved directly into my phone for the convenience of it.
Overtime, I've put a lot a task with a lot of detail there so rewriting them in the new phone isn't really an option.
So [here](https://android.stackexchange.com/a/143790/139093) , it would seem Titanium Backup could rescue me. With it, I could backup data of the app from my old phone and restore the backup into my new phone. The problem is that this application need to phone to be rooted. Apparently, my old phone was and I wasn't even aware of it. My new phone is a Samsung Galaxy S5 running android 6.0.1 and I was unable to root it so far using "kingRoot, kingo root" and others. (sad) Yet, there is probably other thing to try to root it, but here the thing, rooting is almost illegal and void warranty. I might not care about this, but I wonder if I really need to get down that path to get my TasksGo tasks transferred into my new phone.
Is there a better way to transfer the tasks of GoTasks from my old phone to my new phone? I would love something as easy as copy pasting a file from my old phone to my new phone, but sadly it doesn't seem that simple... There is no tasks saved in gotasks app of the new phone.
My old phone is a Samsung Galaxy3 running android 4.1 if that could help.
AXMIM
(111 rep)
Jan 5, 2017, 03:50 AM
• Last activity: Jul 7, 2019, 04:05 AM
Showing page 1 of 20 total questions