[Q] Apps2sd Pros and Cons - G2 and Desire Z Q&A, Help & Troubleshooting

Total noob question, but I'm gonna ask anyways. What are the pros and cons of storing apps on your sd card instead of the internal memory. I'm debating on whether or not I should use this feature. I know that it frees up internal memory, but at what cost? Does it free up any ram? Does it increase or decrease your phones performance? And bottom line....is it worth it? And do you use it? Thanks for the input

It's not exactly what you'd call a "newbie" question but at the same time by no means something you couldn't have google'd and found about, thus eliminating the need for this thread.
Apps2SD allows you to install android applications to the SD Card. For a phone like the Desire Z, which has a lot of internal storage (1GB dedicated to applications) it really has no use for this. I guess this was made fore phones that didn't have a lot of internal storage (like the HTC Desire for example). The downside to this is that SD apps will have slower loading times. (since SD Cards are slower than eMMC chips)
It's a great feature, but for our device it is useless as we have enough internal storage space for applications.

Slow SD cards could slow down your apps, and connecting and disconnecting micro SD card from computer can also cause issues with apps on the SD card.

Okay. Based on that info I'm going to opt out of using that feature then. And in the future I will be sure to use google before creating a thread. Thanks for the input!

Related

Installing software to device or memory card

I want to know what is your stand on installing things to the phone's memory or a memory card.
I actually have no bias versus either way, which is why I'm curious as to which is more efficient.
My choice is to install on memory card those apps that are heavy or do not have something directly related to do with WM OS, of course this way they take more time to wake up.
If you have enough device memory available install there those ones you use more frequent.
Programs that need to load @ startup on Device Memory & media player as they then take load of the music\video being played from SD Card.
Thanks for the advice guys.
I have smarttoolkit rc09, and neo titanium panels on the device, and everything else like skyfire on my memory card.

Low internal memory

Ive read through dozens of threads asking this very question. Is there anyway to avoid having all of your internal memory sucked up by the great unknown? Im running defrost with all my apps installed on the microSD card.
Sent from my HTC Desire using XDA App
Don't think this is possible because some application data is partially stored in the phone in /data/data/* too. Nothing moves /data/data to SD card, because this would result in instability and generally poor performance. You could move the app and dalvik-cache to SD with less trouble, but /data/data is buggy, so that stays on the phone.
Download Cache cleaner like CacheCleaner or CacheMate from the Marketplace, this will free up some space for you.
Sent from my HTC Desire using XDA App
Thanks for the tip!
Freed up about 4 MBs. Hmm... Maybe I've adopted Android a wee bit too soon. Figured they'd have something as fundamental as this solved by now.
Xephrey said:
Freed up about 4 MBs. Hmm... Maybe I've adopted Android a wee bit too soon. Figured they'd have something as fundamental as this solved by now.
Click to expand...
Click to collapse
It is a common misconception that this is somehow Androids "fault".
Quite simply - it isn't. It is the hardware manufacturers who are not building enough physical storage into the device. There's absolutely no reason, other than cost, why someone couldn't build a phone with more memory available for apps etc - in fact, the Dell Streak has 2gb space for apps which is likely to be more than enough.
Regards,
Dve
Good point. I was too quick to stack all the blame on Android. What would be SUPER cool is a phone with dual MicroSD slots. That way, one could be dedicated to apps and one to mounting, unmounting / whatever.
Can we repartition the mtd like the g1 users can?
http://forum.xda-developers.com/showthread.php?p=7061471#post7061471
cause i think for those who are not using sense ui, there is a lot of space unused on the system partition that can be transfered to data partition for our apps.

[Q] A question about program storage

I have just recently gotten a new HTC EVO from Sprint and even though it came with an 8GB micro SD card, I was dismayed to learn that it comes with very little internal storage (~277 MB with default apps installed). Android 2.2 is installed on the device, which does allow some of the newer apps to be installed on the SD card, but there are a lot of older apps that can't be moved to the SD card due to Android's original security.
It got me to think about a similar situation I used to have with my Palm Treo. We had an external SD card, but no real way of using it. Then came PowerRun, a utility that allowed us to offload apps to the SD card while not in use, and reload them to system memory and executed upon relaunch automatically.
My question is, could it be possible for the wizards here at xda to come up with a similar utility for Android systems? I know there would be limitations, such as running processes and other system programs that need to remain in internal memory, but it seems to me that other non-essential games and apps could be offloaded to the SD card and deleted from system memory and only leave behind a launcher icon that would call the launcher app that would reload the app on the SD card back into internal memory, then launched. This would free up the internal memory for max efficiency. Could this be possible?
See the original PowerRun for Palm OS system here for the basic idea behind it at simple-palm.com/powerrun/index-e.html
Interesting idea indeed. There is already a great deal of effort in this area of freeing up internal phone memory. A2SD, Dalvik2Cache, and firerat's partition resizing are some great ways to increase internal phone memory by moving things around and optimizing the usage of what we have.

LINK2SD Reducing Performance?

Okay, I have Link2Sd installed on my device, I have almost one gigabyte of apps in it. I was just wondering, that can it be the problem, cause my Arc S' performance has became pretty awkward(gaming performance is ok, but scrolling it the menus and so on). Anyone else having Link2Sd and having the same problem? I really wouldn't like to uninstall this app, because it does wonders!
What class is your SD card?
Sent from my LT15i using XDA Premium App
ArmorD said:
Okay, I have Link2Sd installed on my device, I have almost one gigabyte of apps in it. I was just wondering, that can it be the problem, cause my Arc S' performance has became pretty awkward(gaming performance is ok, but scrolling it the menus and so on). Anyone else having Link2Sd and having the same problem? I really wouldn't like to uninstall this app, because it does wonders!
Click to expand...
Click to collapse
No it does not affect performance.
Bear in mind that apps that are moved to SD (whether it is with Android's native method or Link2SD) do not suffer from performance decrease depending on the class of your SD. Apps do not run from the apk, it's not like Windows that apps run from the corresponding exe file.
Yeah, good point. Of course the apps theirselves are installed in the internal memory. Didn't come in my mind Looks like I have to find another causeto my problem
Use a file cleaner to clean the cache/ history
Try using links2sd to clean the dalvic cache.
Hope this helps
Sent from my LT15i using XDA App
Link2SD Plus version
I am using the latest version of Link2SD plus, which basically allows linking of all application files (apk, dex, lib, cache and data) to the second partition (ext2/3). Obviously this is a huge space saving benefit with the extremely limited internal memory of the Xperia Arc S.
Unfortunately, apps like Chrome, Skype and TuneIn radio (which require around 100MB each) have serious performance issues in this case; they become completely unresponsive and impossible to use.
I've experimented only moving certain types of the application files and noticed that this is most possibly caused by the cache files being linked to the sd card. By un-linking the cache files the apps become usable once again, but that takes quite a lot of space obviously. Has anyone else experienced this problem? Is there another solution?
I use link2sd on my arc s and i installed over 20 apps, it's fast.
I use link2sd on my arc s and i installed over 20 apps, it's fast.
I, too, must be another problem
Hello @ArmorD,
Link2SD performance relies on your external storage mediums read and write speeds; in this case your MicroSD cards speeds.
The MicroSD card which came with Sony Ericsson Xperia Arc is just a slow Class 4 card, with terrible read and write speeds.
To get better performance you have to replace the MicroSD card with something a bit faster; any class 10 card would do the job. I would recommend Samsung, Kingston or Sandisk MicroSD cards, they're all great.
Keelah se'lai,
GethPrime
Get a faster card
Get a faster sd card, preferrably class 10, they are cheap, been using link2sd forever n even now with kitkat, still fast
I have an 80mbps micro in my axiom and I am running link2sd flawlessly best buy has sales all the time I picked one up for like thirty bucks worth the speed.
Sent from my custom @×îōM using XDA developers app.
Removed

[Q] SD Card Partition SM-T800

Hey,
So, I've looked around and only found non-product specific related threads about sdcard partioning.
I would like know if it's worth doing a swap partition and anything else on the stock rom of the sm-T800.
Advice please.
ivyhole said:
Hey,
So, I've looked around and only found non-product specific related threads about sdcard partioning.
I would like know if it's worth doing a swap partition and anything else on the stock rom of the sm-T800.
Advice please.
Click to expand...
Click to collapse
Forget about creating a swap partition on your sd card. This device has 3gb of fast ram and has no need of a swap partition on the sd card. It's more likely to hinder and slow the device than benefit.
Not only that root will be needed.
ashyx said:
Forget about creating a swap partition on your sd card. This device has 3gb of fast ram and has no need of a swap partition on the sd card. It's more likely to hinder and slow the device than benefit.
Not only that root will be needed.
Click to expand...
Click to collapse
Cannot agree with this statement "This device has 3gb of fast ram and has no need of a swap partition on the sd card. "
The following statement maybe true " It's more likely to hinder and slow the device than benefit." But we need to test this first before we make claims.
Both statements are unsubstantiated without any metrics to support them. It's like saying "your computer has 3gb of fast RAM and has no need of ...." - how do we judge what "fast RAM" is, how much does "3gb" get you, what applications you run most often and how they perform, how much killing and kicking the OS does because it keeps running low on memory and follows an aggressive scheduler, and so on.
My personal experience is that both the OS and applications are written to expect very low levels of RAM and both the OS and the applications unload their data as soon as they can, resulting in unnecessary "reloading" over the internet, which further implies increased internet data usage, which, in some countries, eg Europe, we still pay for, dearly.
It is not funny at all when I travel abroad and take my tablet with me, enable Roaming only for a second to say check emails and view a few web pages (like booking.com trying to view / book a hotel room), and then switching Roaming off, however when I go back to read those pages 50% of the time they are gone! It seems that anything more than 3-4 tabs on the browser and they will go. Or maybe I should not have opened that speadsheet or whatever it was that I did and I cannot remember, maybe I looked at it the wrong way.
So let's find a way to improve this - we cannot increase the onboard RAM, but maybe since SD Cards are replaceable and cheap, we could give it a bit more RAM to play with, not sure how well that would work. There is a relevant thread hereabouts with instructions of how to do just that (if I could find it)

Categories

Resources