Please stop spreading the misinformation that 'Android' is 'open source'. It isn't. There's something called AOSP, which is a part of Android, but isn't a fully functioning operating system by itself. What's more, lots of stuff in AOSP has not been updated for years, but has instead been moved into proprietary Google apps (compare the AOSP music player versus Google's latest music player, the AOSP browser versus Google's Chrome, the AOSP Calendar versus Google's Calendar), under the pretense that this makes the applications better integrated. Sure, there's better integration - if you sell your soul to Google. Google has absolute and total control over Android, because they can just stop updating the free parts of the OS (which they have done, still do, and will keep doing), and place any aspiring phone makers into a situation where the only way out is to lose (one way is to lose users, the other is to lose 'Android'). Cyanogen(Mod) is a joke. AOSP/Android/whatever can and will devolve into a situation where the only (partly) free part of the system will be the kernel. That's entirely the problem: it is impossible to provide alternatives to all of Google's prisons. They have taken their monopoly and used it so no one will ever be able to kick them off the throne again. Google must be completely destroyed for freedom to be saved.