Posts

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...

Problems arising with "simulate secondary displays" on android.

Image
Introduction Being open source and infinitely customizable has always been the biggest strength of android. But it also creates some problems with devices which have geeky owners who go out of their way to root their device or install custom roms just to achieve all that their os provider wouldn't let them to. One such issue is with the developer option setting that says "simulate secondary displays". What it basically does is mirrors your screen and displays as a floating window. If you're using the OS that came with your device, it isn't too dangerous an option, as only those options will be shown that your device can actually run. Problems arise when people use this option on a custom rom (like Lineage). In such a case, even those options will be displayed that your device can't potentially handle and if you tap one of them... BAM your device crashes and doesn't boot up. But can you fix it? YES (obviously) Do you need to factory rese...