This post will guide you How to flash/Install Custom ROM on an Android phone or Tablet by using TWRP or any other Recovery. Here I will be sharing all the necessary steps, download links or files to install a Custom ROM On any Android device using a TWRP recovery.
Custom ROM is a customized ROM or Firmware built for a particular device. For example the OEM manufactured devices usually come with AOSP (The Android Open Source Project) Android ROMs. This not always true. OEMs like: Samsung which has TouchWiz UI, HTC which has Sense UI, Xiaomi which has MIUI etc.
TWRP recovery let’s 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.
Let’s see
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.
Custom ROM is a customized ROM or Firmware built for a particular device. For example the OEM manufactured devices usually come with AOSP (The Android Open Source Project) Android ROMs. This not always true. OEMs like: Samsung which has TouchWiz UI, HTC which has Sense UI, Xiaomi which has MIUI etc.
TWRP recovery let’s 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.
Let’s see
how to flash a custom ROM on any Android device using TWRP recovery.
- Download and transfer the custom ROM you wish to flash to your device’s storage.
- Boot your device into TWRP recovery.
- Select “Wipe” from TWRP main menu and do a “Swipe to Factory Reset” on the bottom of screen.
└ Note: This will factory reset your device. If your custom ROM doesn’t require a factory reset, then simply skip this step. - 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.
- After selecting the .zip file, do “Swipe to Confirm Flash” on the bottom of screen to begin the custom ROM installation process. This may take some time.
- Once your ROM is successfully flashed, you’ll see “Wipe cache/dalvik” option, select it and then do “Swipe to wipe” on bottom of screen.
- 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.