Wed. Oct 20th, 2021
How to upgrade from Android Lollipop to Android 10

If you’re running an older version of Android such as Lollipop or even Marshmallow, it may be time to update to the newest version of Android 10. Depending on your device, it’s probably time to upgrade to a newer model but those who want to keep their phone may update it to get the newest features and benefits of the Android OS.

How to upgrade from Android Lollipop to Android 10

Updating your phone to the latest version of Android is an incredibly simple task – follow the steps below – although when it becomes available is very much dependent on your phone manufacturer and mobile carrier. This could take anywhere between one and nine months to happen.

Tips Before Updating

Anytime you’re updating your older hardware to newer software, it’s a good idea to perform a backup of everything on your device. Cell phones are no different in that aspect. Performing a simple back up to Google Drive, Google Photos, or another cloud service ensures that if something happens, you haven’t lost irreplaceable data.

Next, make sure that you have enough memory on your phone or tablet. A new update is going to take up more space on your device so if you’re running a phone that only has 16GB (or even a 32GB) be leary of what storage capacity you’ll have left after the update.

Lastly, check your connections. To avoid any interference in the update ensure that you’re on a stable wifi network and that your device is charged. The last thing we want while performing a massive software overall is for something to crash and interrupt it.

Android 10 upgrading via “over the air”

Once your phone manufacturer makes Android 10 available for your device, you can upgrade to it via an “over the air” (OTA) update. These OTA updates are incredibly simple to do and take only a couple of minutes.

Open your phone and head to the “Settings” panel


In “Settings” scroll down and tap on ‘About Phone.’

In “About phone” tap “Software update” to check for the latest version of Android.


Be aware that you may have to update your phone to the latest version of Android Lollipop or Marshmallow before Android 10 is available. You’ll need to be running Android 5.1 or higher to update seamlessly.

Once downloaded, your phone will reset and install and launch into Android Marshmallow.

How to Force an Android Upgrade (via factory image)

For those who feel a little braver with their phone update and really want to get their hands on the newest version of Android before anyone else, Google does offer Android factory images for download.

However, this process is only for advanced users. Using an Android factory image will wipe all your data, so make sure you backup your phone’s contents before you update.

Generally, Google only releases factory images for its Nexus devices, so if you run one of those, you can definitely upgrade via this method. For those using other phone models, be warned: while the images will work, they may not be optimized to run on your phone properly.

Currently, Google hasn’t made the Android Marshmallow factory image available for download, but when it does, this is how you can upgrade your nexus device.

  1. Download and install the latest Android SDK on your computer
  2. Add the SDK folder to the PATH:
    1. Open My Computer | properties
    2. Advanced System Settings
    3. System Properties | Advanced | Environment Variables android_marshmallow_sdk_path_settingSelect Path, then click Edit and type in the directory for where you installed the SDK (remember, each entry is separated by a semicolon)
    1. Make a note of where the SDK ZIP file is unpacked to (by default it ends up in a directory called “android-sdk-mac_x86”)
    2. Open Terminal and paste “echo ‘export PATH=$PATH:/Android/android-sdk-mac_x86/tools’ >> ~/.bash_profile” to set PATH
  3. Enable USB debugging on your Android device in Settings | About phone | Software information
  4. If you haven’t already enabled Developer Mode, tap the “build number” seven times to activate it
  5. Once done, go to the newly accessible “Developer options” menu in Settings. Tick “USB debugging”
  6. Download the factory images for each device (Google will make these available once launched)
  7. Extract the image on your computer and connect your Android device to the computer via USB
  8. Boot your phone into fastboot by holding down the volume up, volume down, and power button when turning your device on. If you don’t own a Nexus device, here’s a list of other ways to boot into fastboot
  9. Open up a command terminal on your computer and execute “flash-all.bat” to install the necessary files and OS onto your phone
  10. Once done, Google recommends you lock your phone’s bootloader for security. This is done by rebooting your phone back into fastboot mode while connected via USB and then execute “fastboot oem lock” from a command terminal on your computer
  11. That’s it, you’re done!

Update Workaround

As all Android users know by now, actually getting your hands on the update is difficult. While most users check online tech sites and their device’s settings for the newest update, there is one method that gets you the update just a little faster.

Go to the Settings on your Android device and tap on your App Manager. From here, locate Google Services Framework and clear the cache as you would any app.

Close the Settings app and open it back up to check for the update. Many users have stated they did need to do this several times, but finally, the update appeared.


Why can’t I update my device to Android 10?

There are several reasons to consider when updating an Android device.

Not Enough Storage Space

One would be a memory management issue (i.e. there isn’t enough free storage space). In this case, you can offload content you don’t need but be sure that after the update your phone will still have some free storage available so that it will function.

Your phone is Rooted

If you have rooted your phone you’ll need to un-root it or find another method to upgrading the software. Using SuperSu or another downloadable application, you can un-root your device, perform the update, then root it again.

If that doesn’t work for you try ODIN Pro to update your software. Whichever you choose, both are tedious tasks that require more than a basic level of technological understanding.

Your device model isn’t compatible with Android 10

This doesn’t mean that Android 10 will never be available for your device, it simply means that it may not be released for your device yet. As we mentioned above, there are some things you can do to try and force the update, but some users may have to wait just a little while longer.

Your battery life is too low

If your phone isn’t charged up enough (usually more than fifty percent) the update won’t work. This may seem like a nuisance, but really it’s more a fail-safe. If your phone’s battery were to drain during the update it could have catastrophic consequences (and by catastrophic we mean a huge headache that could have been easily avoided). If you’re struggling to get your phone to cooperate with an update, try charging it a little more.

By admin