Skip to content

how to update and compatible mobiles

26 mayo, 2021

Android 8 is here, is called Oreo and we are delighted to finally know its name. The long-awaited day has finally arrived when we can call it something more than Android O and, in addition, we know what the logo is like. Beyond all this, the new version of the operating system brings a series of new features that will make our mobiles more efficient and useful devices.

The Picture-in-picture mode, the limit of background applications, Instant apps or improvements in battery consumption are just some of the news that we have seen from its Developer Previews, but now it remains to be known how you can install Android Oreo and which smartphones will arrive.

How to install Android 8.0 Oreo

As has become customary in recent years, they are the latest Google devices the first to be able to access the new version of Android via an OTA (which is beginning to reach the Nexus, as you will see in the following screenshot). However, some users of these terminals are quite impatient and, instead of waiting for the update, they prefer to install it themselves, so here we will explain to those who do not know how they can do it.


Starting today, the factory images are available for the following devices: Google Pixel, Pixel XL, Nexus 6P, Nexus 5X, Nexus Player and Pixel C, which you can download at this link which, although it is uploaded to the developer side, is about of the final version of Android Oreo. You can also access the OTA images from here. Here’s how to install Android Oreo on your phone:

Previous requirements

If you are one of the lucky owners of a Pixel device or one of the latest Nexus, then you can install Android O on your own (when available), but it requires that you meet some requirements first. First of all, have the Android SDK installed on your computer, as well as the smartphone drivers (Pixel or Nexus in this case) and USB debugging enabled in the development options of your smartphone.

In case you do not have it activated and you do not know how to do it, you simply have to go to the phone settings, enter the ‘About phone’ section and press several times on ‘Build number’. Once the message that you have activated the development options appears, go back to the settings, enter ‘Development options’ and enable (if not already) USB debugging.

Debuggingusb 2

After this small paragraph, another essential requirement is to have the bootloader unlocked. Of course, as always when something of this magnitude is done, we strongly recommend that you make a backup of your data so, in case something goes wrong, don’t lose it.

It’s time to install the Android O factory image

With that said, having met the requirements just outlined, it’s time to get down to business. The first step is to download the factory image of the corresponding device from the Google developers website (there you have factory images of several previous versions, in case something goes wrong or you simply want to go back to a previous version).

Once the factory image has been downloaded, it is time to unzip it wherever you want (we advise you to find a simple route) and add Fastboot files to the resulting folder which are in the platform-tools folder of the Android SDK. As an advice, we recommend that you do not cut the files, but copy and paste them.

Now it is time for you to turn off the phone and, when it is done, enter the bootloader with the corresponding key combination (volume down + power button) and connect it to the computer using the USB cable. Then you just have to run the file ‘flash-all.bat’ or ‘’, depending on whether you use Windows or Linux. Once this is done, you simply have to wait and, if everything goes well, you will be able to enjoy Android O.

What devices will get Android Oreo?

Thanks to Project Trebble, the fragmentation problem that we have had for so long could be alleviated, because of the four steps that are needed so far to receive an update, one of the most critical, that of the chipset drivers, would be eliminated. Thus, Google wants updates not only to come faster, but to be more frequent.

This list that we will show below is not definitive, as there is no official confirmation that all the devices mentioned here end up receiving Android Oreo, so it could change in the coming months.

Although almost all of us want Android Oreo to reach our terminals, it does not depend solely on Google for this to happen, as there are a large number of manufacturers and each one has its own rhythm of support (the one that does, of course). Next we are going to list the devices that are scheduled to receive Android 8.0 Oreo


Google, obeying its policy of supporting Nexus / Pixel devices for two years, the mobiles that will update to Oreo are the following.

  • Google Pixel / Pixel XL

  • Nexus 5X

  • Nexus 6P
  • Nexus Player
  • Pixel C
  • Nexus Player


Nokia promised that it would give good support to its smartphones, one of the reasons why it opted for Android stock. Since they have few devices in their catalog, the manufacturer has confirmed to Techradar that all Nokia released this year would see Oreo.

  • Nokia 8
  • Nokia 6
  • Nokia 5
  • Nokia 3


OnePlus lately is trying to behave well in terms of software support, serving more or less frequent updates out of its beta program. The OnePlus 3 and 3T will receive Android O, although they will not go from there.

  • OnePlus 5
  • OnePlus 3
  • OnePlus 3T


Samsung is begging to give a complete list of mobiles that will update to Oreo. For now they have only confirmed the first two high-end this year, the Galaxy S8 and S8 +, but it is expected that several high-end and mid-range mobiles from the Korean manufacturer will receive it a little later:

  • Galaxy S8 and S8 + (confirmed)
  • Galaxy S8 Active
  • Galaxy Note 8
  • Galaxy Note FE
  • Galaxy S7, S7 edge and S7 Active
  • Galaxy A3 2017
  • Galaxy A5 2017
  • Galaxy A7 2017
  • Galaxy J7 2017 and J7 Prime
  • Galaxy J7 Max
  • Galaxy J5 2017
  • Galaxy Tab S3
  • Galaxy C7 Pro
  • Galaxy C9 Pro


Sony, following in the wake of manufacturers who are gradually confirming which devices will see the update to Android Oreo, has also added its own list, which is dominated by the different devices of the Xperia X family:

  • Sony Xperia XZ
  • Sony Xperia XZ Premium
  • Sony Xperia XZs
  • Sony Xperia X Performance
  • Sony Xperia X
  • Sony Xperia X Compact
  • Sony Xperia XA1
  • Sony Xperia XA1 Ultra
  • Sony Xperia XA1 Plus
  • Sony Xperia Touch


HTC also tends to behave when it comes to supporting their phones, but since its catalog is much more scarce, the list is shorter than its competitors. As mentioned in Engadget, the HTC U11 would see Android O and, together with the update, Bluetooth 5.0 would be enabled. HTC has officially confirmed through a tweet, that in addition to its current flagship, the HTC U Ultra and HTC 10 will also have the new version.

Huawei and Honor

Huawei is a manufacturer that also pays attention to its devices when it comes to software support and, even though its layer is more intrusive, they are striving to bring it closer to Android stock. At the moment Huawei is working on the Oreo beta for the Mate 9, but but the update is expected to roll out across the manufacturer’s high-end, including the Huawei P10 and P10 Plus, the Honor 9, the Mate 9 Pro and the Mate 9 Porsche Design. For now, we can put two terminals on this list that have already been updated:


Although it was initially thought that Lenovo would completely change Motorola, it has not been the case in the end, and has continued with the good work in terms of software support, although with more delays than before. The Chinese manufacturer has already confirmed which terminals will receive the OTA to Android Oreo in the coming months:

  • Moto Z2 Force
  • Moto Z2 Play
  • Moto Z
  • Moto Z Play
  • Moto Z Force
  • Moto G5
  • Moto G5 Plus
  • Moto G5S Plus
  • Moto G4 Plus


As for LG, it is usually its high-end mobiles that receive its attention, it is not uncommon for those of lower ranges to be left in the lurch. Taking into account that the official list is not yet known, the first mobiles to update to Oreo would be the LG G6, LG G6 +, LG Q6, LG V20 and LG G5. The LG V30 may come out directly with this version.


Essential Phone, the mobile of the father of Android, also uses this operating system and, although it cannot be purchased yet, it is more than plausible to think that will update its only terminal to Oreo, and, in fact, they have confirmed on Reddit, during some questions and answers, that in one or two months the users of their smartphone would receive it.


The Spanish manufacturer has revealed today, after the presentation of the new Aquaris V and the renewal of the U family, which will be the terminals that will update to Android 8.0 Oreo in the future, although a specific deadline has not yet been given:

  • Aquaris V
  • Aquaris V Plus
  • Aquaris U2
  • Aquaris U2 Lite
  • Aquaris U
  • Aquaris U Plus
  • Aquaris U Lite
  • Aquaris X
  • Aquaris X Pro
  • Aquaris X5 Plus


The Chinese manufacturer updates its MIUI layer quite often, but Android updates usually take longer. At the moment they have not confirmed which smartphones will have the latest flavor of Android but the usual thing is that they start with their most recent terminals with the Xiaomi Mi 6 as the most plausible candidate to receive all the news. We also hope it reaches the Xiaomi Mi Max 2, the Xiaomi Mi 5x, Xiaomi Mi 5C and the Redmi Note family.

More information | Google DevelopersEn Xataka Android | How to install the Android SDK and what it is for