With so many different Android devices, there are also various versions of the popular mobile operating system. Some Android device manufacturers may provide multiple methods of rolling back to an older version of Android. Others may only offer minimal options. Google Pixel phones, for example, are known to have some of the best support for developers, which makes the downgrading process easier. From the automated Android Flash Tool to installing a system image manually, we cover everything you need to know in the guide below.

Why would you want to roll back to an older version of Android?

The Android 13 logo against a purple background.

You might be thinking about returning to a previous Android version. In some cases, after installing a new major Android version update, like going from Android 13 to Android 14, your device may gain unintended side effects. Some examples include constantly crashing apps, poor system performance, or battery-draining issues that weren't there before. Even Google Pixel phones can ship new versions of Android with bugs that make the device unstable. To be on the safe side, some people like to hold off on updating until these issues are fixed by the device manufacturer.

At the same time, wanting to roll back your Android version might be a personal choice. If you don't like the new interface or features, decide if losing the latest Android features or extra security options is worth the downgrade. However, you should be fine as long as you still receive monthly security patches. You might also find a good middle ground if you're willing to try a third-party home launcher or custom theming app. That allows you to use the newest version of Android with your own customized experience.

Related
Android 14 tips and tricks: All the crucial features to try out
Here's what to do after updating your phone to Android 14

Should you roll back or wait for the problems to be fixed?

The Galaxy S24 Ultra next to the Pixel 8 on a couple of movies with a green background.

Let's say you updated to the latest version of Android and are experiencing multiple issues. You could try a factory reset to see if that changes anything, but that's never guaranteed to fix the problems. However, temporarily reverting to an older version until the manufacturer can fix those problems works well in most cases.

Depending on your Android device manufacturer and model, a future update to address your issues might take weeks or months. If you can deal with these issues, you should be fine waiting it out. If your device is unstable and a factory reset doesn't help, roll back your version of Android.

Back up your data before rolling back to an older Android version

When choosing to roll back to an older version of Android, the downgrade process will likely wipe out your data. Since the core system files are overwritten with a previous version, starting fresh ensures your device runs smoothly. To avoid losing your data, back up your device before beginning the rollback process. You can manually save your downloaded files, photos, or videos to an external drive for safekeeping. Or use an online storage service to upload and recover your files after rolling back your device.

Related
How to back up your Android phone
There are multiple ways to keep your data safe and sound

You can use the Google One backup manager to create a universal backup for your device and a list of your installed apps. To find this feature on a Google Pixel phone, go to Settings > System > Backup.

You'll find this feature on a Samsung Galaxy phone by going to Settings > Accounts and backup. Under the Google Drive section, tap Backup data. You can also use the Samsung Cloud option or Samsung Smart Switch desktop app if you prefer to back up your data that way.

Related
How to back up your Samsung Galaxy phone or tablet
Keep your data safe in case something happens to your phone

Use the Android Flash Tool to roll back your version of Android

If you have a Google Pixel smartphone, Google offers the most methods for rolling back to an older version of Android. In this case, it comes in the form of their automated Android Flash Tool. This option uses a web installer on a computer to guide you through the process. The Android Flash Tool is the easiest method in this guide.

To roll back to an older version of Android using the Android Flash Tool, do this:

1. Plug your Google Pixel device into a USB port on your computer.

2. Visit the Android Flash Tool website on your computer. Use a compatible web browser, such as Google Chrome or Microsoft Edge.

3. Click the Get Started button.

The "Get Started" screen for the Android Flash Tool.

4. Follow the on-screen instructions to roll back your device. The web installer walks you through getting your device ready and lets you choose which previous version of Android to install.

Reviewing the advanced options before installing the build on the Android Flash Tool.

5. Wait for the web installer to finish.

6. Restore your device using the method you used during the backup process.

Manually roll back Android using a Pixel system image

If you want to do things manually, you can do so on your Google Pixel device. This method is only recommended for advanced users who want more fine-tuned control than the Android Flash Tool provides. We walk you through the basic steps in the sections below.

Turn on the hidden developer options in the Settings menu

Before rolling back to an older version of Android, locate the hidden developer options for your device. After doing that, switch on two other settings in the developer options menu: one for USB debugging and the other for OEM unlocking.

To locate the developer options and turn on the required features, check out these steps:

1. Go to Settings > About phone.

2. Tap Build number at the bottom of the screen multiple times. When you see the You are now a developer message, move to the next step.

3. Go to Settings > System > Developer options.

4. Switch on the USB debugging and OEM unlocking options.

Prepare your device and unlock the bootloader

With the developer options and extra features turned on, you can prepare the rest of your device for the rollback. After you finish the preparations and unlock the bootloader, you can install an older version of Android.

To finish the preparations and unlock the bootloader, do this:

1. Plug your Google Pixel device into a USB port on your computer.

2. Download the latest SDK Platform Tools from the official Android developer website.

3. Extract the folder's contents to your desktop for easy access.

4. Open a command window in the platform-tools folder. On Windows, click the address bar in the platform-tools folder, type cmd, and press Enter.

Typing "cmd" in the address bar to open a Windows command prompt in the "platform-tools" folder.

5. Enter the adb fastboot reboot command to access the bootloader menu.

Running the "adb reboot bootloader" command in a Windows command prompt.

6. Enter the fastboot flashing unlock or fastboot oem unlock command if you have an older device. Follow the on-screen instructions on your Pixel phone to unlock the bootloader.

Running the "fastboot flashing unlock" command in a Windows command prompt.

Now it's time to roll back to an older version of Android

With all the preparations out of the way and the bootloader unlocked, your last step is to download a system image and install it. To keep things simple, we use the automated script that takes care of the installation process for you.

To roll back your Android version using a Pixel system image, check out these steps:

1. Go to the official Pixel system image website.

2. Download a system image compatible with your Google Pixel device. You can choose any version of Android you want, even the original version that launched with your device.

3. Extract the contents of the system image folder. Then, move the files to the platform-tools folder.

Moving the Pixel system image files to the "platform-tools" folder.

4. Run the flash-all.bat file for Windows, and it handles the rest automatically. When the process finishes, your device automatically reboots to the version of Android you chose earlier.

Running the "flash-all.bat" file in a Windows command prompt to install a Pixel system image.

5. Restore your device using the method you used during the backup process.

Unenroll your device if you opted into an Android Beta build

A red Android 14 logo for the developer previews with a yellow and dark blue background.

If you are testing the latest Android beta builds, you can often opt out and return to the previous stable version. In the case of Google Pixel phones, visit the official Android Beta website you used before and opt out of the beta. Your device automatically receives an OTA file that downgrades it back to the latest stable version of Android. This process also involves wiping your device data, so back up your files before installing the stable builds.

To opt out of the beta builds and return to the previous version of Android, do this:

1. Go to the Android Beta website for Pixel devices.

2. Locate the device you want to remove from the beta program.

3. Select the Opt out button.

What it looks like when opting out of the Android Beta program on a Pixel device.

4. Your device is no longer enrolled in the beta program. You get a notification on your Pixel device to roll back to the stable public version of Android.

5. Restore your device using the method you used during the backup process.

Install a custom ROM to roll back to any version of Android

GrapheneOS hero image showcasing the logo on a dark background
Source: GrapheneOS

If none of the above methods works for you, install a custom ROM. However, going this route is only recommended for advanced users since you must unlock the bootloader. Using this method allows you to roll back to any older version of Android. You can install a custom ROM based on AOSP with unique features to change how your device looks and feels, giving you freedom of choice. If you want to install a custom ROM, the installation method is similar to installing a system image.

Related
How to install GrapheneOS
A step-by-step guide to get you started with the best privacy/security ROM on Android

There are many ways to roll back to an older version of Android

If your device manufacturer provides an official method for rolling back to a previous version of Android, this is the easiest route to take. However, some alternative options require technical knowledge and patience. Installing a system image or flashing a custom ROM provides more control but is mainly intended for advanced users. If you're willing to learn the process and navigate the command line interface, this method works like a charm. As long as you can find a system image or custom ROM for your device, you can choose which version of Android to install.