How to Upgrade your Android OS

Most smartphones in the world are mainly based on the Android operating system. Android OS based smartphones are highly customizable and equipped with tons of features and you can do more with it after rooting your Android phone. However, Android is not so popular for its updates. Most brands discontinue updates after two or three years or some of them just provide updates only for a year. That’s the reason why most users are still using the Android 7.0(Nougat) version which was launched on August 22, 2016, whereas Android is set to launch their first Android 11 beta update. Anyway, in this tutorial, we will discuss how to upgrade your Android OS officially and non-officially both.

Other Articles:

How to Upgrade Android OS

There are mainly two ways to upgrade your Android operating system to the latest version, Official and Non-official (Using Custom ROM). If your smartphone brand provides you upgrade via OTA (Over the Air) you can directly download & install it from the settings otherwise there’s nothing you have except to install custom ROM using TWRP.

Upgrade your Android through OTA

Upgrade your Android OS through OTA

Most Android smartphones hardly get Android upgrades more than one or two times expect flagship-grade smartphones for example Samsung Galaxy, Oneplus, etc. However, if any Android user officially receives updates via OTA, he/she can download & install it directly from the Android’s settings. Here’s how to check if have an OTA update:

  1. Open Android Phone’s Settings
  2. Tap About Phone
  3. Tap System Update or Update

If you’ll have any Android update you can directly download & install it from here.

Upgrade your Android OS Using Custom ROM

Upgrade your Android OS through Custom ROM

If you are not a technical person then this method is not for you. These steps are highly sensitive any mistakes could break your Android operating system.

Here’s how to upgrade Android OS using custom ROM

1. Unlock Bootloader

Nowadays every modern smartphone released with the locked bootloader. Which simply doesn’t allow you to flash the custom ROM. So the first thing you need is unlock your device bootloader before going through the process. You can read here What is Bootloader and how to unlock Bootloader on your Android phone.

2. Install TWRP

The second thing you need after unlocking the smartphone’s bootloader, install TWRP. It’s really simple & easy to do. Here’s how to install TWRP on Android smartphones. Just follow the procedure step by step & that’s it.

3. Flash Custom ROM

Now the last thing, download custom build ROM suitable for your Android device. You can use XDA to search the latest custom ROM for your specific devices and then simply flash it using TWRP to upgrade Android OS. Here’s how to smoothly a flash custom ROM on Android using TWRP recovery.

FAQ: Is Root required to Flash Custom ROM or TWRP

While installing custom ROM or TWRP, rooting is an exception. You can easily install custom ROM whether you have a rooted or non-rooted device. But if you want to root your device you can simply flash Magisk/SU zip file using TWRP. You can tweak your Android performance using Greenify, SD Maid, Link2SD, and other apps.


This tutorial will help you to upgrade your Android OS using both methods officially and non-officially. If this was helpful don’t forget to share my work with friends. If you face any typing of problem while installing custom ROM or TWRP, you can directly ask me through the comment section. We’ll try to solve your problem from there. Have a nice day:)

Leave a comment