It's taken a while, but Android 5.0.2 Lollipop is finally available on more devices.

The latest version of Android from Google, 5.0.2, is now available for download for the Wi-Fi-only and cellular Nexus 7 tablet, the Wi-Fi-only and cellular 2013 Nexus 7, and the larger Nexus 10 tablet. All of the tablets listed were previously on Android 5.0.1, while the 2013 3G Nexus 7 was actually stuck on Android 4.4.4 KitKat, making this the first taste of Lollipop for the device

While there have been reports from users of an over-the-air rollout, Google's release of Android 5.0 firmwares has been a little erratic, even on its Nexus series. Luckily, however, all of the factory images are available for download through Google's official Android developer site. Of course, this involves manually flashing the device, and those who aren't too familiar with the process might just do better off by sitting tight.

There aren't too many details about what exactly Android 5.0.2 Lollipop contains, but it looks like most of them are bug fixes. It wasn't soon after Android 5.0 rolled out to Nexus devices that owners began complaining of a myriad of problems. Although the bugs (as is the norm with software issues) did not affect every single user, many complained of sound, connectivity and memory problems. Some even went as far to say their device was rendered unusable.

The same issues still plague some of the Nexus devices, and Android 5.0.2 doesn't exactly fix everything. Scant reports indicate some users have some new complaints, but overall, it looks like it helped more than it didn't.

It's unclear if Google will continue to roll out Android 5.0.2 Lollipop to other devices in the Nexus family. The Mountain View search giant has been rumored to release Android 5.1 sometime in February, so it might just wait until then.

Of course, none of the timeline affects Android smartphones that aren't Nexus devices or Google Play editions. Android updates take much longer to hit smartphones manufactured by companies like Samsung and HTC due to the fragmentation of the development process. Google initially releases the stock Android code (which then hits Nexus devices and Google Play editions soon after), which is then picked up by Samsung who tailors the operating system to their own interfaces (Samsung's is TouchWiz and HTC's is Sense). This can add weeks to the process, and if carriers are involved, even more.

For more stories like this, follow us on Twitter!