The name Skyhook might not ring any bells for some readers, but they are the ones who are suing and filed lawsuits against Google back in September over the use of Skyhook in the Droid X. The Skyhook XPS WiFi and cell tower positioning system was going to be used in the Droid X and was pulled at the last minute at Google’s request. The entire Skyhook lawsuit has been on the low as of late, but new documents reveal just how Google goes about removing things like Skyhook from mobile phones, and how they use specific Google applications and guidelines to control Android.

Without getting to deep into this a Massachusetts court recently released documents from the Google vs Skyhook filings and they seem to reveal more than just how Google managed to remove Skyhook from the Droid X, but also how they manage to control most other aspects of android phone releases and OEM’s as well. This has all been pretty much a mystery for the most part, so it is interesting stuff to say the least.

So to keep this short and sweet what it all comes down to is how Google certifies a device (in this case Motorola’s) as android compatible. After digging into the details of the documents and reading a very thorough post I will link to below, we have learned that Google uses something called the “Android Compatibility Test” and manufacturers like Motorola or Samsung have to clear every device through this before it ships. Google can tweak or change this at will, and on the go to get the result they want or to guide devices and OEM’s in the direction they would like.

How exactly do they do this? Google uses the Android Compatibility Test to either allow, or deny OEM companies like Motorola the use of what we all know as gapps. They are in fact “Google Applications” such as the Android Market, Gmail, YouTube, and Maps. Can you imagine the Droid X with all those missing, I don’t think it would sell to many units. If a device doesn’t comply with, and pass the compatibility test they will not get the Google apps we all depend on and use daily with our phones. We have always wondered how things like this past the doors of Verizon, and T-Mobile all played out, and how it was controlled. It looks like we now have more proof with all the documents released in the Skyhook filings.

When it comes down to it, Google has a tight grip on its OEM partners and they can flex that muscle when needed and restrict devices from getting the Google apps, and clearing the compatibility test. Also what all is needed to pass that test can be changed by Google, they have complete control. I say this because that looks to be what happened with the Skyhook deal, you can read more on that here. When the Droid X was going to ship with Skyhook for location services and GPS, instead of Google’s own services Google quickly went ahead and stopped the device from shipping, and Skyhook was later removed from the Droid X in favor of Google’s services. They went as far as to mention that using Skyhook would cut out Google’s ability to continue to collect data from the device and that was something they did not want as that is used to maintain and improve the location services and database. Google’s collection of location data has been a big part of Android and they don’t want go without it.

So i guess after hearing and reading some of this the main question is this: Does Google use the Android compatibility test to manipulate OEMS? Interesting question indeed. Motorola flat-out told Skyhook that Android devices are “approved essentially at Google’s discretion,” and that Moto couldn’t afford to risk its relationship with Google. Carrier agreements also require Google apps to be pre-loaded on any android phone, so Motorola launching a device without that would violate carrier terms immediately, in the end this is how Skyhook was removed from the Droid X. All of this is up to the courts to decide, we are only spectators. It is interesting to read and see the documents that were all released. To dive in yourself and to find out all the details check out the source. It would take far to long to look into this further.

[via thisismynext]

4 COMMENTS

  1. None of this is news – the CTS (that’s what it’s called – not ACT) has been used as a standard suite of tests for a long time, probably since the creation of Android. Manufacturers are free to use Android, but they won’t get the Market, etc if they don’t pass CTS.

    You should thanks CTS for existing – otherwise we’d be stuck with a bunch of incompatible and shitty phones that don’t follow any kind of standard, be it hardware or software. If you think the fact that some programs crash on some devices only (like Samsung), it would have been 10 times worse if CTS didn’t exist.

    The only interesting bit is whether Google flexes its muscle for evil purposes, and that’s the question to ask, but gapps is their intellectual property, and they can choose what they want to do with it. They’re not holding back Android – only their own IP (gapps).

  2. None of this is news – the CTS (that’s what it’s called – not ACT) has been used as a standard suite of tests for a long time, probably since the creation of Android. Manufacturers are free to use Android, but they won’t get the Market, etc if they don’t pass CTS.

    You should thanks CTS for existing – otherwise we’d be stuck with a bunch of incompatible and shitty phones that don’t follow any kind of standard, be it hardware or software. If you think the fact that some programs crash on some devices only (like Samsung), it would have been 10 times worse if CTS didn’t exist.

    The only interesting bit is whether Google flexes its muscle for evil purposes, and that’s the question to ask, but gapps is their intellectual property, and they can choose what they want to do with it. They’re not holding back Android – only their own IP (gapps).

  3. Yes Google is manipulating OEMs but not necessarily in an illegal way.

    I think the more interesting question is why do carriers require gapps on android phones. Is there some other contract involved or is it just carrier preference? Is this similar to microsoft giving discounts for not selling computers with alternate operating systems?

  4.  I’m LOLing at the fact that SkyHook’s entire case rests on acting like carriers didn’t have the option of shipping an Android phone without Google services. If SkyHook was really worth the money then Verizon and Motorola would of canned Google services for their service and skipped certification. Nothing illegal about any of this, it’s just a company that has nothing to offer whining because their one lucky ass contract got cancelled. services for their service and skipped certification. Nothing illegal about any of this, it’s just a company that has nothing to offer whining because their one lucky ass contract got cancelled.

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.