For many Android smartphone users, last year's Oreo hasn't even arrived, and yet Android P – Oreo's still unnamed successor – is already on the horizon. Android expert JR Raphael offers insights on what's coming, and why Android upgrades always seem to be late.