Cyanogen raises $7 million to build a better version of Android
theverge.com
theverge.com
Cyanogen: http://betanews.com/wp-content/uploads/2012/09/cymod2.jpg
Samsung Touchwiz: http://r.phonedog.com/shared/images/2011/8/169026-a-TouchWiz...
Maybe the very bottom barrel discount generic Android device makers don't care about this but you get what you pay for.
A great example of how this can blow up in their face is a recent T-Mobile visual voicemail app. Not only is it slow, buggy & constantly crashing but they had the audacity to place advertisements in it. For some reason, customers didn't like being forced to use their time & metered bandwidth to view shitty ads (the "Click here to upgrade your memory!" sort) while using a service that they had already paid for. If you look at the Play Store, you'll see brazillions of 1-star reviews complaining about this. Fortunately, T-Mo listened & removed the ads. The app is still slow & buggy. I still can't uninstall the Slacker app or remove the Fox News bookmark from the browser but at least I don't have to stare at advertisements while waiting for my voicemail to crash.
Manufacturers & Carriers need to recognize that the value they bring to the table with Android is by providing good hardware, low prices & good service, not crapping up an awesome phone with reminders that Samsung & Verizon are the Best Thing Ever.
Samsung is very keen for you to think of your phone as a Samsung phone, not as an Android phone made by Samsung. So to them it makes sense to reinvent standard components, even if it doesn't make the user experience any better. And Samsung does seem to be managing this, though I don't think any of the other Android OEMs have.
I had high hopes watching things like redphone emerge for the android space.
I hope that CM takes this in a direction to implement technologies that may liberate people from the fears of privacy loss.
[1] http://www.cyanogenmod.org/blog/cyanogenmod-account
[2] https://whispersystems.org/
[3] https://github.com/CyanogenMod/CMAccountWebsite
¤ They're using encryption on the front end in JavaScript and that has me a bit worried if that is what they're solely relying on:
https://github.com/CyanogenMod/CMAccountWebsite/tree/master/...
http://www.matasano.com/articles/javascript-cryptography/
http://rdist.root.org/2010/11/29/final-post-on-javascript-cr...
https://news.ycombinator.com/item?id=4549504
https://news.ycombinator.com/item?id=2933730
They are doing an AMA right now. Go tell them.
My question is this, is Cyanogen, or any ROM really going to be relevant moving forward?
With all the changes to Android, moving towards one single API choke point (with Google Play). Aren't OS updates going to be less important? I'm thinking daily or more frequent ROM updates will get you very little in the future.
It was too hit or miss as you say, some deviating too far from stock Android for me. I've decided to go back to ICs when my device was supported by CM and a stock Android feeling...
They'd have to seriously impress me to go fully CM and deviate away from stock Android.
These days I always check if an Android phone runs the latest version of CyanogenMod first and buy it second. My current phone is a Galaxy S2 (i9100) which according to CyanogenMod stats[1] is the second most popular phone. It runs Android 4.3 and you can update it nightly right from inside the settings. (Settings -> About -> CyanogenMod updates)
IMO if you aren't getting the very best android phone on the market, you might as well just get an iPhone.
We're in an interesting spot, because typically GSF is
licensed to OEMs, not software vendors (us). But becoming
a legitimate business entity and partnering with an OEM
are the first steps to licensing GSF. Most of the
technical hurdles have already been overcome (passing
CTS).
Tom Moss, who is on our board, is the ex-head of Business
Developments and Partnerships at Google. He basically
drafted all the agreements to license GSF, anti
fragmentation clauses, etc. He'll be very helpful as well
on this front moving forward.
http://www.reddit.com/r/IAmA/comments/1mnnc6/we_are_steve_cy...So it looks like they have an answer to the Google Play problem.
Now I have my doubts about whether they'll keep true to that philosophy and spirit. I mean, I guess Red Hat has been pretty awesome for Linux, so maybe they'll go that route and calm my nerves a bit.
I saw someone ask whether they would remain open source in the AMA, and they gave kind of a murky answer which involved saying that certain parts would become closed and proprietary - really not a good start to this whole thing in my book. The whole reason I switched to CM in the first place was to get away from crappy closed software that I had little control over.
However, I have to echo the concerns in the post's comments about Gapps[1] (Gmail, Maps, Play Store). I wouldn't say the dependency is as strong as something like Zynga/Facebook, but if Google ever chose to lock Gapps down, I don't know that I'd stick with CM.
The incentive for them is to stop folks like Amazon installing Google Apps on their Android fork, and to encourage Chinese/3rd party/etc indie OEMs (the kind no-name tablets you see on eBay for $100) to establish a relationship with Google in return for then being able to supply GApps on their devices.
Holding the keys to GApps is what allows Google to give away the rest of the castle (Android) and still maintain control.
So in a way, they do have an incentive to make sure that unknown builds can't access their app store.
First of all, I didn't know you could just build an operating system startup (edit - in 2013). Second of all, they seem to offer some pretty compelling features, but more importantly, solve the pain point of supporting older phones that don't get the new Android OSs.
Question - they alluded to revenue generation in the article, stating that "If you’re the default OS on a device and you have 50 million users, there are a lot of ways to make money,". What are some of these ways?
Offering a self-service tool that does it - either on the phone or via USB is something many will pay $20-$50 for I would guess.
Once you've got the OS on the phone, you can offer your own App Store (potentially along side the Google Play store), auto-install apps and perhaps set defaults like search engine to be google-competitors in return for revenue.
They might also sell direct to OEMS, especially smaller handset OEMS, so the OEM doesn't have to worry about participating in the Android ecosystem directly.
"CM is already in use on millions of handsets, and with the simplified installer that the company is announcing simultaneously with this financing, that number is sure to grow quickly. We believe that CM is poised to become one of the largest mobile operating systems in the world."
http://www.reddit.com/r/IAmA/comments/1mnnc6/we_are_steve_cy...
And with open source they wouldn't be locked into a single vendor.
probably with deals like this or the same way firefox makes money
the biggest challenge will be divergence from google. Presumable google apps will not longer be supported (then again, they are available on cyanogen today but you can flash that on). Question is, how many android users will move to cyanogen as opposed to finding another developer who can someone clean up and build android for devices.
He was talking about about some kind of scandal as they were about to monetize the project.
I have a bad feeling about this whole thing.
I wonder if cyanogen started to make enough inroads on android's market share if Google would try to make it more difficult to install GApps.
Cyanogenmod thrives based on a couple of very grey legal areas:
- first, as you mention, the ability to install the "Google Apps" binaries, which include basic functionality (Play Store, google service apps, etc). If Cyanogenmod is viewed as any sort of threat, Google can immediately crack down on this distribution. CM could still be useful without Google services, but it would be decidedly less useful.
- second, the ability to acquire and redistribute proprietary binaries which ship with devices and make them actually work. A majority of CM-running devices rely on binary blobs extracted from the vendor's software for hardware support; CM rips them from the factory install and redistributes them.
So CM in its present form is dependent on 1) Google's good graces in allowing gapps to be redistributed and 2) manufacturers looking the other way on the redistribution of their proprietary blobs.
The only conclusion I can come to is that CM must position itself as a non-threat to the business models of both manufacturers and Google. That will be an interesting tightrope to walk.