ROM stands for ” read-only memory”. Basically, Flashing new ROM can change your phone’s operating system by deleting and replacing your original ROM with a different version or custom ROM.
Why Flashing ROM?
- Less memory usage, Faster Speed
- Faster updates
- More features
- Tired of the ROM you have, just want a new feel.
- Light weight, no more useless apps on Stock ROM
- Void Warranty
- Tiny potential to permanently brick your phone
More detailed explanations on androidpolice
How to flash a ROM?
First, you will need to unlock your phone’s bootloader and get a custom recovery, like TWRP or CWM. After installing the recovery, if you want to keep your personal or app data, you can backup those through an app like Titanium Backup. Finally, you just need to install your phone compatible ROM through custom recovery.
You can always learn more from reading a book, such as XDA Developers’ Android Hacker’s Toolkit: The Complete Guide to Rooting, ROMs, and Theming on Amazon.