[Q] Where are programs stored when moved to SD? - EVO 4G Q&A, Help & Troubleshooting

I have moved may apps to SD and can not find them. Were do they go too? Also as a 2nd question, when I clear data and flash a new rom do these apps stay on the SD card just taking up wasted space?
Thanks for any info you guys can give me.

EricSS619 said:
I have moved may apps to SD and can not find them. Were do they go too? Also as a 2nd question, when I clear data and flash a new rom do these apps stay on the SD card just taking up wasted space?
Thanks for any info you guys can give me.
Click to expand...
Click to collapse
I believe when clearing data, by selecting wipe sd partition in RA recovery, you'd be wiping whatever apps you have on your SD. But I would also like to know how to see the apps I've installed to SD via DT A2SD. Hope that helps somewhat.

They're in .android_secure, but you won't see them while the card is mounted in android (i.e., through Astro). Put the card in disk drive mode (or pull it an use a card reader if you prefer) on your computer and you'll see a bunch of .asec files. They're basically encrypted containers, so you can't just pop an SD card with a bunch of paid apps into another phone and move them back to their internal storage.
I do believe it gets wiped by both clockwork and amon when you wipe data. They're encrypted with a key somewhere in your data partition, so they're useless once you lose that.

Related

[Q] Ext2 required for SD card apps (AuraxTSense rom)?

Hi,
I'm confused about the right way to run the Desire with apps on the SD card. I'm running AuraxTSense with a FAT 32 formatted SD card.
I was able to ADB and run pm setInstallLocation 2, and I have the option tomove apps to the SD card, In addition, Titanium Backup and Apps2Sd reports that most of my apps are successfully located on SD card. Also, on the SD card, I see an "ASEC" directory that seems to contain most of my apps; I thought that this was an indication that the apps were located there.
However, it doesn't seem like moving apps to the SD card has worked properly. Whenever I install an app, it looks like it goes on the SD card, but I lose the size of the app from my internal memory. Also, when I uninstall, the corresponding amount of space frees up in my internal memory. I've verified this with the DiskUsage app.
Has anyone else noticed anything like this? Should I have created an Ext2 partition for apps to successfully install just to the SD card?
Hey there,
It seems as if you are just using Froyo's built-in apps on SD card function.
This just takes some of the files from the app and places them in .android_secure on the SD card, but large parts of the application may still remain in internal memory.
You can see just how much is left in your internal memory by scrolling to an app in Settings > Applications > Manage Applications. The "total" space taken in this screen is the space taken on your internal memory.
I'm afraid this is the best Froyo can do. If you have moved all apps to SD card you can and you're still running out of space, you may need to install a custom ROM with Apps2SD.
Hope this helps
aha.
Thanks, that cleared things up for me. I was puzzled when I did this
- checked cardiotrainer in 'Manage Applications', saw 2.5 mb total
- moved it to the phone, checked 'Manage Applications', saw 7.3 mb total
- moved it to SD card, saw 2.5 mb again
I didn't realize that the "total" was just the total in internal memory, and that only a portion of the app was getting moved.
thanks very much for the clarification.
craigcharlie said:
I didn't realize that the "total" was just the total in internal memory, and that only a portion of the app was getting moved.
Click to expand...
Click to collapse
The "whole" of the app itself gets moved to SD card.
What does not get moved is:
1. The Dalvik cache entries
2. Any data stored in /data/data
Note that no version of "legacy" A2SD (i.e. those using an EXT partition on SD card) moves /data/data to SD card due to stability concerns.
Personally, I use Froyo A2SD, but compress the Dalvik cache using fusecompress.
Regards,
Dave
That's more great info, thank you.
After doing some research, I noticed that the AuraxTSense ROM supported Apps2Sd and Dalvik2Sd, both of which require an ext2 partition.
I decided to take the plunge and format my SD card to add an ext2 partition.
I used the following steps
- backed up everything to sdcard with titanium backup
- backed up all sdcard data to my pc
- used ROM manager to partition the card (512mb ext, 64 mb swap)
I've since rebooted and now my storage is reported at 122 mb, instead of 18
Simply put, this rocks. I've just copied all my data back to the SD card (including the ASEC folder, the apps I'd 'moved' to the card before relied on these files) and my apps seem to be working fine.
Now that I have all this space, I can actually move the more intensive apps back to the phone now, since this should increase performance.
thanks to all who answered, I hope this thread helps some people who were as frustrated as I was by the lack of space on this awesome phone!
foxmeister said:
The "whole" of the app itself gets moved to SD card.
What does not get moved is:
1. The Dalvik cache entries
2. Any data stored in /data/data
Note that no version of "legacy" A2SD (i.e. those using an EXT partition on SD card) moves /data/data to SD card due to stability concerns.
Personally, I use Froyo A2SD, but compress the Dalvik cache using fusecompress.
Regards,
Dave
Click to expand...
Click to collapse
@foxmeister
Pls how do you do the fuse compress, need a guide.
Sent from my HTC Desire using XDA App
@scorror
Look at this thread here.
I suggest you read the entire thread, but post #29 contains the update zip relevant to the kernel on my device.
Regards,
Dave
Just another update to say that my phone is working great.
It's like a completely different phone. I thought that 2 or 3 FCs a day were normal. I haven't had one since I moved to this method.
I'd like to highlight that I unset pm setInstallLocation.
To be honest, I think that that caused many of my problems. I had several apps whose widgets kept disappearing after lock/reboot. after unsetting setInstallLOcation and reinstalling the offending apps, the widgets are no longer disappearing.
The phone seems faster as well. I read a comment some where that AuraxTSense might seem a bit slower if you didn't have an ext2 partition, and I have to say that in my experience this is definitely the case.

Question about ext partition

I am trying to figure out how to remove the ext partition on my sd card. I am using Amon_RA 1.8. I do not see the partition when I plug in my phone as "Disk Drive", but my 8gb sd is showing up as 6.2gb total storage. I still have more than half of it available, but I am trying to backup and re-format the sd.
Thanks.
thenewguy821 said:
I am trying to figure out how to remove the ext partition on my sd card. I am using Amon_RA 1.8. I do not see the partition when I plug in my phone as "Disk Drive", but my 8gb sd is showing up as 6.2gb total storage. I still have more than half of it available, but I am trying to backup and re-format the sd.
Thanks.
Click to expand...
Click to collapse
in recovery select partition or something like that, then set swap and ext3 to 0mb. this will remove those partitions, will also wipe out your sd card too.
nenn said:
in recovery select partition or something like that, then set swap and ext3 to 0mb. this will remove those partitions, will also wipe out your sd card too.
Click to expand...
Click to collapse
Thanks. I plan on backing up the sd and reformatting it anyway, so wiping out the data on the card isn't a problem.
Just another quick question though... If I want to start with a completely fresh card, can I just put my music folder, Ti Backup folder and zips on the freshly formatted card, or would I have to reload all the folders from before the format?
After flashing a few different ROMs, some of them install their own app folders and folders associated with some of the apps they include, that I no longer need. I don't want to remove anything that IS needed though.

[Q] Why put apps on the SD card if I have to reinstall anyway?

Ok just go ahead and forgive me if this is a noob question or just so obvious that I've overlooked it... Like a lot of you, I like to flash (roms!)...a lot. And of course most of the time this involves a full wipe and reinstall of my apps. So since I have to reinstall everything anyway, what is the big deal about being able to put apps on the SD card? Is there some way they can be installed on the SD card without losing them during a rom change?
If you have a lot of apps, moving to sd will save space in the internal memory. Whenever you flash a new ROM, you will have to reinstall apps each time, no matter where they are stored. IMO, Titanium Backup does a great job restoring apps, and doesn't really take that long to do.
Thanks trickster...so you're referring to the internal memory vs internal storage correct? So the apps use the internal memory like the RAM on a PC but if they're on the SD card, they use the SD card space instead? Does this add a perfomance boost as well conceivably?
The apps use internal memory no matter where they are stored. It's the storage space that is saved internal vs SD card. Some apps, however, require that they are on internal storage to work more efficiently.
Sent from my ADR6300 using XDA App

Help formatting internal SD

I want to format (delete) my internal SD. Will this delete my current ROM? Is there a better way to do this? Thanks for any help...
Make sure you back up your info onto your computer. Your from is already installed as a daily driver. So if you format your internal memory, it will still be operational. But if you go into CWM and factory reset, then it may go back to stock or just be stuck in a boot loop, I've had both things happen to me.
So what if I were just to hook up to pc & delete all files on that drive? Would that be better?
I do that so I could have control and better view of my files. So that is a decent option to do too.
In CWM, go to mounts & storage, and then you can format whatever. The internal sd is called sd card, and external sd card is called emmc, pretty sure.
GBGamer said:
In CWM, go to mounts & storage, and then you can format whatever. The internal sd is called sd card, and external sd card is called emmc, pretty sure.
Click to expand...
Click to collapse
This info is correct. This is the other route you could go also to format your internal SD card.

Internal SD Card missing

My V500 has somehow lost it's internal SD card, so can't do simple tasks like take a photo as it has nowhere to store it. I have done a factory reset and even a fresh ROM install, but it still can't see it.
It can see the external SD card OK, and OTG USB.
TWRP doesn't appear to have any functions to format or partition this, only wipe it.
How can I get internal SD space back?
My vk815 is pure stock, and it has a similar bug that the SD card is 'unexpectedly ejected' when it really hasn't been, nor even jostled. I've given up just about all hope, and use it sparingly, only for created file storage. No apps.
I'm referring to the internal SD card, the non-removable one.
I cannot see the following with a file explorer...
system/sdcard
mnt/sdcard
Programs install fine from Play Store, which uses the same SD, just different partition.
Fixed it by going into TWRP - Wipe - Format Data

Categories

Resources