Hot answers tagged

25

Advantages: Extend the available space on internal memory for installing more apps. Although some parts of the app still stay on the internal memory (data and settings,) it still frees up a significant amount of space. For older handsets with 150MB of free space (G1, MT3G, etc.) this is a huge improvement. For owners of these devices this advantage alone ...


12

Marshmallow internal storage can be better used with a mixed-format SD card as I also explain in my blog here: http://blog.sam.liddicott.com/2016/02/android-6-semi-adopted-storage.html First, you need adb working. Have SD card inserted and formatted as portable. Eject your SD card from the Storage & USB menu Use "adb shell" to list your adoptable ...


11

If I am allowed to suggest out of the choices that you had provided, I will suggest Link2SD. With Link2SD you can try moving/linking a non-critical application to the SD card and check how well it works. Once moved or linked, try to reboot the phone (no other way than rebooting to avoid disappointments) and see whether that moved/linked non-critical app ...


10

Indeed, Android's native "Move to SD Card" does not move the entire app to the card. Things like app's data, cache and dalvik-cache (optimized bytecode) are left on the device's internal memory. You can try to mitigate this by regularly clearing out the cache of apps you use most often (e.g. Browser, etc.) by going to Menu -> Settings -> Applications ...


9

You can check your phone's internal settings to ensure that it is set to install apps on the SD card by default, and set it to do that if not. You'll need ADB available on your PC, which is part of the Android SDK. Download and install the SDK, and switch on USB debugging in your phone's settings. Then, with the Android SDK installed, and your phone ...


8

Yes, I did that myself, like this: power the phone off and remove the old SD card mount the old SD on a PC, copy its entire contents somewhere on your hard disk mount the new SD card on a PC, format it as FAT or FAT32 (make sure it's the same file-system as the old one) copy the contents of the old SD card onto the new one insert the new SD card into the ...


8

Yes you have full 16GB for apps+data together in a single file system. You won't have to do any moving to SD card any more. Google merged both partitions. It's just one big file system now with sections for the former parts. It's completely transparent, so no worries for you. Formerly: /data and /sdcard were separate partitions Galaxy Nexus / Nexus 7 and ...


7

You would need a custom ROM that supports moving apps to the Ext3 partition. I would recommend searching the development section of xda-developers forums for your handset for such a ROM. If a ROM does not support apps2ext natively, you can try your luck with a script (example for HTC Dream/Magic here) that can be installed on top of another ROM. [Edit]: ...


7

For some phones and devices (especially the older ones) the internal storage is quite limited. Every application (and it's data files) take precious space. I.e. my Ideos has 512MB and was nearly full before I started "evacuating" apps to the SD card. Another factor is the ability to backup your apps and data, or move them to another device. Other than that,...


7

The Market doesn't support this (or any search filters aside from price and "safe search", really) on either the website or the native app. It has been requested a handful of times on the Google support forums, but never really received much of a response. AppBrain does support this, however (example search), so you could use that to search and then install ...


7

An app must explicitly support App2SD, or you cannot move it to the card. There are several reasons why an app might not support it: using widgets (both mentioned apps seem to fall into this category. AK Notepad: "Pin notes to your home screen"; Any.DO: "You can even add our widget to your homescreen") running a service As the sdcard would be unaccessible ...


6

Version 1.0.7 is significantly larger than previous versions. Even after moving to the SD card I'm showing 14.5MB taking up system storage. That'll account for your 2MB reduction in space. Google generally hasn't allowed for their apps to be moved to the SD card, presumably so they can be sure widgets will work or other performance considerations. However, ...


6

OK, after some research it seems that all the apps moved to external SD-card are in the virtual file system /mnt/asec, which is, in turn, an abstraction layer over the encrypted files stored in the hidden .android_secure folder, on the ext. SD-card.


5

You can also opt for an easier way as described in this answer, if all you're looking for, is to shift apps from your phone's internal memory to SD Card. A free app called Link2SD will help in this case. It has a decent GUI and makes it easier to move apps between SD Card and internal memory - also fixes the market links so that updates from the market are ...


5

Security and Performance Implications The application resources stored on external storage are read-only and hence there are no performance issues with loading or launching applications on SD card. From: http://android-developers.blogspot.co.uk/2010/07/apps-on-sd-card-details.html The post is written by a 'Suchi Amalapurapu, an engineer who worked ...


4

You can move any apps to sdcard if you are rooted. There are apps on the Market for it Move2SD Enabler and App Swap Better yet, if you are using custom ROMs (e.g. CyanogenMod), some of them have settings to allow you to migrate any apps. You might want to check those out first if you're using custom ROM. If you want to do it manually (not recommended for ...


4

Many ways lead to rome: Try a ROM that specifically fixes your problems: I use an ICS build, Sandvold's ICS for Desire which comes with 4 different App2SD methods included (XDA thread) which I find rather stable. You can have a look over to XDA's Desire forum, to search for more roms. Use Link2SD, create a 2nd ext2/ext3/ext4 partition that a choice of your ...


4

You most probably left some residuals of the (moved) app on your SD card. The easiest way to remove that would probably to pull out the SD card and remove the moved app on your computer (it's not accessible on your phone easily). For example, the full path to the moved tricorder app on my phone is: /mnt/sdcard/.android_secure/org.hermit.tricorder-1.asec ...


4

What you describe is a mix of multiple problems. First, your apps becoming "unavailable" is most likely due to Apps2SD being used, and you installed those on your SD card. See: How to undo Apps2SD Second thing is your card itself (hardware, the "thing you put inside your device"). If it goes broke that often, this rises some hardware related questions. ...


4

After Android Tools Update command adb shell pm setInstallLocation 2 has been changed to adb shell pm set-Install-Location 2 Updated Tutorial can be founded here.


4

As Manishearth wrote, this might indicate trouble with the card (and very likely does). The boot you describe might have been "too abrupt", not cleanly unmounting the card and thus corrupting its file system; in which case the "good ol' chkdsk" should help (btw, Android ships with fsck for the very same task, which you could execute via a terminal app or adb ...


4

Check the app manifest using an app like Manifest Viewer and search for android:installLocation If it is declared as internalOnly then the app cannot be moved to external SD (unless root methods / apps are used) If this attribute is not declared, your application will be installed on the internal storage only and it cannot be moved to the external storage. ...


3

I also have the safe device and had faced the same problem. I have two wonderful solutions: 1) Use link2sd. This app moves your app's apk, lib and dex file to second partition of you SD card. It will leave only the data files in the internal memory. So you can install nearly five times the more apps. I have a blog post if you want to try it out. 2) Use ...


3

I use two related apps which should get you most of the way there: SDMove - Lists all currently installed applications which can be moved to the SD card and facilitates doing so. SDWatch, which runs in the background and watches for app installations. When it sees one, and the app can be moved to the SD card, it gives you a notification which takes you to ...


3

I have never been a fan of the froyo apps2sd, I was a huge fan of the original "apps2sd" that used an EXT2/3/4 partition on your sdcard. I am not sure if any custom ROMs still support this. I know it is not "supported" in cyanogenMod. You will have to root to go the "apps2ext" route. but if you dont want to go that route, or can't find any ROMs that support ...


3

I would try backing up the data for one of the apps, then clearing it and seeing if it works afterwards. You could try just restoring /data/data/com.rovio.angrybirds/files/highscores.lua and see if that works. I don't have Cut the Rope so I don't know how its files work, sorry!


3

If you're using Android 2.1 you can use Link2SD app. To use this your phone must be rooted and your SDCARD should have ext2 [OR] ext3 partitions. Then it installs on phone memory and moves the installed application to SDCARD. Moving the already installed Apps to SDCARD: Open the Link2SD application and Filter the apps which are phone memory. Select each ...


3

As Matthew already stated, there's no unique answer possible to your question -- all depends on your usage patterns. Generally spoken, I'd say moving app data should be preferred: If you move the Dalvik Cache, it would affect all your apps -- while moving the app data only affects apps which store some data (and by "some" I mean "data size exceeds their ...


3

What is the version of your OS in S1? If you are at least on Froyo, that should be doable for some applications. Note that not all can be moved to SD. If you are on Eclair I believe you can't do this. S Plus is on Gingerbread so it should work fine.


3

It does not make the app use external storage. The built-in move to sd functionality only moves the application package file itself to the external storage. If you want the app to not use the internal storage you'll need to root (and possibly install a custom rom.) Depending on your rom you'll have several options to do what you want but virtually all of ...


Only top voted, non community-wiki answers of a minimum length are eligible