Originally Posted by da-pharoah
? ok and how is it not used? and if it "isn't used" why would we need to format it upon doing any update on something you say 'isnt used?"
Well the cache partition is normally used for the dalvik cache
But since our cache partition is so small we store the cache on the data partition (/data/dalvik-cache)
By defining dalvik.vm.dexopt-data-only=1 in the prop files or even the inits
And cache doesn't need to get wiped...
You can even boot your phone up with a corrupted (so unmounted) cache partition (yes is happened me once caused by that buggy touch recovery)
Also davik cache doesn't needs to be wiped on a update since android checks the dalvik and rebuild it when it is not matching the the system apps or frameworks hashes
So yeah cache partition is useless on this device
I have resized my partitions using NVflash too use the cache partition for the dalvik cache that is why i know it is normally useless
I don't know what you store on it but the 2 folders (lost+found and recovery) are not really needed for the system
Flashing new ROMs only need a full wipe if you change between major releases like between gingerbread and ics
I never wiped data / dalvik / cache since i am running ics and still no failures or any problems at all
Asked arcee once about it he also never wiped dalvik or cache in his device
You can search for the post google did make about how dalvik works in android if you do not believe me
Sent from my LG-P990 using xda premium