[Guide] Mi4c ROMs: Guide for Beginners

The Tampered ROM that came pre-installed on some of the newly bought Mi4c have several issues. It is recommended to flash Official/Custom ROMs. But what are this Tampered/Vendor/EU/Custom ROMs/flashing they are talking about and what is the recommended ROM to install upon receiving your device? Read along.