Google and device manufacturers seem to have lost control of the update process for Android. New devices are often shipped with out-dated versions of the operating system and slow, or non-existent, upgrade paths.