New: XDA launches forum for app developers. Discuss coding, tools, marketing, and more.
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
praguewatermelon
Old
#1  
Member - OP
Thanks Meter 0
Posts: 48
Join Date: Dec 2009
Location: Los Angeles, CA, USA
Default How do you know your apps have been moved to the microSD card?

Hi all,

I am a newbie, and I hope my questions are not too stupid :D.

I rooted my t-mobile Mytouch 3G recently with CyanogenMod Version 4.2.8.1. I also partitioned my 4GB microSD card according to the instruction posted on Cyanogen's website. My understanding is that with the recent CyanogenMods, I don't need to manually do AppstoSD and that as long as I partition my microSD card correctly, the apps on my phone will be automatically transferred to the microSD card. So is there any way to check if the apps have in fact been transferred?

I checked SD Card & Storage in Settings, which says the following:
SD card
Total Space: 1.86 GB
Available space: 1.65 GB

SD card secondary:
Total Space: 1.66 GB
Available Space: 1.48 GB

Internal phone storage:
Available space 277MB


I have an app called System Monitor, which says:
Storage:
System: 3919MB
Used: 271MB
SD Card: 1903
SD Card used: 213 MB

Do these numbers look right? Also, why is it that I have only 277 MB's internal storage space? I thought Mytouch had 512 MB internal storage space. If all of the apps were transferred to the SD card, I would expect the available internal space to be more than 277, right?

Also, is it case that only 3rd party apps get moved to the microSD card, or do both 3rd party and stock apps get moved?

Thank you guys in advance!
 
damnitpud
Old
#2  
damnitpud's Avatar
Senior Member
Thanks Meter 3
Posts: 475
Join Date: Jul 2007
Location: RI
Looks about right, As long as you seen the FAT32, EXT3 and linux-swap partitions on your sdcard you should be APPs2SD...

Also the MyTouch does have 512MB of storage but not all of that is user accessible, some of it is used for the system.

You will probably get better MB sizes in the Sapphire forum.
AdrianK Old
#3  
Guest
Thanks Meter
Posts: n/a
To check if your apps are on the ext partition we can check the contents of system/sd using the 'ls' comand. Apps are stored in /system/sd/app (non private, mostly free apps) and /system/sd/app-private (private, mostly paid apps).

So just have a look at the contents of those two folders and see if there are .apks inside.

ls /system/sd/app
ls /system/sd/app-private

You can also check /data/app[-private] to see if it's empty. Be aware that ROMs normally place a few files in the like the HTC IME, so ingore those.
 
ajones7279
Old
#4  
Senior Member
Thanks Meter 18
Posts: 648
Join Date: Nov 2007
Location: Somewhere
Assuming you have the SDK installed, open up terminal or cmd and type in:

Code:
adb shell
cd /data/app
pwd
cd /data/app-private
pwd
Post the results. You should get /system/sd/app and /system/sd/app-private as your outputs.

Apps still store a few files on the device so not all of it is gonna be on the sd card.
rEVOlutionized!