How to Install Custom ROMs Android devices. Android is an open source smartphone OS platform owned by Google. Android OS keeps updating its version time to time in Alphabetic order. Therefore, Android phones are used widely because of their advance features, apps, games and much more which can be accessed through Google Playstore and others.How to Install Custom ROMs Android devices.

But the most important part because of which android devices are famous is android rooting. If you don’t know about rooting then we recommend you to rather read about How To Root Android Phone.

The best about Android is the possibility of customizing and optimizing the firmware and through this, the possibility of powering up the performances of our devices. Today, I will teach you how to tweak your Android handset by updating with a custom ROM software.

This is a general tutorial that can be applied on any Android based smartphone / tablet, so read the following lines if you are new to Android or if you want to learn everything about custom ROMs and how to install the custom updates.

Also Check – PhotoScan by Google Makes Old Memory Pics Digitization Easy

When talking about custom ROMs, in your mind there should be only one thing: you are dealing with an unofficial port of the Android system, so the same is not an OTA (Over the Air) or official update released by Google for your Android device. 


If you want to successfully update your Android device with an unofficial firmware, you will first have to prepare your gadget, or else you will probably end up in bricking your handset. Below I have listed the most common preparation tasks that are required when dealing with custom ROMs like ParanoidAndroid, SlimBean, AOKP, CyanogenMod, MIUI and Omega.

Also Check – How to Get Google Pixel Camera On Any Android Phone

  • Root your smartphone / tablet.
  • Install a custom recovery image on your device – you can use any recovery tool you want though it is recommended to flash CWM or TWRP recovery. The custom recovery will be used on the flashing operation as the stock recovery that comes pre-installed on Android can’t be used on unofficial procedures.
  • Backup the data which is saved on the internal storage memory of your handset; save everything you might need including text messages, call logs, internet settings, market apps Etc. Also, consider in making a Nandroid backup for saving the current software.
  • For these operations (update with custom ROMs) a computer is being required along with your smartphone / tablet and with the USB cable.
  • On both devices and computer you should first deactivate the security protection; the antivirus programs are usually interfering with the update operation.
  • Your device must be charged especially if the battery status indicates less than 60% power left; the handset might get bricked if it gets turned off while you are trying to install the custom firmware.
  • On your phone the USB debugging option must be enabled: “Settings -> More -> Development Options -> USB debugging”.

Now, be careful as each custom ROM comes with a version that is suitable only with one device; you can’t install the same variant of firmware on all the Android devices as the same is not compatible. So, download only compatible ROMs; don’t risk in bricking your handsets. Good, next we will be checking on how to apply the updates on your devices; do note though that this is an general tutorial.

Also Check – Top 10 4G Android Phones Under 10000.

How to Install Custom ROMs on Android devices (universal guide)

  1. First of all, on your computer you need to download the proper update file.
  2. Optional: download the Google apps package if it is not included on the firmware file.
  3. Save the files on desktop; don’t unzip them.
  4. Then, connect your handset with the computer.
  5. Establish the connecting by using the USB cord.
  6. Copy-paste or drag and drop the downloaded files from desktop to your phone’s (tablet’s) SD card.
  7. Disconnect the devices by unplugging the USB cable.
  8. Turn off your smartphone / tablet and wait a few seconds.
  9. Then reboot your gadget into recovery mode.
  10. Next, navigate through the recovery mode menu and select “wipe data factory reset”, “wipe cache partition” and “wipe dalvick cache”.
  11. The system will now be wiped out, so that’s why the backup has been recommended before.
  12. Up next, return to recovery main menu: select “+++go back+++”.
  13. And choose “install zip from SD card” and “choose zip from SD card”.
  14. Pick the update file and flash the same.
  15. Optional: repeat this operation for applying the Google Apps package.
  16. When the installation process ends, from recovery select “+++go back+++” and “reboot system now”.
  17. You are done.

Also Check –Block Ads In Android Apps, Games And Browsers


In some cases after flashing the custom ROM, when rebooting the first time, your handset might get stuck in a boot loop (if the first boot takes longer than usual, don’t panic, there is nothing wrong with your device); if that happens, follow:

  • Reboot in recovery once more.
  • From there select “wipe data factory reset” and “wipe cache partition”.
  • Return and reboot.
  • Optional: if needed now you can restore the previous software (only if you had made a Nandroid backup as indicated). So, use the recovery menu and select “backup and restore”.
  • For resolving any other issues or problems use our dedicated step by step guide.


Please enter your comment!
Please enter your name here