How to Install a Custom ROM on your Android Device


A custom ROM gives you a brand new look on your phone and truly manages to bring out the best in what often seems like a bland device. Flashing a custom ROM is often considered to be a hell of a difficult task but if you follow our easy to follow guide given below, you would be able to flash a custom ROM on any Android phone (provided you have a custom recovery) in under 10 minutes.

Disclaimer: We take no responsibility for any damages that might be done to your device either during or after the process, please proceed at your own risk.

Prerequisites: Just download the ROM you want for your phone/tablet and place it on your device’s memory. External is preferred but if you don’t have one, place it on the internal memory.


  • Boot into the custom recovery that you have on your device either via hardware key combinations or by using adb command: “adb reboot recovery”
  • First and foremost, go to the backup option and make a backup of your current ROM. If you don’t have a SD card, the best thing to do is to make the backup and then copy the said file to your computer before proceeding.
  • Once rebooted into custom recovery, go to wipe and wipe all Data and Caches (both simple and delvik).
  • Once the wipe is complete, go back to the main menu, select Install and choose the ROM file you downloaded
  • Confirm the installation and wait for the file to be installed.
  • Now, most ROMs don’t have any Google Apps on them but instead offer you the choice to install them later. So, just download the Google Apps if they aren’t there and flash them in the same was as this
  • That’s it, now simply reboot your phone.
  • If your device bootloops, simply reboot back to recovery and clear the caches again. If it persists, simply flash back the backup you made and recheck if the ROM is in working condition and is indeed for your phone’s variant.

That’s it, enjoy your custom ROM. Remember the first boot will take a long time.

Share Button