Perhaps the most common complaint about Android phones is that the software doesn't always hit the heights of the hardware. It's true of many flagship phones from a variety of OEMs, and one of the culprits is usually bloated custom UI skins. In trying to differentiate their devices, many phone makers end up diminishing the overall software experience. Companies like Sony and Motorola have been rightly praised for their use of near stock Android on their devices, and it seems that Moto's parent company Lenovo is now ready to follow suit.

Read More