2023 June 8th Thursday

How to Install Android 13 on any Project Treble Phones

Are you ready to experience the latest features and improvements of Android 13? If you have a Project Treble compatible device, upgrading to Android 13 is just a few steps away. In this guide, we’ll walk you through two methods for installing the latest Android operating system on your device – using either Custom Recovery or ADB Fastboot. Whether you’re a tech-savvy individual or a beginner, we’ve got you covered.

Before we start, it’s important to note that we’ll be installing a Google GSI ROM. This type of ROM is designed to work on all Project Treble compatible devices. So, no matter what phone you have, you can upgrade to Android 13 with ease. Whether you choose to use Custom Recovery or ADB Fastboot, we’ll guide you through the process step by step, so you can enjoy the latest features of Android 13 in no time.

How to Install Android 13 on any Project Treble Phones
How to Install Android 13 on any Project Treble Phones

What is GSI?

GSI, or Generic System Image, is a type of Android ROM that provides a pure and unmodified version of the Android operating system. It is built from the source code of the Android Open Source Project (AOSP) and can run on a variety of Android devices, regardless of the manufacturer. Unlike custom ROMs or modified ROMs, GSI ROMs do not include any customizations or modifications. They provide a clean and straightforward implementation of Android, making them a popular choice for developers and advanced users who want to experience the latest Android version on their devices.

What are Project Treble Phones?

Project Treble Phones are devices that are compatible with Google’s Project Treble initiative, which aims to make it easier and faster for manufacturers to bring updates to the latest version of Android. Project Treble Phones receive updates quicker due to the separation of low-level system code from the Android framework. These devices are highly sought after by Android enthusiasts.

How to Check if Your Phone Supports Project Treble?

Are you curious to know if your phone is Project Treble compatible? The good news is that it’s quick and easy to find out. All you need is to download the “Project Info” app from the Google Play Store. Once you’ve installed the app, simply launch it and check if your device supports Project Treble. You’ll see a screenshot like the one below, which will indicate if your phone is compatible and what type of system image file it requires.

In this example, the required system image file is “arm64-ab”. It’s important to make sure you choose the correct system image file when downloading a GSI ROM, as different devices may have different requirements. With the Project Info app, you can easily check if your phone supports Project Treble and be one step closer to installing the latest version of Android.

treble Info samsung galaxy a9 2018
Treble Info

Downloading Android 13 GSI

Before you can install Android 13 on your Project Treble Phone, you need to download the Android 13 GSI image. You can find the official Google GSI Android 13 stable version on the web by following below download link.
Once you’ve downloaded the file, it will be in .zip format, so you’ll need to extract the zip file to access the GSI image. In the next section, we’ll cover how to use this GSI image to install Android 13 on your device.

Download GSI ROM

Check this also: Top 4 Best Gaming ROMs for Enhanced Gaming Experience

Installing Android 13 using Custom Recovery

If you’re looking to install Android 13 on your Project Treble Phone, one of the easiest and safest methods is to use a custom recovery. Custom recovery is an advanced tool that gives you more control over your device, and it has many benefits. Some of the most popular custom recovery options are TWRP and ORANGEFOX. If a custom recovery is available for your device, we highly recommend using it to flash Android 13. In this section, we’ll be showing you how to install Android 13 using a custom recovery on your Project Treble Phone.

Before you begin, it’s important to note that you must disable the force encryption on your phone. This can usually be done by flashing a “Disable Dm Verity Force Encrypt” zip file from your custom recovery. If your phone is encrypted, make sure to complete this step first.


  • Power off your phone.
  • Boot into custom recovery mode (e.g. TWRP).
  • In TWRP, wipe Dalvik Cache, Cache, System, and Data.
  • Install the Android 13 GSI system image.
  • (Optional) Flash a custom kernel if available.
  • (Optional) Flash Magisk zip if desired.
  • Reboot to the system.

This is the process for installing Android 13 using a custom recovery. Once your phone has rebooted successfully, you should now be running Android 13 on your Project Treble Phone.

Installing Android 13 via ADB Fastboot Commands

Before installing Android 13 via fastboot, there are several steps you need to complete. This is because the default system settings do not allow for the installation of non-stock software.

Step 1: Download Android SDK Platform Tools

In order to use fastboot commands, you need to have the Android SDK Platform Tools on your PC. Download and extract the Platform Tools.

Download Platform Tool

Step 2: Enable USB Debugging

To enable USB Debugging, follow these steps:

Step 2.1: Enable Developer Options

  • Go to “Settings” > “About Phone” and tap on the “Build Number” multiple times until you see a message saying “Developer options enabled.

Step 2.2: Enable OEM Unlocking

  • Go to “Settings” > “System” > “Developer Options” and turn on the “OEM Unlocking” toggle.

Step 2.3: Enable USB Debugging

  • Also, make sure to enable the USB Debugging toggle in the same “Developer Options” menu. If you see a warning, ignore it and proceed with the toggle.

Once these steps are completed, you are ready to move on to the next step of installing Android 13 via fastboot commands.

Step 3: Unlocking the Bootloader

To unlock the bootloader, you need to access the command prompt in the Platform Tools folder that you have downloaded. To do this, follow these steps:

  • Open the folder where the Platform Tools are stored.
  • Type “cmd” in the top bar to open the Command Prompt. (Like in Picture)
Platform tools use
Platform tools use
  • In Command Prompt type the “adb devices”
  • You see in mobile screen “Allow USB Debugging” enable that.
Allow USB Debugging
Allow USB Debugging
  • After allow USB debugging type “fastboot flashing unlock” and enter.
  • In final for Unlocking the Bootloader type in Command Prompt “fastboot flashing unlock_critical”

Step 4: Boot into Fastboot Mode

The next step after unlocking the bootloader is to boot your phone into fastboot mode. Simply type this command.

adb reboot bootloader

Step 5: Installing Android 13 via Fastboot

Once you have completed all the necessary steps, you are ready to install Android 13 on your phone using ADB Fastboot. Follow these commands:

fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img
  • Wipe the system partition:
fastboot erase system
  • Flash the Android 13 GSI image:
fastboot flash system system.img
  • Factory reset the device:
fastboot -w
  • Finally, reboot the phone:
fastboot reboot

Congratulations! You have successfully installed Android 13 on your device using fastboot. This guide provided you with step-by-step instructions on how to install the latest Android version using fastboot commands.

Check this also: Android 13 GSI ROM: Top 4 Best and Stable


In conclusion, installing Android 13 on any Project Treble phone is a relatively straightforward process. Whether you choose to install it via custom recovery or fastboot commands, it is essential to ensure that your phone supports Project Treble, has an unlocked bootloader, and is equipped with the necessary software and tools. This comprehensive guide has covered all the important steps and details to help you successfully install Android 13 on your device. So go ahead and explore the latest Android version and enjoy the latest features and improvements it has to offer.

Leave a Reply

Your email address will not be published. Required fields are marked *