Last night I was trying to figure out why my phone, which is packing a mediocre 150mb of onboard memory, was barking at me that it was low on space when I had all of my applications except 2 of them on my SD card, using an SDMove app from the market. Further discussion in the Android IRC chat, thanks to a helpful user in there, revealed that an entire app doesn't reside on the SD card when you move it. Only part of it. As a result, that night I went crazy on the market and clicked install on nearly everything that looked moderately interesting is what did me in, because those apps were still taking up bits of internal memory and thereby giving me the low on space error. So I uninstalled the majority of those apps I knew I'd never use. And bingo. I found myself back up to 60mb of usable space. That got me wondering today... how exactly does this work? How exactly does the space allocate itself in between two locations? I thought for sure by moving the application the entire contents would reside on the SD card, and some sort of system link would just re-divert it from /android/localmemory/apps (or whatever it is) to /android/mnt/sdcard/apps instead. It was interesting to see how certain apps were in terms of size and what could get moved between phone memory and sd memory. For example, I was comparing all of the browsers last night, namely Dolphin HD + Mini, Opera Mobile + Mini, Skyfire, Xscope, etc... Opera Mobile came packing with a 20mb size. However, once I moved it to the SD card, it downsized to 9.5mb. Likewise to the others, they had a lesser footprint but didn't move quite as much. For example, Xscope also surprised me (for a minimal browser) packing a footprint of nearly 9mb in size. Once moved, it barely took anything away from its size. Anyway, that being said, you guys have an idea of what I'm looking at. I guess I just thought that I could slap in a massive SD card and install all apps in the market, but I guess if the apps still take some sort of internal memory that I still have my phone acting as the bottleneck. That said, is there ANY way to move the entire contents of apps to the SD card? While I have condensed my app usage down and trimmed the fat of all of the useless apps I had installed and still feel as though I have a ton more I can remove, I'd like to know for my own sake if such a thing is possible.