Everyone knows that software updates on Android have been pretty tough to go through. Even on Google's own Pixel and Nexus devices it's been an iffy experience since the company loves rolling them out at a slow pace. But last year it was quietly announced that the 'Check for update' button would actually start doing its job.

A simple update to Google Play Services briefly made the button effective before ultimately breaking again. Now all appears to be looking up for the 'Check for update' button. Google issued a fix that should be on all of its hardware in the coming weeks.

There's an update rolling out to users on the Google Play Services beta allowing Pixel and Nexus devices to immediately download software updates as soon as they're available from Google.

Having Google Play Services 12.2.09 on your device should restore functionality to the 'Check for update' button, according to Android Police.

We tested out the claim for ourselves, and it worked as expected. After installing the new version of Google Play Services, we headed over to the 'System update' section on the Pixel 2 XL. Instantly, Android's February update started downloading upon hitting the long-broken button.

Remember, though, that this is only for Pixel and Nexus devices at the moment. It should later extend to other brands as long as software updates become available and aren't planned to be rolled out in stages.

The version of Google Play Services necessary for the fix to be active isn't public yet, but you can join the beta program to have it right away. Your alternative is to download and install the APK manually; however, you'll need to make sure you have the appropriate build for your device.

If neither of those options is appealing, you'll just need to wait until Google Play Services 12.2.09 is ready for the masses.