The process involves installing a new operating system image onto a mobile phone or tablet running the Android operating system. This typically overwrites the existing system software with a customized or stock version. For example, an individual might undertake this process to install a newer version of Android that is not officially available for their device, or to install a custom ROM with enhanced features.
Undertaking this procedure can offer several benefits. It allows users to update to the latest version of the operating system when official updates are no longer provided by the manufacturer. Moreover, it opens the door to custom ROMs, which often provide performance enhancements, battery life improvements, and unique features. Historically, this has been a key method for gaining root access, unlocking advanced customization options that are otherwise unavailable.