Root & Recovery

How to Install a Custom ROM using TWRP Recovery

Download and install a Custom ROM with TWRP Recovery. Guide on how to use custom TWRP recovery to (flash) a Custom Rom (custom ROM), on any Android Device. As the Android system is open source, developers can add modifications to a STOCK ROM. Thus the Stock ROM is transformed into a  customized ROM (cooked) that is a customized operating system.

TWRP recovery lets you do a number of cool stuff but the whole point of having a custom recovery is to be able to flash unsigned .zip files. These .zip files could be anything from a custom kernel, boot, recovery, MODs or full custom ROMs.

Also Read: Install TWRP on Galaxy S10, Galaxy S10+ and Galaxy S10e

Flash a Custom ROM on Android device using TWRP Recovery

Let’s see how to flash a custom ROM on any Android device using TWRP recovery.

  1. Download and transfer the custom ROM you wish to flash to your device’s storage.
  2. Boot your device into TWRP recovery.
  3. Select “Wipe” from TWRP main menu and do a “Swipe to Factory Reset” on the bottom of the screen.
    └ Note: This will factory reset your device. If your custom ROM doesn’t require a factory reset, then simply skip this step.
  4. Go back to TWRP main menu, tap on “Install” and select the custom ROMs .zip file that you transferred to your device in Step 1.
  5. After selecting the .zip file, do “Swipe to Confirm Flash” on the bottom of the screen to begin the custom ROM installation process. This may take some time.
  6. Once your ROM is successfully flashed, you’ll see “Wipe cache/dalvik” option, select it and then do “Swipe to wipe” on bottom of the screen.
  7. Once cache & dalvik wipe completes, hit the “Back” button on-screen and then select “Reboot System” button.

That’s all. Your device will now reboot with the custom ROM you just flashed. Since this will be the first reboot after flashing a new ROM, it might take some time to rebuild cache and finish boot, have patience.

About the author

Huda Zaidi

Leave a Reply