Google Pulls Support For CDMA Devices
An anonymous reader writes "Google has just made some interesting changes to their developer pages. As of today, all of the documentation, source code, and firmware images pertaining to CDMA Android devices (including the Verizon Galaxy Nexus) have been removed. A statement from Google explains that the proprietary software required to make these devices fully functional got in the way of Android's open source nature, so CDMA devices are no longer supported as developer hardware. What does this mean for the Galaxy Nexus, which is only available as CDMA in the U.S.?"
The Galaxy Nexus will continue to work just fine on CDMA. For future models, well, that's another story... Google forces the industry to either open up their firmware or move on to GSM. Good thing, IMO.
And only for some features. Consumer phones will of course still be fully supported, receive all updates etc.
AOSP builds from source have never had full telephony function for CDMA devices due to missing carrier binaries, so Google is moving to clarify this, and is no longer listing CDMA devices as fully supported for developers.
Why would anyone engrave "Elbereth"?
In Japan, they also have W-CDMA (UMTS), but at least the phones there typically use uSIM cards, which just happen to be similar to GSM SIM cards.
I can take any unlocked phone that supports UMTS, and put in any uSIM card from any other the 3 major carriers (softbank, au, & docomo) and it will work.
However in the USA, CMDA based carriers refused to allow any type of uSIM support for their networks, since they want users to be locked down to their networks. Even if you paid the extra $$$ for an unlocked iPhone 4S, you cannot get it work on both Sprint and Verizon the networks. The iPhone unlock is only for GSM not CDMA in the USA. The same is also true for Android phones as well.
I am very happy to see Google finally stand up against the horrible CMDA situation in the USA. As previous commenters have stated, it would be nice if either CMDA went away, or they followed the example of Japan, and are required to have uSIM cards.
The goal should be to have every unlocked smart-phone unlocked and able to work with every carrier, but simply inserting a SIM/uSIM card. Personally I think it is horrible that smart-phones are not required to be unlocked, since these phones are typically not subsidized with 2-3 year contacts that covers the full cost of the phone many times over.
Google is just handing over Verizon's & Sprint's customer bases over to Apple, Microsoft and others?
Good Thing you added a question mark because this doesn't mean Google is handing anything over to anyone. Google and Carriers are still more then welcome to use CDMA technology all they like and are free to do anything they want with the phones as long as all the licensing requirements of all the software they use are met. Google removing CDMA from the developer pages is not the same thing as Google saying that the android license and therefor anyone using the android software is now restricted from using CDMA and it can no longer be used because that is not what it means. It means Google is having issues complying with certain licenses by posting the CDMA specs online and therefor they have simply taken it out of the open space where anyone in the world is now able to access it but carriers like Verizon and Sprint and Manufacturers like Samsung, HTC, LG, etc, etc will have no problem obtaining the resources and permissions to develop and implement the CDMA functionality and I'm willing to bet that Google will not only make it easy to load this functionality in a modular way which will ease integration but I also bet that will be aiding with the design and development to these companies to make sure it's done. Don't misinterpret Google taking CDMA from the open developer pages as meaning anything even close to saying Google is not going to allow CDMA on Android phones anymore because one example I can think of already is Sprint, a CDMA provider, has the contract to deploy Galaxy Nexus phones as soon as the exclusivity rights for Verizon finish. People shouldn't jump to conclusions so quickly based on a gross over simplification of what is actually being said without taken a moment to read it thoroughly and make an effort to understand the real implications of the actions. Hope this answers your question.
Google isn't "Dropping" CDMA support. CDMA Android phones aren't going anywhere any time soon - they're just not supporting them as DEVELOPER devices. Due to issues with Custom ROMs not working as best they could (due to the proprietary components required), Google is basically saying that the CDMA Nexus phones are no better than any other non-nexus device when it comes to "official" developer support. They'll still exist, they'll still be sold, updated, etc. but they won't be classed as "Developer devices". That's it.
This isn't anything new, it was the same case with the Nexus S 4G and even the Xoom.
+1 IDisagreeSoHeMustBeATrollOrAnAstroturferOrAShill
According to Wikipedia (and its cited sources), the 4G spec was finalized in 2008, and would require the ability for sustained data rates of 100Mbps. Current networks don't meet that, but LTE-Advanced could, and is only a firmware upgrade removed from current LTE systems.
Links: http://en.wikipedia.org/wiki/4G#Requirements and http://en.wikipedia.org/wiki/IMT_Advanced
Sig? What's that? Oh, 'signature'...and it's supposed to be witty? Right...