This article was published on May 21, 2012

Samsung begins blocking unofficial S-Voice requests ahead of Galaxy S III launch


Samsung begins blocking unofficial S-Voice requests ahead of Galaxy S III launch

After features underpinning its soon-to-be-released Galaxy S III smartphone leaked, Samsung is reported to have begun blocking unofficial requests generated by its S-Voice service from unsupported devices.

The S-Voice APK, which contained services that were exclusive to the Galaxy S III, allowed owners of other Ice Cream Sandwich-powered smartphones to install Samsung’s new voice assistant (its Siri rival) and perform commands on their devices.

It appears that in the last 24 hours, Samsung (and it’s partner Vlingo, the technology behind the voice functions) have begun detecting requests from non-supported devices and blocking them, displaying the message: “Network Error. Please Try Again.”

Android device owner Nitish Kumar tweeted an accompanying image:

The 💜 of EU tech

The latest rumblings from the EU tech scene, a story from our wise ol' founder Boris, and some questionable AI art. It's free, every week, in your inbox. Sign up now!

Members of the XDA Developer community, some of which had originally leaked the Samsung builds, have confirmed that while requests are sent, they aren’t being processed by Vlingo’s servers:

At the moment we start using S Voice we are sending all the following info to them:

X-vlclient: DeviceMake=samsung; DeviceOSName=Android; DeviceModel=Galaxy Nexus; DeviceOS=4.0.4; Language=en-US; ConnectionType=DirectTCP; Carrier=[my Carrier]; CarrierCountry=[my Country]; DeviceID=[my IMEI]; AudioDevice=Android

Looks easy to them to deny the requests from the phones other than Galaxy SIII. And they are doing this obviously, look at the response:

63.116.58.58 10.8.0.1 HTTP 340 HTTP/1.0 404 Not Found
Expert Info (Chat/Sequence): HTTP/1.0 404 Not Found

By sending a string of data that identifies the device generating the requests, Vlingo can proactively block any device that shouldn’t have access to S-Voice. However, this does mean that it could be possible to spoof the device ID of an unsupported device, fooling Vlingo into processing requests again.

The Galaxy S III is just days away from going on general sale, it’s no surprise that Samsung doesn’t want other Android device owners to use one of its most advertised features. But that’s Android for you, it’s certainly a lot harder to grab Siri from the iPhone 4S and load it on to another non-supporting Apple device.

Get the TNW newsletter

Get the most important tech news in your inbox each week.

Also tagged with