Dirty flashing v/s clean flashing | What's the difference
Almost every android geek has heard about "flashing" a custom ROM on their device. And digging a bit deeper reveals that flashing also has two types. "clean" flashing and "dirty flashing" But what's the difference and which one should you choose? To find out, read ahead. The difference A clean flash is what you do when, you install a ROM after wiping all your device partitions (System, data, ART/Davlik, and cache) A dirty flash is done when you flash a ROM over an existing one, without erasing the system partition. (at times, only the ART partition is erased) What should you choose? It isn't quite difficult to choose. It depends on the similarity between the ROM you have and the ROM you want to install. If you're installing a completely different one than the one you have (like Touchwiz to Cyanogenmod or Lineage to AOSP) you better go for a clean flash. If you're updating your ROM (from the source provided by the devel...