Jump to content

Welcome to CyanogenMod

Welcome to our forum. Like most online communities you must register to post, but don't worry this is a simple free process that requires minimal information for you to signup. Be a part of the CyanogenMod Forum by signing in or creating an account. You can even sign in with your Facebook or Twitter account.
  • Start new topics and reply to others
  • Subscribe to topics and forums to get automatic updates
  • Get your own profile and make new friends
  • Download files attached to the forum.
  • Customize your experience here
  • Share your CyanogenMod experience!
Guest Message by DevFuse
 

Phone memory usage when moving apps to SD Card


  • Please log in to reply
4 replies to this topic

#1 Alexis Medina

Alexis Medina
  • Members
  • 2 posts
  • Device Model:Nexus One
  • MOD Version:7.0.3
  • Recovery Image:Cyanogen

Posted 22 June 2011 - 07:27 PM

Hello guys,

I have this doubt, let me use an example:

Let's assume that I have 130MB free on the phone memory, then I install an app from the market. The phone memory drops to 120MB, then I move the app to the SD Card.. the phone memory returns to 126MB.. why this happens? What is this 4MB on the phone memory? Does the app left some "stuff" on the phone memory?

Thanks!

CM 7.0.3 on Nexus One.

#2 Neezy13

Neezy13

    I've got tiger blood

  • Donators
  • 185 posts
  • LocationGreenville, NC
  • Country:us
  • Device Model:Samsung Captivate
  • MOD Version:CM9 Nightlies
  • Recovery Image:ClockworkMod

Posted 22 June 2011 - 11:17 PM

Yes, some files for the app are left on the internal memory.

#3 bassmadrigal

bassmadrigal
  • Moderators
  • 4,058 posts
  • LocationRamstein Air Base, Germany
  • Country:de
  • Device Model:Nexus One/HTC One X
  • MOD Version:Nightlies/Stock
  • Recovery Image:ClockworkMod

Posted 23 June 2011 - 01:29 AM

To expound a little. The method you are using to move apps is the Froyo app2sd. This allows you to move portions of the app to the sdcard (but there still has to be some that resides on the internal memory, some apps you can move much more over, while others barely make a dent). Also, the dalvik cache for that app will stay on the internal memory and there is no built in way to change this. Also, when an app is moved to the sdcard using this method, you are unable to use the widgets that may be included with it, and any services that it starts won't run. This is due to the additional time it takes the sdcard to be prepared to be used once you boot up.

If you do need additional space, there are alternatives to Froyo's app2sd. The two most popular are DarkTremor's a2sd and S2E. The first is a file you have to flash everytime you flash your phone, while the second is an app that you get from the market. Both require you to partition your sdcard to create an ext partition (can be done in ROM Manager or the recovery), but partitioning your card will wipe it, so make sure you create a backup. These will allow you to move all apps to the ext partition along with the dalvik cache. This will leave you with most of your internal space free and you shouldn't notice much of a performance hit. Also, the ext partition is brought online much earlier in the boot process, so all of the apps functions (services and widgets) are able to be used without a problem.

#4 Alexis Medina

Alexis Medina
  • Members
  • 2 posts
  • Device Model:Nexus One
  • MOD Version:7.0.3
  • Recovery Image:Cyanogen

Posted 23 June 2011 - 11:16 AM

Thank you bassmadrigal, nice explanation!

#5 vu2pmc

vu2pmc
  • Members
  • 11 posts
  • Device Model:XCD35
  • MOD Version:2.2
  • Recovery Image:Stock

Posted 03 February 2012 - 03:53 PM

I have a 1GB ext3 partition using rom manager (CWM v.5 ) I have only about 57 Mb free left in my internal memory. Free space software which I downloaded from market  shows data space as 64% used.

Ext space used is 7%.

I have S2E installed.  Am I to understand that I can now install apps worth approx 872 MB on my phone? ( that is the free space on ext3)

I apologise in advance if this is a really stupid question.




Many thanks

Edited by vu2pmc, 03 February 2012 - 04:08 PM.