Google finally released the fourth Android 13 Beta. But as you know it is officially available for Pixel, other device owners may not be able to use it without any alternative. Luckily Google has an alternative called GSI ‘Generic System Images’. And if you wish to try the Android 13 Beta on a non-Pixel phone then you can install the GSI. Here you get to download and install Android 13 Beta GSI on any Android Phone.
GSI or Generic System Image was introduced a few years back during the Android 8.1 phase. And since then it has been available for every major Android update. Its main target is to provide testing functionality of the latest Android version on any Android phone even if it’s a non-Pixel phone. Developers can use it for testing apps, functionality, and other development work on a Treble-compliant device.
Android GSI is an Open Source project that developers can use to create custom ROMs and more. And on top of that, it gives the stock experience on non-Pixel phones. Now let’s move to the download section.
Download Android 13 Beta 4.1 GSI
Just like the Android 13 factory image and Android 13 OTA image, Google also provides Android 13 GSI builds. So anyone interested can download and enjoy the latest Android 13 beta. It is useful for developers but also tech enthusiasts can use it to experience the upcoming Android 13. Let’s now jump into the Download links.
Android 13 Beta 4 GSI
Android 13 Beta 4 GSI
Android 13 Beta 3.2 GSI
Android 13 Beta 3.1 GSI
Android 13 Beta 3 GSI
Android 13 Beta 2 GSI
Android 13 Beta 1 GSI
Given links are available based on the device hardware architecture. So, make sure to download the correct image file that matches your device architecture. You can easily check for the architecture using ADB commands or using any third-party apps for system information check.
As you can see there are GMS and non-GMS links in the table, so if you don’t know about GMS, it is the package that includes all the main Google services and Apps. So you can pick the Android 13 GSI with GMS or without GMS, it depends on your usage. It is because Google apps are not available in some regions.
After downloading the correct Android 13 Beta GSI, you are ready to proceed to the next step.
How to Install Android 13 GSI
Installing a GSI is different from installing a beta update on Pixel phones. Also there are some criteria that a device needs to achieve to install GSI on it. So let’s now first check these requirements followed by the installation steps.
- Works on Android 9 or newer version
- Install adb and fastboot driver on your PC (Or download Platform Tools)
- Unlock bootloader of your phone (Different method for each brand)
- Check if your phone support project treble (steps given below)
- Take a full backup of your phone
- Download the correct GSI for your device
- Download vbmeta.img
- Make sure you are installing it at your own risk
- Some OEMs have different process for installing GSI (It shouldn’t be much different than this one)
Step 1: Enable USB Debugging
If you have unlocked the bootloader, then you already know how to access developer options. So enable USB Debugging from the developer options.
But if you don’t recall the process, go to Settings > About Phone and tap 7 times on Build Number. It depends on the device you have, like for the OnePlus phone tap on the OxygenOS version, for Xiaomi tap on the MIUI version, and so on. Now go back to Settings and search for developer options and then open it. In the developer options enable USB Debugging which will be somewhere on the top section.
Step 2: Check for Project Treble Support
It is an important criteria that the device on which you want to install GSI must be Treble compliant. Most of the latest devices are project treble, but still, make sure of it by running a given command.
To run the command you need to enable USB Debugging on your phone, which I think you already know from the method mentioned above. So after enabling USB Debugging enter the below command.
adb shell getprop ro.treble.enabled
The response must be True. And if false then your phone is not compatible with Android 13 Beta GSI.
Step 3: Extract Android 13 Beta 4 GSI
Now copy the download GSI or Generic System Image to your computer. The file format will be the zip format, so extract the file. Copy system.img from the extracted folder and paste it to the C:/adb folder (if you have installed adb and fastboot drivers) or in the platform tools folder (if you are using platform tools).
Also copy the downloaded vbmeta.img file to the same location as system.img.
Step 4: Boot your Android phone into Fastboot Mode
To accomplish this, the USB Debugging must be enabled (skip if you know the shortcut keys to boot your phone into bootloader mode).
Connect your phone to your PC using a USB cable and make sure to authorize it on your device if it asks for debugging permission. It will not ask if you have already given permission before. Now open CMD on your PC and enter the mentioned command.
adb reboot bootloader
Your phone will boot into bootloader/Fastboot mode.
Step 5: Flash GSI to install Android 13 Beta 4
To flash the GSI first you have to disable Android verified boot to avoid the bootloop issue. Open the CMD/Command window from the C:/adb folder or platform tools folder where the system.img file is located. You can simply enter cmd in the path location in file explorer to open CMD on any specific location.
- Enter the below command to disable AVB Android verified boot:
fastboot flash vbmeta vbmeta.img
- Now wipe all the data for clean install using the mentioned command (It will remove all the data):
fastboot erase system
- Next, Install the Android 13 Beta GSI on your phone with this command:
fastboot flash system system.img
- Now Wipe the userdata partition once the installation is done:
- That’s all, now you can reboot and enjoy Android 13 on your phone.
After reboot, set up the Android 13 and enjoy it on your phone. There is also a DSU Loader method to experience Android 13 GSI without permanently installing it. You can check the DSU method here.
With GSI you can enjoy the Android 13 features before the official launch. It is really helpful if you are a developer to make Android 13 compatible apps. You can also report bugs to Google.
Soon other OEMs will also release the Android 13 based Beta for their phones. Most probably after the Google I/O, so if you have the latest flagship phone from other brands then get ready to try a new Android 13 beta.