[Q] Installing apps to SD card in Moto E. Help needed - Moto E Q&A, Help & Troubleshooting

Hi,
I am new to Android and Moto E is my first device. I cannot install apps directly to SD card from PlayStore. Some of the apps can be moved to SD card by accessing the app settings through : Settings>Apps.
I would like to know how can i install apps to SD card directly. Also i have another query, how can i install apps from SD card using apk. (There's no apk installer in MOTO E).
Thanks
compiro

compiro1 said:
Hi,
I am new to Android and Moto E is my first device. I cannot install apps directly to SD card from PlayStore. Some of the apps can be moved to SD card by accessing the app settings through : Settings>Apps.
I would like to know how can i install apps to SD card directly. Also i have another query, how can i install apps from SD card using apk. (There's no apk installer in MOTO E).
Thanks
compiro
Click to expand...
Click to collapse
The apps downloaded through play store cant be automatically installed in sd card...
U hav to move it manually..
Some apps cant be moved to sd card..
And i think you can install .apk files downloaded to sd card by tapping on it and select package installer and then click on install button...:victory::good:

TheStrix said:
The apps downloaded through play store cant be automatically installed in sd card...
U hav to move it manually..
Some apps cant be moved to sd card..
And i think you can install .apk files downloaded to sd card by tapping on it and select package installer and then click on install button...:victory::good:
Click to expand...
Click to collapse
Yes i agree some apps can't be moved to SD card.
Regarding my second query, there is no file manager in MOTO E. So how can i access the apk file and tap on it to install it?
Help is appreciated.:angel:
Regards
compiro

compiro1 said:
Yes i agree some apps can't be moved to SD card.
Regarding my second query, there is no file manager in MOTO E. So how can i access the apk file and tap on it to install it?
Help is appreciated.:angel:
Regards
compiro
Click to expand...
Click to collapse
Answer to your 1st question :
Its not upon Play store that where your app gets installed.
Its upon the App Developer.
In Android Manigest File of the app there's a line that tells Android where the app should get installed.
There 3 three different options namely :
Auto - This means that it can be installed on both internal and external sd card but at the time of installation it gets installed on internal memory and can be manually moved to external as in your case.
Prefer External - Same as auto but directly gets installed to external sd card if present.
Internal Only - Can only be installed on Internal Sd card and can't be moved to external.
For your 2nd question I have answered that in another thread.
Read it there.
Sent from my XT1022

check link2sd app.. but you need a rooted phone for this app to work...
Sent from my XT1032 using XDA Premium 4 mobile app

compiro1 said:
Hi,
I am new to Android and Moto E is my first device. I cannot install apps directly to SD card from PlayStore. Some of the apps can be moved to SD card by accessing the app settings through : Settings>Apps.
I would like to know how can i install apps to SD card directly. Also i have another query, how can i install apps from SD card using apk. (There's no apk installer in MOTO E).
Thanks
compiro
Click to expand...
Click to collapse
As per your query, When you download some bigger applications/games such as Asphalt 8 - they get installed on the SD card automatically (if there's SD card inserted in your device).
and for your Second query, try this method :
Step 1 : Download Android SDK (Click HERE)
Step 2 : Install adb drivers on your System (your device should automatically install them when connected through USB)
Step 3 : Install Motorola Device Manager (Download from HERE)
Step 4 : When Downloading Android SDK is completed, Go to Platform-tools (Path : adt-bundle-windows-x86_64-20131030\sdk\platform-tools)
Step 5 : Open Command Prompt in Platform-tools folder (Right Click>Open Command Windows here)
Step 6 : Now Enter the following command to see if the device is set to default for Internal Memory or External Memory :
Type : adb devices (to see if your devices is connected)
adb shell pm get-install-location (to see if default apps/games installation is set ot Internal memory or External memory)
adb shell pm set-install-location 2 (No. 2 indicates that you are going to set default installation to External Memory)
Congratulations !! You have successfully set your Moto E default installation to SD card. Have fun !

I don't think SD card really is useful for apps, because even though there is an option to "Move to SD", only small portion is moved which maybe not at all useful (Remember, Kitkat imposed some changes in SD card write, access etc) The data files are not moved like in Jellybean. As for Asphalt 8, 98% of the app lies in internal storage even though its moved to SD card. So moving, I don't think its very useful for apps.
Anyways I don't own this device, and the above points are said with respect to review videos seen in Youtube.

coolsandie said:
I don't think SD card really is useful for apps, because even though there is an option to "Move to SD", only small portion is moved which maybe not at all useful (Remember, Kitkat imposed some changes in SD card write, access etc) The data files are not moved like in Jellybean. As for Asphalt 8, 98% of the app lies in internal storage even though its moved to SD card. So moving, I don't think its very useful for apps.
Anyways I don't own this device, and the above points are said with respect to review videos seen in Youtube.
Click to expand...
Click to collapse
can i copy obb files in external sd card for asphalt 8?

aliennastik said:
can i copy obb files in external sd card for asphalt 8?
Click to expand...
Click to collapse
Unlock your Moto E's bootloader and then Root it and then download FolderMount app from Playstore and use it move Obb files of Asphalt 8 to External storage.

Mrtoxicgamer10 said:
As per your query, When you download some bigger applications/games such as Asphalt 8 - they get installed on the SD card automatically (if there's SD card inserted in your device).
and for your Second query, try this method :
Step 1 : Download Android SDK (Click HERE)
Step 2 : Install adb drivers on your System (your device should automatically install them when connected through USB)
Step 3 : Install Motorola Device Manager (Download from HERE)
Step 4 : When Downloading Android SDK is completed, Go to Platform-tools (Path : adt-bundle-windows-x86_64-20131030\sdk\platform-tools)
Step 5 : Open Command Prompt in Platform-tools folder (Right Click>Open Command Windows here)
Step 6 : Now Enter the following command to see if the device is set to default for Internal Memory or External Memory :
Type : adb devices (to see if your devices is connected)
adb shell pm get-install-location (to see if default apps/games installation is set ot Internal memory or External memory)
adb shell pm set-install-location 2 (No. 2 indicates that you are going to set default installation to External Memory)
Congratulations !! You have successfully set your Moto E default installation to SD card. Have fun !
Click to expand...
Click to collapse
Does the phone need to be rooted for this process??

zoneofSAM said:
Does the phone need to be rooted for this process??
Click to expand...
Click to collapse
Nope. It's never been required but if you think so then proceed with your mind thoughts :good:

help
i installed asphalt 8 and ran smooth when cache files are in phone memory.but when i moved them to sd card manually game force closes..
and move to sd option do not move the cache files..i.e. 1+ gb
plz help friends

thanks
thanks for the info...everyone is geek here

Mrtoxicgamer10 said:
As per your query, When you download some bigger applications/games such as Asphalt 8 - they get installed on the SD card automatically (if there's SD card inserted in your device).
and for your Second query, try this method :
Step 1 : Download Android SDK (Click HERE)
Step 2 : Install adb drivers on your System (your device should automatically install them when connected through USB)
Step 3 : Install Motorola Device Manager (Download from HERE)
Step 4 : When Downloading Android SDK is completed, Go to Platform-tools (Path : adt-bundle-windows-x86_64-20131030\sdk\platform-tools)
Step 5 : Open Command Prompt in Platform-tools folder (Right Click>Open Command Windows here)
Step 6 : Now Enter the following command to see if the device is set to default for Internal Memory or External Memory :
Type : adb devices (to see if your devices is connected)
adb shell pm get-install-location (to see if default apps/games installation is set ot Internal memory or External memory)
adb shell pm set-install-location 2 (No. 2 indicates that you are going to set default installation to External Memory)
Congratulations !! You have successfully set your Moto E default installation to SD card. Have fun !
Click to expand...
Click to collapse
i tried this procedure but nothing happened.... still default installation in phone memory.....
default value was zero 0 and i changed it to 2...
now if i tried to know the default pathway of installation.... there comes an error.... quoting that "no default pathway".....
what to do now.... i want to play asphalt 8 with obb files in memory card as phone memory is very less....

Set the value as ' 1 '
Sent from my XT1022 using XDA Premium 4 mobile app

sameerniyazi said:
Set the value as ' 1 '
Sent from my XT1022 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
you tried installing any large size obb files game in memory card?

Hi people I have a question >> can Whatsapp be transferred to external sdcard...and if yes then do all images and videos shared on whatsapp get stored on external sd or internal sd... kindly let me know...accordingly I may decide to purchase the phone.

mailppl said:
Hi people I have a question >> can Whatsapp be transferred to external sdcard...and if yes then do all images and videos shared on whatsapp get stored on external sd or internal sd... kindly let me know...accordingly I may decide to purchase the phone.
Click to expand...
Click to collapse
I guess everything from WhatsApp stays on internal memory itself
when I placed the WhatsApp folder from my old phone on SD card it didn't get recognized from the app...as soon as I moved the folder to internal memory the app picked it and restored my conversations
So bottom line WhatsApp folder can't be moved to external memory, AFAIK[emoji106]
Sent from my XT1022

Small_town_boy said:
I guess everything from WhatsApp stays on internal memory itself
when I placed the WhatsApp folder from my old phone on SD card it didn't get recognized from the app...as soon as I moved the folder to internal memory the app picked it and restored my conversations
So bottom line WhatsApp folder can't be moved to external memory, AFAIK[emoji106]
Sent from my XT1022
Click to expand...
Click to collapse
That suxks then..considering the tons of photos and videos that are shared on whatsapp these days no workaround available ?

I guess its basically because Internal memory is recognized as "sdcard0" and SD-card as "sdcard1".
In my old Karbonn phone which runs 4.2.2 ... SDcard is recognized as "sdcard0" and Internal SD card as "sdcard1" .. So everything got installed or copied into the Microsd card this way. So if there's a way to revert those, maybe it solves, though not sure.

Related

Apps to SD and Internal USB

Ok this is really annoying that all the app2sd apps only see the 8gig of the USB which is internal on the S1 but says its external on the tablet,
Are there any apps that can move files to the external SD card, on my samsung phone a couple of years ago i had an app installed that did this automatically when installing anything.
tonycrew said:
Ok this is really annoying that all the app2sd apps only see the 8gig of the USB which is internal on the S1 but says its external on the tablet,
Are there any apps that can move files to the external SD card, on my samsung phone a couple of years ago i had an app installed that did this automatically when installing anything.
Click to expand...
Click to collapse
ive got the exacts same problem. its really annoying. but you can make your own script for REAL App/Data 2 SD.
youll just need Scriptmanager to boot the script on start up.
This is an example for my obb folder, which is now placed on the sdcard 2. it saves storage
But dont forget, if u dont fire up the script manually or start it up on boot, your game will try to redownload every data and place it on internal sd again.
Feel free to add some paths: i.e like the gameloft data stored on /android/data/"gameloftfoler".
" #!/system/bin/sh
#OBB Folder
mount -o bind /mnt/sdcard2/Gamesrelated/obb /mnt/sdcard/Android/obb "
(without qoutes)
create a script with scriptmanager, give it root and boot rights. there you go :good:
Thanks i will try that.
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] Moving app Data to External SD card

Hi Guys,
I have karbonn A15 android ICS(4.0.4) smartphone, its not rooted.
I want to move the app Data to my external sd card, i tried to move the data folder from the internal SD (android/data) to External SD (root folder), just to check whether it releases any memory in the storage section in phone settings. but the internal storage was same, there was no change, can anyone tell me where does the app data resides in the internal memory, its fine if i can move app data manually to the external sd card.
I also want some clarification on below questions:
1. Also i want to know whether there is any risk rooting phone like (Bricking Phone), as i have bricked my previous Galaxy Ace when i rooted and used ROM manager.
2. Also i have heard about Folder Binding app which automatically transfers App Data to External Sd Card, is there any risk of bricking phone.
3. Whats the easiest method to root Karbonn A15 phone, i am not that tech savvy, so easiest method would be grateful in rooting device.
My concern is just to move App Data to External Sd Card, because i have some app whose Data increase very frequently (E.g: FireFox app).
Answers to this would be really appreciated.
Moving apps to EXT_SD
smartabbas said:
Hi Guys,
I have karbonn A15 android ICS(4.0.4) smartphone, its not rooted.
I want to move the app Data to my external sd card, i tried to move the data folder from the internal SD (android/data) to External SD (root folder), just to check whether it releases any memory in the storage section in phone settings. but the internal storage was same, there was no change, can anyone tell me where does the app data resides in the internal memory, its fine if i can move app data manually to the external sd card.
I also want some clarification on below questions:
1. Also i want to know whether there is any risk rooting phone like (Bricking Phone), as i have bricked my previous Galaxy Ace when i rooted and used ROM manager.
2. Also i have heard about Folder Binding app which automatically transfers App Data to External Sd Card, is there any risk of bricking phone.
3. Whats the easiest method to root Karbonn A15 phone, i am not that tech savvy, so easiest method would be grateful in rooting device.
My concern is just to move App Data to External Sd Card, because i have some app whose Data increase very frequently (E.g: FireFox app).
Click to expand...
Click to collapse
Rooting:
here are the steps
the driver files are included on the phone internal card called pcdrivers.zip. you can connect the usb mount the internal usb storage and copy the file to your pc. if you face any problems you can download the file from here
1. Enable USB Debugging -> Under SETTINGS -> DEVELOPER OPTIONS
2. Install the drivers for the phone.
3. download "Android Root Unlock" from sourceforge.net and extract it to your Disktop
4. navigate to the above folder and run the batch file ICS_Root_Unlocker.bat
the batch file will reboot your phone a couple of times and will wait with a message "Press Any Key to continue"
IMPORTANT NOTE : if you PC is saying "PRESS ANY KEY" note if your phone is on or rebooting....
if it is Rebooting, wait for it to start before pressing a key
5. After a couple of boots the phone will be rooted
6. verify that the Root is complete by observing a "Superuser" shortcut in the application list
Moving Apps:
Once rooted, download Folder Mount From the Play Store
- Once installed, open FolderMount and grant superuser access when asked.
- In FolderMount, you have the options to:
- Name your folder (IE: "Generic Game 1")
- Select the "Source" Folder (the one on your local storage)
- Select the "Destination" Folder (the one on your SD Card)
When you enter these details, it will then move them to your SD Card!
I highly recomend FolderMount Pro, because it also shows you filesizes when browsing.
Common Locations of Large Files:
Two common locations for games (IE: Gameloft games, EA Games, etc.)
Android/data
Android/obb
I know it's not the easiest process ever, but hopefully I've explained it enough to get people started.
Hit the Like button if i helped :good:
Moving apps to SD Card
Just download the app link2sd and movew apps to SD card
You must have root for this
Press the thanks button if i helped you
TouchLeclouds said:
Rooting:
here are the steps
the driver files are included on the phone internal card called pcdrivers.zip. you can connect the usb mount the internal usb storage and copy the file to your pc. if you face any problems you can download the file from here
1. Enable USB Debugging -> Under SETTINGS -> DEVELOPER OPTIONS
2. Install the drivers for the phone.
3. download "Android Root Unlock" from sourceforge.net and extract it to your Disktop
4. navigate to the above folder and run the batch file ICS_Root_Unlocker.bat
the batch file will reboot your phone a couple of times and will wait with a message "Press Any Key to continue"
IMPORTANT NOTE : if you PC is saying "PRESS ANY KEY" note if your phone is on or rebooting....
if it is Rebooting, wait for it to start before pressing a key
5. After a couple of boots the phone will be rooted
6. verify that the Root is complete by observing a "Superuser" shortcut in the application list
Moving Apps:
Once rooted, download Folder Mount From the Play Store
- Once installed, open FolderMount and grant superuser access when asked.
- In FolderMount, you have the options to:
- Name your folder (IE: "Generic Game 1")
- Select the "Source" Folder (the one on your local storage)
- Select the "Destination" Folder (the one on your SD Card)
When you enter these details, it will then move them to your SD Card!
I highly recomend FolderMount Pro, because it also shows you filesizes when browsing.
Common Locations of Large Files:
Two common locations for games (IE: Gameloft games, EA Games, etc.)
Android/data
Android/obb
I know it's not the easiest process ever, but hopefully I've explained it enough to get people started.
Hit the Like button if i helped :good:
Click to expand...
Click to collapse
Is there any method/app that can provide a similar functionality without rooting the phone? I tried rooting my Karbonn A21 without success and do not really want to brick it?
Also is there any way of backing up the phone and app data before rooting? Will the existing apps and data be wiped out by rooting?
Thanks in advance.
guptasuneet said:
Is there any method/app that can provide a similar functionality without rooting the phone? I tried rooting my Karbonn A21 without success and do not really want to brick it?
Also is there any way of backing up the phone and app data before rooting? Will the existing apps and data be wiped out by rooting?
Thanks in advance.
Click to expand...
Click to collapse
You can use App2SD but you have to check if your device is compatible or not.
you can use Kies to backup your apps, settings, etc.
Dont forget to hit the like button if i helped :good:
Use apps2sd ........it is compatible with A15
Sent from my A15 using xda premium
use DS Super App2SD Lite it will work if your phone is rooted and it can move the app and app data to the sd card
foldermount
so quick question, i transferred games to external sd, worked fine and all, but after a while my games asked me to download the files again, anyone know a solution?
I m using foldermount but there is write error mention that was unable to write into the external sdcard caused by a permission issue where normal apps are not able to write anything into storage/ext_sd. What should I do next to solve this problem? Attempt to recover using the apps not solving it.
This is what i mean.
Moving app Data to External SD card
in particular the movement of android apps data from internal memory to SD card is a simple process, but the problem with these issues is your smartphone is to be a latest version like 4.3 version.
Idea
Can I move the game folders from Internal Storage: Android/data -> SD card: Android/data, will it work on non rooted phone? In the Data folder on the SD card are partition of some apps and they work just fine. Same with folder "obb".
moving apps data and obb to External sdcard.
I recommend using an app called folder mount. ..it needs root but it's as easy as fishing in a barrel. .. I am using It and it works fine... and now you have a clear space in your internal storage.
Hey, I followed above instructions and my phone Samsung S5 6.0.1 successfully rooted, but now I've entered into an endless restarting loop.
Please help what's the problem might be?

[Q] New apps being downloaded on phone memory despite doing 'ADB'

I have a HTC HD 2 running Android 4.1.2 (Jellybean). I used this guide to set the 'micro sd' slot as the place for storing apps. After doing this, I was able to move all my existing apps to the SD card which was not possible before. Now, whenever I go to Google Play to download a new app, the downloads with sizes above 25 MB are not completing successfully. My available phone memory is 20 MB and all downloads below this size are happening fine. Also, there are some downloads which compete but I get the 'insufficient storage available' error when trying to install them. Thus I am unable to get new apps as the phone memory remaining is around 20 MB.
Can anyone help me out? How to select the storage card as the default place for installation a new app from the Google Play store? I have already checked via 'adb shell pm get-install-location' that my default drive is '2'.
Thanks
Well ...
Avishkar14 said:
I have a HTC HD 2 running Android 4.1.2 (Jellybean). I used this guide to set the 'micro sd' slot as the place for storing apps. After doing this, I was able to move all my existing apps to the SD card which was not possible before. Now, whenever I go to Google Play to download a new app, the downloads with sizes above 25 MB are not completing successfully. My available phone memory is 20 MB and all downloads below this size are happening fine. Also, there are some downloads which compete but I get the 'insufficient storage available' error when trying to install them. Thus I am unable to get new apps as the phone memory remaining is around 20 MB.
Can anyone help me out? How to select the storage card as the default place for installation a new app from the Google Play store? I have already checked via 'adb shell pm get-install-location' that my default drive is '2'.
Thanks
Click to expand...
Click to collapse
Dear Friend ... As the Adb code was , the best way is to reflash the ROM and later if you wanted to move apps to SD , just partition the SD card ( especially in sense ROMs - NOTE : partitioning SD card removes all your SD card data !!! ) ... or simply try using " Link 2 SD " or " App 2 SD " apps ... Good luck
With Best Wishes
Hitman1376​

[TUTORIAL] How to solve low internal memory problem on J5

Hi Guys. Many of us are facing low internal memory problem on Samsung Galaxy J5 (2015 Models). After installing few apps and games the internal memory becomes almost full. Ever wished that if we can move apps data files and games obb files to Sd card. Well now we can do it by simply installing xposed framework and few xposed apps.
In this tutorial I am going to tell you how to move apps data file, obb files etc to sd card. Follow the instruction given below.
Requirements:
1) Rooted J5 phone.
2) TWRP recovery installed
3) Xposed framework installed.
Procedure:
1) If you did not meet above given requirement than go to the link given below and download TWRP, Supersu, Xposed. Flash TWRP via Odin and root using Supersu zip and install Xposed.
2) Now open xposed and go to download and download two xposed apps (i) Obb On Sd (ii) XInternalSD.
3) After installing these two apps go to modules section an activate these modules and reboot your device.
4) Once you device is rebooted open obb on sd app and enable (i) Data on SD and (ii) Detect SD on Android 5/6.
5) Now open XInternalSD app and enable (i) Custom path to internal SD Card (ii) Full access to external SD card. In path to internal SD card there should be /storage/extSdCard/. If it is not than make it. Now you can enable it for all apps or enable it for particular apps using enable for apps option.
6) That’s it now you can move your games obb files to SD card/Android/obb and data files of apps to sd card/Android/data. Your games and apps will read those files from sd card.
7) Enjoy.
Downloads
1. Download the TWRP recovery from the link below.
Android 5.1.1 (Lollipop) ( Thanks @Nick Verse for TWRP recovery)
http://forum.xda-developers.com/galaxy-j5/development/recovery-samsung-galaxy-j5-t3338869
Android 6.0 (Marshmallow) (Thanks @ganesh varma for TWRP recovery)
http://forum.xda-developers.com/galaxy-j5/development/recovery-samsung-galaxy-j500f-t3416960
2. Download Supersu zip from the link below
https://download.chainfire.eu/696/supersu/
3. Xposed from the link below.
http://forum.xda-developers.com/xposed/unofficial-xposed-samsung-lollipop-t3180960
Note: Flashing TWRP and Supersu will void your warranty. So think before you flash. After flashing TWRP do a nandroid backup first before flashing anything (even supersu file) so that if anything goes wrong you can restore back.
And most important do everything on your own risk. I will not be responsible to any damage made to your device. But if you follow the process carefully you will not face any problem.
Hope this tutorial will help you all.
Do write your comments and Hit thanks if it helped you
@rjrulz007 : I used Obb on SD xposed module and it worked fine. Its an alternative.
rjrulz007 said:
Yes it works
Click to expand...
Click to collapse
I didn't see that you've wrote about it in OP, my bad.
#Henkate said:
@rjrulz007 : I used Obb on SD xposed module and it worked fine. Its an alternative.
Click to expand...
Click to collapse
Yes it works
Or else you can install Folder Mount from play store
It can move your obb and data folders to the sd card. :good:
rjrulz007 said:
Hi Guys. Many of us are facing low internal memory problem on Samsung Galaxy J5 (2015 Models). After installing few apps and games the internal memory becomes almost full. Ever wished that if we can move apps data files and games obb files to Sd card. Well now we can do it by simply installing xposed framework and few xposed apps.
In this tutorial I am going to tell you how to move apps data file, obb files etc to sd card. Follow the instruction given below.
Requirements:
1) Rooted J5 phone.
2) TWRP recovery installed
3) Xposed framework installed.
Procedure:
1) If you did not meet above given requirement than go to the link given below and download TWRP, Supersu, Xposed. Flash TWRP via Odin and root using Supersu zip and install Xposed.
2) Now open xposed and go to download and download two xposed apps (i) Obb On Sd (ii) XInternalSD.
3) After installing these two apps go to modules section an activate these modules and reboot your device.
4) Once you device is rebooted open obb on sd app and enable (i) Data on SD and (ii) Detect SD on Android 5/6.
5) Now open XInternalSD app and enable (i) Custom path to internal SD Card (ii) Full access to external SD card. In path to internal SD card there should be /storage/extSdCard/. If it is not than make it. Now you can enable it for all apps or enable it for particular apps using enable for apps option.
6) That’s it now you can move your games obb files to SD card/Android/obb and data files of apps to sd card/Android/data. Your games and apps will read those files from sd card.
7) Enjoy.
Downloads
1. Download the TWRP recovery from the link below.
Android 5.1.1 (Lollipop) ( Thanks @Nick Verse for TWRP recovery)
http://forum.xda-developers.com/galaxy-j5/development/recovery-samsung-galaxy-j5-t3338869
Android 6.0 (Marshmallow) (Thanks @ganesh varma for TWRP recovery)
http://forum.xda-developers.com/galaxy-j5/development/recovery-samsung-galaxy-j500f-t3416960
2. Download Supersu zip from the link below
https://download.chainfire.eu/696/supersu/
3. Xposed from the link below.
http://forum.xda-developers.com/xposed/unofficial-xposed-samsung-lollipop-t3180960
Note: Flashing TWRP and Supersu will void your warranty. So think before you flash. After flashing TWRP do a nandroid backup first before flashing anything (even supersu file) so that if anything goes wrong you can restore back.
And most important do everything on your own risk. I will not be responsible to any damage made to your device. But if you follow the process carefully you will not face any problem.
Hope this tutorial will help you all.
Do write your comments and Hit thanks if it helped you
Click to expand...
Click to collapse
hi i did everything but i do not know how to move apps to sd !!!!
please forgive my ignorance
stelioskal said:
hi i did everything but i do not know how to move apps to sd !!!!
please forgive my ignorance
Click to expand...
Click to collapse
You have to manually move obb file and data files from internal memory/Android/obb and internal memory/Android/Data to SD card/Android/obb and sd card/Android/data.
So I can select ALL data files and move them;
Ps I :have only 4 or 5 obb files and many too ment data files
I can move them all??
stelioskal said:
So I can select ALL data files and move them;
Ps I :have only 4 or 5 obb files and many too ment data files
I can move them all??
Click to expand...
Click to collapse
Yes select and move data files and obb files of apps that you want to move from internal memory to sd card in respective folders. Move one app at a time and check if it works than move another and so on.
it seems that i do something wrong!!!!!!!!!!!
from storage-->emulated-->0-->Android --> data--> (this is my internal storage)
i move to storage-->sdcard1-->Android-->data. ( this is my sd card)
But after i start a programe (lets say facebook) it works but when i check again the storage-->emulated-->0-->Android --> data-->
i find the com.facebook.orca .
the same think is NOT happening to the storage-->emulated-->0-->Anroid-->obb-- (thanks God)
i did move data and obb only from this folder storage-->emulated-->0-->Anroid-->
i should move and others?
is this trick working ?? somebody report here. i need to do the same on my j500f
LONEWOLF#95 said:
is this trick working ?? somebody report here. i need to do the same on my j500f
Click to expand...
Click to collapse
Yup it works
rjrulz007 said:
Yup it works
Click to expand...
Click to collapse
you have mentioned to move the data and obb at the end. so how do i do that? can i use my files stock app to do that?
i have done evrything as you mentioned above and so far everything worked , now tell me how should i move the app data? is it applicable only for games or i can move apps too like facebook messenger?
---------- Post added at 06:09 PM ---------- Previous post was at 05:54 PM ----------
i have decided to reset my device to stock rom, sorry but i couldnt move ahead those steps i mentioned. i tried moving apps from storage app in setting but gave me an error that not enough space on sdcard while my sd card ahd 28gb free -_-
LONEWOLF#95 said:
you have mentioned to move the data and obb at the end. so how do i do that? can i use my files stock app to do that?
i have done evrything as you mentioned above and so far everything worked , now tell me how should i move the app data? is it applicable only for games or i can move apps too like facebook messenger?
---------- Post added at 06:09 PM ---------- Previous post was at 05:54 PM ----------
i have decided to reset my device to stock rom, sorry but i couldnt move ahead those steps i mentioned. i tried moving apps from storage app in setting but gave me an error that not enough space on sdcard while my sd card ahd 28gb free -_-
Click to expand...
Click to collapse
Try to use root explorer to move files. And yes all application might not work but big games and some apps files will work . And why do you want to move apps with small size, they do not consume lot of memory so its better to keep them on internal memory. If you have any apps with larger size than try to move them. Hope it will help. Do let me know if you need more help.
Is it necessary To keep these Tow modules after doing this?
Low internal memory problem of J5 can be solved effectively with Partition. External sd card can be partitioned and a part of the sd card can be converted into internal storage. There are many apps for doing this.
AndroiDTechi said:
Low internal memory problem of J5 can be solved effectively with Partition. External sd card can be partitioned and a part of the sd card can be converted into internal storage. There are many apps for doing this.
Click to expand...
Click to collapse
i have tried this using mini partition tool, i formatted my sdcard partion to ext 2 but when i inserted the card to the device it showed as corrupted sdcard. also link2sd didnt work. i tried reformatting the sdcard to ext4 but the same problem. it is most likely because of MM.
if you have a working way to get this done on MM j500f, kindly share with us. i am in desperate need of this, and want to download big games.
LONEWOLF#95 said:
i have tried this using mini partition tool, i formatted my sdcard partion to ext 2 but when i inserted the card to the device it showed as corrupted sdcard. also link2sd didnt work. i tried reformatting the sdcard to ext4 but the same problem. it is most likely because of MM.
if you have a working way to get this done on MM j500f, kindly share with us. i am in desperate need of this, and want to download big games.
Click to expand...
Click to collapse
Sorry i can't give you a step by step guide because i haven't tried it myself on MM. I have only read about it. But you can try two things - Firstly try the app 'Apps2sd' and secondly if the app does not work then you can try adb command line method which has helped many people. Adb method has a higher chance of success. If these two methods also don't work then i think it's impossible to do it now.
its not working on modern combat 5
AndroiDTechi said:
Sorry i can't give you a step by step guide because i haven't tried it myself on MM. I have only read about it. But you can try two things - Firstly try the app 'Apps2sd' and secondly if the app does not work then you can try adb command line method which has helped many people. Adb method has a higher chance of success. If these two methods also don't work then i think it's impossible to do it now.
Click to expand...
Click to collapse
ADB method too doesnt work, i have tried that. sm partiton disk:179,64 private, doesnt do anything . do you have any other command line for it? this trick doesnt work on MM i beleive. :fingers-crossed:
LONEWOLF#95 said:
ADB method too doesnt work, i have tried that. sm partiton disk:179,64 private, doesnt do anything . do you have any other command line for it? this trick doesnt work on MM i beleive. :fingers-crossed:
Click to expand...
Click to collapse
Sorry bro i am out of ideas now:silly: You can search on Youtube for different adb command lines.

Categories

Resources