I generally like the idea of democratizing mobile, but how are they going to avoid the crapware problem? Seems like allowing lower level device access is instantly going to be abused by adware, spyware, and malware &quot;vendors&quot; to take over the user&#x27;s phone for various scummy reasons.<p>I&#x27;m really of two minds on this issue. On one hand I hate the walled garden approach, but on the other hand every time I see something like Superfish I realize that companies like Apple have moved toward &quot;platform fascism&quot; as the only viable way to keep junk like that out of their ecosystems and off their customers&#x27; machines. Microsoft is going to be forced in this direction too to exclude crapware.<p>Of course if Cyanogen has a genuine <i>solution</i> to the crapware problem in the form of something notably better for system security and user interaction with security models, that could be a major differentiator. IMHO the platform fascism walled garden model is actually a &quot;punt&quot; on the issue: &quot;OSes are inherently insecure so just lock everything down with signing keys&quot; is <i>not</i> actually a solution. The solution is to make OSes inherently secure.