• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root how do I Move the Dalvik Cache to the SD manually?

i just did this..

you need a2sd installed

in an emulator terminal:
su
a2sd cachepart

that should do it...

edit: this is off the top of my head, so after getting root access do "a2sd check" then read through what prints on the screen and it will give you the command to move the dalvik cache to sd card..."
 
Yay! thank you so much, I did it. I feel special! lol


make sure you dont move the MARKET to your sd card, cause if its moved to sd and lets say you switch cards, your market want work, than you might have to run a hard reset, or if you have a backup of the market you can just restore it.....just a peace of mind!!!!!!!
 
make sure you dont move the MARKET to your sd card, cause if its moved to sd and lets say you switch cards, your market want work, than you might have to run a hard reset, or if you have a backup of the market you can just restore it.....just a peace of mind!!!!!!!

If you decide you are going to switch sd cards then make sure you put your cache back onto your phone. I forget the command but run a2sd help from your terminal emulator and it will be in there. It will also have the command to put your apps back on your phone.
 
If you decide you are going to switch sd cards then make sure you put your cache back onto your phone. I forget the command but run a2sd help from your terminal emulator and it will be in there. It will also have the command to put your apps back on your phone.


Nocachesd moves cache back but i don't know about moving apps back yet.
 
Actually what you want is "cachesd"

Open terminal, type the following...
Su (enter)
A2sd cachesd (enter)
Phone will reboot.

Open titbu and gasp in amazement at your +170mb memory.

It's that simple? That's all there is to it??? :eek:
Are there any disadvantages to doing this?
 
That's cool. I never remove the card anyways. Thanks.

Edit: Just did it. Phone is rebooting now.
Edit2: Done. 155mb of memory free. I must have some apps that dont support a2sd.

nah, just clean your cache. the only apps that shouldnt move are a few system apps that are really just data, such as lp and (hopefully) market. you should look at near 170+ megs after cache cleaning.
 
So will someone explain to me, when doing all this modding and possibly wiping of SD card, what happens to apps that cost money. I do understand that modding to anything other than Eclair 2. means all apps will have to be installed?

If you copy sd contents to pc, then mod, then copy back to sd will apps work?

What I am concerned with is buying stuff like tasker and then losing it when modding.
 
Actually what you want is "cachesd"

Open terminal, type the following...
Su (enter)
A2sd cachesd (enter)
Phone will reboot.

Open titbu and gasp in amazement at your +170mb memory.

Okay, I downloaded Terminal Emulator
then I typed the following:

Su (enter) ... phone stated terminal emulator granted superuser permission

a2sd cachesd (enter) ... phone stated a2sd not found

What am I missing?
 
nah, just clean your cache. the only apps that shouldnt move are a few system apps that are really just data, such as lp and (hopefully) market. you should look at near 170+ megs after cache cleaning.

Nope. Still the same. I used CacheMate.
 
So will someone explain to me, when doing all this modding and possibly wiping of SD card, what happens to apps that cost money. I do understand that modding to anything other than Eclair 2. means all apps will have to be installed?

If you copy sd contents to pc, then mod, then copy back to sd will apps work?

What I am concerned with is buying stuff like tasker and then losing it when modding.


If you bought it from the market it will always be there. But you should be able to restore if you backed up after reloading your backup app from the market.
 
Okay, I downloaded Terminal Emulator
then I typed the following:

Su (enter) ... phone stated terminal emulator granted superuser permission

a2sd cachesd (enter) ... phone stated a2sd not found

What am I missing?

You have to be running Icarus for this. It is the only ROM (that I am aware of that has this).
 
Actually what you want is "cachesd"

Open terminal, type the following...
Su (enter)
A2sd cachesd (enter)
Phone will reboot.

Open titbu and gasp in amazement at your +170mb memory.


I believe this was originally intended for ICARUS 1.1,but,any idea if this would work with CM7 ?
 
I believe this was originally intended for ICARUS 1.1,but,any idea if this would work with CM7 ?

since cm7 has one built in, dont think that possible using this method all tho i havnt tested it, but icarus has a totally different setup than cm7, i might be wrong tho.
 
since cm7 has one built in, dont think that possible using this method all tho i havnt tested it, but icarus has a totally different setup than cm7, i might be wrong tho.
Spyder wrote that whole tutorial about using DarkTremors A2sd on cm7. Same thing.
 
So,as long as you have a partition on the SDcard, just typing in those two commands will safely move the DALVIK Cache to the SDcard on CM7 ?
 
Back
Top Bottom