Hello guys!
I am using this ROM with app2sd and Recovery Amon RA 1.5.2
My question is- when I install some apps from the Market, not from files, do they go to SD card or I have to install there manually?
Thanks a lot!
miragebg said:
Hello guys!
I am using this ROM with app2sd and Recovery Amon RA 1.5.2
My question is- when I install some apps from the Market, not from files, do they go to SD card or I have to install there manually?
Thanks a lot!
Click to expand...
Click to collapse
If you have formatted your sd properly in ext3 partition... then you shouldnt do anything.just installing from market would put it on the card.
one question..
when a app is installed in the ext3 partion, why does the menu with the internal memory lose space? or is this normal?
With a2sd, your /data/app and /data/app-private directories are actually mounted to a filesystem on your sd card. The OS still installs the apps in those directories, which just happen to be on the sd card. It's all transparent to the OS.
The dalvik cache, where virtual machines are created to run your apps, still resides in internal memory, so when you run your new app for the first time, a VM gets created, and the amount of available internal memory goes down. That's normal.
Word of caution: Never remove the SD card while the system is running. Always turn it off first.
marinierb said:
With a2sd, your /data/app and /data/app-private directories are actually mounted to a filesystem on your sd card.
Click to expand...
Click to collapse
technically it is the other way around, the sdcard is mounted to the directories. but other than that you are spot on
so what happend when i'm over the internal memory?
i mean when the internal memory shows 80mb and i am installing a lot off apps, over the 80 mb what happend?^^
does the internal memory goes in the negative?
no just u cant install more apps. the problem is the dalvik cache. i moved the dalvik chache to the sd card too to save more space.
zerofigther said:
so what happend when i'm over the internal memory?
i mean when the internal memory shows 80mb and i am installing a lot off apps, over the 80 mb what happend?^^
does the internal memory goes in the negative?
Click to expand...
Click to collapse
lol yes the memory goes into negative, and the data starts to leak out of your phone!
scnr, i can imagine two scenarios: android tells you that there is no more space left and you can not install more apps, or it will just start to freeze, give force closes, reset itself, stuff like that. i'd guess the first one, it is forseeable that one fills the rather small phone memory, so there should be routines that stop the phone from failing catastrophically. anyone up for a test?
Related
So, you are thinking 'not again the *** apps2sd n00b question', but here I am
I did some research on XDA and the rest of the internet though, but nobody seems to have this problem.
I have a rooted Desire with DeFrost 6.0. With it, it is very easy to install your apps on the SD-card. I have only 8 apps on the ROM itself, but those are widgets and apps with notifications like Facebook (notifications don't work if they are installed on de sd-card is my experience).
The rest of my applications are installed on the sd-card (around 80 apps). But the problem is that all apps also have a piece of dalvikCache on the ROM as well. You all know that of course. For instance, I installed Documents To Go (5MB) on the sd-card. It also has 5MB dalvikCache on the ROM, so thats double the price .
Now if people ask here 'is it safe to move the cache to the sd-card', most of you say 'unless you want to show off how much empty space you have on your phone, I would just keep it on the phone'. But I do not have any free space.
With DiskUsage I can see that I have around 150 MB of data: 26MB system data, 15MB free space (and he is already nagging the telephone is running out of space), and more than 100MB of applications, with most of it is dalvikCache.
So is this normal? Is 80 apps really the max you can have?
My biggets app is by the way Documents To Go (5MB), and I had to delete it. So I don't have very big apps.
Just want to know how much apps you guys have
Thanks.
How have you forced the Dalvik Cache to stay on the phone memory and why/how have you copied your widgets on your phone memory?
PS: Do you use an EXT3 Partition or the Froyo legacy A2SD?
It's not unusual to move dalvik cache as well as the app. You will need root though, and then just partition your sd-card and install a rom with a2sd+. The only /data/data will take up space on the phone.
UpSpin said:
How have you forced the Dalvik Cache to stay on the phone memory and why/how have you copied your widgets on your phone memory?
PS: Do you use an EXT3 Partition or the Froyo legacy A2SD?
Click to expand...
Click to collapse
I didn't do anything to force the cache to stay on de phone. But it's normal the dalvikCache is on the phone memory right?
I use defrost 6.0 and in it you can go to settings > applications > manage applicatons, an you can move all your apps to the sd-card. I'm not sure what kind of A2SD that is.
I move any applications with widgets to my phone memory, because otherwise widgets don't work anymore if you reboot your phone.
@mortenmhp: But also a lot of people do not recommend to move the dalvikcache. Is it safe to do?
you're confusing a few things:
APPS2SD:
There are two methods used at the moment.
The Froyo method, made by Google, which you use at the moment. It installs the app on the phone memory and is able to outsource a small amount of data to the FAT32 partition on your SD-card. It does create failures with apps that use widgets or run in the background.
The A2SD+ method, integrated in DeFroST and almost every other custom ROM. You have to create an EXT3 partition on your SD card (use ROM manager for this) and then reflash the rom. After that it gets activated automatically. All apps and also the dalvik cache gets moved on the EXT3 partition on your SD card. You don't have to and you shouldn't move any apps around afterwards with the Froyo A2SD described above. Only some small data gets stored by the apps itself on the internal phone memory.
Moving the dalvik cache is safe. Maybe you confuse it with SWAP? Which isn't necessary on the HTC Desire.
ok, this is a little confusing
I'm running defrost
let's suppose that I installed the firefox app.
the diskusage tool tells me that it takes 13,4 MB in internal memory.
in applications settings, I have the option to move the app to sd card.
When I do this, my available memory does not change (102 mb)
Does that mean that firefox was already on the sd card ?
In that case how do I know what eats up my data storage ?
Thanks for precisions ?
Do you use A2SD+ together with an EXT3 partition.
If so, every app you install will get installed on the EXT3 partition on your SD-card together with the Dalvik cache, instead of your internal phone memory. If you move this app with the Froyo A2SD tool to the SD card then you'll move the app from the EXT3 partition to your FAT32 partition, stupid.
However, every app, while running, creates some temporary data files. Those files remain on the internal phone memory. And maybe Firefox mobile creates some huge data files, but the main app is installed on the EXT3 partition, now, because you moved it with Froyo A2SD, a small part is installed on the EXT3 partition and some part, the moved on the FAT32 partition. The created data remains untouched.
I had 106 MB free internal memory. Then I installed Firefox and still had 106MB free. I started Firefox, 103 MB free.
Diskusage tells me Firefox needs 2.81MB internal memory. 2.81MB of this is data.
In the Android app settings android tells me Firefox occupies 16.19 MB, 13.38 MB for the app, 2.81 MB data.
So those 13.38 MB are located on the EXT3 partition. If I move Firefox now, parts of the 13.38 MB get moved from the SD card to the SD card.
Ah, I get it now. Thank you very much. I did everything you said, so it should be ok now. So there is no need anymore to move apps, with widgets for instance, to the memory of the phone?
Thanks!
If you use app2sd with the ext partition now, then no, you don't have to move any app or widget around, and you shouldn't.
With Quick System Info you can check how much free space is left on your ext partition.
Sent from my HTC Desire using XDA App
Is there a file explorer that can see the A2SD partition on my SD card?
I've got Astro and Root Explorer - but I can't seem to find it.
Maybe I'm not doing it right or don't really know what I'm looking for?!
Root explorer can, look in /system/sd
I dont think you can mount it when the applications are running from it.
[edit] My bad, /system/sd it is :]
Even if i move apps to the SD(using Manage Applications > Move to SD), there are still some kilobytes that go into internal storage.
so right now i'm at 15megabytes left on my htc desire's internal storage. even though all the apps that i can put on SD is stored on SD.
So is there a way to fully move an app to the SD without storing anything to the internal storage space?
Another question is, is there a way to put apps onto the SD that normally won't function if it's not on internal storage and still have it functioning.(i put swype on SD, to save space. but everytime i reboot my phone, i will have to re-enable swype. then set my default keyboard to swype. i do this to save some megabytes off my internal storage, even though its a hassle to do this everytime i reboot)
edwinlee90 said:
Even if i move apps to the SD(using Manage Applications > Move to SD), there are still some kilobytes that go into internal storage.
so right now i'm at 15megabytes left on my htc desire's internal storage. even though all the apps that i can put on SD is stored on SD.
So is there a way to fully move an app to the SD without storing anything to the internal storage space?
Another question is, is there a way to put apps onto the SD that normally won't function if it's not on internal storage and still have it functioning.(i put swype on SD, to save space. but everytime i reboot my phone, i will have to re-enable swype. then set my default keyboard to swype. i do this to save some megabytes off my internal storage, even though its a hassle to do this everytime i reboot)
Click to expand...
Click to collapse
You are talking about the froyo apps to sd, this topic is about A2SD+.
A2SD+ or DATA2sd is what you need, i would recommend to install a custom rom with A2SD+ (most custom roms just name it A2SD). Just find a rom that requires a ext partition.
TheGhost1233 said:
Root explorer can, look in /system/sd
Click to expand...
Click to collapse
cool... thats what I was looking for. Thanks
TheGhost1233 said:
You are talking about the froyo apps to sd, this topic is about A2SD+.
A2SD+ or DATA2sd is what you need, i would recommend to install a custom rom with A2SD+ (most custom roms just name it A2SD). Just find a rom that requires a ext partition.
Click to expand...
Click to collapse
i'm running cm6, is there any way to get A2SD working without having to flash a new rom? or should i wait for cm 6.1, becuase it supports a2sd?
Flash this DT a2sd+, the link is also in the nightly thread. I used it on 6.02 and on the current RC2 with no problems. Note: it doesnt move dalvik cache to SD automatically, if you want that, do it manually after flashing.
I just flashed Synergy RC2, and wanted to install DT's app2sd, so I followed the steps from Here and Here. wiped everything, partioned, all that jazz, but yet, apps that i install are still installing to internal memory and not to the sd card.
Did I not do something right?
How do you know they are installing to internal storage and not the SD card? Tell me what's giving you that impression.
The only reason I ask is that Darktremor Apps2SD uses an EXT partition to store your applications (and other things as well). To accomplish this, your /data/app and /data/app-private directories are symbolically linked to identical directories on the SDCard (either in /system/sd or /sd-ext, wherever the EXT partition is mounted to). As far as Android is concerned, it is storing applications to Internal Storage, but the symbolic link tricks Android into putting it on the SD card.
If it said External, it would also be using your SD card, but it would use a special directory (.android_secure) on your FAT32 partition.
Goth_ said:
I just flashed Synergy RC2, and wanted to install DT's app2sd, so I followed the steps from Here and Here. wiped everything, partioned, all that jazz, but yet, apps that i install are still installing to internal memory and not to the sd card.
Did I not do something right?
Click to expand...
Click to collapse
it seemed like the internal memory was getting lower, but idk, im kinda confused.
Even with applications and dalvik-cache on the SD card, the internal storage will still decrease because the application data and caches (i.e. browser cache) are still in internal storage. They shouldn't decrease at a rapid rate.
Goth_ said:
it seemed like the internal memory was getting lower, but idk, im kinda confused.
Click to expand...
Click to collapse
Maybe, it seems like it's working. But I don't think the dalvik-cache has been moved to SD, I can't figure out where to type in that command.
Goth_ said:
Maybe, it seems like it's working. But I don't think the dalvik-cache has been moved to SD, I can't figure out where to type in that command.[/QUOTE
open up android terminal and type a2sd check, to make sure its working or you could even download the dark tremor app which is basically an app that controls the scripts that are noob friendly
Click to expand...
Click to collapse
i used terminal emulator, it worked, lol.
had some error, then rebooted, but i have 325mb of internal space now, rofl.
Hmm, I just checked this again, and I went from having 325MB of internal storage, to now having 51. What happened? :|
Edit: just tried a2sd cachesdreset, it went through the steps, and said error cant mount sd, busy, but before i could read the whole thing, it rebooted my phone.
Any ideas?
Ok, i have just finished re-installing all my apps after flashing AceSMod007-3D, the first A2SD+ ROM i have used, and i am already running out of space. I have noticed that any "phone only" apps i download seem to be placed on the internal memory whilst anything movable seems to be placed on the EXT partition and doesn't decrease internal space at all. Is this how A2SD+ is supposed to work? Is my only option to free up more space to delete some of my phone only apps?
I've just rooted and installed AceSMod007 (v33) and im also confused by what goes to SD-Ext4 vs Internal... so far it is hitting Internal, although one app does have the SEND 2 SD option but not sure if that means to the FAT32 or Ext4 partition.
so well confused so far... im holding off customising the phone until i have a better idea.
Open titanium backup, it should show u system memory, internal memory, sd-ext memory and sd card memory..If the app2sd is working u should see that sd-ext is not empty
Leave away the SEND 2 SD option..this is the android stock move to sd, not the app2sd
Its definitely sending apps that were already movable to the EXT partition, but i was under the impression that A2SD+ meant that apps that previously weren't movable would now be able to be spread over the EXT partition as well. If all it does is send the movable apps there automatically then its basically the same as stock A2SD, just without the need to move them yourself
Paratax said:
Its definitely sending apps that were already movable to the EXT partition, but i was under the impression that A2SD+ meant that apps that previously weren't movable would now be able to be spread over the EXT partition as well. If all it does is send the movable apps there automatically then its basically the same as stock A2SD, just without the need to move them yourself
Click to expand...
Click to collapse
NO, that is the stock move to sd: mean a part of the app can be moved on the sd card fat32 partition, it doesn't allow every app to be moved, and the app is partially on the sd card
The a2sd move every app u install on the ext partition, is not in ur sdcard fat32 partition..it move completely the apk on the ext partition..so the space saved is enough (u will STILL see that the app can be moved on the sd card..but u HAVE to leave it on the internal memory to make the a2sd/a2sd+ fully work)
ok .. but why does the Internal Memory indicate decrease (by megs) if it is installing on EXT. I can see my game is on SD-EXT/APP but Internal went down by 3megs.
kazgor said:
ok .. but why does the Internal Memory indicate decrease (by megs) if it is installing on EXT. I can see my game is on SD-EXT/APP but Internal went down by 3megs.
Click to expand...
Click to collapse
The data saved from each app (settings, preferences) is still on the internal memory /data/data so that probably is normal if the games need to save a lot of things
Btw how much is ur free internal memory?
its now 108MB of 148MB, with only Mini Info and HyperJump Installed
Its definitely not just the data. one of the apps i install is 7.5mb and 450kb of data. it decreases the internal space by 7.95mb in total after an install, NONE of the app what so ever is going to the EXT partition, and i suspect there are several other apps doing the same thing
quick system info will show the a2sd size
kazgor said:
its now 108MB of 148MB, with only Mini Info and HyperJump Installed
Click to expand...
Click to collapse
then? even if u uninstall hyperjump and mini info, u will see that u will never have 148 mb free!
try installing all of ur apps...u will see that it does't decrease too much
Paratax said:
Its definitely not just the data. one of the apps i install is 7.5mb and 450kb of data. it decreases the internal space by 7.95mb in total after an install, NONE of the app what so ever is going to the EXT partition, and i suspect there are several other apps doing the same thing
Click to expand...
Click to collapse
if u install from the market an application, it will be downloaded on ur internal memory..that the space that u see probably
restore all ur apps, and stop looking for a mb more or less..u will have lots of space available..if this is not the case then u did something wrong.
andQlimax said:
then? even if u uninstall hyperjump and mini info, u will see that u will never have 148 mb free!
try installing all of ur apps...u will see that it does't decrease too much
Click to expand...
Click to collapse
yes.. from a fresh install of the ROM it started with around 111mb free, so yeah you are correct never will get the 148mb back.. but then the Stock Rom DID have 148mb free so that like 37mb lost from the get go.
Its all new to me this apsd+ stuff so i'll start install Apps and see how far i get, on stock i HAD to use Froyo "Send to SD" to get everything installed.
thanks.
kazgor said:
yes.. from a fresh install of the ROM it started with around 111mb free, so yeah you are correct never will get the 148mb back.. but then the Stock Rom DID have 148mb free so that like 37mb lost from the get go.
Its all new to me this apsd+ stuff so i'll start install Apps and see how far i get, on stock i HAD to use Froyo "Send to SD" to get everything installed.
thanks.
Click to expand...
Click to collapse
could it be you have a few extra bits thrown in (app wise) with your rom that is taking up extra space?
afaik apps2sd+ you should leave everything on internal
ok this was a good read.
http://forum.xda-developers.com/showpost.php?p=7458565&postcount=8
it kind of implies that because there a symbolic link from NAND/Apps to sd-ext/apps, the phone thinks apps are still internal so will reduce the freespace indicated in Settings --> SD & Phone Storage
andQlimax said:
if u install from the market an application, it will be downloaded on ur internal memory..that the space that u see probably
restore all ur apps, and stop looking for a mb more or less..u will have lots of space available..if this is not the case then u did something wrong.
Click to expand...
Click to collapse
Well obviously something is wrong, as i have installed around 30 apps and i'm already out of internal memory.
Ok, here's my situation:
Wildfire s A510e
S-ON
Android 2.3.3
This thing enabled
According to app2sd, i've got no more moveable apps, on my internal memory there are just 7 apps installed (Google Maps, Facebook, Vocal Search, Youtube, Gmail, Clock Widget, 3g Watchdog), but i've got just 6mb free (out of 150mb).
The thing is, browsing my internal memory (using for example Disk Usage, which i think is very user friendly), i found out that all the apps i've installed on the sd have a lot of data on the internal storage anyway.
For example, i've got Barcode Scanner installed on my SD, But it uses 545kb on my internal memory 600kb on the SD.
And another thing: when i browse to settings- applications - manage apps, i can see Barcode Scanner installed on the SD, but it says it uses 545kb (which is the amount of data in the internal memory).
So, is all this normal? 'cause otherwise i don't see the point in installing apps on the sd if they fill up the internal memory anyways.
Any idea? Any suggestion?
Thanks in advance!
I have soff, a rooted rom. Many apps installed ans 120mb or so free memory. I think ans soff device is more flexible to tweak.
Sent from my HTC Wildfire S using xda premium
Ok, found out that the data not bein moved is mainly davlik cache and .apk files.
Now, although I already know the answer... Is it impossible to move those files, without root privileges, right?
Damn, I want S-OFF.
That's right, you need root access in order to move any system file on the device to another location, such as a different partition or external card.
Sent from my HTC Wildfire S A510e using XDA App
Update:
I've unlocked and rooted my phone.
I've created a 1024mb ext4 partition and installed Link2SD.
Moving all the apps to the partition.
Still, i found .apk files and davlik cache in the primary partition.
Any help? I though with root all my space problems would be over easyly :S
I did a 1024mb partition and used data2sd, I don't have to move app myself, the internal memory show my 1,150 GB...
Maybe you should use data2sd :/
Sent from my HTC Wildfire S using XDA App
update to rom 2.3.5 will actually free up more memory even you don't have the unlock your phone. For stock app e.g. facebook, gmail; if you happened to update it, they are unable to be moved to the SD card and occupy much of the internal memory. You can always use app2sd to move the other application to the SD card to free your internal memory once you've updated from 2.3.3 to 2.3.5, I think the HTC people have made some improvement in their latest update with regards to the internal memory issue.
After the updating, I haven't yet unlock my phone (as there was no suitable RUU for my carrier), yet I have free memory of 40 Mb on a 2.3.5 rom Vs that of 15Mb on a 2.3.3 rom.
SavageButcher said:
Update:
I've unlocked and rooted my phone.
I've created a 1024mb ext4 partition and installed Link2SD.
Moving all the apps to the partition.
Still, i found .apk files and davlik cache in the primary partition.
Any help? I though with root all my space problems would be over easyly :S
Click to expand...
Click to collapse
Did you do MOVE to SD or Link?
Move to SD is just using the built in Apps2SD support which still leaves parts of the APK, all the Dalvik Cache and Library files still on your internal Data partition.
Link is what you want... There are a few apps like Link2SD that, for obvious reasons, won't link.
You are not looking to use the Apps2SD function. Link.
Also you will see ALL the apps and Dalvik cache files listed on the Data partition still but if you look carefully they are sizeless as they are simply "links" or shortcuts if you like, to the real files on your secondard SD partition.
You will also still see the System APKS Dalvik cache files unless you integrate them into the system partition using something like Titanium Backup Pro. This is as it should be. System Dalvik will not move to an external partition.
If you're rooted and have a recovery, just install DT a2sd. Once your find the file, flash it, go to terminal emulator in the phone and type
Code:
su
A2sd reinstall
your phone will do a hot reboot. Then go back in and type
Code:
su
a2sd cachesd
There will bet another hot reboot and you're done. You'll still lose some internal memory as time goes by, but that's because the phone will store the apps cache on you're internal memory still.
Sent from my HTC_A510c using Tapatalk
d33ps1x said:
Did you do MOVE to SD or Link?
Move to SD is just using the built in Apps2SD support which still leaves parts of the APK, all the Dalvik Cache and Library files still on your internal Data partition.
Link is what you want... There are a few apps like Link2SD that, for obvious reasons, won't link.
You are not looking to use the Apps2SD function. Link.
Also you will see ALL the apps and Dalvik cache files listed on the Data partition still but if you look carefully they are sizeless as they are simply "links" or shortcuts if you like, to the real files on your secondard SD partition.
You will also still see the System APKS Dalvik cache files unless you integrate them into the system partition using something like Titanium Backup Pro. This is as it should be. System Dalvik will not move to an external partition.
Click to expand...
Click to collapse
Thanks deepsix! That actually worked. (btw i realized that by myself just 30 secs after i wrote my previous post, i feel so noob for writing that, lol.)