In what has been a long and anxious wait, the Android naming countdown has now finally ended, only to reveal us with the official name – Android Oreo. The new version of Android is set to roll out to all Google-branded devices starting with the Pixel series and followed by the Nexus line shortly.

Small phones are a niche market nowadays. With Sony and Apple being the only major players in this segment, options are dying out for small phone lovers. But rumor has it that Samsung was to bring back their “mini” flagships with the Galaxy S8 mini. This, however, doesn’t seem to be the case anymore.

Xiaomi, one of the most popular Android OEMs overseas, is often called the “Apple of China.” However, the company uses a highly modded Android skin, which is known as MIUI, and there are a lot of people who heap praises on their efforts to bring new features on to Android.

We’re already five days into June and Google’s rolling out new Android builds to its devices. If you don’t want to wait for the OTA to hit you, we’ve rounded up the links for you. Google also says that this update should address the problem for any Pixels experiencing freezing.

As a dear Nexus 6 owner myself, I’ve been eagerly awaiting the Android 7.1.1 update for the past month. The Nexus 6, released in 2014, has consistently been delayed its updates. Now, Google has finally gone ahead and posted the Nexus 6 images and OTA files for flashing.