How to Install Android 12 on Any Android Smart Phone 9, 10, 11 Versions

How to Install Android 12 on Any Android Smart Phone 9, 10, 11Ver


Now today's blog is exclusively for Android users. As we all know, Android 12 is the latest mobile phone operating system offered by Google. But if I ask you which Android version you are using in your mobile phone? Your answer might be Android 11 10 or might be nine as well, and if your answer is any one of them and you want to upgrade your phone to the latest android 12,

then you have clicked on the right blog. So today in this blog, I will show you how you can upgrade your phone to the latest android 12. the process is a bit complicated, but I have broken down the article into 6 easy steps, which will help you to understand the overall process very easily.

  • installation of ADB and Fastboot
  • Custom Recovery Boot (TWRP)
  • Enable developer mode
  • Enable USB debugging
  • Create a Backup for your Data
  • installation of Android 12

No1: installation of ADB and Fastboot

So let's with the first step which is the installation of ADB and Fastboot to your computer. ADB stands for android debugging bridge which will help you to make changes to your phone configuration by using predefined commands developed for Android phones and to install ADB first, you have to the installation file,

ADB installation file

Once you have the file with you, double click on it to install now here you can see a blue pop-up window asking: Do you want to install ADB and Fastboot? type "y" and hit enter to continue; now it will ask you to install ADB system-wide which are actually ADB and Fastboot files again, type "y" and hit enter;

now it will ask you to install device drivers, and again press "y" and hit enter; now the final setup window will open on this screen simply click on the Next button and continue once the setup is completed click on the Finish to close the setup.


No2: Custom Recovery Boot (TWRP)

Now, as a next step, we need a custom recovery tool which will help you to root your device, and for that, we are going to use TWRP. And to a specific TWRP for your phone, you can use the .

TWRP TOOL

So once you click on that , it will take you to the TWRP official website, and here you will find the list of almost all the mobile phones which are available in the market.

You can select the phone which you want to upgrade. Like, I want to upgrade my Xiaomi Mi A1 phone. So, I will click on Xiaomi and here from the list will select Mi A1.

Now go to the section from the open page, and here you will find two different types of files one is .zip, and another one is .img. Remember we have to the file which is ending with .img. You may find different versions as well; select the latest one;

like here you can see the latest version is 6.2_9, so I will click on the file which has the extension .img, not .zip. Once the file is , ensure that the extension is reflecting as .img. Keep this file in a specific folder so that it will be easy for you to access at the time of installation.

No3: Enable Developer Mode

Now once you have the ADB and TWRP. Let's enable the developer mode and USB debugging in your phone and for that,

go to the setting of your phone and then about the phone, now look for the build version, few manufacturers name it differently like, Xiaomi phones called it MIUI version as they have their own custom OS named MIUI.

And if you are unable to find the build version on your phone, try to google it. You will get the details. Now you have to tap seven times on the build number, then you will get a message saying, "now you are a developer."

No4: Enable USB debugging

Now go back and open the developer option and look for USB debugging. Toggle this option to enable USB debugging mode. Now we have everything which we need to upgrade our phone to Android 12. So let's check whether ADB is working or not when we connect our phone to the computer. And for that, connect your phone to your computer via a USB port.


Once connected, you will get a pop-up on your phone asking you to "allow USB debugging," or in some phones, it will only notify you as debugging mode is enabled. Click on "allow" and change the USB connection mode to 'transfer file.' Now, this test confirms our phone is 100% ready. Don't unplug your phone from the computer and now let's check whether ADB is working or not.

And for that, go to the search option of your computer and search "CMD," and from this search result, open the 'command prompt.' And once the command prompt is open type "adb devices." Now here you can see the result, which is for the phone I have connected. This confirms that ADB is able to communicate with our phone without any issue, and we are going good.

No5: Create a Backup for your Data

The last and most important step is to create a backup for your mobile data and Android 12 build file for installation. And for that, first, go to my computer and make sure your connected phone is in 'file transfer' mode


now, click on the phone driver, and you will find all the files and folders here which you have in your phone. Back up all those files which you want from here. Now to Android 12 for your phone, click on the. And it will take you to this page,

Android Build Web

now click on the 'Devices' tab, and here you will find the list of all the phones available in the market. Select your manufacturer and model to the Android 12 file. And here, I will go to Xiaomi and then Mi A1. Now, click on the tab which is mentioned as 12

and here you will find two files one is 29th March 2022, and the second one is 24th April. Since 24th is the latest one so, I will select this and click on build,' and the file size is always greater than 1GB,

so wait for some time to get it. Now we have everything for the installation of Android 12, but before we start the installation, let's do a checkbox exercise so that we can understand whether we have missed anything or not. So ADB installed,


TWRP specific to your phone developer option and USB debugging enabled, the phone is connected to the computer, and ADB is also working fine. The backup of your phone data is completed, and last, we have the Android 12. If you have missed any one of these steps, go back and follow it again.

No6: installation of Android 12

Now let's start the installation process, and as a first step, go to the 'developer option' in your phone and enable 'OEM unlocking.' Now go back to your computer and again open the 'command prompt' and type- "adb devices."

Just to cross verify that the connection between the phone and ADB is working fine. Type the command as "adb reboot bootlocker" and hit enter.

Now, wait for some time to restart your phone, and this will take you to the phone Fastboot mode. Now again, to check whether Fastboot is working correctly or not, type- "Fastboot devices." if you have details like this, it means you are going well. Now the third step is to unlock OEM, and for that type, a new command as "Fastboot OEM unlock" and press enter.

Now here you can see on this screen, it will give you details about OEM unlock, and this will again restart your phone and might erase all the data which you have in your phone. So make sure you have created the backup.

Now the fourth step is the installation of temporary flash recovery on your device, that is TWRP, which we have already. And to install that, type a new command as "Fastboot flash boot," and then give space and drag and drop the TWRP file image here.

It will automatically update the path of the file now; hit enter. It will take 5 to 10 seconds to get installed. Now once done, you will get the details like this.

Now we have to go to TWRP, and for that, we have to again reboot our phone for that, we will type a new command as "Fastboot reboot" and hit enter; now you can see your phone is restarted and runs with TWRP; it will take some time so wait until you have this main TWRP screen, Now we have to start installing Android 12 on our phone,

so first, we will go to the 'Advanced' setting

and then select 'ADB sideload.' Now select both the options 'wipe Dalvik cache' and 'wipe cache' and then swipe this to start sideload. Now go back to your computer and type 'adb devices' to check we are still connected to our phone; we have the device details here, which means we are good to go.

Now again, we will enter a new code as 'adb sideload' space and drag and drop the android build file here to update the file path details. And once details are updated, hit enter.


Now, this will start installing android 12 on your phone. It will take 5-10 minutes to complete the process. Meanwhile, if you faced any issues or you think you have some different options in your phone, then you might go to the 'pixel' website from where you have the build file, and under the installation guide,

you will find all these steps which are relevant to your phone. So keep this page always handy while upgrading your phone. Now, you can see here we have successfully installed android 12.

Now to restart the phone, type a new code as 'adb reboot' and enter; now, your phone will start with android 12, and once you finish your phone setup, you can see here, now your phone is running on android 12. Enjoy all the latest Android features on your old phone.