Motorola has taken some heat for not pushing Lollipop kernel source as required, even though it started updated its devices to Android 5.0 way back in late 2014. Well, it's doing so now. Developers, head to Moto's GitHub to download.

Users won't have much use for these downloads, but developers can use the code to troubleshoot apps and ROMs. There are two downloads for Lollipop source from Motorola. One is for Victara, which is the 2014 Moto X. The other is simply labeled Motorola—not sure what that one is.

The downloads are based on Lollipop 5.0.2, but most versions of the 2014 Moto X are still on 5.0. US Cellular has gotten 5.0.2, though. Maybe the Pure unlocked model will get a little bug fix update at some point now that Motorola finally got around to dealing with the kernel source.