Nexus 5X runs slow after installing Android Oreo [Fix]

UPDATE: As it appears, there’s an issue with OpenGL rendering in Android O on Nexus devices. So, in order to make your device working better, it’s a good idea to switch to set rendering to OpenGL(Skia). This workaround slightly improved my device’s performance, and hopefully, it’ll do the same thing for you.

Here’s how to change GPU renderer on your Nexus 5X:

  1. Go to Settings > System
  2. Go to Developer options, and switch OpenGL Renderer to from OpenGL(Default) to OpenGL(Skia)

Hopefully, Google will fix this in some future updates.

Thanks Georgi for the tip!

Original article:

Some Nexus devices, including my own Nexus 5X, have just received Android Oreo update. People are still confused about the Oreo rollup, as nobody knows for sure when their phone will get the update. But those who already received it, might not be totally happy with the new Android version.

I’ll get straight to the point. After installing Android Oreo, my Nexus 5X started running slow and laggy. Which is the complete opposite of ‘better performance’, promised by Google. Every action on the phone seems to perform slower now.

It even takes a couple of extra seconds for the keyboard to show up?! The revamped notification bar is laggy, it takes longer than usual for the phone to unlock. Apps are slower, and so on and so forth. Of course, the phone hasn’t been rendered unusable, but the fact that it’s slower than it used to be a couple of hours ago (when everything worked seamlessly), is just annoying.So far, I haven’t found any helpful info about this problem online. But that’s probably because the majority of users hasn’t even got the update yet. And I was ‘lucky’ enough to receive it earlier.

Since Android Oreo is probably the last major update for Nexus 5X and Nexus 6P, the only thing that crosses my mind is that Google hasn’t optimized the new system for older phones yet. Which is totally unacceptable!

I’ll keep an eye on the situation in the coming days. Things will probably get clearer once more people receive the Oreo update. Hopefully not too many people will suffer from this issue, because that could be a huge problem for Google.

As soon as I find more info or any solution for this issue, I’m going to update this article accordingly.

Have you already installed Android Oreo on your device? Are there any issues? Let me know in the comments below. 

Get to know your phone!

If you just learned something new about your phone, and want more of that, subscribe to our newsletter.

We guarantee 100% privacy. Your name/email address will never be shared.

Follow Us:

192 COMMENTS

avatar
  Subscribe  
Notify of
Albin Andersson
Guest
Albin Andersson

Mine my dad’s and my brother’s 5x All had the big core failure :/ so ours doesn’t run at all.

Mark R Dye
Guest
Mark R Dye

Your Nexus 5x still works? We bought two when they came out– they both went black and we lost all of our valuable texts. LG admits to the defect. I recommend backing up your data, and buying another phone that isn’t LG

Jose_49
Guest
Jose_49

I came back. One solution, which is not a silver bullet, but seems to improve performance and battery life considerably, is to disable background usage for apps that are not optimized for Oreo (Yes… Even in 2018) You do that by going to settings, apps and notifications, going by each app, and clicking on battery usage . If there is a toggle slide for “background activity”, disable it. Do that for as many apps as possible. This shall not affect notifications (although don’t take my word for it). You’re going to see impressive speed ups from your device (as it… Read more »

John
Guest
John

Changing to OpenGL(Skia) solved the problem. But upon restarting the it changes to the default settings though.

John
Guest
John

Changing to OpenGL(Skia) solved the problem. But upon restarting the it changes to the default settings though.

spiffy
Guest
spiffy

these dev options worked beautifully. thanks for the share.

spiffy
Guest
spiffy

these dev options worked beautifully. thanks for the share.

Sarmate
Guest
Sarmate

I’ve solved it in limiting the number of inactive process (in dev options)

Sarmate
Guest
Sarmate

I’ve solved it in limiting the number of inactive process (in dev options)

1 15 16 17