How does an Android update its software? This is how:

via HTC

via HTC

Makes you wonder about things like “efficiency” and “effectiveness” and “fragmentation”.