If your Nexus or Pixel device is starting to lockup, freeze, lag, or randomly reboot and you’re running Android 8.1 Oreo, we have a few remedies to try before getting in contact with Google customer service for a potential replacement..
Android 8.1 Oreo problems are still plaguing the Nexus 5X, Nexus 6P, and Pixel C as we push closer to the end of their software support from Google. Support for the Nexus devices ends in November and none of these devices will get upgraded to Android 9.0 Pie.
We’ve heard about widespread Bluetooth issues, battery drain, and problems with various first and third-party applications. We’ve also seen users complain about various performance issues.
Performance problems like random reboots, freezes, and UI lag are extremely common. They popup every time Google releases a new Android build.
Fortunately, you should be able to fix your Android 8.0 Oreo or Android 8.1 performance issues from your home or office. Often times, they can be fixed in a matter of minutes.
This guide outlines some potential fixes for poor Android Oreo performance on Nexus and Pixel devices. If you’re struggling, try one of these before contacting Google or throwing your device against the wall in frustration.
Restart Your Device
If you start noticing performance problems on your Pixel or Nexus, the first thing you should do is restart your phone or tablet. Hold down the power button, power it down, wait a few seconds, and power it back on. If you haven’t restarted your device in awhile this could work wonders.
Upgrade to Android Pie
If you own a Pixel, Pixel XL, Pixel 2, or Pixel 2 XL, your device is eligible for an upgrade to Android 9.0 Pie, Google’s new operating system.
Android Pie comes with an assortment of upgrades and it has the potential to squash any bugs or performance issues you’re seeing on Android 8.1.
If you haven’t already, think about upgrading.
Cleanup Your Device’s Storage
If you’ve owned your Pixel or Nexus for awhile there’s a very good chance you’ve accumulated a bunch of files you no longer need. Your list probably includes apps you no longer use, screenshots you no longer need, and various other files buried in your device’s storage. Getting rid of this clutter could provide you with some nice improvements to your device’s performance.
Android Oreo makes it easy to see exactly what’s taking up space on your device’s internal hard drive. Head into your Settings and tap on Storage. There, you’ll get a nice read out showing the amount of space reserved for Photos, Music, Games, and so on.
If you don’t want to go through everything manually you can tap on the Free Up Space button located right below the storage tally on the Storage page. Android will put some items on the chopping block for you. For instance, if you haven’t used an app in a long time, it’ll recommend you delete it.
If you haven’t already, it might be a good idea to turn Smart Storage on. With Smart Storage toggled on, your device will automatically remove photos and videos after 30, 60, or 90 days.
Reset Your Network Settings
If you’re seeing slow downloads on the internet or in apps, we recommend resetting your network settings.
To do this, go to your Settings, System and then Reset. At the top you’ll notice Network settings reset. Tap that. Before you tap Reset Settings note that this will cause your device to forget Wi-Fi and Bluetooth connections so make sure you have your Wi-Fi passwords handy.
Tap Reset Settings at the bottom of your screen.
Update Your Apps
If you’re dealing with poor app performance, it might be a good idea to check the Google Play Store for updates.
Developers are constantly rolling out new versions of their apps and we expect to see a flurry of support updates now that Android 8.1 Oreo is out.
Before you blindly install an update make sure you read reviews from other Android Oreo users. While some app updates will fix issues brought on by the new operating system, some could make things worse.
Force Background Limits
Google’s Android Oreo update comes with a handy new feature that allows you to limit what apps are doing in the background. Apps like Facebook often run aggressively in the background and that can strain your device’s CPU.
If an app supports Oreo, this function will be on automatically. If an app doesn’t support Oreo, you’ll need to force this feature on your own.
To get this done head into your Settings and into Battery and then tap on an app. If an app doesn’t support Android Oreo yet, you should see a Background activity toggle under Manage battery usage. Toggle it off. This will prevent an app from running in the background.
Remember, this will limit what the app can do. For instance you won’t get notifications. A small price to pay for improving poor performance.
Clear Cached Data
Most cached data is good but we recommend clearing it out for apps you don’t use. It’s taking up space and freeing up space can improve your device’s performance.
Google’s removed the ability to clear the cache all at once in Android Oreo. This means you’ll need to go app-by-app.
In order to clear the cache of an individual app you’ll want to head into Settings and Apps & Notifications. Select App info and you’ll get a list of all of the apps installed and disabled on your Nexus or Pixel.
Again, we recommend going through the apps you rarely or never use. Find those and tap on the name. Once you’re in, select the Storage tab. You should now see two tabs, Clear Data and Clear Cache. Tap Clear Cache to clear the app’s cache.
Again, you can also use the Free Up Space feature in Storage to quickly delete data you no longer need.
Turn Off Auto-update for Apps
Automatic app downloads are extremely useful if you have a difficult time staying on top of app updates. If you have a ton of apps on your phone or tablet, it can be difficult.
Android’s Auto-update feature can be handy but can also make your device’s internals work and lead to poor performance or weird battery drain.
If you’re fine manually updating your apps, at least temporarily, try disabling the Auto-update feature on your Pixel or Nexus device.
To do this, tap on the Play Store. Once there, head to your Google Play Store settings. Now, select Auto-update apps. Toggle the first option, Do not auto-update apps on.
Limit Your Animations
If you’re willing to enable Developer Options on your Nexus or Pixel, you could fix some of your performance issues in just a few seconds.
If you want to try this, head into your device’s Settings and then head into System. From there, go to the About section and continually tap on Build number update it prompts you to become a “developer.” Agree and head back to the System section.
There, you’ll notice a new Developer options section that allows you to change a lot of settings. If you’re not a power user you’ll want to avoid messing around with these because they could cause major problems.
Scroll all the way down the page until you find the Drawing section and Windows animation scale, Transition animation scale, and Animator duration scale. Go into each one and set the animation to off.
If you decide you want to turn these animations back on you can go back into your Developer options and toggle them back on in seconds.
Downgrade to Android Nougat
If none of these tips work for you and you don’t mind dropping back to Android Nougat (or an older Android Oreo build), you can try downgrading.
Downgrading to an older version of Android can be time consuming, particularly the first time. If you’re unfamiliar with the downgrade process, or you simply need to refresh your memory, take a look at this walkthrough from the Nexus Help Forums.
If that doesn’t work, you can try factory resetting your phone or tablet.
Factory resetting a Pixel or Nexus will restore the device to its factory defaults and wipe everything stored on it. So, if you do choose to go this route, make sure you backup important files before you begin the process.
If you want to factory reset your Nexus or Pixel, set aside some quiet time and head to Google’s website for a simple, but detailed, walkthrough.
Nexus 5X December Update Impressions & Performance
Before we get into an early look at the December Android 8.1 build's performance on the Nexus 5X, a few notes about the installation process.
If you're currently running the latest Android 8.1 build, and we assume most of you are, it shouldn't take long to transition from the version you're currently running to the new build. It took us just a few minutes to get the software up and running on our Nexus 5X.
We've been using the Nexus 5X's December Android 8.1 Oreo build for short time and the update is performing well in key areas including battery life, connectivity, and UI speed.
We haven't noticed any major changes on our Nexus 5X since moving from the November build. That's a good thing. We didn't run into any major problems with last month's update.
Battery life continues to hold up nicely and we have yet to run into any horrible drain during our time on Android 8.1. If you do start to encounter battery life issues, take a look at our guide to fixing bad Android Oreo battery life.
We've been able to connect the Nexus 5X to multiple routers including eero mesh Wi-Fi. So far, the speeds are fast and reliable.
We've also successfully connected the Nexus 5X to several Bluetooth devices including headphones and speakers.
The Nexus 5X in our possession feels pretty fast with the December build on board. It's still early, but animations and transitions are smooth and we haven't experienced any lag or general sluggishness.
The December update feels stable on our version of the Nexus 5X. That said, if you're feeling leery, you should think about waiting for long-term feedback emerges.