Changed to use getDefaultCacheDirectory