Updating the operating system from Android 9 Pie to Android 10 Q is not just a change in the number in the settings, but a real improvement in the performance, security and functionality of your smartphone. The new version brings a responsive wallpaper theme, improved privacy controls, navigation gestures, and optimization for foldable devices. However, the update process may raise questions: does your device support Android 10how to save the data and what to do if the update is stuck?
In this article we will look at all the official and alternative update methods, including OTApackages, manual firmware via ADB and even the use of custom firmware for unsupported devices. We will pay special attention to preparation: from checking compatibility to backing up critical data. And if you encounter an error INSTALL_FAILED_INSUFFICIENT_STORAGE or the device stops booting after the update, at the end of the article you will find solutions to the most common problems.
Before you begin, please note: the update process can take from 20 minutes to several hours depending on the device model and the chosen method. Some manufacturers (for example Samsung or Xiaomi) modify the standard Android, so the interface and steps may differ slightly. If your device is older than 2018, check to see if official support for updates has been discontinued - we'll talk about this in the first section.
1. Checking device compatibility with Android 10
Not all smartphones running Android 9 Piecan be updated to Android 10 Q. Manufacturers usually support updates for 2-3 years from the date of release of the device. For example, Google Pixel 3 received Android 10 in 2019, but Samsung Galaxy S8 (2017) - only in some regions and with a delay.
To find out if an update is available for your model:
- ๐ฑ Go to
Settings โ About phone โ Software updateand check for available updates. - ๐ Enter the model of your device (for example, Redmi Note 7) and the phrase "update to Android 10" in search engine. Official forums XDA Developers or manufacturer websites (Mi Community, Samsung Members) often publish lists of supported devices.
- ๐ Check the table below with popular models and their support status:
| Brand and model | Year of manufacture | Android 10 support | Notes |
|---|---|---|---|
| Google Pixel 3/3 XL | 2018 | โ Yes | Update available via OTA or manually |
| Samsung Galaxy S10 | 2019 | โ Yes | One UI Version 2.0 |
| Xiaomi Redmi Note 8 Pro | 2019 | โ Yes | Requires bootloader unlocking |
| Huawei P30 Pro | 2019 | โ ๏ธ Partially | Without Google services (due to sanctions) |
| LG G7 ThinQ | 2018 | โ No | Official support stopped |
โ ๏ธ Attention: If your device does not support Android 10 officially, but you want to update, consider custom firmware (for example, LineageOS 17). However, this requires unlocking the bootloader and may void the warranty.
If your model is on the list of supported ones, but the update does not arrive over the air (OTA), the manufacturer may be releasing updates in stages. In this case, you can try to update manually - this will be discussed in the next section.
2. Preparing your device for an update
Before updating Android 9 to 10 it is critical to complete several preparatory steps. Neglecting them can lead to data loss, system malfunctions, or even bricking of the device (when the smartphone stops turning on). Let's start with the most important thing - backup.
Create a backup copy of the following data:
- ๐ Contacts and messages: export via
Settings โ Google โ Backupor use applications like SMS Backup & Restore. - ๐ท Photos and videos: download to Google Photos or copy to your computer via
MTP-protocol. - ๐ฎ App data: for games use Google Play Games (if supported), for others use the built-in backup features.
- ๐ System settings: record or photograph key parameters (for example, settings
APNfor mobile data).
Also make sure that:
- ๐ The battery charge is at least 60% (better connect the device to the network).
- ๐ Connection to Wi-Fi stable (over-the-air update can weigh 1โ2 GB).
- ๐ฑ There is enough free space on the device (minimum 3โ5 GB on the system partition).
Battery charge โฅ60%|Backup of contacts and photos|Free space โฅ3 GB|Stable Wi-Fi connection|VPN and proxies disabled-->
โ ๏ธ Attention: If you use root access or custom recovery (TWRP), updating via OTA may fail. In this case, manual firmware will be required with a preliminary return to stock recovery.
For devices with an unlocked bootloader (for example, Xiaomi or OnePlus) it is recommended to temporarily block it before updating to avoid conflicts. This can be done through the command:
fastboot oem lock
But remember: locking the bootloader will reset the device to factory settings!
3. Method 1: Over-the-air (OTA) update
The simplest and safest method is updating via OTA (Over-The-Air). It does not require a computer connection and is suitable for most users. Here's how to do it:
Open
Settingson your device.Go to section
System โ System update(on some devices the path may differ, for exampleAbout phone โ Software update).Click
Checking for updates. If an update is available, a notification will appear asking you to download it.Confirm the download and wait for it to complete (may take from a few minutes to an hour depending on the Internet speed).
After downloading, click
Install. The device will reboot and begin the installation process (this may take 15-30 minutes).
If the button Check for updates does not show Android 10, but you are sure that your device supports this version, try the following:
- ๐ Reboot your device and check for updates again.
- ๐ก Connect to another network
Wi-Fi(sometimes corporate networks block updates). - ๐๏ธ Wait a few days - manufacturers often release updates in stages.
- ๐ง Reset the network settings:
Settings โ System โ Reset โ Reset Wi-Fi, mobile network and Bluetooth settings.
If the update is stuck at the download stage, try clearing the application cache Google Play Services v Settings โ Applications.
On some devices (for example, Samsung), before installing the update, you may need to accept new terms of use. Read them carefully - sometimes manufacturers introduce additional restrictions, for example, on the use of uncertified ones. applications.
4. Method 2: Manual update via Recovery
If OTAthe update is not available, but your device officially supports Android 10, you can install the update manually through recovery mode (Recovery). firmware from the manufacturer's official website.
Instructions for most devices:
Download the official
OTA-package or full firmware for your model from the manufacturer's website. For example:- Google Pixel: OTA image page
- Xiaomi: Miui Downloads
- Samsung: SamFw or Samsung Firmware
Place the downloaded file (usually with the extension .zip) in the root directory of the internal memory or on SD card.
Turn off the device and boot into Recoverymode. To do this:
- Hold down the combination of buttons (for example,
Power + Volume Upfor Pixel orPower + Volume Up + Bixbyfor Samsung). - On some devices (Xiaomi) you first need hold
Volume Up + Power, then selectRecovery Modein the menu that appears. In the menu
RecoveryselectApply update from SD card(or a similar item) and specify the path to the downloaded file.Confirm the installation and wait until the process completes. The device will reboot automatically.
- Download Odin and firmware in the format
.tar.md5. - Run Odin, connect the phone in
Download Mode(pressVolume Down + Power + Bixby). - IN Odin select the downloaded file in the field
APand clickStart. Install Platform Tools from Google on your computer (available for Windows, macOS and Linux).
Download
OTApackage for your model (as in the previous section) and place it in the folder withplatform-tools.Load the device into
Recovery Modeand select the itemApply update from ADB.Connect the phone to the computer via
USBcable (use the original cable to avoid connection problems).Open the command line (or
Terminalon macOS/Linux) in the folder withplatform-toolsand run the command:adb devicesMake sure your device is shown in the list. If not, check the drivers or try a different cable.
Enter the command to install the update:
adb sideload file_name.zipReplace
file_name.zipwith the real name of the downloaded package.Wait for the process to complete. The installation progress will be displayed on the device screen.
โ ๏ธ Attention: If you are installing full firmware (not OTA-package), and not an incremental update, all data on the device will be erased. In this case, perform a full update first! backup.
For devices Samsung with firmware One UI you may need to use the app Odin (only for Windows). data-i="197">In
What to do if Recovery does not see the update file?
Make sure that the file has the correct name (without Cyrillic and spaces) and is located in the root directory. If you use SD card, check its format - it should be FAT32 or exFAT. Some devices (Huawei) require a signed update file - download firmware only from official sources.
5. Method 3: Update via ADB Sideload
If the standard one Recovery does not support installation from a memory card, you can use the mode ADB SideloadThis method requires connecting the device to the computer and installed tools. ADB i Fastboot.
Step-by-step guide:
If an error appears during the process adb: failed to read command: No error or device not found, try:
- ๐ Reconnect the cable or use a different one
USB-port. - ๐ Restart the computer and device.
- ๐ ๏ธ Update drivers
ADBvia Device Manager (Windows).
ADB Sideload is a universal method for devices that do not support installation from an SD card, but requires command line skills.
6. Solving common errors when updating
Even if you follow all the instructions, the update process may fail. Let's consider the most common problems and ways to solve them. data-i="243">Error
| Error | Possible cause | Solution |
|---|---|---|
INSTALL_FAILED_INSUFFICIENT_STORAGE |
Insufficient space on the system partition | Clear the cache via Recovery (Wipe cache partition) or delete unnecessary applications |
Error 7 (in TWRP) |
Incompatibility of firmware with the device | Check the device model and firmware version. You may need to edit updater-script |
| The device is stuck on the logo after updating | Unsuccessful installation or module conflict | Reset via Recovery (Wipe data/factory reset) |
Couldn't verify update package |
Damaged firmware file | Download the file again and check its checksum (MD5) |
Error 403 Forbidden when downloading OTA |
Restricted by region or VPN | Turn off the VPN, check the date and time settings, or use a different one Google account |
If after the update the device begins to work slower or overheats, do the following actions:
- ๐งน Clear the application cache:
Settings โ Storage โ Cache data. - ๐ Reboot the device in
Safe Mode(pressPowerโ "Restart in Safe Mode") to check if a third-party application is to blame. - ๐ Restore factory settings (if the problem persists):
Settings โ System โ Reset.
โ ๏ธ Attention: If mobile data is lost after the update network (no signal), check the settingsAPN. Sometimes they are reset. Path:Settings โ Mobile network โ Access points (APN). If necessary, add your operator's settings manually.
If your device from Huawei or Honor and after updating to Android 10 Google services (Play Market, Gmail, etc.) stopped working, this is due to US sanctions. The problem can only be solved by installing Google Mobile Services (GMS) manually through the tools. like LZPlay or Googlefier โbut this requires an unlocked bootloader and may violate the license agreement.
7. Alternative methods: custom firmware
If your device does not support Android 10 officially, but technically capable of working with this version, you can consider installing custom firmware. The most popular options:
- ๐ฑ LineageOS 17 - clean Android 10 without unnecessary software.
- ๐ง Resurrection Remix - firmware with advanced settings.
- ๐จ Pixel Experience - ported firmware from Google Pixel with the original interface.
Advantages of custom firmware:
- โ Support for outdated devices (for example, Samsung Galaxy S7 or Xiaomi Redmi Note 5).
- โ Lack of blockware (pre-installed manufacturer applications).
- โ Regular security updates from the community.
However, there are risks:
- โ ๏ธ Loss of warranty (if the device is under warranty).
- โ ๏ธ Possible bugs (non-working module cameras, problems with Bluetooth, etc.).
- โ ๏ธ The need to unlock the bootloader (on some devices this erases all data).
- Unlocking the bootloader (for Xiaomi โ via Mi Unlock Tool, for Samsung โvia
OEM UnlockinDeveloper Options). - Installing custom recovery (TWRP or OrangeFox).
- Formatting partitions
System,DataandCache. - Installing firmware and GApps (Google services package) via
TWRP. Check the version Android:
Go to
Settings โ About phoneand make sure that the version has been updated to Android 10 Q.Restore data:
If you made a backup, restore contacts, messages and applications For photos and files, just copy them back to the device.
Set up new features:
- ๐จ Enable dark theme:
Settings โ Display โ Dark theme. - ๐ Check settings privacy:
Settings โ Privacy(in Android 10 a section for managing permissions for each application has appeared). - ๐ Set up navigation gestures:
Settings โ System โ Gestures โ System navigation.
- ๐จ Enable dark theme:
Update applications:
Open Google Play Market and update everything applications - some of them may require Android 10 to work correctly.
Check performance:
Run the test in AnTuTu Benchmark or Geekbenchto make sure that the device works stably. If you notice lags, try disabling animation in
Settings โ About phone โ Build number(press 7 times to activate developer mode, thenSettings โ System โ For developers โ Animation).
The process of installing custom firmware usually includes:
โ ๏ธ Attention: Before installing custom firmware, be sure to check its compatibility with your model on forum XDA Developers. Installing firmware for another model may lead to the device being bricked!
For devices Samsung with processors Exynos (for example, Galaxy S9) you can use firmware based on One UI Core, which retain the proprietary interface, but update the version Android. However, this will require a patch to bypass VaultKeeper (protection from unofficial firmware).
8. successful update
After updating to Android 10 it is recommended to perform several steps to optimize the system:
If after the update you notice that some applications have stopped working, check their compatibility with Android 10For example, older versions of WhatsApp or banking applications may require updating. Also Android 10 the policy for working with background processes has changed, so some services (for example, Greenify) may require additional permissions.
After updating, be sure to check your battery settings: Android 10 has introduced an "Adaptive Battery" mode that limits the background activity of rarely used applications.
If you updated your device from Huawei or Honor and encountered with the absence of Google services, you can try to install them manually via LZPlay (an unlocked bootloader is required). However, this method does not guarantee stable operation and may violate the terms of use of the device.
FAQ: Frequently asked questions about updating Android 9 to 10
Is it possible to upgrade from Android 9 to 10 without loss? data?
Yes, when updating via OTA or Recovery (if you install an incremental package and not the full firmware), the data will be saved. However always make a backup copy - in rare cases the process may go wrong.
If you install custom firmware or a full image via Odin/Fastboot, the data will be erased. In this case, first save everything important.
Why is my device not receiving an OTA update to Android 10?
Possible reasons:
- The manufacturer has stopped supporting your model (for example, for devices older than 2-3 years).
- The update is released in stages - wait a few weeks.
- The device has a custom recovery installed (TWRP), which blocks OTA.
- Device with an unlocked bootloader or root access.
- Regional restrictions (some updates are released in certain countries first).
Solutions:
- Try updating manually via
RecoveryorADB Sideload. - Check the date and time settings - they should be up to date.
- Delete
Google accountand add it again (sometimes it helps).
How roll back from Android 10 back to Android 9?
Rollback is possible, but requires a complete flashing of the device. Steps:
- Download the official firmware Android 9 for your model.
- Unlock the bootloader (if it is available) blocked).
- Install the firmware via
Fastbootor Odin (for Samsung). - Reset the data (
Wipe data), since a rollback without resetting may lead to errors.
โ ๏ธ Attention: Rollback can lead to problems with Google Pay and other services tied to the version Android. Also on some devices (for example, Pixel) rollback is blocked by the mechanism Anti-Rollback.