[Q] Moving Apps to External SD with Android 4.3 - Galaxy S III Q&A, Help & Troubleshooting

Hey!
I'm having trouble using the Android OS to move apps to the external SD card.
I know this is a fairly common problem, and I've Googled it quite a bit, but haven't found a proper answer yet.
I am on a stock, unrooted Samsung Galaxy S3 running Android 4.3.
My phone recently updated from 4.1.2 to 4.3, and with it came the option to move apps to external SD.
I tried moving many apps, upon which my phone states they were transferred successfully, and it reflected the change in the individual app's storage overview.
Observing that my free memory had not increased for the phone's internal memory however, i used ES File Explorer to investigate.
I found that not a single byte had been written to the external SD (with one possible exception, see below), and all files remained on sdCard0, ie. the phone's internal memory.
I also noticed a new "partition" that I haven't seen before the last update, named "emulated", which contained two folders with identical content and size, one named "legacy" and one named "0". They, in turn, are both identical to the sdCard0 "partition", meaning that for some reason, "emulated" displays the exact content of the phone's internal memory in two different folders.
Finally, I noticed that my LOST.dir folder on the external SD card seemed unusually large (9.1 GB!).
I am not positive those files weren't there before the move, but I believe they weren't.
Seing as that folder is for corrupted data, I deleted its content.
Now when I try and launch any of the moved apps I get an error saying it has stopped working.
Allthewhile, the amount stored on the internal and external cards (except for LOST) haven't changed, respectively.
I read this is because the phone mistakes the internal, emulated SD card for the external one, and believes it has moved the files to the external card when it in reality has moved it on the emulated card.
Is this correct?
Does anyone else have this issue?
And most importantly, does anyone know of a way to solve the issue without having to root?
Thanks!

henninkn, have you found the answer yet?

deto here .... i9300 running 4.3 stock
doesn't move apps to SD in one click ( button itself doesn't show up on "moveable app" page ) .. tried all possible apps
in app mgr , it works , app by app ... but no reduction in int memory ... god knows where the app goes
really frustrated !!
anyone found the answer / solution yet ??
---------- Post added at 11:34 PM ---------- Previous post was at 11:18 PM ----------
http://forum.xda-developers.com/galaxy-s3/help/apps-to-sd-card-t1672507/page32
Directory Bind ?
That's the solution ?? WTF !!

Related

Memory Full problem!Please take a look..

Hey there guys...
To start with i have my S3 two days now and i absolutely love this phone...:')
But,after installing lots of games my internal memory has gone full and i can't download any data in-game because i have low storage space...
My external sd on the other hand is around 10gb free but when i try to move the data to the same folder on the external the data isn't identified by the game and it asks me to download again?
It has become really frustrating,it seems i can't do anything about it...
Any suggestions to try?
Cheers,George
As the system now uses unified storage all apps will remain on internal memory; moving the data alone to an external SD card will have no use without altering the application to look for that location for its data. i.e. in the GS2 you had a move to SD option since the phone was partitioned. With the S3 however this option is not there which means that when an application is downloaded all of its information needs to be stored on the internal storage. When the "Move to SD" option was selected within the S2 or prior phones, it informs the application that its new location is within x folder rather than the folder it was originally downloaded too. Since this option is no longer there then the application has no way of being told where its new location is.
Maybe move to SD could be an add-on with a mod/hack but I am not sure if this is possible. Maybe check with a developer?
Have you got a prior Android phone? Maybe install the application on to it; use the "Move to SD" option and see if that will allow it? It's just a suggestion; if you don't have a different Android phone I can try it for you.
Edit: Just tried it; the phone itself doesn't even check for applications stored within an external SD. Sorry man - the only way around it would be a mod/custom/hack (if possible).
T__ said:
As the system now uses unified storage all apps will remain on internal memory; moving the data alone to an external SD card will have no use without altering the application to look for that location for its data. i.e. in the GS2 you had a move to SD option since the phone was partitioned. With the S3 however this option is not there which means that when an application is downloaded all of its information needs to be stored on the internal storage. When the "Move to SD" option was selected within the S2 or prior phones, it informs the application that its new location is within x folder rather than the folder it was originally downloaded too. Since this option is no longer there then the application has no way of being told where its new location is.
Maybe move to SD could be an add-on with a mod/hack but I am not sure if this is possible. Maybe check with a developer?
Have you got a prior Android phone? Maybe install the application on to it; use the "Move to SD" option and see if that will allow it? It's just a suggestion; if you don't have a different Android phone I can try it for you.
Click to expand...
Click to collapse
Thank's for the answer...
In my galaxy s 1 i had no problem having the games data on the sd card,i havent moved and application to the sd but i had the data on sd and everything worked great...now...i don't get it....:/
nfsmw_gr said:
Thank's for the answer...
In my galaxy s 1 i had no problem having the games data on the sd card,i havent moved and application to the sd but i had the data on sd and everything worked great...now...i don't get it....:/
Click to expand...
Click to collapse
I did check for you; the S3 physically doesn't look for application data in the external SD (I edited original post after testing few things).. There probably are ways around it as mentioned but you would need to speak with developers for further insight.
If worst comes to worst application developers may have to implement a look in x location first, if no data found, look "here" in to their applications.
As the phone is unified storage you can store applications in the full ~12GB storage space (All the ones I have, have roughly 11.3GB after OS and all is on it) so have you used the phones storage itself for only applications; and the SD for media etc?
I am interested to know how you have managed to fill at least 11GB of space with applications; how many do you have? How is the performance of the phone with this many applications on it? Any lag navigating (I know there shouldn't be with quad core processor - but it's interesting to know if hundreds of applications cause lag between screen scrolling).
You can use an app called directory bind to link the game data on the SD to a mounting point on the internal SD. Search for it and you'll find it, not sure if I got it here or the play store.
Sent from my GT-I9300 using xda premium
Yup, there's directory topic on forum, as well as working 'gl to sd' app in play store. It is not just for gameloft games.
Sent from my SGH-I747M
Thank you all guys!!
Well i filled it with lots of games that's why i don't have much space available!
No the phone is flying,it doesn't lag at all!
I use Dragon Ics rom and Siyah Kernel...no oc....
I'll try directory bind and post back soon!
To put applications on the sdcard, you could use symlinking (confirmed this works myself).
Install the application, then go to /data/app and move the apk file to your sdcard (/mnt/extSdCard) or inside a folder on your sdcard.
Then type ln -s /mnt/extSdCard/your-apk.apk /data/app/your-apk.apk

[Q] Using FolderMount to clear internal space - please help!

Hi, I'm a total noob to Android phones, I admit it. I just got my first smartphone, and it's an old one - an HTC Aria. Thanks to a lot of info here in XDA-developers, I got it rooted with clockwork mod and am using the Cyanogen ROM with Android 2.3 (Gingerbread).
Well, it's such an old phone, I see that it only has ~185 mb internal storage. I added an 8GB SD card. Even though I move my apps to external storage, I can see that the data didn't get moved and is still quickly eating up all the phone's internal storage. I'm trying to use Madmack's "FolderMount" but am having trouble figuring it out. I think it might be an understanding of Android file/folder structure (I have very little). I'm considering buying the "pro" version (if it works for me), just so I can move the whole data folder at once and free up my internal memory again.
Here's my efforts at testing to see if it works. I'm trying to move the data from the "Plague, Inc." game to the external card (the app is already on the external card). So, when I choose source, it automatically starts me in the /mnt/sdcard/ but doesn't allow me to go "up" to any further root folders of that. So I found in the "Android" folder the "data" folder. I tried to FolderMount that but it gave me the error about the non-Pro version. So I tried the "com.miniclip.plagueinc" folder (knowing that it's currently using 15MB of data) and then using an app called SDCardManager (which I understand is supposed to make it easier for me to access my SD Card, like Windows Explorer or something), I made a folder with this path "/mnt/sdcard/foldermount" I think it should be the right path because it's also where my "android.tether" folder is that I know I created myself.
Anyway, when I pair those two folders in FolderMount, it copies stuff over, and the pin looks green, but it shows my internal memory hasn't changed, still almost entirely full. So what do I do to clear it up? I think my problem is in my understanding of the Android's file structure. I think on "source", I should be able to access some folder before "/mnt/sdcard", but I can't get there. Please give this noob help from anyone who can! Thanks!
Can anyone help me with this? Particularly the developer, madmack? I really need to find a way to move the app data to the external memory so I can clear up space. Even if someone could help me understand the file structure better, that'd be helpful. Thanks!

Moving Google translate offline data to external SD

As translate now offers offline translation I want to move that big amount of data to external SD if this is possible. I am on 4.2.2 custom AOKP ROM .
Sent from my GT-I9000 using Tapatalk 2
Sorry to resurrect a dead thread, but I'm looking for a solution to this as well. Using a Samsung Galaxy S4 i9505 with Android 4.4.2, would like to transfer the offline translation data from internal sd to external sd (want to download all possible languages before travelling, won't fit on internal sd).
Google Translate is automatically creating a folder on my external SD in the same place as on the internal SD, but not putting any files in it. Results from a google search indicated I should just move the data files to that folder, but it's not working. Google Translate still shows them as downloaded (does the same if I just delete them), but if I turn off data and wifi and try to translate something it just comes up blank.
Ideally I'd prefer to avoid rooting my device or using app2sd or link2sd or anything similar. Just looking for a solution for this one app, and maybe a few others. The other apps I'd like to do the same for are google voice keyboard, google text to speech and possibly some GPS software (if I install any). Really just trying to create a micro SD card to use when travelling while keeping the internal memory free for everything else.
If there'd be some way to duplicate this data onto another phone as well, without re-downloading it that'd be even better.
Thanks.
Saving Offline Languages For Google Translate Into External Sd.
The newest version of Google Translate has the capability for offline translates. This is really cool but requires very large files to be downloaded. Here's how to move the file into the external SD card:
1. Go ahead and download all the necessary file onto the device.
2.In your external SD card,create a folder called Android and inside it create a folder called data.
3. In the device storage, look for the file called Android and inside you'll find a folder called data. Go inside that and find the folder com.google.android.apps.translate.
4. Cut (move) the whole folder into the folder you just made called 'data' in the external SD
5.Enjoy - Not now )))
6. Delete folder com.google.android.apps.translate from phone memory.
https://sites.google.com/site/galax...nguages-for-google-translate-into-external-sd
bsvif said:
Saving Offline Languages For Google Translate Into External Sd.
The newest version of Google Translate has the capability for offline translates. This is really cool but requires very large files to be downloaded. Here's how to move the file into the external SD card:
1. Go ahead and download all the necessary file onto the device.
2.In your external SD card,create a folder called Android and inside it create a folder called data.
3. In the device storage, look for the file called Android and inside you'll find a folder called data. Go inside that and find the folder com.google.android.apps.translate.
4. Cut (move) the whole folder into the folder you just made called 'data' in the external SD
5.Enjoy - Not now )))
6. Delete folder com.google.android.apps.translate from phone memory.
Very sorry -- but this instruction to "Saving Offline Languages For Google Translate Into External Sd" doesn't work. (Samsung Galaxy S4 Mini, rooted)
I deleted - resp. uninstalled the Languages in the App; than copy again the files to extSDcard/Android/data/com.google.android.apps.translate
than trial to install without WLAN nor 'mobile-data' -- it ask to connect WLAN -- so I switched WLAN on -- but it downloads/installs to the internal SDcard. After using with WLAN it has created again a new "internalSDcard/Android/data/com.google.android.apps.translate"
It "seems that the Translate-App is configured only to accept the internal SDcard.
Is there maybe a ''config-file' with the path-instructions?
Thanks
Click to expand...
Click to collapse
guido33 said:
bsvif said:
Saving Offline Languages For Google Translate Into External Sd.
The newest version of Google Translate has the capability for offline translates. This is really cool but requires very large files to be downloaded. Here's how to move the file into the external SD card:
1. Go ahead and download all the necessary file onto the device.
2.In your external SD card,create a folder called Android and inside it create a folder called data.
3. In the device storage, look for the file called Android and inside you'll find a folder called data. Go inside that and find the folder com.google.android.apps.translate.
4. Cut (move) the whole folder into the folder you just made called 'data' in the external SD
5.Enjoy - Not now )))
6. Delete folder com.google.android.apps.translate from phone memory.
Very sorry -- but this instruction to "Saving Offline Languages For Google Translate Into External Sd" doesn't work. (Samsung Galaxy S4 Mini, rooted)
I deleted - resp. uninstalled the Languages in the App; than copy again the files to extSDcard/Android/data/com.google.android.apps.translate
than trial to install without WLAN nor 'mobile-data' -- it ask to connect WLAN -- so I switched WLAN on -- but it downloads/installs to the internal SDcard. After using with WLAN it has created again a new "internalSDcard/Android/data/com.google.android.apps.translate"
It "seems that the Translate-App is configured only to accept the internal SDcard.
Is there maybe a ''config-file' with the path-instructions?
Thanks
Click to expand...
Click to collapse
Hi there,
I could be wrong here but, I have the Big brother S4 i9505.
Just tried the instructions above, and it did work.
I think each time you do a download with the app it will save the new downloaded pack to internal storage, then you have to go to the internal storage, cut, and paste new stuff to sdcard each time.
But so far the app itself has not tried to re-download the packs I have moved over to the sdcard to internal storage, just new ones I have chosen since.
I hope that helps
Click to expand...
Click to collapse
Hi, you says "whole folder" - you mean all with the icon ? I made that that way, does it make any problems speed etc, should I remove anything on internal sd ?
Something funky about folders and or permissions that seems specific to Google Translate, of course with other factors, perhaps something like this:
In order to have the proper permissions maintained as the material is moved the steps in the posted instructions are all important because certain rules of file/folder copying/Moving/creating will be followed by the system (as with PC or network permissions).
In this case it seems that the material must be moved into a folder that was created by the same user that is moving the material so it inherits permissions that make it accessible to that user later in the app.
If there is no such folder on the external SD and the user creates it according to the provided instructions I can see how this works for some people however.
On my phone, and most likely others, that folder already exists having been created the first day I had the phone by ??some app or system function?? as apps got installed and the phone got configured. So, because I don't own the location that the files are being copied to, the files end up with the wrong permissions. Consequently even though they are physically present the app cannot access them.
Since that folder structure may be important to stuff I use I don't really want to fiddle with permissions within it, not that I know how to do so anyhow. Also there is this -
Titanium Back stalls when trying to backup Google Translate.
I would imagine there is some way to work around this or....Google could provide an option to save to external storage (good golly what folly for the failure to provide that).
---------- Post added at 09:28 PM ---------- Previous post was at 09:20 PM ----------
sdsda said:
Hi, you says "whole folder" - you mean all with the icon ? I made that that way, does it make any problems speed etc, should I remove anything on internal sd ?
Click to expand...
Click to collapse
Yes, that would be the whole folder that is named "com.google.android.apps.translate". That folder will get recreated if Google Translate is re-installed. If you successfully get it onto the external SD you would want to delete it from it's original home or the system would just use it there instead of where it was copied to. If the test fails you would (as was the case for me) want to uninstall Google Translate and delete the "com.google.android.apps" that you copied there before reinstalling Google Translate.
IronTechmonkey said:
Something funky about folders and or permissions that seems specific to Google Translate, of course with other factors, perhaps something like this:
In order to have the proper permissions maintained as the material is moved the steps in the posted instructions are all important because certain rules of file/folder copying/Moving/creating will be followed by the system (as with PC or network permissions).
In this case it seems that the material must be moved into a folder that was created by the same user that is moving the material so it inherits permissions that make it accessible to that user later in the app.
If there is no such folder on the external SD and the user creates it according to the provided instructions I can see how this works for some people however.
On my phone, and most likely others, that folder already exists having been created the first day I had the phone by ??some app or system function?? as apps got installed and the phone got configured. So, because I don't own the location that the files are being copied to, the files end up with the wrong permissions. Consequently even though they are physically present the app cannot access them.
Since that folder structure may be important to stuff I use I don't really want to fiddle with permissions within it, not that I know how to do so anyhow. Also there is this -
Titanium Back stalls when trying to backup Google Translate.
I would imagine there is some way to work around this or....Google could provide an option to save to external storage (good golly what folly for the failure to provide that).
---------- Post added at 09:28 PM ---------- Previous post was at 09:20 PM ----------
Yes, that would be the whole folder that is named "com.google.android.apps.translate". That folder will get recreated if Google Translate is re-installed. If you successfully get it onto the external SD you would want to delete it from it's original home or the system would just use it there instead of where it was copied to. If the test fails you would (as was the case for me) want to uninstall Google Translate and delete the "com.google.android.apps" that you copied there before reinstalling Google Translate.
Click to expand...
Click to collapse
But is there a way to prevent Translate from using external SD?
Each time I insert the SD, Translate stops offline translation. It automatically creates its empty data subtree in /storage/sdcard1/Android on each run if SD card is present. Only card removal restores offline translation.
emuzychenko said:
But is there a way to prevent Translate from using external SD?
Each time I insert the SD, Translate stops offline translation. It automatically creates its empty data subtree in /storage/sdcard1/Android on each run if SD card is present. Only card removal restores offline translation.
Click to expand...
Click to collapse
I've not played with this for some time but am not surprised to hear what you've experienced. Microsoft Translator, which is quite nice, allows ofline language packs to be stored on external SD and used off line for text translations so I switched.
IronTechmonkey said:
Microsoft Translator, which is quite nice, allows ofline language packs to be stored on external SD
Click to expand...
Click to collapse
As I explained, Google Translate allows them to be stored in external SD too. But the problem is that GT forces external SD to be used if present. Even if you had downloaded offline files to the internal memory while SD was not present, GT forcibly switches to external SD as you insert it. Since it contains no offline files, GT stops offline translation until you remove the SD.
emuzychenko said:
As I explained, Google Translate allows them to be stored in external SD too. But the problem is that GT forces external SD to be used if present. Even if you had downloaded offline files to the internal memory while SD was not present, GT forcibly switches to external SD as you insert it. Since it contains no offline files, GT stops offline translation until you remove the SD.
Click to expand...
Click to collapse
AFAIK Google has never officially added any functionality to store language packs on external SD, and the effectiveness of workarounds may vary across to Android and ROM versions. This makes it both odd and ironic that you are being forced to use external SD when that is just what others are trying but unable to do.
I'm not sure how to fix your situation but I'm inclined to look toward what it is that is allowing the offline files to be saved and used from an external SD in the first place, which could be due to one of the following:
- New functionality in Google Translate? (unlikely).
- A quirk of the Android version and ROM that you are using perhaps allowing storage on external SD in your case but not others?
- The result of a workaround applied in the past?
- Using Marshmallow with Adoptable Storage (ext SD used as internal).
IronTechmonkey said:
- A quirk of the Android version and ROM that you are using perhaps allowing storage on external SD in your case but not others?
Click to expand...
Click to collapse
I use Xiaomi Redmi Note 3 Qualcomm (Android 5.1.1) and Mi Max (Android 6.0.1). All other apps that don't offer an explicit selection, use internal memory (/sdcard/Android/data).
IronTechmonkey said:
- Using Marshmallow with Adoptable Storage (ext SD used as internal).
Click to expand...
Click to collapse
Never used and don't plan to use adoptable storage.
emuzychenko said:
I use Xiaomi Redmi Note 3 Qualcomm (Android 5.1.1) and Mi Max (Android 6.0.1). All other apps that don't offer an explicit selection, use internal memory (/sdcard/Android/data).
Never used and don't plan to use adoptable storage.
Click to expand...
Click to collapse
Nor have I. Although I strongly dislike adaptable storage I had to eliminate it as a factor.
You may not want to take your testing this deep but, I would wonder if the same thing occurs with a different and completely blank SD card which has nothing on it except what you are testing.
You are rooted,
1:Create any folder on your sdcard
2: Copy (Preventing mistakes instead moving), all the downloaded language data to the new folder on sdcard
3:Test the following commands using terminal emulator:
busybox mount -o bind /mnt/yourSdCard/yourNewDir /data/data/com.google.andrhoid.apps.translate/(the_app_languagedataDir).
Open the translator and test.
If does not works, due to sdCard permissions (some data on sdcard is unusable because fat permisions on unix),
You will need create a virtual disk using dd command with the specified size of your language data, on someDir inside the sdcard, format the disk in ext2 fs, mount the disk inside the /data/data/com.google.android.apps.translate/(LanguageDir), and finally, move the language data contente (STRICTLY FOLLOWING THE CONTENT PERMISIONS), and test again.
That is all.
Sent from my XT687 using xda premium
IronTechmonkey said:
I would wonder if the same thing occurs with a different and completely blank SD card which has nothing on it except what you are testing.
Click to expand...
Click to collapse
- Uninstalled GT.
- Rebooted the phone.
- Inserted a freshly formatted (FAT32) SD card.
- Installed GT (5.2.0RC10).
- Downloaded an offline language.
- Language files have been placed to the /Android/data/com.google.android.apps.translate on the SD card.
emuzychenko said:
- Uninstalled GT.
- Rebooted the phone.
- Inserted a freshly formatted (FAT32) SD card.
- Installed GT (5.2.0RC10).
- Downloaded an offline language.
- Language files have been placed to the /Android/data/com.google.android.apps.translate on the SD card.
Click to expand...
Click to collapse
When you say "SD card" do you mean the external SD card? If so, then I'm totally stumped about this one.
[EDIT] One more thing. I could see how, if the app is stored on external SD the data might also be saved to external but the last time I tested (months ago) even with app on external SD language data only saved to internal SD.
IronTechmonkey said:
When you say "SD card" do you mean the external SD card?
Click to expand...
Click to collapse
Of course yes. Otherwise, how could it be "inserted"?
IronTechmonkey said:
If so, then I'm totally stumped about this one.
Click to expand...
Click to collapse
Me too. But tested it several times on two phones. GT behaves the same way.
IronTechmonkey said:
I could see how, if the app is stored on external SD the data might also be saved to external but the last time I tested (months ago) even with app on external SD language data only saved to internal SD.
Click to expand...
Click to collapse
No matter where the app itself is stored. getExternalFilesDirs() return a list of all external data storage paths starting from a primary one. If there is an "internal emulated SD", it is the primary storage. In old devices with small internal memory, only external SD card can be a primary external storage.
emuzychenko said:
Of course yes. Otherwise, how could it be "inserted"?
Click to expand...
Click to collapse
D'oh! I missed some context there.
emuzychenko said:
Me too. But tested it several times on two phones. GT behaves the same way.
No matter where the app itself is stored. getExternalFilesDirs() return a list of all external data storage paths starting from a primary one. If there is an "internal emulated SD", it is the primary storage. In old devices with small internal memory, only external SD card can be a primary external storage.
Click to expand...
Click to collapse
Ironically, there are probably many people who would like to know how to force that to happen on their devices.
IronTechmonkey said:
Ironically, there are probably many people who would like to know how to force that to happen on their devices.
Click to expand...
Click to collapse
I know. And it once again confirms that GT uses a strange storage selection logic. No other app (I have more than a hundred) behaves like GT.

[Q] what folder to put new ringtones into???

Regarding Android Jelly Bean version and my Verizon S4 (sch-i545)...
I know that the native folder location for ringtones, alerts, and notifications is at /system/media/audio
But, where can I create a folder on the sdcard (or ext_sdcard) to add my own ringtones?
I've created and moved mp3's into the following folder structures, rebooted and still don't see them when I try to add new ringtones:
\sdcard\media\audio\ringtones
\sdcard\media\ringtones
\sdcard\ringtones
None of the 3 above folder structures work. Anyone have an idea or do I have to move mp3 files into the /system location?
The stock ringtones are in /system/media/audio/ringtones ... I've been putting my files there but you need root explorer
\mnt\extSdCard\Alarms
\mnt\extSdCard\Notifications
\mnt\extSdCard\Ringtones
Those are 3 folders that work off of the external SD Card. Obviously if you're just looking for a place for a ringtone and don't care about alarms or notifications then just disregard the first 2.
I prefer the external SD Card so that my custom sounds can be carried over between ROM installations without a backup.
dwhiteley87 said:
\mnt\extSdCard\Alarms
\mnt\extSdCard\Notifications
\mnt\extSdCard\Ringtones
Those are 3 folders that work off of the external SD Card. Obviously if you're just looking for a place for a ringtone and don't care about alarms or notifications then just disregard the first 2.
I prefer the external SD Card so that my custom sounds can be carried over between ROM installations without a backup.
Click to expand...
Click to collapse
So I discovered what you responded above at the same time.
My problem was that I kept looking at the extSdCard as an external SD card. Therefore I was trying everything at the \mnt\sdcard level
When I finally stumbled onto the fact that if I put the files in the respective folders on the folder structure you listed above, then it works.
Again, my confusion is that I thought everthing needed to be placed at the root of scard.
Seems weird to me but I think the S4 looks at the external SD card as "sd card"
marklyn said:
So I discovered what you responded above at the same time.
My problem was that I kept looking at the extSdCard as an external SD card. Therefore I was trying everything at the \mnt\sdcard level
When I finally stumbled onto the fact that if I put the files in the respective folders on the folder structure you listed above, then it works.
Again, my confusion is that I thought everthing needed to be placed at the root of scard.
Seems weird to me but I think the S4 looks at the external SD card as "sd card"
Click to expand...
Click to collapse
I think that TW on the S4 does something funky with what it calls sdcard where it's actually an emulated partition rather than a true file path like on other phones or variations of Android. Whenever you pull up default storage locations of app data and the like, it always shows up as something like: /storage/emulated/0...
For me, extSdCard is definitely my 64GB SD card that I put in myself. Maybe someone more knowledgeable can take it from here. This is my first Android phone from Samsung, and by extension my first experience with TW.
I noticed the same thing (storage/emulated/0/ ) confused the crap out of me at first. I would download files and had no idea where they ended up.
dwhiteley87 said:
I think that TW on the S4 does something funky with what it calls sdcard where it's actually an emulated partition rather than a true file path like on other phones or variations of Android. Whenever you pull up default storage locations of app data and the like, it always shows up as something like: /storage/emulated/0...
For me, extSdCard is definitely my 64GB SD card that I put in myself. Maybe someone more knowledgeable can take it from here. This is my first Android phone from Samsung, and by extension my first experience with TW.
Click to expand...
Click to collapse
Yeah, I've been trying to research the SDcard vs. ExtSDcard differences. It seems to me like it's different from what I remember. I'd also appreciate any insight anyone has on this. I totally am not (yet) getting the emulated partition. When I go hunt for stuff, I use root explorer to go to \mnt\sdcard and don't start with the emulated partition. There doesn't seem to be much explanation out there so far as I can tell.

Storage issue Asus Padfone S SKU WW_12.2.2.41

Hello fellow Asus Padfone S users, my name is Andy.
I have a question regarding Internal Storage. Using Asus File Manager, I open the Storage Analyzer at bottom.
There I noticed something fishy,there are 9 Gb of memory in Others Tab. When I click the detail, it is said that I'm using only 3 Gb of space. So,where is the other 6 Gb...?
OK,so then I check in Asus File Manager Internal Storage. Then I click the root (my phone isn't rooted) directory withou hiding the system files. There, I see 2 folder, sdcard and storage, which has the same amount as my internal storage.
The sdcard folder contains my internal storage data. But in the storage folder, it contains emulated and sdcard0 folder which the sdcard0 folder has the same data as the sdcard folder in root.
Then I open the emulated folder. In there, I found 2 folders, 0 and legacy folder. And it has the same amount of data as my sdcard folder in root.
So what is this folders means...? They duplicate my internal storage data and making my phone internal storage full. Can I delete the other folders...? Will it corrupt my phone...?
Any opinion on this is much appreciated.
Thank you before.
winged_potato said:
Hello fellow Asus Padfone S users, my name is Andy.
I have a question regarding Internal Storage. Using Asus File Manager, I open the Storage Analyzer at bottom.
There I noticed something fishy,there are 9 Gb of memory in Others Tab. When I click the detail, it is said that I'm using only 3 Gb of space. So,where is the other 6 Gb...?
OK,so then I check in Asus File Manager Internal Storage. Then I click the root (my phone isn't rooted) directory withou hiding the system files. There, I see 2 folder, sdcard and storage, which has the same amount as my internal storage.
The sdcard folder contains my internal storage data. But in the storage folder, it contains emulated and sdcard0 folder which the sdcard0 folder has the same data as the sdcard folder in root.
Then I open the emulated folder. In there, I found 2 folders, 0 and legacy folder. And it has the same amount of data as my sdcard folder in root.
So what is this folders means...? They duplicate my internal storage data and making my phone internal storage full. Can I delete the other folders...? Will it corrupt my phone...?
Any opinion on this is much appreciated.
Thank you before.
Click to expand...
Click to collapse
Asus roms structure these folders differently than other phones. It differs from other devices.
They are basically the same, basically serves as symlinks to internal storage. (It does the same with my phone)
Your actual SD card should be under removeable/MicroSD if its inserted. No other paths unlike internal storage.
With the exception of the padfone s plus...
They do that so apps can save their data directly into internal storage, and the reason why there are many paths to the same is to maximize app saving compatibility.
Regarding to your issue with you running out of memory around 6gbs is taken out right away because the system uses it. You can use 10.77GB out of the 16GB available. After you first set up your device (Im sure its different with custom roms) Different reasons for that.
Its different with different devices and maybe different roms.
Anything other than that just for say around the system takes more, means there is something is wrong and a factory reset usually fixes that. Pretty confusing stuff I know but other manufacturers do the same thing, samsung got backlash when GS4 got released after users complained that the OS used up almost half of their internal storage.
Justatechie said:
Asus roms structure these folders differently than other phones. It differs from other devices.
They are basically the same, basically serves as symlinks to internal storage. (It does the same with my phone)
Your actual SD card should be under removeable/MicroSD if its inserted. No other paths unlike internal storage.
With the exception of the padfone s plus...
They do that so apps can save their data directly into internal storage, and the reason why there are many paths to the same is to maximize app saving compatibility.
Regarding to your issue with you running out of memory around 6gbs is taken out right away because the system uses it. You can use 10.77GB out of the 16GB available. After you first set up your device (Im sure its different with custom roms) Different reasons for that.
Its different with different devices and maybe different roms.
Anything other than that just for say around the system takes more, means there is something is wrong and a factory reset usually fixes that. Pretty confusing stuff I know but other manufacturers do the same thing, samsung got backlash when GS4 got released after users complained that the OS used up almost half of their internal storage.
Click to expand...
Click to collapse
Thank you very much for your respon.
Yes,I do know that my SD Card is under Removable.
And yes,I know that 6Gb are taken out for the system. I can looked it in Setting/Storage section.
But what I meant is that the reduction is from the 10 Gb that I have.
What if i delete those copied folders...? Is that OK...?
I'll try to factory reset it and see if the issue occurs. It may take somewhile cause it's frustrating if you Factory Reset your daily devices.
Thank you for your respons...

Categories

Resources