In 2.2 FRF85B, if an app supports 2.2's built in apps2sd, when you install it from the Market, it AUTO installs ONTO the microSD card!
Go ahead, test it yourself with these 2.2 apps2sd compatible apps:
AK Notepad
FeedR
FML, Android
LED Tester
Movies
Pandora
Titanium Backup
World Newspapers
obviously there's more, but these are the ones I used and reinstalled from a fresh wipe on FRF85B, and they were automatically installed onto microSD card.
Didn't do it for me....but Titanium Backup did get an update and you can now click move to SD card in Applications menu.
didnt auto install for either :/
SiL3nTKiLL said:
didnt auto install for either :/
Click to expand...
Click to collapse
You can set the flag to 0,1 or 2. I believe 0=Auto, 1=Internal and 2=External. Maybe your flag is set to 1 (internal).
It works for me. I have never installed world newspapers before on this phone, so that also eliminates the possibility of the phone "remembering" this setting. I checked and it automatically installed to sd.
There is also a possibility that the developers of the app can set them to automatically install to sd card... but unlikely, since all those apps on your list automatically went to the sd card, not just some of them.
depends on the installLocation attribute: http://developer.android.com/guide/topics/manifest/manifest-element.html#install
I downloaded world newspapers and it automatically went to SD card and I'm on FRF83 : )
The developer sets a flag in the app for Auto, Internal or External.
Most of them set it on Auto, so the phone automatically installs on the card if you have low space on the internal memory.
I remember having a newly downloaded app auto installing straight into SD, i was back on FRF72 back then i think. Dont remember app name though.
At least developers are using it properly.
What is not clear to me is how "auto" setting will be handled in this scenario: first few app2sd supporting apps with "auto" attribute are installed to the phone memory, then a bunch of non-apps2sd apps is installed and phone space becomes low. Will Froyo at this point move apps2sd automatically to SD card? Hopefully it will, but need to double check that.
sergey.povzner said:
What is not clear to me is how "auto" setting will be handled in this scenario: first few app2sd supporting apps with "auto" attribute are installed to the phone memory, then a bunch of non-apps2sd apps is installed and phone space becomes low. Will Froyo at this point move apps2sd automatically to SD card? Hopefully it will, but need to double check that.
Click to expand...
Click to collapse
Developers have two choices when they install the app:
Internal
External
If they choose internal, and there is room, they go internal. If there is no more room, they get installed on external.
If they choose external, they get installed on external.
I don't believe the OS will move your apps without you prompting it to do so.
From here:
internalOnly:
The application must be installed on the internal device storage only. If this is set, the application will never be installed on the external storage. If the internal storage is full, then the system will not install the application. This is also the default behavior if you do not define android:installLocation.
auto:
The application may be installed on the external storage, but the system will install the application on the internal storage by default. If the internal storage is full, then the system will install it on the external storage. Once installed, the user can move the application to either internal or external storage through the system settings.
preferExternal:
The application prefers to be installed on the external storage (SD card). There is no guarantee that the system will honor this request. The application might be installed on internal storage if the external media is unavailable or full, or if the application uses the forward-locking mechanism (not supported on external storage). Once installed, the user can move the application to either internal or external storage through the system settings.
So the issue arrises with this scenario:
1) install some apps2sd supporting apps with "auto" attribute to the the phone memory (cause that's the default). Phone memory is ok.
2) install a bunch of non-apps2sd apps.
3) phone memory low. Get a warning.
4) Now need to go and manually move apps2sd supporting apps to SD card.
Would be nice if OS would be doing that for you in step 4 since there's no easy way to know which apps can be moved to SD card without going through each app in the manage applications.
sergey.povzner said:
So the issue arrises with this scenario:
- install some apps2sd supporting apps with "auto" attribute to the the phone memory (cause that's the default). Phone memory is ok.
- install a bunch of non-apps2sd apps.
- phone memory low. Get a warning.
- Now need to go and manually move apps2sd supporting apps to SD card. Would be nice if OS would be doing that for you since there's no easy way to know which apps can be moved to SD card without going through each app in the manage applications.
Click to expand...
Click to collapse
That's right.
Apps2SD seems to be like a beta product. Besides a quick sign of which apps can be moved, the whole thing with the breaking widget is very annoying. What's the point of moving a big app to the card if it's going to break the widget...
But at least it works and saves us a lot of space while they make the whole thing better
Using Google Earth as a large app not supporting apps2sd in step 2, I just checked that all you get is a warning. OS will not move apps after installation is over.
vitorjna said:
But at least it works and saves us a lot of space while they make the whole thing better
Click to expand...
Click to collapse
I'm generally happy even with this "beta" apps2sd. I'm just surprised that Manage applications doesn't have a list or sort function to display only apps that can be moved to SD card.
vitorjna said:
What's the point of moving a big app to the card if it's going to break the widget...
Click to expand...
Click to collapse
Well there is no point, that's why you're not supposed to do it.
There are some large apps with widgets, such as Pandora, which would be nice to be able to move to SD, however I want to use the widget. I wonder how hard it would be for them to make the widget a separate app. That way you can move the large app core to SD, but keep the widget internal.
Also, I wonder if it would be possible for Android to do this automatically. The widget components in the package should be pretty easy to separate from the non-widget parts. Of course if this was done the widget would need to have some code to gracefully handle the cases where the SD part of the app are not available.
I found when I moved a bunch of apps to the SD card I lost use of the widget associated with the app, not sure if there is a way to fix it. To get the widgets back you need to move the offending app back to the phone and then reboot. Hope this helps someone.
Uh... yeah. If you use an app called move2sdenabler they have a warning specifically telling you that you can't move widgets to the sd card.
Sent from my T-Mobile G2 running Cyanogenmod.
Just recently (like ten minutes ago) I decided I would finally move all my Apps to my sdcard using Titanium Backup. After it was complete, I powered off and back on again just to be safe and noticed all my widgets were messed up, so I removed them and went to add them back on again. Thats when I noticed that none of the apps I originally would see under the widgets menu were there, but they were still installed on my phone. Are all the Widgets that are in Apps placed on our sdcards inaccessible or is it just me? Because if it isn't just me, then having all the Apps on the sdcard is just pointless in my opinion. Anyone else experience this?
You cannot have widgets for Apps that are on your SD card.
It is not just you.
I am not aware of how to fix this.
LemonHead2089 said:
Just recently (like ten minutes ago) I decided I would finally move all my Apps to my sdcard using Titanium Backup. After it was complete, I powered off and back on again just to be safe and noticed all my widgets were messed up, so I removed them and went to add them back on again. Thats when I noticed that none of the apps I originally would see under the widgets menu were there, but they were still installed on my phone. Are all the Widgets that are in Apps placed on our sdcards inaccessible or is it just me? Because if it isn't just me, then having all the Apps on the sdcard is just pointless in my opinion. Anyone else experience this?
Click to expand...
Click to collapse
It isn't pointless to move apps to your SD just because widgets won't work, the whole point of apps to SD is to move LARGE apps to your SD to have more space on your phone for other apps.
guess I'll just move them back then
It's a limitation of googles apps2sd. Just like when you mount the sd card on your pc, those apps become unavailable. Before froyo and native apps2sd, we formatted the sd card with 2 partitions. One fat and one ext, then you union or symlink the ext part to /data/. It worked 1000x better than googles does. Apps where accesible while mounted, and widgets acted normal. Wish we could still do it like this.
Sent from my SPH-D700 using XDA App
Ok straight to the point:
When i use the "Move user apps to the SD card" - everything that TiB moves stops working. I.e. NoLed keeps turning off after a reboot, or, swype unchecks itself, or, Flikie wallpaper says there's no sd card mounted...etc...
Any ideas?
Don't move the apps to your SD card. It's pretty self explanatory.
Your phone has more than enough system memory to install hundreds of apps.
I just got my Epic 4G and while I did find the way you can move SOME apps to the sd card once they are installed, I was wondering if there was any way to install/move ALL the applications to the microsd card either normally or after the phone is rooted???
Why?
Fill up the space on your phone first. That's what it is for.
Read speeds are going to be much faster coming from the phone space than the SD card.
Additionally, you won't have to wait forever while the media scanner scans all your apps before you can start using them.
If u rooted get titanium back up pro and it can almost do all the apps on the sd
If you are rooted, you can install this app which will allow you to move the majority of apps to the SD card. Some of them you can't (like launchers, for example) and any with widgets you shouldn't because the widgets won't work.
I'm an ex-Tilt 2-Windows Mobile 6.5 user, so if my phone memory got used up, the phone ran SUPER slow...so I had to keep programs stored ENTIRELY on the sd card, keep my txt msgs to a minimum, otherwise the phone started to CRAWL...is that not true for Android?
Well the question you asked is possible. The app is called move2sd enabler and root is required.
Argh, beatin by a typer...
Sent from my SPH-D700 using Tapatalk
zeoran said:
I'm an ex-Tilt 2-Windows Mobile 6.5 user, so if my phone memory got used up, the phone ran SUPER slow...so I had to keep programs stored ENTIRELY on the sd card, keep my txt msgs to a minimum, otherwise the phone started to CRAWL...is that not true for Android?
Click to expand...
Click to collapse
Maybe if you fill it to the brink.
Leave ~100 megs for cache. As long as you are not getting any warnings from android about it being to full, then it isn't going to slow down.
If he's asking about backing up EVERYTHING, that's a nandroid backup.
I also wonder if this is a misunderstanding of the concept of app to sd. I know the definition for apps that won't move is service apps right?
I know some stuff wont work because of widgets but when you boot if your card is too full, it takes longer and that is frustrating, well at least to me.