Quando hai appena ricevuto una nuova applicazione Android e la avvii, sarà ottimizzata. Anche quando installi una nuova ROM, la prima volta che si avvia, Dalvik passerà attraverso tutte le applicazioni che hai installato ed estrarrà il file Dex, lo ottimizzerà e lo salverà come Odex nella cache. È molto necessario cancellare la cache di Dalvik quando si installa una nuova ROM. Se non lo fai, Dalvik salterà l'ottimizzazione delle applicazioni che hai installato perché troverà i file Odex nella cache e non avrà bisogno di ricrearli. Come risultato, le applicazioni non saranno ottimizzate per la ROM Android attuale e probabilmente avrete un problema di "chiusura forzata".
Ecco perché Wiping Dalvik Cache è necessario quando si installa una nuova ROM, inoltre si può fare tutte le volte che si vuole, non fa nulla di male, cancellerà solo i file della cache Odex e quando si avvia un'app o si riavvia il dispositivo l'Odex verrà automaticamente ricreato.
Quindi tecnicamente, non cancella i dati e invece ottimizza le app ma questo è temporaneo.